广州客运段信息系统设计范文
5.4 广州客运段信息系统设计
在对广州客运段的基本情况进行了问题树的分析后,本设计中创建的各个模块所要达到的目标如下:
1. 对广州客运段的管理实现自动化、全面化,系统设计简单,便于操作。
2. 每个子系统的功能具有独立性,即是它们之间相互控制和影响的因素较小,其中某个功能的突然故障不会影响另一个功能的实现。
3. 每个子系统有其联系性。从某中意义上来说,各个子系统都可以独立地成为一个单独的系统,合并起来的系统可以在一个母系统下实现各自的功能。
4. 便于各个班组进行成绩的录入,统计班组的总体成绩,督促成员行为。
5. 及时方便乘客的车次查询,以及方便本段职工人事信息、工资查询。
6.帮助客运段管理人员进行事故的分析,抓住问题的关键,提高服务质量。
7.对客运段备品进行统一的管理,方便查询和录入,及餐车对食品的收费管理。
根据上一节对广州客运段管理系统开发的分析,本设计决定对广州客运段的管理信息系统功能进行如下划分。
1. 派班管理子系统。该系统主要是对客运段乘务人员的出乘时间,以及乘务交路进行查询。
2. 客运段综合信息管理子系统。主要用于客运段机关各科室、各车间的日常工作管理。如:汇总班组考核信息以及客运段人员工资、人事信息查询等。
3. 备品管理子系统。主要是对客运段各种备品进行登记和查询,能帮助客运部门后勤人员正确了解各种备品的数量,并及时进货,保证客运服务工作的正常进行。
4. 车次查询子系统。主要是方便旅客在乘车的购票服务,也是增强客运段服务水平的重要途径。
5. 客运事故分析子系统。客运事故分析能够帮助我们找出影响事故发生的主要因素、次要因素,从而让客运领导抓住问题的关键,从主要因素下手,不要忽略了次要因素,以便更好的提高客运服务的质量。
6. 餐车营销管理子系统。帮助旅客方便选择所需的菜品,并统计费用。
本次设计采用的是VB(Visual Basic)语言来实现各个模块功能的实现。VB是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各种应用程序。该编程方法大大提高了编程质量和编程效率。它简单易学、效率高,且功能强。另外,本次设计的工资查询,人员信息系统,备品管理系统还建立了Access数据库,使查询的功能更加完善。对此,广州客运段管理信息系统的结构功能如图5-6所示。
本次系统的设计首先是建立一个工程,添加了十个窗体,如下:
1.主界面。用于用户的登陆。
2.衔接各系统的主界面。主要用于进入各个子系统,各个子系统退回到该界面。
3.成绩考核系统界面。主要是对该班组各个成员的成绩进行录入并统计各个层次得分人数的数量,最后得出该班组的总体成绩。
广州客运段管理信息系统 |
成绩考核子系统 |
工资查询子系统 |
车次查询子系统 |
备品管理子系统 |
事故分析子系统 |
人员信息子系统 |
统计班组各层次成绩人数 |
评出班组总体成绩 |
按工号查询 |
按姓名查询 |
各个车次的到站及到发时刻 |
事故的A类因素 |
事故 的 B类因素 |
事故的C类因素 |
按所属部门查询 |
按备品名称查询 |
按备品编号查询 |
餐车营销子系统 |
选择菜品统计价格 |
图5-6 系统管理功能结构图
4.工资查询系统界面。主要是查询客运段工作人员的每月收入情况,包括按工号查询和按姓名查询,并详细记录了每个人的工资、奖金、补贴、和扣款等情况。
5.车次查询系统界面。按车次查询各个车次的到站和到发时刻。
6.派班管理系统界面。主要是按车间和各个车间所属的各个班组分别查询各自的出乘交路,以及查询自己的出退勤时间。
7.事故分析系统界面。主要是对一段时间以来,造成客运事故的各种原因进行分析,通过计算累计百分比,找出造成事故发生的A类因素、B类因素、C类因素,从而帮助管理人员分析和采取有效措施进行控制。
8.人员信息查询系统界面。主要是对客运段各个部门在职员工的基本资料进行查询和添加,帮助人事部更好实现人员的管理工作。
9.备品管理系统界面。可以通过备品的名称和备品的编号进行备品的查询,方便后勤部门及时正确的掌握备品的数量,及时填补,保证客运工作的顺利进行。
10. 餐车营销系统界面。可以供旅客选择备选的菜品,并统计出支付的费用。
5.5 数据库的建立
根据设计的要求以及功能模块的划分,对于系统信息数据,在Access中添加了3个数据表 “gongzi”、“person”、“equipment”,结构如表5-2、5-3、5-4所示。
表5-2 gongzi
字段名 |
类型 |
大小 |
备注 |
工号 |
Text |
10 |
必要 |
姓名 |
Text |
10 |
必要 |
部门 |
Text |
20 |
必要 |
工资 |
Single |
|
|
补贴 |
Single |
|
|
扣款 |
Single |
|
|
实发 |
Single |
|
|
备注 |
Text |
225 |
|
表5-3 person
字段名 |
类型 |
大小 |
备注 |
工号 |
Text |
8 |
必要 |
姓名 |
Text |
8 |
必要 |
部门名称 |
Text |
16 |
|
性别 |
Text |
2 |
|
年龄 |
Integer |
|
|
学历 |
Text |
4 |
|
表5-4 equipment
字段名 |
类型 |
大小 |
备注 |
备品名称 |
Text |
50 |
必要 |
备品编号 |
Text |
10 |
必要 |
单位 |
Text |
2 |
|
数量 |
Text |
50 |
|
进购日期 |
日期/时间 |
中日期 |
|
5.6 设计效果展示
1. 首先进入的是广州客运段管理信息系统的登入界面,在用户名后输入“谢琳”,在“密码”后的文本框中输入“