论文摘要
“全国即开型福利彩票发行销售管理系统”-用于全国即开型福利彩票的发行、销售管理,目前已在广东省、重庆市、广西壮族自治区上线运行。监控子系统是该“发行销售管理系统”的一个组成部分,它是一个运行于广域网上的分布式系统,服务器端位于省、自治区、直辖市中心机房,客户端位于省、自治区、直辖市中心(通过局域网连接)、下级地市中心(通过PSTN或GPRS/CDMA连接)。监控子系统系统架构是C/S三层(客户端、中间件服务器、数据库服务器)。客户端使用MS VB 6.0编写(其中通讯COM组件使用C++编写),运行于Windows平台上;中间件服务器使用C++编写,运行于Linux平台上,使用Sybase Open Client访问数据库;数据库服务器使用Sybase Adaptive Server Enterprise 12.5,运行于Linux平台上。本篇论文论述了监控子系统客户端软件从需求分析、系统设计、编码实现、测试到运行维护的全过程,结合软件工程和设计模式的思想,重点对三层分布式C/S架构下客户端的设计与实现进行了详细论述。论文的主要工作:1.监控客户端需求分析;2.监控客户端概要及详细设计;3.监控客户端编码实现;4.监控客户端测试。论文的创新点有三个(详见第四章和第五章):1.Visual Basic 6.0客户端编程新型程序结构应用;2.将设计模式思想应用到Visual Basic 6.0编码实现上;3.Visual Basic 6.0编程若干特殊技术的使用。
论文目录
摘要ABSTRACT第一章 绪论1.1 项目背景1.2 项目意义1.3 系统整体架构1.4 论文讨论范围1.5 论文主要工作1.6 论文创新点第二章 监控系统相关技术2.1 C/S三层架构2.2 TCP/IP2.3 Windows APIs2.4 Microsoft COM/ActiveX2.5 Microsoft Visual Basic 6.0第三章 监控系统客户端需求分析3.1 基础数据管理3.1.1 角色管理3.1.2 用户管理3.1.3 日志管理3.1.4 系统控制3.1.5 游戏管理3.1.6 发行中心和存货点3.2 彩票发行管理3.2.1 彩票调拨3.2.2 开具资金结算通知单3.2.3 撤销调拨3.2.4 彩票入库3.2.5 彩票出库3.2.6 下发批次销毁指令3.3 兑奖3.4 实时监控3.5 查询报表3.6 安全需求3.7 其它业务3.7.1 银行缴款3.7.2 站点通讯费3.7.3 通知和公告3.7.4 备份与恢复3.8 需求分析用例图第四章 监控系统客户端系统设计4.1 软件设计基本理论4.1.1 系统设计的模块化和抽象化4.1.2 体系结构设计4.1.3 模块设计4.1.4 数据结构与算法设计4.1.5 用户界面设计4.2 程序框架设计4.3 设计模式应用4.4 数据处理模型构造4.5 权限角色管理4.6 用户界面设计4.7 主要用户界面第五章 监控系统客户端编码实现5.1 制定并遵守编码规范5.2 编写安全健壮的代码5.3 编写简捷高效的代码5.4 实现权限角色管理5.5 实现查询报表易操作的界面5.6 实现动态列数据报表5.7 实现报表浏览鼠标滚轮功能5.8 实现数据报表导出到 Excel和 Html5.9 实现自治区、直辖市应用程序本地化5.10 实现各省级中心应用程序特殊化第六章 监控系统客户端测试6.1 软件测试理论6.1.1 测试内容和方法6.1.2 测试思想和观念6.2 测试计划(方案)6.3 测试用例权限管理'>表6-1 测试用例权限管理增加投注站'>表6-2 测试用例增加投注站更新投注站'>表6-3 测试用例更新投注站投注站授权'>表6-4 测试用例投注站授权表6-5 测试用例 实时监控6.4 Bugs跟踪6.5 软件测试思考6.5.1 学到的经验6.5.2 有待解决的问题第七章 监控系统客户端运行维护7.1 制作安装文件7.2 运行环境软硬件要求7.3 软件安装7.4 何时需要更新7.5 如何进行更新总结与展望参考文献附录附录1- 实现权限角色管理附录2- 实现报表浏览鼠标滚轮功能附录3- 实现数据报表导出到Excel附录4- 实现数据报表导出到Html附录5- 实现各省级中心应用程序特殊化致谢
相关论文文献
标签:通信软件论文; 监控系统论文; 系统设计论文; 编码实现论文; 软件测试论文;