景区票务管理系统设计说明书.doc

上传人:仙人指路1688 文档编号:3944988 上传时间:2023-03-28 格式:DOC 页数:22 大小:310KB
返回 下载 相关 举报
景区票务管理系统设计说明书.doc_第1页
第1页 / 共22页
景区票务管理系统设计说明书.doc_第2页
第2页 / 共22页
景区票务管理系统设计说明书.doc_第3页
第3页 / 共22页
景区票务管理系统设计说明书.doc_第4页
第4页 / 共22页
景区票务管理系统设计说明书.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《景区票务管理系统设计说明书.doc》由会员分享,可在线阅读,更多相关《景区票务管理系统设计说明书.doc(22页珍藏版)》请在三一办公上搜索。

1、景区票务管理系统设计说明书1. 引言31.1 编写目的31.2 项目风险31.3 预期读者和阅读建议31.4 参考资料42. 设计概述242.1 限制和约束242.2 设计原则和设计要求243. 系统逻辑设计253.1 系统组织设计253.2 子系统详细说明253.2.1 IC卡库存管理子系统263.2.2售票管理子系统(含公交乘车次数限制)273.2.3检票管理子系统.283.2.4财务结算报表子系统.293.2.5客户关系管理子系统.303.2.6系统维护/设置子系统.313.2.7园内消费管理子系统.323.2.8 Web查询子系统.333.3 系统接口设计343.3.1 系统接口表35

2、3.3.2 系统接口传输协议说明363.4 系统完整性设计374. 系统出错处理设计384.1 系统出错处理表394.2 维护处理过程表405. 技术设计415.1 系统开发技术说明表425.2 开发技术应用说明436. 数据库设计447. 词汇表458. 进度计划461. 引言1.1 编写目的 景区位于河南省新乡辉县市,被评为国家 AAAA 级 旅游区。景区现在所使用的是售票检票方式是传统的人工模式,不但效率低下,而且也容易有逃票漏票的事情发生,随着景区的迅速发展,传统的人工售票模式已无法满足景区的门票业务,需采用新的技术提高售票、验票率,同时对景区的门票销售信息,人流信息进行存储、分析,能

3、及时为景区领导反馈一个准确的财务报表和客流信息报告。1.2项目风险软件架构师:软件架构师承担软件的整体设计并全程监控软件的进程,主要对软件的设计盲点提出改进,对软件的设计进行优化。程序员:负责代码的编写和调试工作,力求使代码规范化、精简化、最优化。界面设计师:负责界面的设计,力求使软件的界面美观化和人性化。软件使用者:负责软件的正确使用,并有责任实时与软件架构师和界面设计师沟通和配合,力求使软件最优化。1.3预期读者和阅读建议列本软件系统概要设计报告所针对读者包括:用户;开发人员;项目经理;营销人员;测试人员;文档编写人员;等等。1.4参考资料软件产品概要设计报告时所用到的参考文献及资料包括:

4、本项目的合同书;上级机关有关本项目的批文;本项目已经批准的计划任务书;用户界面风格指导;开发本项目时所要用到的标准;系统规格需求说明;使用实例文档;属于本项目的其它已发表文件;本软件系统概要设计报告中所引用的文件、资料:相关软件系统概要设计报告:等等。为了方便读者查阅,所有参考资料应该按一定顺排列。如果可能,每份资料都应该给出:标题名称;作者或者合同签约者;文件编号或者版本号;发表日期或者签约日期;2.设计概述2.1限制和约束本项目中起到限制和约束作用的各种存在的条件:技术条件:读卡器硬件程序和指纹机硬件程序及各自的动态链接库资金状况:充足开发环境:window server 2003、sql

5、server2005的计算机,服务器4G内存,硬盘500G。客户端内存2G,硬盘160G时间限制;三个月等等。2.2设计原则和设计要求本软件系统进行概要设计的原则内容:命名规则;模块独立性原则:边界设计原则;数据库设计规则;必须的安全措施;安全性和保密原则;系统灵活性要求;系统易操作性要求;系统可维护性要求;等等。3. 系统逻辑设计3.1系统组织设计系统组织表的格式如下:子系统编号中文名称业务职能安装地点备注01IC卡库存管理子系统库存IC卡管理中心控制室02售票管理子系统开卡售票售票点03检票管理子系统入口检票检票点(工控机)04客户关系管理子系统客户关系管理中心控制室05财务结算报表子系统

6、财务结算报表中心控制室06系统维护/设置子系统系统设置,维护中心控制室07园内消费管理子系统钱包系统中心控制室08Web查询子系统Web信息查询B/S3.2子系统详细说明3.2.1、IC卡库存管理子系统3.2.2售票管理子系统在售票系统中,主要有下列六个功能方面的需求:扎帐处理模块主要是每天售票结束后处理当日售票数据,并打印出销售报表提交管理处归档。3.2.3验票子系统 每天景区开放前,启动验票计算机,如果联机,验票计算机从中心服务器下载相关的信息,包括票类、交易日期等;同时,将下载的信息和在本地设置的参数传到门禁机的中心处理器;如果脱机,则从本地下载相关的验票信息。验票系统判断门票是否是合法

7、门票,对各种类型门票进行处理。验票系统的各个功能具体模块如下图:3.2.4财务结算报表子系统财务管理模块主要是针对景区的门票收入以及代办保险收入的统计,还有景区内进行二次充值公交车卡所获得的收入进行统计。景区数据的统计流程如下:3.2.5客户关系管理子系统3.2.6系统维护/设置子系统3.2.7园内消费管理子系统3.2.8 Web查询子系统3.3.系统接口设计系统接口是一种非可视的系统界面,在多数情况下,它对用户是透明的。本节将对系统接口作较为详细的描述,并给出接口说明清单。4.1、系统接口表接口作为系统的一种输入输出形式,分为网络接口、数据库接口、RS-232串行通讯接口、IEEE485串行

8、总线接口、并行I/O接口等等多种类型。对于一些为可视界面服务的接口,例如:打印机接口、显示器接口等,因为这类接口对应用软件是透明的,所以不在本节描述范围内。当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统接口表进行描述。系统接口表的格式如下:子系统编号子系统英文名称子系统中文名称接口编号接口名称接口类型接口性质接口速率接口协议备注说明:其中: 子系统编号含义同上。 子系统英文名称含义同上。 子系统中文名称含义同上。 接口编号整个系统所有接口的统一编号。 接口名称系统接口的正式名称,必须符合通常习惯。 接口类型指出该接口所传输的数据在该模块中起到的作用。 接口性质指出该接口在通讯中起

9、到的作用,这里的作用可以是:n 输入;n 输出;n 双向。 接口速率指出该接口的传输速率。如果该接口依赖于其它通讯方式,那么传输速率将不高于它所依赖的其它通讯方式的速率。 接口协议给出该接口实际使用的通讯协议。 相关对象给出直接使用本接口的系统对象,这里的系统对象,可以是操作界面,也可以是系统特性。 备注描述与该系统接口有关的其它注意事项。 说明描述与该系统接口表有关的其它注意事项。4.2、系统接口传输协议说明逐项详细描述系统接口表中所列出各个系统接口使用的传输协议,以及其它相关内容,例如:驱动程序、动态连接库、等等。3.4、系统完整性设计描述系统对象(数据元、数据类),所受到的逻辑约束关系。

10、当系统由多个子系统(模块)组成时,每个子系统应分别使用一张系统完整性约束表进行描述。系统完整性约束表的格式如下:子系统编号子系统英文名称子系统中文名称约束编号完整性名称相对对象名约束表达式备注说明:其中:子系统编号含义同上。子系统英文名称含义同上。子系统中文名称含义同上。约束编号整个系统所有约束的统一编号。完整性名称系统完整性约束的正式名称,必须符合通常习惯。相对对象名完整性约束中的相关对象(数据元和数据类)。约束表达式用一阶逻辑表达式表达的约束方程式。备注描述与该系统完整性约束有关的其它注意事项。说明描述与该系统完整性约束表有关的其它注意事项。4、系统出错处理设计本节描述系统发生外界及内在错

11、误时,所提供的错误信息及处理方法,它包括系统出错处理表及维护处理过程表。4.1系统出错处理表本表给出有关出错处理的产生原因、提示信息、以及建议处理方法。当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统出错处理表进行描述。系统出错处理表的格式如下:子系统编号:子系统英文名称:子系统中文名称:错误编号错误名称错误原因错误信息处理方式备注说明:其中:子系统编号含义同上。子系统英文名称含义同上。子系统中文名称含义同上。错误编号整个系统所有错误的统一编号。错误名称错误的正式名称,该名称应该是常用的,并且为人们所普遍接受的。错误原因对该错误产生原因的解释与说明。错误信息产生该错误时,向用户发出

12、的提示信息。处理方式对该错误处理的一种建议,此项允许缺省。备注描述与该系统错误有关的其它注意事项。说明描述与该系统错误表有关的其它注意事项。5、维护处理过程表系统出错时,将调用维护处理过程对错误进行处理,有关维护处理过程的各项内容由维护处理过程表进行描述。当系统有多个子系统(模块)组成时,每个子系统分别使用一张维护处理过程表进行描述。维护处理过程表的格式如下:子系统编号:子系统英文名称:子系统中文名称:错误编号处理过程处理过程处理功能入口参数出口参数备注英文名称中文名称说明:其中:子系统编号含义同上。子系统英文名称含义同上。子系统中文名称含义同上。错误编号含义同上。处理过程英文名称系统维护处理

13、过程的英文正式名称,将来用于软件开发中,必须符合命名规范。处理过程中文名称系统维护处理过程的中文正式名称,是系统维护处理过程英文名称的中文说明。处理功能描述本维护处理过程对错误的处理方式。由于一个维护处理过程有可能具有对多个错误进行处理的能力,因此该处理功能必须是针对本项错误编号的。入口参数进行本项错误处理时,赋给维护处理过程的入口参数。出口参数进行本项错误处理时,维护处理过程返回的出口参数。备注描述与该系统错误有关的其它注意事项。说明描述与该系统错误表有关的其它注意事项。6、技术设计系统技术设计描述系统各个特性实际使用的开发技术,以及具体开发技术使用时应该注意的事项。6.1系统开发技术说明表

14、本表描述系统各个特性开发时实际使用的具体技术,只有一些不太常用的技术需要在这里描述。一些常用技术,例如:通过数据库接口调用存储过程,则不必冗述。当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统开发技术说明表进行描述。系统开发技术说明表的格式如下:子系统编号:子系统英文名称:子系统中文名称:技术编号开发技术开发技术处理功能系统特性编号备注英文名称中文名称说明:其中:子系统编号含义同上。子系统英文名称含义同上。子系统中文名称含义同上。技术编号这个系统所使用各种技术的统一编号。开发技术英文名称该开发技术的英文正式名称,可以便用缩写。该名称应该是常用的,并且为人们所普遍接受的。开发技术中文

15、名称该开发技术的中文正式名称,是该开发技术英文名称的中文说明。该名称应该是常用的,并且为人们所普遍接受的。处理功能描述本开发技术的处理目的。系统特性编号含义同上。由于一项开发技术可能在多处使用,因此针对一项开发技术,有可能存在多个系统特性编号,在此必须一一列出。备注描述与该系统开发技术相关的其它注意事项。说明描述与该系统开发技术说明表有关的其它注意事项。6.2开发技术应用说明逐项详细描述系统开发技术说明表中所列出各项系统开发技术使用的技术要点,以及其它相关内容,例如:所需的服务、使用的动态连接库、调用的组件、等等。7、数据库设计 据需求本系统的数据库分5张表8、词汇表11、进度计划列出进度计划,包括各子系统、各子模块完成进度计划,人员配备计划等。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号