学位论文 > 优秀研究生学位论文题录展示

UNIX环境下基于面向对象的个人缴费系统的研究与设计

作 者: 谭文
导 师: 罗克露;曾宪平
学 校: 电子科技大学
专 业: 软件工程
关键词: UNIX 面向对象 个人缴费系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 28次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用。近年来我国信息产业发展迅速,信息传输日益频繁,使得传统的人工处理手段已显得不相适应,采用IT技术提高服务质量和管理水平势在必行,因此必须提高其工作效率,改善其工作环境,强化其信息化管理。本文以水电气个人缴费系统为例,详细介绍了该系统的框架结构,及主要功能的代码实现。该系统是在采纳传统水电气缴费处理流程的基础上,为客户提供信息化处理的付费手段,能快捷、便利的为客户服务。通过简明的界面显示,经过相关的客户信息验证通过后,为客户提供欠费信息查询和代缴费业务的处理。该系统服务器运行于Unix操作系统,在开源的系统环境中能保证系统层面上的信息安全性。采用UML进行建模设计,面向对象技术进行开发,相比传统的面向过程语言更能缩短开发周期,提高程序的稳定性、复用性和维护性。本文首先说明了该系统开发和运行的工作环境,介绍了面向对象的基本概念,详细交代了Ubuntu开发环境的相关前期配置。然后介绍了UML建模的基本方法,并使用UML方法对该系统进行框架设计。在详细设计阶段,介绍了服务端的主要功能代码的实现和编译环境的配置。在系统测试阶段,我们设计了测试用例,实现了系统关键功能的测试。最后,本文就面向对象的特点在本系统的运用进行了阐述和展望。?

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪言  8-11
  1.1 课题背景  8
  1.2 本文研究的意义和目的  8-9
  1.3 本文的研究内容  9-10
  1.4 论文的组织结构  10-11
第二章 开发环境  11-34
  2.1 面向对象  11-19
    2.1.1 面向对象概述  11
    2.1.2 面向对象的基本理论  11-12
    2.1.3 面向对象的要素  12-13
    2.1.4 面向对象的开发方法  13-14
    2.1.5 面向对象的模型  14-19
  2.2 UBUNTU 操作系统  19-22
    2.2.1 Ubuntu 概述  19
    2.2.2 安装 Ubuntu 及相关  19-22
  2.3 UML  22-24
  2.4 MICROSOFT VISUAL STUDIO 2008  24-25
  2.5 MAKEFILE  25-27
  2.6 SOCKET  27-29
  2.7 数据库  29-32
    2.7.1 MySQL 简介  30
    2.7.2 MySQL 安装和设置  30-31
    2.7.3 MySQL++  31-32
  2.8 正则表达式  32-33
  2.9 本章小结  33-34
第三章 系统整体设计  34-38
  3.1 用例图  34-35
  3.2 顺序图  35-36
  3.3 状态图  36
  3.4 类图  36-37
  3.5 本章小结  37-38
第四章 系统详细设计  38-55
  4.1 配置MAKEFILE  38-40
  4.2 总控脚本设计  40-43
  4.3 网络通信  43-44
  4.4 数据库设计  44-50
    4.4.1 系统表结构设计  44-47
    4.4.2 系统数据库设计  47-50
  4.5 报文设计  50-52
    4.5.1 报文结构设计  50-51
    4.5.2 报文的组装和解析  51
    4.5.3 定义 MyMessage  51-52
  4.6 异常处理设计  52-54
  4.7 本章小结  54-55
第五章 系统测试  55-65
  5.1 系统测试平台搭建  55
  5.2 系统功能测试  55-64
    5.2.1 登录功能测试  55-56
    5.2.2 个人信息查询测试  56-57
    5.2.3 个人信息修改测试  57-58
    5.2.4 客户信息查询测试  58-60
    5.2.5 客户信息更正测试  60-61
    5.2.6 代缴费功能测试  61-62
    5.2.7 系统设置功能测试  62-63
    5.2.8 签退功能测试  63-64
  5.3 本章小结  64-65
第六章 总结  65-66
致谢  66-67
参考文献  67-69

相似论文

  1. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  2. 武器装备信息管理系统的设计与实现,TP311.52
  3. 基于高分辨率遥感数据的矿区房屋信息提取方法研究,TP751
  4. 脉冲强磁场装置主控软件系统设计,TP273
  5. 一个医院信息系统的设计与实现,TP311.52
  6. 基于仿真的数据校正系统测评与改进,TP274
  7. 基于本体与面向对象的并行程序设计可视化关键技术研究,TP391.41
  8. 基于多粒度依赖关系图的变更影响分析方法研究,TP311.53
  9. 某高职院校图书馆管理系统软件设计与实现,TP311.52
  10. 四川职业技术学院档案信息管理系统的设计与实现,TP311.52
  11. 基于ASP.NET的职校教师教学测评系统研究与开发,TP311.52
  12. 遂宁市船山区政府门户网站的优化和设计,TP311.52
  13. 基于J2ME的计算机游戏开发技术的研究与运用,TP311.52
  14. 基于软件影响网络的软件度量研究,TP311.52
  15. 基于ASP.NET技术的实训中心刀具管理平台设计与开发,TP311.52
  16. 四川职业技术学院体育器材管理系统的设计与实现,TP311.52
  17. 四川职业技术学院体育教学网上选课系统的设计与实现,TP311.52
  18. 体育理论课网上考试系统设计与实现,TP311.52
  19. 四川职业技术学院网络辅助外语教学系统的设计与实现,TP391.6
  20. 基于WEB的化工产品销售信息平台的设计与开发,TP311.52
  21. 基于UML的物流仓储系统的分析与设计,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com