福利彩票监控系统客户端软件设计与实现

福利彩票监控系统客户端软件设计与实现

论文摘要

“全国即开型福利彩票发行销售管理系统”-用于全国即开型福利彩票的发行、销售管理,目前已在广东省、重庆市、广西壮族自治区上线运行。监控子系统是该“发行销售管理系统”的一个组成部分,它是一个运行于广域网上的分布式系统,服务器端位于省、自治区、直辖市中心机房,客户端位于省、自治区、直辖市中心(通过局域网连接)、下级地市中心(通过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/IP
  • 2.3 Windows APIs
  • 2.4 Microsoft COM/ActiveX
  • 2.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和 Html
  • 5.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- 实现各省级中心应用程序特殊化
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    福利彩票监控系统客户端软件设计与实现
    下载Doc文档

    猜你喜欢