综合课程设计
题 目:长途汽车信息管理系统的设计与实现
学 院:
专 业:
班 级:
姓 名:
学 号:
指导教师:
完成日期:
一、绪论…………………………………………………………………………………………….1
1.1引言………………………………………………………………………………………..1
1.2任务描述…………………………………………………………………………………..1
1.3数据描述…………………………………………………………………………………..1
1.4功能要求…………………………………………………………………………………..1
二、需求分析……………………………………………………………………………………….2
2.1需求调查…………………………………………………………………………………..2
2.2功能分析…………………………………………………………………………………..2
2.3数据描述…………………………………………………………………………………..2
2.4功能要求…………………………………………………………………………………..4
2.5运行需求………………………………………………………………………………….5
三、总体设计………………………………………………………………………………………5
3.1功能结构及模块外部设计……………………………………………………………….5
3.2数据库设计……………………………………………………………………………….6
3.3数据结构设计…………………………………………………………………………….6
3.4外部接口设计…………………………………………………………………………….7
四、详细设计………………………………………………………………………………………7
4.1代码设计………………………………………………………………………………….8
4.2程序设计………………………………………………………………………………….10
五、系统实现……………………………………………………………………………………..11
六、系统测试……………………………………………………………………………………..15
6.1测试方案…………………………………………………………………………………15
6.2测试项目说明……………………………………………………………………………15
6.3测试评价…………………………………………………………………………………16
七、项目总结……………………………………………………………………………………..16
一、绪论
1、引言
1.1编写目的
长途汽车信息管理系统是长途汽车车站信息汇总和管理的重要组成部分,是一种典型的信息管理系统,囊括了对长途汽车车站相关信息的管理,可以化简繁琐的工作过程,使车站的管理更加合理化和科学化,大大提高工作效率和节省运营成本。
1.2项目背景
信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,越来越多新的应用领域采用数据库技术来存储和处理信息资源。本次的课程设计我选择的课题是长途汽车信息管理系统,立足于社会实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高汽车调度的现代化管理水平,实现信息资源的共享。
2、任务描述
2.1目标
系统功能的基本要求:
1)用户登录信息设置。
2)路信息,包括出发地、目的地、出发时间、所需时间。
3)汽车信息:包括汽车的种类及相应的票价、最大载客量。
4)票价信息:包括余票情况、查询相应的信息。
2.2运行环境
操作系统:Windows系列系统;
电脑配置:内存128M以上,硬盘40G以上;
数据库管理系统:MySql或SQL server
3、数据描述
3.1输入数据
1)用户登录时,输入数据为:用户名和密码;
2)长途汽车信息查询时,若为站站查询,输入数据为:始发站和终点站名;若为车次查询,输入数据为:汽车编号;
3)增加长途汽车信息时,输入的数据则为:汽车编号、始发站、终点站、发车时间、历经时间、汽车容量、汽车余票、票价信息和汽车类型;
3.2输出数据
当管理员要查询汽车信息时,将以表格形式输出数据:汽车编号、始发站、终点站、发车时间、历经时间、汽车容量、汽车余票、票价信息和汽车类型
4、功能要求
用户利用汽车信息查询系统查询想要知道的信息,例如,用户只了解起始站终点站,但不知道坐那趟车比较适合。或者,用户知道某趟车的车次而不知道汽车的发车时间,票剩余量等信息。通过汽车查询系统就可以进行信息查询。管理员可以对汽车信息进行修改。
二、需求分析
1、需求调查
1.1组织机构调查
图1组织结构图
1.2 业务需求调查
整体业务流程:用户登录长途汽车信息管理系统后,可以进行汽车信息查询。查询的方式有站站查询,车次查询。即可查询出汽车编号、始发站、终点站、路程所需时间、汽车类别、票价、余票、发车时间等信息。如图2
图2 整体业务流程图
2、功能需求
2.1功能划分
程序分为登陆界面,选择界面,线路信息界面,汽车信息界面,车票信息用户注册界面这几个主体界面。使用时应先知道管理员帐号和密码,登陆进入系统主菜单界面,里面包括线路信息,汽车信息,车票信息,用户注册,退出程序菜单选项。其中线路信息界面包括包括出发地、目的地、出发时间、所需时间等,可以对它们进行添加,查询,删除,修改,返回主菜单的操作;汽车信息和车票信息的界面与其类似。用户注册包括用户注册,用户修改,用户删除操作。
需要特别说明的是,当对数据进行操作时,在查询框内输入提示数据内容,对话框的表中和提示栏中都会出现所查询的数据,我们可以在提示栏中对数据进行删除和修改操作。
3、数据描述
3.1数据描述
用户账号以及登录密码个能使用该系统设置访问权限,以及用户要查询汽车的详细信息。知道汽车编号、始发站、终点站、路程所需时间、汽车类别、票价、余票、发车时间
本文来源:https://www.2haoxitong.net/k/doc/2904d0e0a4e9856a561252d380eb6294dc882253.html
文档为doc格式