铁路售票管理系统的设计与开发

铁路售票管理系统的设计与开发

ID:15452459

大小:1.93 MB

页数:46页

时间:2018-08-03

铁路售票管理系统的设计与开发_第1页
铁路售票管理系统的设计与开发_第2页
铁路售票管理系统的设计与开发_第3页
铁路售票管理系统的设计与开发_第4页
铁路售票管理系统的设计与开发_第5页
资源描述:

《铁路售票管理系统的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大连大学信息工程学院数据库系统课程设计报告铁路售票管理系统的设计与开发作者姓名:赵振东,程行,方仕龙专业、班级:软件121学号:12427023,12427025,10427016指导教师:张敏完成日期:2014.7.844数据库系统课程设计报告目录1.需求分析11.1引言11.2需求分析阶段的目标与任务11.2.1处理对象11.2.2处理功能及要求11.2.3.安全性和完整性要求11.3需求分析阶段成果21.3.1顶层据流图:21.3.2一层数据流图21.3.3二层数据流图31.3.4书店销售管理系统

2、数据字典41.3.5系统功能模块图82.数据库结构设计92.1概念设计92.1.1分E-R图建立102.1.2全局/整体E-R图122.2逻辑设计122.2.1建立关系模式132.2.2关系模式规范化处理142.2.3用户子模式建立142.2.4关系模式逻辑结构定义143.数据库物理设计154.数据库实施与测试154.1数据库实施154.1.1数据库及数据库对象建立154.1.2数据入库164.2数据库测试164.2.1视图164.2.2存储过程测试175.系统功能实现216.总结297.附录29附录1

3、关系模式说明29附录2SQlserver数据定义语句3344数据库系统课程设计报告1.需求分析1.1引言通过对实际火车站售票处的调查,本软件定名为铁路售票管理系统,将系统分为售票系统,查询系统,信息修改,维护,统计几大模块。功能定性为帮助火车站售票窗口现场售票,退票,改签。服务对象为火车站售票员,直接作用对象为火车票,本软件将能够根据列车时刻,天气,等因素即时调整票价与票数量,并且提供维护更新功能。1.2需求分析阶段的目标与任务1.2.1处理对象火车票,车次表,每日车次票数表,座位销售表,座位价格表,全

4、国人口身份表,用户信息表,临时车票信息表,销售记录表。1.2.2处理功能及要求1.能够存储大量的火车票信息,并且可以修改维护及查询火车票的销售情况以及相关信息。2.能够管理售票员、顾客及火车票的信息,并且可以做相应的查询,修改,删除等操作。3.根据顾客及售票员等对象的各种需求、及时修改火车票的价格数量等信息。4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改、查询。1.2.3.安全性和完整性要求1)安全性要求系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。安全性先通过视

5、图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。2)完整性要求系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器和级联更新。44数据库系统课程设计报告1.3需求分析阶段成果1.3.1顶层数据流图:F1提供购票信息F3修改车票信息E2顾客P0售退改存E1车票

6、信息F4提供车辆信息F2出票F5销售记录图1.1顶层数据流图1.3.2一层数据流图S0车辆信息表S2用户信息表F4提供车辆信息F7提供用户信息F1提供购票信息F3修改车票信息E2顾客P1信息查询S1销售记录F2出票F5退票信息F6修改车票信息P1退票图1.2一层数据流图44数据库系统课程设计报告1.3.3二层数据流图S5座位销售表S4每日车次票数表1、二层数据流售票图:S3车次表F13提取座位F11提取票数F9提取车次F10提供日期P1.2查询票数P1.1查询车次F12确认车次F8提供站点P1.3查询座

7、位E2顾客F14确认座位P1.4查询价格F18确认购票P1.5查询姓名F16确认价格S8车票表F15提取价格F17提取姓名S6座位价格表S7身份信息表图1.3二层数据流售票图2、二层数据流管理图:S5座位销售表S4每日车次票数表S10销售记录S9用户信息表F22修改F21修改F20存储F19提取售票员F24日期车次P2.4修改F25提取座位F23整合记录P2.3修改P2.2存储P2.1买票F26提供信息E2顾客F27提供信息F30P2.8存储P2.7修改P2.6修改P2.5退票F29F28F34存储F3

8、3提取座位F32日期车次F31提取记录S10销售记录S4每日车次票数表S5座位销售表S10销售记录44数据库系统课程设计报告图1.4二层数据流管理图1.3.4铁路售票管理系统数据字典1、数据项:表1.1铁路售票管理系统数据字典数据项表数据项编号数据项名数据项含义与其他数据项关系类型长度取值范围DI-1User_name用户姓名Varchar15DI-2workTime工作时间dataDI-3ticketNum票号int大于0DI-4Sale

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。