车票销售管理系统课程设计报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 2 目 录 TOC \o 1-3 \h \z TOC \o 1-3 \h \z \u 1. 系统需求分析 4 1.1系统调查 4 1.2用户需求 4 2.系统逻辑方案 5 2.1数据流图(简称为DFD) 5 2.2数据字典(简称为DD) 6 2.2.1数据项 6 3.系统总体结构设计 6 3.1软件系统总体结构设计 6 3.2数据存储的总体设计 7 3.3系统功能模块设计 7 4. 数据库详细设计 9 4.1数据库设计 9 4.1.1 E-R图: 9 4.1.2 关系模型: 11 4.1.3数据库结构 12 4.2数据库的完整性和安全性 13 4.2.1数据库的完整性 13 4.2.2数据库的安全性 13 5. 数据库操作(SQL Server2000语句完成) 14 5.1创建车票销售管理系统 14 5.2创建车票销售系统索引表 14 5.3建立存储过程向表中插入、修改、删除数据。 15 5.4建立存储过程实现查询 17 5.5建立视图 21 6.实验心得 21 7.参考文献 22 1. 系统需求分析 1.1系统调查 对汽车站售票进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作。汽车售票管理系统主要用于车站日常的票务处理。车售票管理系统在正常运行中需要对使用该系统的主要是汽车站售票人员、汽车站售票工作的管理人员与系统管理员。为达到操作过程中的直观、方便、实用、安全等要求,我们组在这个系统中采用模块化程序设计的方法,便于系统功能的组合和修改,以及扩充和维护。 1.2用户需求 根据需求分析,本系统要实现以下的基本功能。 1.登录功能:分为汽车站售票人员和系统管理员两种权限登陆。用户通过输入不同用户名和密码进行身份验证,系统通过用户名和密码判断不同用户的权限,从而确定该用户可以执行的操作。 2.车票信息查询功能:由汽车站的普通售票人员通过不同的检索入口,查询车票信息,并进行排序。 3.修改功能:汽车站售票人员、汽车站售票工作的管理人员能够修改自身的用户名和密码,系统管理员则能实现系统用户与普通用户的添加,修改普通用户与系统管理员的密码,以此确保该系统能够安全操作,避免不必要的损失。 4.汇总功能:对当天车票的信息进行汇总。 2.系统逻辑方案 2.1数据流图(简称为DFD) 2.2数据字典(简称为DD) 2.2.1数据项 表2.1 车次编号 数 据 项 系统名:车票销售管理系统 编号:I001 名称:车次编号 别名: 数据项值: 类型:字符型 长度:10个字节 取值范围: 简述:每辆客车都具有唯一的编号,它是某种票的唯一标识符,每种票都有唯一的编号,如“00001”通常表示大吧。 修改记录: 编写 日期 审核 表2.2 票名称 数 据 项 系统名:车票销售管理系统 编号:I002 名称:票名称 别名: 数据项值: 类型:字符型 长度:10个字节 取值范围: 简述:每辆客车都具有唯一票名称。 修改记录: 编写 日期 审核 日 3.系统总体结构设计 3.1软件系统总体结构设计 软件系统总体结构设计的主要任务就是将整个系统合理的划分成各个功能模块,正确处理模块之间与模块内部的联系及它们之间的调用关系和数据联系,定义各模块的内部结构等,本系统的软件总体结构按分解-协调的原则,信息隐蔽抽象的原则,自顶向下的原则,一致性原则,面向用户的原则进行设计 3.2数据存储的总体设计 按用途分类可把本系统文件分成以下几种: 主文件:系统中的主文件是最重要的共享文件,主要存放具有固定值属性的数据。它需要长期保存,并不断更新。如车次编号。 处理文件:处理文件包含下一次更新文件所需要的全部记录,本系统中的处理文件如票价。 3.3系统功能模块设计 该模块主要实现拥护通过查询界面可以根据条件进行车次时刻、车次票价查询。 汽车站售票管理系统 汽车站售票管理系统 票务管理 票价管理 车次管理 用户管理 查询管理 车次信息编辑 票价信息录入 票价信息修改 票价信息删除 前台售票 前台退票 用户信息添加 票价信息修改 票价信息删除 车次信息查询 票价信息查询 4. 数据库详细设计 4.1数据库设计 数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务

文档评论(0)

676200 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档