毕业设计论文-长途汽车信息管理系统的设计与实现(含源程序代码)内容摘要:
管 理 系 统 第 4 页 共 22 页 要对已有的线路信息进行修改,删除的时候,管理员就可以进行相应的操作。 管理员也可以 通过本模块查询到所有需要查询的线路的详细信息。 车票信息管理 管理员可以在车票管理模块实现对线路车票信息的管理。 管理员根据相应的汽车线路信息来设置相应的车票详细信息。 当有新的线路添加的时候,要把相应的车票信息添加到数据库中,管理员还可以对某条线路的车票信息进行修改,删除和查询操作。 数据 库的设计 本系统是一个关于 长途汽车站相关 信息的管理系统 ,主要包括用户、汽车信息、汽车线路信息、车票信息的管理。 因此,在设计数据库表的时候设计了系统用户表、汽车线路信息表、汽车信息表和车票信息表用来存储对应的信息。 由于本系统的管理员需要对车站的信息进行管理,这些信息对于车站来说是十分重要的,这就决定了本系统的用户都是必须是拥有最高权限的系统管理员。 该表是存储管理员用户名和密码的信息表,以供登录时候用户名和密码的验证。 表 1 系统用户表 字段名称 数据类型 字段大小 必填字段 描述 字段说明 UserName nvarchar 10 是 用户名 主键 Password nvarchar 20 是 密码 无 该表是存储汽车线路信息的表,主要用来存储线路的 编号,起始城市,到达城市,起始日期,到达时间,汽车编号,车票价格和备注信息。 表 2 汽车线路 信息表 字段名称 数据类型 字段大小 必填字段 描述 字段说明 buslineNO nvarchar 10 是 线路 编号 主键 departCity nvarchar 20 是 起始城市 无 arricalCity nvarchar 20 是 到达城市 无 departdate nvarchar 20 是 起始日期 无 arrivaltime nvarchar 20 是 到达时间 无 busNO nvarchar 10 是 汽车编号 无 第 5 页 共 22 页 Price float 8 否 车票价格 无 memo nvarchar 50 否 备注 无 该表存放了汽车的基本信息,包括 汽车的编号,车型,购买时间,使用时间,座位数,有无空调,电视和备注信息。 表 3 汽车 信息 表 字段名称 数据类型 字段大小 必填字段 描述 索引 busNO nvarchar 10 是 长途汽车 编号 主键 bustype nvarchar 20 是 长途汽车车型 无 buydate datatime 8 否 购买时间 无 usedate nvarchar 20 否 使用时间 无 seatNO nvarchar 10 否 汽车座位数量 无 TV nvarchar 2 否 有无电视 无 aircondition nvarchar 2 否 有无空调 无 memo nvarchar 50 否 备注 无 该表主要存储了车票的信息,包括车票编号,汽车编号,起始城市,到达城市,购票日期,购票时间,车票价格和备注信息。 表 4 车票 信息表 字段名称 数据类型 字段大小 必填字段 描述 索引 ticketNO nvarchar 10 是 车票 编号 主键 busNO nvarchar 10 是 汽车编号 无 departCity nvarchar 20 是 起始城市 无 arrivalcity nvarchar 20 是 到达城市 无 ticketdate nvarchar 20 是 购票日期 无 tickettime nvarchar 20 是 购票时间 无 ticketprice float 8 是 车票 价格 无 ticketMemo nvarchar 50 否 备注 无 3 系统功能 模块的设计与实现 系 统登录 的 实现 系统登录 界面也是本 长途汽车信息管理系统的第一个界面,其界面如图 2: 第 6 页 共 22 页 图 2 系统 登录 界面 管理员可以通过这个界面进入主页面 对 其他模块进行 管理 , 如 对 长途汽车 站相关 信息进行修改,添加, 查询, 删除。 同样,在主页面中,管理员可以修改自己密码, 或者 添加新的管理员用户。 管理员要登录本系统,首先需要输入用户名和密码,在登录 过程中验证用户名和密码是否正确,是否为空,如果不正确或者为空, 就会弹出相应的对话框,提示用户输入错误, 不能进入该系统。 当用户名和密码都输入正确,打开数据库,进入系统管理 界面。 系统主界面的设计 系统主界面,也就是程序主窗体 frm_main,它是整个系统的主要操作界面,也是 在登录 之后 出现的系统操作界面,采用菜单结构,简单明了 , 主要包括系统用户 ,线路信息,汽车信息,车票信息 4个模块, 管理员可以通过这个界面进入到相应的模块里面,完成对系统用户,线路信息,汽车信息和车票信息的管理工作。 主界面所拥有的功能是通过整个系统子程序的调用 ,提供工具菜单中的操作方式,方便管理员用户根据需要选择进入不同的模块, 如图 3: 第 7 页 共 22 页 图 3 系统操作 界面 系统 用户管理模块设计 系统用户管理模块主要包括用 户 的 添加和密码修改两个子模块。 主要 实现管理员 对用户的管理。 当需要添加新的管理员的时候, 管理员可以 进入 添加新的管理员用户 界面 ,输入需要添加的用户的用户名和密码,用户名不能和数据库中已有的用户名相同,两次输入的密码必须一致,然后点击添加按钮,即可完成对管理员用户的添加, 添加用户 设计 界面如图 4: 图 4 系统用户添加 界面 实现功能部分关键代码如下: If = Then ‘判断用户名是否为空 MsgBox 用户名不能为空。 , vbOKOnly Exit Sub End If 第 8 页 共 22 页 ‘判断用户两次输入的密码是否相同 If Then MsgBox 两次输入密码不同。 , vbOKOnly End If 系统用户管理模块 为 管理员 用户提供了修改密码的功能, 用户必须输入正确的旧密码和两次输入的新密码相同才能 完成对现有 用户 密码 的修改 , 其 设计 界面如图 5所示 : 图 5 系统用户密码修改 界面 实现功能关键代码如下: ‘判断两次输入的密码是否相同 If Then MsgBox 两次输入密码不同 , vbOKOnly Else ‘判断用户旧密码是否输入正确 If (1).Value Then MsgBox 原密码不对 , vbOKOnly CloseDB ‘如果用户输入正确的旧密码和新密码,提示用户密码修改成功 (1).Value = Trim() ‘更新数据库 CloseDB 第 9 页 共 22 页 MsgBox 用户密码已修改 , vbOKOnly ‘提示用户密码修改成功提示框 Unload Me End If 汽车信息管理模块设计 汽车信息管理模块 主要实现管理员对汽车信息的管理工作, 提供方便快捷的操作。 盖模块 主要包括四个子模块 ,其主要功能是对车站的汽车信息进行添加 ,修改 ,删除操作。 四个子模块之间 的层次关系 如图 6: 图 6 汽车 信息管理模块关系图 在此模块的设计过程中 ,使用了 MSFlexGrid 控件来显示汽车信息 ,使用ShowTitle 和 loadData 两个函数来初始化 MSFlexGrid 控件,加载后就在窗口显示出长途汽车站所有汽车的相关信息。 主要包括汽车的编号,汽车的型号,购买时间,使用时间,座位数量,有无电视,有无空调和备注 信息。 管理员可以通过该窗口了解到所有汽车的信息。 以下将具体介绍各个功能的实现。 添加汽车信息子模块 在长途汽车站的运营过程中,添加新的汽车信息是一件很平常的事情。 在 添加汽车信息子模块 的设计时候 ,使用 text 文本框添加汽车信息 ,包括 添加 汽车编号 ,汽车。毕业设计论文-长途汽车信息管理系统的设计与实现(含源程序代码)
相关推荐
颁布实施,这一现状将得到改变。 因此必须积极持久宣传贯彻《建筑法》,严格依法治建,规划、建管、造价、招投标、建筑执法、房产等部门要积极配合,围绕工程质量安全服务,形成 “综合治理 ”态势。 一要高度重视 监管信息化建设,要充分认识到加强监管工作信息化建设,是强化监管、提高效能、解决施工现场与建筑市场监管脱节,破解信息不对称制约的重要手段,是推进标准化、规范化工作的重要抓手。
据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。 从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。 (一) 数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。 1) 物理数据层。 它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。 这些数据是原始 数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。
s 就是在 JSP Model2 的基础实现了 MVC 设计模式的 WEB Framework 基于 Struts 构架的 WEB 应用程序基本上符合 JSP Model2 的设计标准可以说是 MVC设计模式的一种变化类型 Struts 由一组相互协作的类 Serlvet 以及丰富的标记库 jsp tag lib 和独立于该框架工作的实用程序类 Validator 组成
统正常负荷的需要,投入与之相适应的数量发电机,变压器和线路的运行方式称为正常运行方式。 这种运行方 式在一年之内的运行时间最长。 对更复杂的系统,最大最小运行方式的判断是比较困难的,有时需要经过多次计算才能确定。 对于某特殊运行方式,运行时间很短,对保证保护的选择性或灵敏度有困难时,且在保护拒动或误动不会引起大面积停电的情况,可不予考虑。 设计题目给定的运行条件为:变电所 220kV 侧由大稻
师学生信息初始化 选报情况调剂 选题情况列表输出 学生个人信息修改 毕业设计课题选报 选题及教师信息查询 华北科技学院毕业设计(论文) 第 8 页 共 44 页 系统的业务流程分析 业务流程( Transaction Flow Diagram,TFD)又称作业流程,即作业的完成程序,它反映了现实的业务活动。 管理业务流程图是一种描述系统内各单位,人员间业务关系,作业顺序和管理信息流向的图表。
示模块)做了详细的分析。 根据设计要求,所要设计的系统除了达到最基本测量频率的功能外还必须要有一定精度,一定的测量范围和一定的适应波形。 主系统的框架图如图 所示。 整体电路包含了以下部分,分别是稳压电源模块、 信号整形 模块 、分频处理 模块 、数据选择 稳压电源模块 分频模块CD4518 数据选择模块74LS151 整流模块LM311 单片机模块 AT89C52 显示模块12864LCD