燃气收费管理系统

上传人:仙*** 文档编号:31955706 上传时间:2021-10-13 格式:DOC 页数:8 大小:62.58KB
收藏 版权申诉 举报 下载
燃气收费管理系统_第1页
第1页 / 共8页
燃气收费管理系统_第2页
第2页 / 共8页
燃气收费管理系统_第3页
第3页 / 共8页
资源描述:

《燃气收费管理系统》由会员分享,可在线阅读,更多相关《燃气收费管理系统(8页珍藏版)》请在装配图网上搜索。

1、数据库课程设计需求说明书姓名: 指导老师: 日期: 需求说明书一 引言:1. 1 背景:随着计算机和通讯技术日新月异的飞速发展,信息技术在现代化社会所占的比重越来越大。它所提供的功能,大大地减轻了企业、事业人员计算的负担。并为各部门建立,保持良好的信息联络起到了决定性的作用。燃气公司在不断扩大营业规模和增加服务方式的今天,更加需要一套全面完善的业务管理系统,提高企业自身的管理方式,更好地服务于社会。本系统根据国家有关燃气的各项规章管理制度,通过先进的技术手段,专门针对燃气行业的经营管理特色,建立具有本行业特色的客户信息管理的电子档案,便于对客户信息以及计量设备进行收集、整理和智能深入分析,提高

2、工作效率,加强管理,完善企业服务质量;采用该系统不仅有利于在不同区域对客户缴费、计量设备及客户信息进行分散管理,同时可实现不同区域信息分散处理,集中管理;由于使用统一的管理方式后数据信息的标准化,将大大方便相关部门对其下属各单位的工作进行监督检查。本系统以某市燃气集团的业务模式为设计样本,通过深入燃气公司内部,与燃气集团各层人员深入调研和反复修改,完成了该完全针对燃气公司的智能业务管理系统,从而进一步提高燃气公司的计算机管理化。1 2 编写目的:燃气收费是一项很耗时间和人力的工作,如果燃气用户分布较为分散的话,那更是需要聘请更多的“收费员”花费更多的时间来完成,这样即增加了燃气公司的工作流量,

3、也令燃气用户不能正常的使用燃气。燃气公司为方便用户,需开发一个燃气收费管理系统,对一定区域内的燃气用户及时、统一的进行收取燃气费用。本系统就是针对这一切问题而进行开发、设计的一个操作简单、使用方便且功能完善的燃气收费软件。预期读者:u 该软件设计开发人员;u 燃气公司内有关业务主管;u 该软件运行维护人员;u 有关技术主管;u 有关燃气公司工作人员;13 定义:131 专门术语u SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。u SQL: 一种用于访问查询数据库的语言u 事务流:数据进入模块后可能有多种路径进行处理。u 主键:数据库表中的关键域。值互不相同。u 外部主键

4、:数据库表中与其他表主键关联的域。u ROLLBACK: 数据库的错误恢复机制。132 缩写u 系统:若未特别指出,统指本燃气收费管理系统。u SQL: Structured Query Language(结构化查询语言)。u ATM: Asynchronous Transfer Mode (异步传输模式)。 14 参考资料: 1燃气收费管理系统项目计划任务书 某市燃气集团公司 2005/05 2燃气收费管理系统项目开发计划 *项目开发小组 2005/053用户操作手册(初稿) *项目开发小组 2005/054现代软件工程 陈松桥等 清华大学出版社 2004/065数据库原理及设计 陶宏才 清

5、华大学出版社 2004/02 文档所采用的标准是参照国际软件设计文档中所要求的软件开发设计标准。二 任务概述: 21 目标:系统可以清楚的将燃气用户每月所消费的燃气量通过网络传送给各个收费中心;且各个用户在收费中心里使用IC卡缴费的同时,同样可以通过服务器查询到自己以往每个月内所消费的燃气量。这样便方便了用户和燃气公司双方,节省了双方的劳动量,节约了时间。 22 用户特点: 该系统是为方便燃气公司对燃气用户进行“收费”而开发的,因而系统的使用对象是“燃气用户”,但是,燃气公司务必通过“收费中心”来对用户进行收费管理,从而该系统的使用者是收费中心的管理人员,即燃气公司的员工。23 假定和约束:本

6、系统预期在3个月内完成基本的功能设计,之后将进行一个月的测试与维护,待系统功能完善后再投入使用。三 需求规定: 31 对功能的规定:u 服务器部分:燃气收费管理系统(服务器部分) 发送数据数据处理、查询接收数据准备数据包判断查询准备SQL判断类型 发送数据到客户机判断原因数据库操作解开数据包准备返回数据准备返回数据 接收客户机数据u 客户机部分: 燃气收费管理系统(客户机程序)输出数据联络服务器接收输入数据判断输出数据有无错误准备确认发送数据准备网络数据包解开网络数据包有无检验输入数据接收数据发送数据判断错误类型准备输出读入数据准备错误信息显示确认打印收费单缴纳费用需缴费用用户资料收费单信息显

7、示错误信息32对性能的规定: 321 精度:由于燃气费用是以货币为单位,故而,其输出数据的精度应该精确到“分”(元/角/分),在传输过程中的数据以小数的形式进行传送。因此,在输入过程中,输入数据应当精确到小数点后2位(既百分位)。 322 时间特性要求: 该系统是面向广大燃气用户的,而燃气收费是一件繁重的工作,为了做到节省燃气用户的时间,减少燃气公司的工作量,因此,系统的响应因越短越好。燃气费用(如燃气的单价,燃气的类型等)不是一成不变的,系统也应当在规定时间内对数据进行更新处理。根据燃气收费的具体情况,建议将更新时间定在每月规定收费时间的前1天左右。这样既保证了燃气公司不会因燃气价格的变动而

8、引起利润的损失,同时也使燃气用户可以准时、准确的进行缴费。 323 灵活性: 该系统在灵活性方面的要求不是很高,一般只求在到以下两点:1当燃气费用发生变动时,系统可以准时的对数据进行更新;2当用户申请对自己的资料自己修改时,系统可以急时的对其进行操作; 33 输入和输出要求: 变量类型格式数值范围比特数整型INT-327683276716浮点型FLOAT-3.410*383.410*3832字符型CHAR一个字符长整型LONG INT-2147483648214748364732字符串STRING一段字符34 数据管理能力要求: 根据对“燃气收费管理”具体事项的分析,系统主要需要管理与维护4张

9、数据表:1用户资料信息表:用户资料信息表主要保存了燃气用户的基本资料。它的主键为用户编号,在用户缴费前使用此表,以方便用户确认。一般不对此表进行改动,。只有在用户申请更改资料的情况下才修改此表。用户编号用户姓名性别工作单位身份证号码家庭住址2燃气信息表:燃气信息表保存了燃气公司提供给用户消费的所有燃气的类型及其单价。主键为燃气编号,外部主键为燃气类型。燃气编号燃气类型单价(*/立方米)3燃气消费信息表:燃气消费信息表保存了用户所消费的燃气量,主键为消费燃气类型。用户缴费时将对燃气单价与消费量进行修改。消费燃气类型燃气单价消费量4用户收费单信息表 用户收费单信息表保存着用户的缴费情况,在用户缴费

10、完成后会对其缴费的金额进行确认,并打印出帐单方便用户保存。用户编号本月燃气费是否欠费欠费金额罚款金额总金额 35 故障处理要求: 351 出错输出信息:程序在运行时主要会出现两种错误:1、由于输入信息,或无法满足要求时产生的错误,称为软错误。2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。对于软错误,须在用户缴费操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块中。对与硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。返回输入阶段。出错信息必须给出相应的出错原因,例:该月燃气费以缴纳没有改用户信息 352 出错处理对策

11、:所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过程可采用 SQL SERVER 的日志文件,对其进行ROLLBACK 处理,对数据进行恢复。在网络传输方面,可考虑建立一条成本较低的后备网络,以保证当主网络断路时数据的通信。在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。 36其他专门要求:361 安全保密要求:由于数据的传输上需要通过网络传输,为了客户资料进行保密,需要在网络的传输过程中对数据进行加密。这个工作主要是在准备网络包,及解开网络包这两个模块完成,它们各对数据进

12、行加密及解密还原工作。在加密算法选择上将使用RSA 加密算法。具体算法可参照参考资料中Computer Networkp.598。 362 系统维护要求:维护方面主要为对服务器上的数据库数据进行维护。可使用 SQL SERVER 的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。四运行环境规定: 41 设备: 燃气收费管理系统将由三部分组成:燃气用户管理的IC卡;分散在个区域内的燃气收费中心;公司内部管理的数据库服务器。根据调研得知所有收费中心的计算机配置均在Pentium 133级别以上,客户程序应能够在Pentium 133级别以

13、上, Win NT环境下运行。燃气公司内部的处理机配置要求处理器在P43.00以上,1G内存,100MB以上的网络接口,以方便快速处理从客户机传送过来的信息。 42 支持软件:该系统开发设计及其使用过程中所支持的软件为: WIN NT系统环境; VISUAL C+ 可视化编程软件; SQL SERVER; RSA 加密算法;等。 43 接口:41 外部接口: 411 软件接口 服务器程序可使用VISUAL C+ 提供的对 SQL SERVER 的接口,进行对数据库的所有访问。 服务器程序上可使用SQL SERVER 的对数据库的备分命令,以做到对数据的保存。在网络软件接口方面,使用一种无差错的

14、传输协议,采用滑动窗口方式对数据进行网络传输及接收。 412 硬件接口 在输入方面,对于键盘、鼠标的输入,可用VISUAL C+的标准输入/输出,对输入进行处理。 在输出方面,打印机的连接及使用,也可用VISUAL C+的标准输入/输出对其进行处理。在网络传输部分,在网络硬件部分,为了实现高速传输,将使用高速ATM。42 内部接口 内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。44 控制: 运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。 在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!