《数据库课程设计》报告-列车票务管理系统

《数据库课程设计》报告-列车票务管理系统

ID:14736384

大小:1.29 MB

页数:25页

时间:2018-07-30

《数据库课程设计》报告-列车票务管理系统_第1页
《数据库课程设计》报告-列车票务管理系统_第2页
《数据库课程设计》报告-列车票务管理系统_第3页
《数据库课程设计》报告-列车票务管理系统_第4页
《数据库课程设计》报告-列车票务管理系统_第5页
资源描述:

《《数据库课程设计》报告-列车票务管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、华科学院数据库课程设计华科学院信息管理与信息系统专业《数据库课程设计》报告(2011/2012学年第一学期)学生姓名:学生班级:信息管理092201H班学生学号:指导教师:2012年1月5日22华科学院数据库课程设计目录第一章课程设计的目的与意义11.1课程设计的目的11.2课程设计的意义11.3设计内容21.3.1需求分析21.3.2概念结构设计21.3.3逻辑设计21.3.4数据库的实施2第二章需求分析42.1需求分析的任务42.2需求分析的过程42.3数据字典52.3.1调查用户分析51.旅客买票需求52.列

2、车系统管理需求53.票务查询需求64.售票员管理需求62.3.2分析用户需求8第三章概念结构设计93.1概念结构设计的方法与步骤93.1.1概念结构设计的方法93.1.2概念结构设计的步骤103.2数据抽象与局部视图设计103.3视图的集成12第四章逻辑结构设计134.1ER图向关系模型的转换1322华科学院数据库课程设计4.2数据模型的优化134.3数据库的物理设计14第五章数据库的实施与运行165.1查询系统165.2更新系统185.3购票系统185.4退票系统19结束语21参考文献2222华科学院数据库课程设

3、计第一章课程设计的目的与意义1.1课程设计的目的数据库课程设计是数据库系统原理实践环节的及为重要的一部分.其目的是:(1)培养学生能够应用数据库系统原理在需求分析的基础上对系统进行概念设计,学会设计局部ER,全局ER图;(2)培养学生能够应用数据库系统在概念设计的基础上应用关系规范化理论对系统进行逻辑设计,学会在ER图基础上设计出易于查询和操作的合理的规范化关系模型;(3)培养学生能够应用SQL语言对所设计的规范化关系模型进行物理设计,并且能够应用事务处理,存储过程,触发器以保证数据库系统的数据完整性,安全性,一致

4、性,保证数据共享和防止数据冲突;(4)培养学生理论与实际相结合能力,培养学生开发创新能力;(5)培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应计算机产业日新月异发展的形势;(6)提高和加强学生的计算机应用与软件开发能力,使学生由初学者向专业的程序员过渡。1.2课程设计的意义目前,我国在计算机应用、计算机软件和电子类相关专业的人才培养方面,取得了长足的发展,但同时也让我们深刻地感觉到缺乏实际开发设计项目的经验,不善与综合运用所学理论,对知识的把握缺乏融会贯通的能力.尤其是我们计算机专业大学生,由于缺乏具

5、体项目经验,毕业之后普遍感到知识不能转化为能力。课程设计可以锻炼我们理论联系实际的能力,为今后工作做铺垫。信息时代已经来临,信息处理的利器——计算机应用于火车站售票的日常管理为火车站售票的现代化带来了从未有过的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。采用计算机管理信息系统已成为火车站票务管理科学化和现代化的重要标志,给火车站票务带来了明显的经济效益和社会效益。22华科学院数据库课程设计计算机已经成为人们生活不可却小的一部分。铁路票务管理是一件比较负责但又非常重要的事情,它是涉及国家铁路运输的正常工

6、作、国民经济的发展和人民生活水平及质量的大事情。随着经济的发展,交通运输越来越便捷,为了提高效率,减轻劳动强度,设计开发高效的铁路信息查询系统就显得颇为重要。火车售票管理中包含许多内容,有铁路乘客运输的运力问题,有订票管理问题等等。铁路信息查询系统是企业信息决策和管理的重要的组成部分,是一种典型的信息管理系统(MIS),其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,数据库的建立和维护主要要求其管理数据的一致性、完整性、安全性等特点,而前台的应用程序开发则要求做到各项功能要完备、操

7、作要简便、易学易用等特点。本课程设计专门要解决这些问题,由于铁路火车票务管理的复杂性,本设计与开发也仅是一个尝试性的工作,但其中有很多重要的思想和方法,涉及一些重要的程序代码,对于研究开发该类程序的工程人员可以起一个抛砖引玉的作用。1.3设计内容1.3.1需求分析需求分析的任务是准确了解并分析列车票务管理系统的需要和要求,弄清列车票务管理系统要达到的目标和实现的功能,得到数据字典和数据流图。1.3.2概念结构设计将需求分析得到的用户需求抽象为信息结构即概念模型(ER图)。先逐一设计ER图,然后集成得到的ER图,最后

8、通过消除不必要的冗余,设计基本ER图。1.3.3逻辑设计逻辑设计的任务就是把概念设计阶段设计好的基本ER图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构。首先按照ER图向数据模型转换的规则,将概念结构转换为DBMS所支持的数据模型;然后对数据模型进行优化,得到至少5个关系模式。1.3.4数据库的实施(1)表的建立需要明确数据库需要建立多少表,以及

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

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

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