管理信息系统课程设计-车站售票管理系统
- 格式:doc
- 大小:232.00 KB
- 文档页数:18
辽 宁 工 业 大 学
管理信息系统设计课程设计报告(论文)
题目: 车站售票管理系统
院(系): 软件学院
专业班级: 软件工程112
学 号: 111301036
学生姓名: 安凯辰
指导教师: 翟宝峰
教师职称: 副教授
起止时间: 2012。5。28—-2012.6.8
课程设计(论文)任务及评语
院(系):软件学院 教研室:软件教研室
学 号 111301036 学生姓名 安凯辰 专业班级 软件工程112
课程设计(论文)题目 车站售票管理系统
课程设计(论文)任务 管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习.
任务:采用结构化的系统开发方法,应用具体的计算机语言(如PB、VB、Delphi)和数据库(SQL、Access)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成实验室设备管理系统的分析设计实施工作,实现该系统设备管理等功能,并完成结合分析设计过程,撰写系统设计说明书(课设报告)。
1.根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。
2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。
3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。
4.开发出可以运行的管理信息系统,通过上机运行检查。
5.设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性。
指导教师评语及成绩
成绩: 指导教师签字:
2012 年 6 月 12 日 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
目 录
第一章 系统分析 ............................................................. 1
1.1问题定义 ............................................................. 1
1。2可行性研究 .......................................................... 1
1。3需求分析的任务 ...................................................... 1
1。4系统数据流程 ........................................................ 1
1.5数据字典创建 ......................................................... 2
第2章 系统设计 .............................................................. 4
2.1 结构设计 ........................................................... 4
2.1.1概念设计 ....................................................... 4
2.1.2逻辑设计 ....................................................... 5
2。1。3物理设计 ..................................................... 6
2。2行为设计 ............................................................ 7
2.2。1总体设计 ...................................................... 7
2.2.2模块设计 ....................................................... 8
第3章 系统实施 ............................................................. 11
3。1系统功能模块实现 ................................................... 11
3。2数据库的实现 ....................................................... 12
第4章 总结 ................................................................. 14
参考文献 ............................................................... 15
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
1 第一章 系统分析
1.1问题定义
问题定义阶段,需要明白此次程序需要达到的目的及需要完成的功能。车票管理系统需要解决的问题有,车辆的增加,改动及调配,对车票实行增加,删除,修改和查询操作,对发车目的地及途径地点的查询,需要执行对多表的查询,修改和删除工作,对车票执行预订和退订的操作,能过及时的刷新票务的变更信息.
1。2可行性研究
对于本程序的可行性研究分为以下三个方面:
1.技术可行性:本程序需要的前台为VB后台为SQL,需要在VB中创建窗体,在后台SQL中创建数据库,最后实现前台与后台的连接。程序在技术上可以实现。
2.经济可行性:此程序属于最基本的简单程序,对经济方面基本没有要求。程序在经济上可以实现。
3.操作可行性:操作方面前台VB和后台的SQL都可以实现,在连接数据库方面可以通过ADO控件实行连接.此程序在操作方面可行。
综上所述,此程序可以实现并开发成功。
1.3需求分析的任务
需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解.在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分析系统中的数据,既要分析系统中的数据流。又要分析长期使用的数据存储,通过分析应该得出用业务流图、数据字典,可行性分析等内容为系统的设计奠定基础.
1.4系统数据流程
系统数据流程即数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。本系统的数据流程图如下图所示:
辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
2
图1。1系统数据流程图
1.5数据字典创建
数据字典是一种用户可以访问的记录数据库和应用程序元数据的目录.主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。数据字典是以数据中数据基本单元为单位,按一定顺序排列,对其内容作详细说明的数据集.数据字典中存放着系统中所有数据的定义,即对所有数据库结构的描述。数据字典提供了对数据库描述的集中管理手段。数据字典是一个定义应用程序中使用的所有数据元素和结构的含义、类型、数据大小、格式、度量单位、精度以及允许范围的共享仓库。作用是确保开发人员使用统一的数据定义,数据字典中有关系统的详细信息是系统设计、系统实施与维护的重要依据。是关于数据信息的集合,也就是对数据流图中包含的所有元素定义的集合。任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于数据的描述信息。每张卡片上包含的信息有:名字,别名,描述,定义,位置。以下是数据流图中主要元素的数据字典卡片:
车票信息
订票信订票信订票信查询信查询信息
车辆信息 加车信息 查询信息 查询信息
退订信价格信息 旅客 售票发车查询 售出情况查询
价格调整 增加车辆 目的地信息
加车班次 车票情况
退订情况 票务查询
车辆信息价格表 退订表 已售车票目的地信息售票旅客 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)
3
名称:预订车票实体
别名:
描述:记录未售车票的基本情况
定义:预订车票实体=预订号+乘车日期+车次+站名+发车时间+车型+票价+客户名称+订票数量
位置:系统数据库 名称:已售车票实体
别名:
描述:记录已售出车票情况
定义:已售车票实体=票号+乘车日期+车次+站名+发车时间+票价+全半价+工号+退票否
位置:系统数据库
名字:发车时刻实体
别名:
描述:记录未驶出车站客车发车信息
定义:发车时刻表=车次+车辆编号+站名+发车时间+检票口
位置:系统数据库 名称:退票实体
别名:
描述:记录已售出车票退还信息
定义:退票表=票号+退票时间+票价+应退款
位置:系统数据库