《汽车信息管理系统的高效应用.docx》由会员分享,可在线阅读,更多相关《汽车信息管理系统的高效应用.docx(21页珍藏版)》请在第一文库网上搜索。
1、长途汽车管理信息系统专业:信息管理与信息系统学号:姓名:汤文莹目录第一章需求分析1.1 需求分析1 .1.1业务流程分析2 .12功能分析1.2 数据字典第二章概念模型设计2.1 E-R模型数据库的局部E-R图2.1.2数据库完整E-R图第三章逻辑模型设计3.1 E-R图的关系模型转换3.2数据模型的规范化第四章数据库物理设计4.1 系统构造设计4.1.1 系统功能模块4.1.2 系统流程分析第五章数据库的实行5.1 创立数据库5.1.1 创立表5.2 查看数据库关系图5.3组织数据入库第六章数据库运行与维护6.1 查询表6.2 窗体6.3 报表第七章设计心得第一章需求分析1.1需求分析长途汽
2、车信息管理系统运用在汽车站和火车站等车站部门的系统工具,以便此系统部门的工作人员的工作,该系统重要根据此部门的特点建立的,是记录和查询汽车站信息的的根据。初期的长途汽车站信息重要是人工记录和人工管理的,不仅不轻易记录,并且还不轻易保留。伴随计算机的不停普及和软件系统的不停发展加上信息系统开发的迫切需求,计算机长途汽车站信息管理系统应运而生了。伴随市场经济的不停飞速发展,交通道路环境的不停改善,人们的出行次数不停增多,人口流动频繁,数量不停加大,车站信息量迅猛增长,长途汽车站信息管理系统在人们的平常生活中发挥着越来越重要的作用。本系统实现了汽车线路信息,汽车信息,票价信息的查询和管理,满足人们的
3、需求。1.11业务流程分析线路信息管理:车站管理员可以在线路信息管理模块对车站线路信息进行管理。管理员首先建立汽车线路信息数据库,输入原始的线路信息,当有新的线路需要添加或者常要对已经有的线路信息进行修改,删除的时候,管理员就可以进行对应的操作。管理员也可以通过本模块查询到所有需要查询的线路的详细信息。汽车信息管理:管理员可以在汽车信息管理模块实现对汽车信息的管理。管理员首先应当建立汽车信息数据库,输入原始的数据信息,当有新的汽车信息的时候或者管理员需要修改某个汽车的有关信息以及想要删除某个汽车信息的时候,就可以完毕对应的操作。管理员也可以在整个数据库中查寻有关汽车信息。车票信息管理:管理员可
4、以在车票管理模块实现对线路车票信息的管理。管理员根据对应的汽车线路信息来设置对应的车票详细信息。对某条线路的车票信息进行修改,删除和查询操作。功能分析根据长途汽车管理系统能清晰理解多种信息,为坐车时提供以便,详细程序分为线路信息界面,汽车信息界面,车票信息界面,管理员信息界面这几种主体界面。其中线路信息界面包括出发地、目的地、出发时间、所需时间等;汽车信息界面包括汽车种类,票价,最大载客量等,车票信息界面也是如此,可以对它们进行添加,查询,删除等功能。1. 2数据字典1线路信息X1的数据字典标号字段名称类型阐明1出发地varchar50主键2目的地varchar50主键3出发时间datetim
5、e主键4所需时间int5汽车种类varchar50外键2.汽车信息表QC的数据字典标号字段信息类型阐明1汽车种类varchar主键2票价varchar外键3最大载客量int3车票信息CP的数据字典标号字段名称类型阐明1总票数int2已售int3未售int4票价Varchar50主键标号字段名称类型阐明1管理员号varchar主键2出发地Varcha50外键3汽车种类Varchar50外键4票价Varchar50外键第二章概念模型设计2. 1E-R模型2.1.1 数据库的局部E-R图1 .线路信息E-R图如下:2 .汽车信息E-R图如下:3 .车票信息E-R图如下:2.1.2数据库完整E-R图第
6、三章逻辑模型设计3.1 E-R图向关系模型的转换数据库中包括3个表,线路信息表X1、汽车信息表QC、车票信息表CP、管理员G1Y表等线路信息表X1(出发地,目的地,出发时间,所需时间,汽车种类)汽车信息表QC:(汽车种类,票价,最大载客量)车票信息表CP:(总票数,已售,未售,票价)管理员信息表G1Y:(管理员号,出发地,汽车种类,票价)3.2数据模型的规范化1线路信息X1标号字段名称类型阐明1出发地varchar50主键2目B地varchar50主键3出发时间datetime主键4所需时间int5汽车种类varchar50外键2汽车信息表QC标号字段信息类型阐明1汽车种类varchar主键2
7、票价varchar外键3最大载客量int3车票信息CP标号字段名称类型阐明1总票数int2已售int3未售int4票价Varchar50主键标号字段名称类型阐明1管理员号varchar主键2出发地Varcha50外键3汽车种类Varchar50外键4票价Varchar50外键5所需时间datatime主键第四章数据库的物理设计4.1系统构造设计确定关系模型的存取措施在将概念模型转换成物理模型之后,我们可以对物理模型进行设计,双击物理模型的关系,可以对该关系的名称、注释等信息进行查询。可对该关系的属性列进行设计,可分别设置其名称、码、数据类型以及主码、与否为空等系统功能模块长途汽车信息系统功能模
8、块示意如图长途汽车信息系统功能模块系统流程分析5.15.1.1创立表1创立线路信息表X1createtab1eX1(出发地varchar(50)primarykey,目0地varchar(50)primarykey,出发时间datetimeprimarykey,所需时间int,汽车种类varchar(50),foreignkey(汽车种类)referencesQC(汽车种类)2 .创立汽车信息表QCcreatetab1eQC(汽车种类VarChar(50)primarykey,票价VarChar(50),最大载客量int,foreignkey(票价)referencesCP(票价)3 .创立车
9、票信息表CPcreatetab1eCP(票价varchar(50)primarykey,总票数int,已售int,未售int)4 .创立管理员信息表G1Ycreatetab1eG1Y(管理员号VarChar(50)primarykey出发地varchar(50)汽车种类VarChar(50)票价VarChar(50)foreignkey(出发地)referencesX1(出发地)foreignkey(汽车种类)referencesQC(汽车种类)foreignkey(票价)referencesCP(票价)5.2查看数据库关系图笞理员信息5.3组织数据入库编号,S1*2+30*出发地西安的目南山
10、关渭华演2013-12-01122B2013-12-01133C出发时间,所需时间,汽车种类,电击以添加,2013-12-01111A编号管理员号出发地汽车种类A票价第击以添加,20.003122B30.0033C40.00*00.00汽车信息表+编号9汽车种类A票价20.00最大载客量30第击以添加+2B30.0050+3C40.0040*00.000已售编号9已售1票价20.00单击以添加21030.0034040.0018020.00*000.00第六章数据库运行与维护6.1查询表1 .查询汽车信息表编号,汽车种类,C票价,最大载客量,40.0040米00.000汽车信息查询2 .查询线
11、路信息表国茂路信息查询1W出发地目的地,|出发时间所需时间汽车种类Q西安渭南2013-12-01111A*03.查询车票信息表CP车笑信息查询地发出安安西西,11地的目南南渭肩,所需时间,汽车种类总票数,未售票价,1A1662020.001A1009920.006.2窗体1 .汽车信息表窗体2 .线路信息表窗体3.售票信息表窗体4.主界面长造气车信息省理系统长途汽车信息管理系统线路查询6. 3报表1 .车票信息报表车票信息表编号总裁1已售110020.06180270Ysaoc103250Y4aG402 .线路信息报表线路信息表编号出发地目的地出发时间所需时间汽车种类1r西安青南2013-12
12、-01111A5西安华山2013-12-0112:2B3.汽车信息报表西安理关2013-12-0113:3C汽车信息表编号代午种类频最大我客量1A20.00302B30.00503C40.0040第七章设计心得通过这次的课程设计试验,我发现自己对数据库课程的J爱好有了很大提高,并且对书本B知识愈加B理解并有了一定B掌握,通过试验我懂得了怎样创立表、查询、窗体、报表。几天的数据库课程设计很快就结束了,在这短暂日勺几天日勺日勺时间里,发现自己学会了诸多课外的J东西,尤其是和同学们一起讨论分析,以及复习了我们所学过的有关数据库知识,深入理解了数据库B实践应用过程,增强了课外的动手实践能力。数据库设计重要讨论数据库设计的措施和环节应注意日勺事项。概念构造设计采用的是实体属性分析法。实体属性分析法是从总体的概念入手,从分析一种单位的事务活动开始,首先识别需求分析中所提供0实体及实体间0联络,建立一种初步日勺数据模型框架,然后在逐渐的求精的措施加上必需的描述属性,形成一种完整日勺局部模型,称为顾客视图,最终在加上这些视图集成一种统一的数据模式,称为顾客视图0集成,这种统一0数据模式(即全局信息构造)一般用E-R图表达。逻辑构造设计日勺任务是将概念构造设