- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GPRS抄表系统软件设计结构范例
抄表系统软件设计结构范例
修订控制页
修订号 修订日期 修订内容简述 修订人 版本 2010年月日 1 体系设计
1.1 体系选型
根据系统的运行环境和实际要求,初步计划采用客户端/服务器模式。
客户端,主要提供和用户交互的界面,并且执行用户输入的命令。
服务器端,作为数据库服务器、文件服务器等,为客户端的运行提供服务。
在客户端,计划采用层次结构。
表示层:主要处理用户和系统的交互,职责是为用户提供界面,解析用户的操作指令并将其传给业务层;处理从用户接收到的信息并显示从业务层提取的信息。
业务层:主要处理来自表示层传送的请求。业务层实现系统的所有核心业务逻辑,例如资料信息管理、显示仪控制指令分析、结算信息处理、生成报表、数据备份和登录权限等逻辑的实现。根据表示层请求的内容,执行相应的逻辑,然后将执行结果提交给数据层做进一步的处理。
数据层:主要处理和数据资源相关的逻辑,例如存储从业务层传送来的数据或者从关系数据库中读取数据传给业务层处理。
2.2 技术选型
从可以实现的系统体系和软件的购买能力来综合进行考虑,有关技术选型建议如下:
⑴硬件环境:采用普通PC机或商用服务器等均可,推荐使用商用服务器。
⑵操作系统:采用Windows XP或Windows 2003等均可,推荐采用Windows 2003。
⑶数据库: 采用SQL Server Compact 3.5、SQL Server 2000、SQL Server 2005 或SQL Server 2008等均可,可依据系统规模具体选择。
⑷开发工具:采用Visual C++ 9.0。相对于托管代码而言,采用Visual C++ 开发是本地代码开发,开发难度虽然大一些,但是本地代码执行效率更高。
⑸其它软件:建议采用Office 2003。
3.概要设计
3.1 业务设计
根据提供的项目描述,初步将系统相关业务流程总结为以下步骤:
⑴ 程序安全方面:程序运行时先检查硬盘或注册表特定位置特定信息是否正确,保证程序合法运行。
⑵ 依据权限等级,对不同用户登录信息进行权限检查,保证用户按照权限级别运行。
⑶ 根据提供的项目描述,系统设置模块,建立系统网络和初始化相关参数。
⑷ 根据提供的项目描述,资料录入模块,进行用户信息录入、表信息录入和智能终端资料录入。
⑸ 根据提供的项目描述,数据采集模块, 进行全用户抄表、单表抄表、抄冻结数据等功能。
⑹ 根据提供的项目描述,用量查询模块,进行日用量日、月、年查询,月用量月、年查询,年用量年查询,冻结数据查询分析。具体的查询时间可由查询时间来调整确定。
⑺ 根据提供的项目描述,时段分析模块,对可疑用户进行设定时间段的监控,并分析监控时段的数据,可连续对监控对象进行实时采集。
⑻ 根据提供的项目描述,报表生成模块,生成日、月、年用量报表和报表预览打印。可自动生成各种报表、图表,随机进行打印功能。
⑼ 根据提供的项目描述,计费结算模块,进行客户交费、批量缴费、缴费查询、设置单价等。
⑽ 根据提供的项目描述,报警显示模块,进行报警数据查看,在相应界面中会出现不同报警状态。
⑾ 根据提供的项目描述,系统维护模块,进行事务日志年、月、日查询,系统通讯和定时操作的设置,系统操作员密码和权限的管理,数据安全备份维护。
具体业务流程,还需与对方详细咨询交流。
4.界面设计
4.1 界面风格
⑴系统界面风格:整个应用程序采用基于对话框的体系结构,由应用程序对象和对话框对象构成;程序的主要操作都是在对话框对象下完成的。
⑵窗体类型:标准Windows 规则窗体类型。
⑶颜色方案:标准Windows 颜色方案。
⑷文字字体和字号:英文字体计划采用Tohoma,字号为10号;中文字体计划采用新宋体,字号为10号;具体再测试调整。
⑸屏幕分辨率:依据屏幕大小为设计蓝本。
4.2 窗体流程
5.数据库、网络和算法设计
5.1 数据库设计
根据提供的项目描述,初步计划建立6个表:
用户信息表、显示仪类型表、
缴费信息表、采集数据表、
指令信息表、系统设置表。
根据查询对比要求,对相应列,如编号id等,建立相应索引,提高系统性能。
5.2 网络设计
网络连接方式:建议采用无线局域网连接方式,主机IP和设备IP处于必须同一网段。
通讯方式:主机和设备,通过GPRS TCP/IP进行无线通讯。
5.3 算法设计
计划充分利用一些常用的数据结构和算法,如STL当中的有哪些信誉好的足球投注网站、排序、比较、计数等,合理复用才是真正的解决之道。
6.其他
6.1 容错处理
计划采用一个专用的类来处理出错信息。
在系统中,由于存在众多的出错信息,所以采用出错信息表的方式,然后利用类IException 来处理这些出错信息。如下表所示:
返回代码 返回信息 备注
您可能关注的文档
最近下载
- 天津大学测控电路试卷.doc VIP
- 西 藏图考 清 黄沛翘(国立中央图书馆典藏).pdf
- 商标使用许可备案提前终止协议书8篇.docx VIP
- 2025年成都百万职工技能大赛(快递员)备赛试题库(含答案).docx
- 材料概论-第二章课件.pptx VIP
- 工业机器人编程与操作(FANUC)配套课件.ppt
- 第一单元 快乐的课堂 1~5 数的认识和加减法(单元测试基础卷)数学青岛版一年级上册(A3).pdf
- 2025广西公需答案01.pdf
- (高清版)DBJ50∕T-396-2021 山地城市地下工程防渗堵漏技术标准.pdf VIP
- Q TZW 22-2016_烧烤工具 企业标准.pdf VIP
文档评论(0)