数据库课程设计报告
学 号
201010178126
武 汉 科 技 大 学 城 市 学 院
课 程 设 计 报 告
课程名称
题 目
院 系
专 业
班 级
姓 名
指导教师
数据库应用课程设计
城市学院信息工程学部
1 班
2012 年
月
日
数据库课程设计报告
设计题目:
长途汽车信息管理系统设计
设计主要内容:
一、开发平台:VB+ SQL SERVER 2000
二、系统开发特点:
长途汽车信息管理系统是典型的信息管理系统,其开发主要包括后台数据库(juanzi)
的建立和维护以及前端应用程序的开发两方面对于应用程序的开发,要求应用程序功能完
善,方便使用的特点。
1、设计内容
设计一个长途汽车信息管理系统,该系统的用户由一般用户和管理员组成。首先是欢迎
界面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界
面中,不同的用户看到不同的系统功能。用 sql server2000 创建后台数据库,然后利用程序
设计语言(VB)编写程序实现对数据库的操作,按照要求完成所有的功能和模块。
2、轿车销售管理信息系统主要功能
(1)登录界面、用户注册界面、
(2)用户管理:线路信息界面、长途汽车信息界面、车票信息界面和用户密码修改界
面。
(3)管理员管理:线路信息管理界面(增、改、删)、长途汽车信息管理界面(增、改、
删)、车票信息管理界面(增加、修改、删除)、人员信息管理界面(增加、查询、删除、
修改员工信息)、系统管理信息界面(查询用户和管理员信息)。
3、长途汽车信息管理系统数据库表单(表单和字段可以按照需求增、删、改)
(1)用户信息表单:用户名、密码、用户身份、性别、电子邮件。
(2)线路信息表单:线路编号,起始城市,到达城市,起始日期,到达时间,汽车编号,
车票价格。
(3)长途汽车信息表单:汽车编号,汽车车型,座位数量,有无空调,有无电视和备注。
(4)车票信息表单:车票编号,汽车编号,起始城市,到达城市,购票日期,购票时间,
车票价格。
(5)员工信息表单:姓名,性别,年龄,职务,工龄,联系电话。
(6)管理员信息表单:姓名、密码 、身份、性别、联系电话。
三、课程设计报告主要内容:
1 长途汽车信息管理系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)
2 长途汽车信息管理系统界面设计(给出界面截图及其主要控件的属性设置表格)
3 长途汽车信息管理系统数据库设计(给出数据库各个表单中数据的字段名,数据
及其相应的说明)
4 长途汽车信息管理系统程序设计(按照功能模块给出详细的程序代码,并给出重点语
句的注释
数据库课程设计报告
目
录
1. 长途汽车信息管理系统需求分析 .............................................. 1
1.1 欢迎登陆界面..................................................................................................................... 1
1.1.1 选中管理员登录后便进入管理员登陆界面 .........................................................1
1.1.2 选中用户登陆后便进入用户登陆界面 .................................................................1
1.1.3 选中新用户注册后便进入用户注册界面 .............................................................1
1.2 管理员界面......................................................................................................................... 1
1.2.1 线路信息管理 ......................................................................................................... 1
1.2.2 长途汽车信息管理 .................................................................................................1
1.2.3 车票信息管理 ......................................................................................................... 1
1.2.4 人员信息管理 ......................................................................................................... 1
1.2.5 用户和管理员信息管理 .........................................................................................2
1.3 用户界面............................................................................................................................. 2
1.3.1 线路信息信息查询 .................................................................................................2
1.3.2 长途汽车信息信息查询 .........................................................................................2
1.3.3 车票信息查询 ......................................................................................................... 2
1.3.4 本用户密码修改 .....................................................................................................2
1.3.5 新用户注册 ............................................................................................................. 2
2.长途汽车信息管理系统界面设计 .............................................. 3
3.长途汽车信息管理系统数据库设计 ........................................... 14
3.1 系统用户表设计............................................................................................................ 14
3.2 汽车线路信息表设计....................................................................................................14
3.3 长途汽车信息表设计....................................................................................................14
3.4 车票信息表设计............................................................................................................ 15
3.5 车站员工信息表设计....................................................................................................15
3.6 管理员信息表设计 ........................................................................................................15
4.长途汽车信息管理系统程序设计 ............................................. 16
4.1 登陆界面........................................................................................................................... 16
4.2 用户登陆和新用户注册界面程序设计...........................................................................16
4.3 管理员登陆界面............................................................................................................... 17
4.4 用户服务表界面............................................................................................................... 17
4.5 用户密码修改界面程序设计...........................................................................................18
4.6 线路信息的查询界面.......................................................................................................19
4.7 长途汽车信息的查询界面...............................................................................................19
4.8 车票信息的查询界面.......................................................................................................20
4.9 管理员服务界面............................................................................................................... 21
4.10 线路信息管理界面程序设计 .........................................................................................21
4.11 长途汽车信息管理界面程序设计 .................................................................................22
4.12 车票信息管理界面程序设计 .........................................................................................22
4.13 人员管理界面程序设计 .................................................................................................22
4.14 系统管理界面程序设计 .................................................................................................23
5.小结 ..................................................................... 24
6.参考文献 ................................................................. 25
数据库课程设计报告
1. 长途汽车信息管理系统需求分析
长途汽车信息管理系统
登录界面
用 户 登 陆 界 面
管 理 员 登 陆
新用户注册
用户系统
管理员系统
线
路
信
息
查
询
汽
车
信
息
查
询
车
票
信
息
查
询
用
户
的
修
改
线
路
信
息
管
理
汽
车
信
息
管
理
车
票
信
息
管
理
员
工
信
息
管
理
用
户
和
管
理
员
信
息
添
加
更
新
修
改
删
除
图 1.1 长途汽车信息管理系统
1
数据库课程设计报告
1.1 欢迎登陆界面
1.1.1 选中管理员登录后便进入管理员登陆界面
1.1.2 选中用户登陆后便进入用户登陆界面
1.1.3 选中新用户注册后便进入用户注册界面
1.2 管理员界面
可以进行用户信息和管理员信息查询,线路信息管理,长途汽车信息管理,
车票信息管理,人员信息管理。
1.2.1 线路信息管理
车站管理员可以在线路信息管路模块对线路信息进行线路信息添加,线路信
息删除,线路信息修改。用户可以对线路信息进行查询操作。
1.2.2 长途汽车信息管理
管理人员可以在长途汽车信息管理模块实现对汽车信息的管理。系统可以完
成长途汽车信息查询,汽车信息添加,汽车信息删除,汽车信息修改操作。
1.2.3 车票信息管理
管理员可以在车票管理模块实现对车票信息添加,删除,修改。
1.2.4 人员信息管理
管理员可以在员工信息管理模块实现对员工信息查询,信息删除,添加,修
改等操作。
数据库课程设计报告
1.2.5 用户和管理员信息管理
管理员可以根据需要查询用户信息和管理员信息。
1.3 用户界面
用户可以查看线路信息、长途汽车信息、车票信息信息,进行本用户的密码
修改和新用户的注册添加。
1.3.1 线路信息信息查询
用户进入界面后可看到所有长途汽车线路的信息。可以根据选择起始城市和
到达城市,点击查询就能看见需要的信息。
1.3.2 长途汽车信息信息查询
用户进入界面后可看到所有长途汽车的信息。用户可以只通过选择长途汽车
编号进行查询,也可以只选择长途汽车车型进行查询。
1.3.3 车票信息查询
用户可以通过选择起始城市,到达城市和起始日期进行查询,这样用户就不
用自己输入要查询的信息,使查询更方便。
1.3.4 本用户密码修改
用户登录系统后,在用户密码修改界面,通过输入和确认新密码来更改自己
的密码。
1.3.5 新用户注册
在数据库表中没有新用户信息,在用户登陆界面,用户通过输入用户名,密
码和重复密码来添加自己的信息。
2
数据库课程设计报告
2.长途汽车信息管理系统界面设计
图 2.1 欢迎登陆界面
图 2.2 用户登陆界面
3
数据库课程设计报告
图 2.3 管理员登陆界面
图 2.4 新用户注册界面
图 2.5 管理员服务界面
4