吉林工程技术师范学院
数据库设计实训
设计名称: 车站售票信息管理系统
姓 名: 吕成伟 学 号: 27号
专 业: 计算机科学与技术
班 级: C1242
院 系: 信息工程学院
指导教师 : 董启明 杨峰 齐艳茹
2013年12月16日
目 录
一、摘要.................................................................................... 3
1.1 项目背景........................................... ................................3
1.2课程设计目的.................................. ....................................3
1.3题目及要求..................................... .....................................3
1.4 设计环境................................... ........................................3
二、需求分析..................................... .......................................3
三、数据库设计................................. .......................................6
3.1 概念模型设计.............................. .......................................6
3.2 逻辑数据库设计.......................... .......................................7
3.3 数据库的物理设计...................... .......................................7
四、数据字典..................................... .......................................9
五、系统实现的具体功能和创建的各类代码......................10
六.参考文献...............................................................................25
一、摘要
1、项目背景:随着市场经济的不断飞速发展,交通道路环境的不断改善,人们的出行次数不断增多,人口流动频繁,数量不断加大,车站信息量迅猛增长,车站售票管理系统在人们的日常生活中发挥着越来越重要的作用。本系统实现了线路信息,汽车信息,票务信息的查询和管理,满足人们的需求。
2、编写目的:掌握数据库设计原理及相关软件的使用。实现方便、快速售票确了解售票情况,提供多种查询和统计功能具一定的维护功能。主要用于车站日常的票务处理。
功能模块图
1,员工管理模块:
员工有两种身份,售票员和系统管理员。系统管理员可以进行系统用户的添加,密码的修改操作,汽车,线路,车票信息的更新等,售票员可以查询以上信息和购买车票等。
2,线路信息管理模块:
系统管理员可以在线路信息管理模块对车站线路信息进行管理。管理员首先建立线路信息数据库,输入原始的线路信息,当有新的线路需要添加或者需要对已有的线路信息进行修改,删除的时候,管理员就可以进行相应的操作。管理员也可以通过本模块查询到所有需要查询的线路的详细信息。
3,汽车信息管理模块:
系统管理员可以在汽车信息管理模块实现对汽车信息的管理。管理员首先应该建立汽车信息数据库,输入原始的数据信息,当有新的汽车信息的时候或者管理员需要修改某个汽车的相关信息以及想要删除某个汽车信息的时候,就可以完成相应的操作。管理员也可以在整个数据库中查询相关汽车信息。
4,车票信息管理模块:
系统管理员可以在车票管理模块实现对车票信息的管理。