1长途汽车管理系统

合集下载

汽车巡航系统(CCS)

汽车巡航系统(CCS)
感谢观看
此外,CCS系统还可以通过导航系统 自动规划最佳路线,使驾驶者能够更 加便捷地到达目的地。
城市道路驾驶
1
在城市道路上,CCS系统可以帮助驾驶者更好地 应对复杂的交通环境。
2
CCS系统可以自动控制车速和方向,避免驾驶者 在拥堵的城市交通中感到疲劳和紧张。
3
CCS系统还可以通过传感器和摄像头实时感知周 围的行人和其他车辆,自动调整车速和方向,以 避免碰撞和事故的发生。
电源系统通常包括蓄电池、发电机等设备,这些设备能够 为控制系统、传感器系统和执行机构提供稳定的电源,保 证系统的正常工作。
03
CCS系统的应用场景与优 势
高速公路驾驶
高速公路驾驶是CCS系统最常用的场 景之一。
CCS系统还可以自动调整车速,以适 应道路的变化,如上下坡和弯道等。
在高速公路上,CCS系统能够自动控 制车速,保持与前车的安全距离,减 轻驾驶者的负担,提高驾驶的舒适性 和安全性。
汽车巡航系统(CCS)是一种智能化的驾驶辅助系统,通过集成多种传感器和控制 系统,实现车辆的自动巡航、速度控制、自动刹车等功能,从而提高驾驶的舒 适性和安全性。
CCS的分类与特点
• 总结词:CCS可以根据不同的分类标准进行分类,不同类型的CCS具有不同的特点和应用场景。
• 详细描述:根据控制方式的不同,CCS可以分为自适应巡航控制系统和智能巡航控制系统。自适应巡航控制系统主要通过调整车辆的行驶速度来保持与前车的安全距离,而智能巡航控 制系统则可以自动控制车辆的加减速和转向,实现更高级别的自动驾驶功能。此外,根据使用场景的不同,CCS还可以分为城市道路巡航控制系统和高速公路巡航控制系统,城市道路 巡航控制系统更注重低速时的安全性和舒适性,而高速公路巡航控制系统则更注重高速行驶时的稳定性和安全性。

长途汽车网上订票系统

长途汽车网上订票系统

浠水县汽总运输公司关于长途汽车网上售票管理系统设计论文2013年 5 月 8 日目录绪论 (1)课题背景 (1)编写目的和意义 (2)第一章可行性研究分析 (3)1.1 经济可行性 (3)1.2 技术可行性 (3)1.3运行可行性 (3)1.4 操作可行性 (4)第二章软件需求分析 (5)2.1 引言 (5)2.2.1基本功能需求 (5)2.2.2用户界面需求 (5)2.2.3开发环境介绍 (5)2.2.4系统需求分析 (6)2.3 数据描述 (7)2.3.1 数据流图 (7)2.3.2数据字典 (13)2.3.3 数据采集 (14)2.4 系统模型 (14)2.4.1汽车票订票系统体系结构图 (14)2.4.2 状态转移图 (15)2.4.3 性能需求 (16)2.5 运行需求 (16)2.5.1 用户界面 (16)2.5.2 故障处理 (16)2.6 其他 (16)第三章项目开发计划 (18)3.1项目概诉 (18)3.2实施计划 (18)第四章系统总体设计 (20)4.1 系统设计图 (20)4.2系统功能模块设计 (22)4.2.1 功能模块 (22)4.2.2 系统模块设计 (22)第五章详细设计 (24)5.1系统登录模块设计 (24)第六章数据库分析与设计 (34)6.1 实体及其属性 (34)6.2 E-R图分析 (34)6.3 数据库表设计 (35)6.4 表间关系 (40)第七章系统实现与测试 (41)7.1系统的测试 (41)7.2.1 测试内容 (41)第八章项目开发总结 (49)8.1对项目开发过程的评价 (49)8.2对项目开发的总结 (49)绪论课题背景在客运公司工作7年之余,对客运管理的难度深有感触。

特别是在春运期间购票难依旧是长途汽车订票的一大难题。

长途汽车和火车的订票管理虽然有差异,但大体上是相同的。

长途汽车在售票的过程中需要对旅客的起始地、目的地、车次、订票和退票进行管理。

长途汽车管理系统

长途汽车管理系统

网络数据库系统开发实训长途汽车信息管理系统小组成员:指导教师:专业:计算机科学与技术所在单位:计算机科学与工程学院目录摘要 (3)第1章概述 (5)第2章需求分析 (5)2.1业务流程分析 (5)2.2功能分析 (5)2.3系统功能结构设计 (6)2.4系统的主要流程 (6)第3章概念结构设计 (7)3.1.1线路信息的E_R图 (7)3.1.2汽车信息的E-R图 (8)3.1. 3车票信息的E-R图 (8)3.1. 4管理员的E-R图 ...................................................................... 错误!未定义书签。

3.1.5建立基本E-R图 (9)第4章逻辑结构设计 (9)4.1逻辑设计的任务与目标 (9)4.2表的设计与实施 (10)4.2.1: 路线表 (10)4.2.2:汽车表 (10)4.2.3:车票表 (10)4.2.4:乘客表 (10)4.2.5:车站管理员表 (11)4.4逻辑模型设计与优化 (11)第5章数据库的实现 (11)5.1建立数据库 (11)5.2数据表的建立 (12)第6章系统实现部分 (14)6.1汽车查询 (14)6.2线路查询 (14)6.3车票查询 (15)6.4汽车信息插入: (15)6.5线路信息修改: (16)6.6车票信息删除: (17)参考文献 (17)附录1—小组成员分工情况 (18)附录2—部分实现代码 (18)总结 (28)摘要自从人类进入21世纪,也就进入了一个高速发展的信息时代,高新技术飞速发展的同时,计算机的使用范围也大大扩展,它已经涉及到人类生活的方方面面。

计算机使用的方便快捷,使它在越来越多的方面显示出比传统手工制作更迅速和准确的优点,尤其在信息记录,检索和查询方面,避免了不必要的麻烦。

一个性能良好的长途汽车信息管理系统能够使管理员快速方便地对长途汽车站的相关信息,如长途汽车线路信息, 汽车基本信息,车票信息等进行各种诸如添加,查询,删除,修改操作。

长途汽车信息管理系统的设计与实现

长途汽车信息管理系统的设计与实现

一、绪论1、引言1.1设计目的在信息技术高度发达的今天,传统手工记录客运站信息,已满足不了正常需求。

怎样是的管理员人方便的处理这些信息,降低他们的工作量是一个需要解决额问题.借助计算机来完成这些大量冗杂的工作.能大大降低管理员的工作强度。

这里开发一长途客运站的班车信息管理系统,旨在为客运信息管理员提供一个可行法案。

通过利用计算机上的程序,按规范管理长途客运信息.方便查询班车线路情况、各个班次的售票情况,以及每个班次的班车信息.方遍管理员的查询,及修改长途汽车线路信息,汽车信息,和车票信息。

将录入操作交给电脑来完成。

这样既能减少管理员工作量还能满足日益增长的需求。

也借以说明计算机技术在当今世界发展中的重要地位和科技创新的重要意义。

1。

2项目背景本程序的开发课题为“某长途客运站信息管理系统"。

主要使用的软件有Jcreator、jdk1。

7和Tomcat6。

0。

使用软件工程的设计思路,来开发一套使用的软件。

从分析用户需求开始、模块划分、建立数据库、代码设计、调试最后完成.主要针对的使用者时客运信息管理员(负责本客运站的线路加减以及售票)。

由于本程序有些功能善待完善,不足之处请见谅。

2、任务描述2.1目标本次程序设计应实现长途客运管理系统的基本功能,并达到一定的健壮性和安全性。

目标包括,客运汽车信息的管理(新进车辆都录入包括车牌号,汽车编号,以及最大载客量和负责该车的司机师傅)。

线路信息的管理(新增运营线路录入线路号,始末站点,发车时间等信息).售票信息查询以及管理员信息管理系统。

除此之外,对查询的优化处理也是必要的,这样可以提高运行效率。

2.2运行环境软件环境:操作系统:Win 7开发工具:Tomcat 6。

0 jdk1。

7 Jreator使用编程语言:Java3、数据描述3.1输入数据1)添加车辆:车辆编号、载客量、车牌号、司机。

车辆编号:为3为数字载客量:为(50-100)数字车牌号:为国内标准车牌号如(冀BT00001)司机:姓名(varchar(20))2)添加线路信息:线路号、始发站、终点站、车辆编号、发车日期、发车时间、耗时和票价.线路号:L+(3为数值)始发站和终点站:城市名称(varchar(20))车辆编号:为3为数字(且存在于数据库内)发车日期:格式为2012/12/23发车时间:小时:分钟(如9:00)。

客运一体化运营方案

客运一体化运营方案

客运一体化运营方案一、综述客运一体化运营是指在不同的客运方式之间实现无缝衔接,提供便捷、高效、舒适的综合客运服务。

这种模式通过整合不同的客运资源,实现多种客运方式之间的互联互通,为乘客提供便捷的出行体验。

客运一体化运营将高铁、长途汽车、城市公交、出租车等多种客运方式整合在一起,通过统一的票务系统、调度系统和信息平台来管理和协调各种客运资源,为乘客提供全方位的出行服务。

二、客运一体化运营的优势1.提供全方位的出行选择客运一体化运营将各种客运方式整合在一起,乘客可以根据自己的出行需求选择合适的交通工具,无论是长途出行还是城市内的短途出行,都可以得到满意的解决方案。

2.提高交通效率客运一体化运营可以实现各种客运方式之间的多式联运,有效利用客运资源,减少空驶率,提高运输效率,减少拥堵,缓解交通压力。

3.提升服务质量通过统一的票务系统、调度系统和信息平台,客运一体化运营可以实现对整个客运过程的全程监控和管理,及时发现和处理问题,提升服务质量,为乘客提供更为舒适的出行体验。

4.节约成本客运一体化运营可以实现资源整合共享,减少资源浪费,降低运营成本,提高利润空间。

三、客运一体化运营的实施方案1.建立统一的客运信息平台客运一体化运营需要建立一个统一的客运信息平台,该平台可以整合各种客运资源,包括高铁、长途汽车、城市公交、出租车等各种客运方式的信息和服务,为乘客提供全方位的出行信息查询、预订、支付等服务。

2.建立统一的票务系统客运一体化运营需要建立一个统一的票务系统,所有客运方式的车票都可以在同一个平台上进行购买和使用,乘客可以使用同一个账号管理自己的出行票务信息。

3.建立统一的调度系统客运一体化运营需要建立一个统一的调度系统,实现多种客运方式之间的资源调度,合理安排各种客运资源的使用,提高资源利用率。

4.建立统一的服务标准客运一体化运营需要建立统一的服务标准,包括航班准点率、乘客满意度、服务质量等方面的指标,对各种客运方式进行评价和监管,提升服务质量。

长途客运站管理信息系统

长途客运站管理信息系统

长途客运站管理信息系统一、系统功能在交通运输系统高度发达繁忙的今天,人们在各地不同的城市之间的往返更加的频繁,极大地增加了旅客对于长途汽车的需求。

为了广大旅客能够方便快捷的找到所需要的长途汽车的信息。

1、本系统的功能主要包括以下几个方面:(1)路线查询可以查询通往目的地的不同路线,一边选择最佳路线。

(2)汽车查询这个功能主要是使乘客更好的选择合适的汽车。

(3)车票查询可以根据所了解的路线编号或汽车编号来查询是否还有剩余的车票,以便购买正确的车票。

二、功能模块设计1、长途客运站管理信息系统由以下四个模块组成,具体如下: (1)路线管理系统可以浏览、查询路线信息。

(2)汽车信息管理系统 可以浏览、查询汽车信息。

(3)车票信息系统可以浏览、查询车票信息。

(4)系统用户管理系统可以浏览、增加、修改、删除、更新用户信息。

2、长途客运站管理信息系统的系统功能结构如图1所示。

图1 系统功能结构图长途客运站管理信息系统路线管理 汽车管理 车票管理 用户管理 浏览查询浏览查询删除修改查询浏览查询浏览更新三、数据库设计1、需求分析长途客运管理系统方便用户查询汽车的需求,方便用户查询信息,可以随时掌握客运站发车的信息以及路线的选择。

方便了用户在客运站外查询,还明确了客户自身的需求,加快了客流量。

对用这个系统的用户来说也很容易,方便。

2、根据系统的数据流分析,通过对数据流的细划,得到了各抽象层次的分层数据流图。

从分层数据流图中不难导出初步的数据库关系模式。

通过关系规范化和优化设计,我们在长途客运站管理系统数据库中建立了以下表,主要的表和所属字段如下:路线信息表(编号、起始城市、到达城市、起始日期、起始时间、到达时间、价格); 汽车信息表(编号、型号、购买时间、使用时间、座位数、有无电视、空调); 车票信息表(编号、起始城市、到达城市、购票日期、时间、价格); 用户信息表(姓名、年龄、性别、证件号、密码); 3、逻辑设计:把把概念模式转换成DBMS 能处理的模式。

长途客运站管理系统(数据库课程设计)汇编

长途客运站管理系统(数据库课程设计)汇编
UPDATE M_Route SET AddT='d 线' WHERE Destination='芜湖'; ③删除 ALTER TABLE M_Vehicle DROP COLUMN Depature;
2.数据查询相关 SQL 语句 SELECT * FROM M_TInfo;
SELECT * FROM M_Route;
目录
1.设计背景及目的 ........................................................................................1 2.设计内容及要求 ................................................................................................1 3.设计过程 ............................................................................................................2
编程语言可由小组根据自己的情况选择,但一般情况下应该是小组的每 个成员都对该语言较熟悉。避免把学习语言的时间放在设计期SQL_Server 2005 等。 系统功能的基本要求:
线路信息,包括出发地、目的地、出发时间、所需时间等。 汽车信息:包括汽车的种类及相应的票价、最大载客量等。
图 3.2.4
余票数量 TRest
1
线路信息
N
行驶
1
车辆信息
N
供应
票务信息
图 3.2.5
关系图:
M_Vehicle Vno char(8) PRIMARY KEY VType char(20) TPrice int VLoad int Rno varchar(5)

基于物联网技术的长途客运车安全管理系统

基于物联网技术的长途客运车安全管理系统

s p e e d i n g , a n d b e t t e r mo n i t o r t h e s t a t u s o f t h e d r i v e r a n d p a s s e n g e r ar c p o s i t i o n i n g , wh i c h m a k e s l o n g - d i s t a n c e p a s s e n g e r t r a n s p o r t c o mp a n i e s a n d t h e t r a i f c m a n a g e me n t d e p a t r me n t a r e e a s i e r t o u n d e r s t a n d t h e s i t u a t i o n o f p a s s e n g e r c a r .
a mo d e l o f l o n g - d i s t a n c e p a s s e n g e r c a r s a f e t y m a n a g e me n t s y s t e m, a n d i n t r o d u c e s t h e f u n c t i o n a l s t r u c t u r e d e s i g n o f s u b s y s t e m s a n d t h e m a i n f u n c t i o n o f
【 A b s t r a c t 】 T h e I n t e m e t o f T h i n g s i s t h e s u b j e c t o f t h e n e x t - g e n e r a t i o n i n f o r m a t i o n n e t w o r k a n d t h e i n t e g r a t i o n o f m a n y t e c h n o l o g i e s . T h i s p a p e r d e s i g n s
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录第一章系统概述 (1)1.1系统开发背景 (1)1.2国内发展状况和不足 (1)1.3系统开发特点 (2)第二章系统需求分析和数据库设计 (3)2.1系统功能需求 (3)2.1.1 系统用户管理 (4)2.1.2 汽车信息管理 (4)2.1.3 线路信息管理 (4)2.1.4 车票信息管理 (5)2.2数据库的设计 (5)2.2.1系统用户表设计 (5)2.2.2汽车线路信息表设计 (5)2.2.3汽车信息表设计 (6)2.2.4车票信息表设计 (6)第三章系统功能模块的设计与实现 (8)3.1系统登录模块设计 (8)3.2系统主界面设计 (9)3.3系统用户管理模块设计 (9)3.4汽车信息管理模块设计 (12)3.4.1添加汽车信息子模块 (12)3.4.2修改汽车信息子模块 (13)3.4.3删除汽车信息子模块 (13)3.4.4 查询汽车信息子模块 (14)3.5线路信息管理模块设计 (14)3.5.1添加线路信息子模块 (15)3.5.2线路信息查询子模块 (16)3.5.3修改线路信息子模块 (17)3.5.4删除线路信息子模块 (18)3.6车票信息管理模块设计 (18)3.6.1车票信息添加子模块 (19)3.6.2车票信息修改子模块 (20)3.6.3车票信息查询子模块 (20)第四章测试 (23)结束语 (24)参考文献 (25)第一章系统概述1.1系统开发背景自从人类进入21世纪,也就进入了一个高速发展的信息时代,高新技术飞速发展的同时,计算机的使用范围也大大扩展,它已经涉及到人类生活的方方面面。

计算机使用的方便快捷,使它在越来越多的方面显示出比传统手工制作更迅速和准确的优点,尤其在信息记录,检索和查询方面,避免了不必要的麻烦。

一个性能良好的长途汽车信息管理系统能够使管理员快速方便地对长途汽车站的相关信息,如长途汽车线路信息, 汽车基本信息,车票信息等进行各种诸如添加,查询,删除,修改操作。

使用传统的手工方式管理长途汽车车站相关信息,不仅让管理员感到非常的厌倦,也存在着不可避免的缺点,如效率太低,管理不够科学等。

使用计算机对长途汽车信息进行管理,有着传统的手工管理所没法比拟的优点。

例如:查找方便,可靠性高,科学性好。

这些优点能够极大地提高长途汽车信息管理的效率。

正是根据计算机管理信息的这些优点以及长途汽车站管理长途汽车信息方面的具体需求,利用Visual Basic6.0和SQL Server 2000数据库,使用软件工程开发的方法,开发了这套长途汽车信息管理系统。

1.2国内发展状况和不足在国内,也只有在一些经济发达的地区才更多的实现了企业的信息化管理。

在汽车站信息管理方面,也只有在一些大中城市才实现了汽车的信息化管理,然而即使在这些发达的地区的汽车站,所采用的汽车站管理系统仍然存在或多或少的缺陷,使得在整个车站的运行过程中会出现一些问题,给车站造成一些不必要的损失。

在一些偏远的小城市,小车站却仍然采用传统的手工管理方式来管理汽车站的相关信息,这样的管理方式与现代的信息化社会脱离,不但浪费宝贵的人力,物力资源,而且管理不科学,错误率高,大大降低了工作效率。

只有在整个社会不断的推进企业的信息化管理方式,才能更好的创造更多的经济效益,节省更多的时间和资源,不断提升整个社会信息化发展的进程。

1.3系统开发特点长途汽车信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于数据库的,要求建立起数据的一致性和完整性,数据安全性好的数据库。

对于应用程序的开发,要求应用程序功能完善,方便使用的特点。

本长途汽车信息管理系统,使用计算机为工具,完成对长途汽车信息的管理。

本长途汽车信息管理系统采用C/S模式结构。

C/S (Client/Server)结构,即客户机和服务器结构。

它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。

这也就是目前应用系统的发展方向。

优势和劣势:(1)应用服务器运行数据负荷较轻。

(2)数据的储存管理功能较为透明。

(3)C/S架构的劣势是高昂的维护成本且投资大。

第二章系统需求分析和数据库设计2.1 系统功能需求在交通运输系统高度发达繁忙的今天,人们在各地不同城市之间的往返更加频繁,极大的增加了旅客对交通行业的需求。

人们可以选择空中客车,也可以选择火车,但是这两种交通工具在某方面存在着问题。

航空运输普遍费用太高,火车运输又太过于烦闷,而且这两种方式都只适合于远距离的交通运输。

于是,为了让旅客能方便快捷舒适的在两个城市间穿梭,人们就更倾向于长途汽车这样一种交通运输方式。

因此,长途汽车站为了满足大量旅客的需求,很有必要建立一套现代化的长途汽车站管理体系和管理流程。

长途汽车信息管理系统就是针对长途汽车站使用计算机对长途汽车的各种信息进行汇总和管理的一种现代化管理软件,为长途汽车站提供准确,快捷,科学的信息化管理方式,大大提高车站运营效率。

通过对用户需求的分析,本系统具有以下特点:(1)由于一项新的软件在被使用之前,对于使用者来说是陌生和崭新的,所以要求系统为用户提供简单,友好,易于操作的界面。

(2)修改,查询,删除数据方便,数据的稳定性和可靠性好。

(3)数据计算自动完成,尽量减少人工干预。

本系统具有以下四个功能模块:系统管理模块,汽车信息管理模块,线路信息管理模块,车票信息管理模块。

系统整体的简单模块图如图2.1所示,以下将对具体功能需求进行描述。

图2.1长途汽车管理系统功能模块图2.1.1 系统用户管理用户以合法身份登入系统后,管理员可以进行系统用户的添加,密码的修改操作。

2.1.2汽车信息管理管理员可以在汽车信息管理模块实现对汽车信息的管理。

管理员首先应该建立汽车信息数据库,输入原始的数据信息,当有新的汽车信息的时候或者管理员需要修改某个汽车的相关信息以及想要删除某个汽车信息的时候,就可以完成相应的操作。

管理员也可以在整个数据库中查寻相关汽车信息。

2.1.3 线路信息管理车站管理员可以在线路信息管理模块对车站线路信息进行管理。

管理员首先建立汽车线路信息数据库,输入原始的线路信息,当有新的线路需要添加或者需要对已有的线路信息进行修改,删除的时候,管理员就可以进行相应的操作。

管理员也可以通过本模块查询到所有需要查询的线路的详细信息。

2.1.4 车票信息管理管理员可以在车票管理模块实现对线路车票信息的管理。

管理员根据相应的汽车线路信息来设置相应的车票详细信息。

当有新的线路添加的时候,要把相应的车票信息添加到数据库中,管理员还可以对某条线路的车票信息进行修改,删除和查询操作。

2.2数据库的设计本系统是一个关于长途汽车站相关信息的管理系统,主要包括用户、汽车信息、汽车线路信息、车票信息的管理。

因此,在设计数据库表的时候设计了系统用户表、汽车线路信息表、汽车信息表和车票信息表用来存储对应的信息。

由于本系统的管理员需要对车站的信息进行管理,这些信息对于车站来说是十分重要的,这就决定了本系统的用户都是必须是拥有最高权限的系统管理员。

2.2.1系统用户表设计表2-1是存储管理员用户名和密码的信息表,以供登录时候用户名和密码的验证。

表2-1系统用户表2.2.2汽车线路信息表设计表2-2是存储汽车线路信息的表,主要用来存储线路的编号,起始城市,到达城市,起始日期,到达时间,汽车编号,车票价格和备注信息。

2.2.3汽车信息表设计表2-3存放了汽车的基本信息,包括汽车的编号,车型,购买时间,使用时间,座位数,有无空调,电视和备注信息。

表2-3汽车信息表2.2.4车票信息表设计表2-4主要存储了车票的信息,包括车票编号,汽车编号,起始城市,到达城市,购票日期,购票时间,车票价格和备注信息。

第三章系统功能模块的设计与实现3.1系统登录模块设计系统登录界面也是本长途汽车信息管理系统的第一个界面,其界面如图3.1:图3.1系统登录界面管理员可以通过这个界面进入主页面对其他模块进行管理,如对长途汽车站相关信息进行修改,添加,查询,删除。

同样,在主页面中,管理员可以修改自己密码,或者添加新的管理员用户。

管理员要登录本系统,首先需要输入用户名和密码,在登录过程中验证用户名和密码是否正确,是否为空,如果不正确或者为空,就会弹出相应的对话框,提示用户输入错误,不能进入该系统。

当用户名和密码都输入正确,打开数据库,进入系统管理界面。

3.2系统主界面设计系统主界面,也就是程序主窗体frm_main,它是整个系统的主要操作界面,也是在登录之后出现的系统操作界面,采用菜单结构,简单明了,主要包括系统用户,线路信息,汽车信息,车票信息4个模块,管理员可以通过这个界面进入到相应的模块里面,完成对系统用户,线路信息,汽车信息和车票信息的管理工作。

主界面所拥有的功能是通过整个系统子程序的调用,提供工具菜单中的操作方式,方便管理员用户根据需要选择进入不同的模块,如图3.2:图3.2系统操作界面3.3系统用户管理模块设计系统用户管理模块主要包括用户的添加和密码修改两个子模块。

主要实现管理员对用户的管理。

当需要添加新的管理员的时候,管理员可以进入添加新的管理员用户界面,输入需要添加的用户的用户名和密码,用户名不能和数据库中已有的用户名相同,两次输入的密码必须一致,然后点击添加按钮,即可完成对管理员用户的添加,添加用户设计界面如图3.3:图3.3系统用户添加界面实现功能部分关键代码如下:If username.Text = "" Then‘判断用户名是否为空MsgBox "用户名不能为空!", vbOKOnlyExit SubEnd If‘判断用户两次输入的密码是否相同If password.Text <> checkpassword.Text ThenMsgBox "两次输入密码不同!", vbOKOnlypassword.SetFocusEnd If系统用户管理模块为管理员用户提供了修改密码的功能,用户必须输入正确的旧密码和两次输入的新密码相同才能完成对现有用户密码的修改,其设计界面如图3.4所示:图3.4系统用户密码修改界面实现功能关键代码如下:‘判断两次输入的密码是否相同If password.Text <> checkpassword.Text ThenMsgBox "两次输入密码不同", vbOKOnlypassword.SetFocusElse‘判断用户旧密码是否输入正确If Oldpassword.Text <> objRS.Fields(1).Value ThenMsgBox "原密码不对", vbOKOnlyobjRS.CloseCloseDB‘如果用户输入正确的旧密码和新密码,提示用户密码修改成功objRS.Fields(1).Value = Trim(password.Text)objRS.Update ‘更新数据库objRS.CloseCloseDBMsgBox "用户密码已修改", vbOKOnly ‘提示用户密码修改成功提示框 Unload MeEnd If3.4汽车信息管理模块设计汽车信息管理模块主要实现管理员对汽车信息的管理工作,提供方便快捷的操作。

相关文档
最新文档