运输公司管理信息系统
2014-09-17
(天津铁道职业技术学院,天津 300240)
一、本系统开发的目的和意义
随着我国改革开放的深入,国外企业纷纷登陆我国,试图在中国市场分一块蛋糕,而他们的致胜法宝之一就是企业的管理信息系统,这种先进的管理方式极大的提高了企业利润。据统计,世界五百强企业均采用了管理信息系统。在这样情况下,国内企业将面临更大的挑战,因此很大必要建立、完善国内企业的信息管理系统
随着国内运输业务的发展,各运输公司相继出现,市场竞争日趋激烈,再加上国内燃油价格的升高,利润空间日趋狭小,一些运输公司已开始出现亏损现象。在这种情况下,只有依靠抓成本,提高工作效率,实现扭亏为盈。
为了使运输公司的管理工作更加合理化、科学化,就需要用现代化手段来代替低效、繁琐的手工方式。因此使用计算机技术对运输公司管理势在必行,这时运输公司管理信息系统应运而生,研究和开发运输公司MIS系统有很大的意义。
本论文描述了根据管理信息系统分析、设计和实施理论,以及运输公司实际情况,为其量身定制FRPTC—MIS的全过程。
二、系统分析
1.现状弊端
受计划经济体制的影响,以及非完全独立核算、自负盈亏等情况制约,使得企业受历史影响很大,许多遗留问题亟待解决,这直接导致公司近几年的小额亏损。比如说车辆驾驶与工资核算,车辆分配依然沿用计划时期的方法,由领导指派,由于工资受车型影响很大, 导致了大多数驾驶人员对这种分配方法极为不满。此外工资核算方法也令驾驶员产生很大不满,不是驾驶员不愿出车,而是因为运输市场对服务的需求不同,导致有的驾驶员出车频繁,效益工资很高,有的却每月基本无事可作,月月亏损,得不到效益工资。所以这种不合理现象缘于不合理的车辆驾驶与工资核算,因此要想调动驾驶员的工作积极性,需要从根本做起,改变这种固定的驾车关系,并探讨一条切实可行的工资核算制度,只有这样企业才能彻底扭亏为盈。后勤集团和运输公司正在积极从事这方面的改革工作,我相信不久就可初见成效。
2.系统开发可行性分析
对任何一个组织、单位或企业,其人力、物力、财力等资源都是有限的。为了使这些资源能够得到合理利用,使其为组织发展提供最大支持,就必须在项目投资决策之前,对项目进行调查研究、详细分析、论证项目的可行性。进行可行性分析主要包括:技术可行性分析、经济可行性分析、组织可行性分析、人员可行性分析等四个方面。
运输公司已配备了电脑,如果建立一个内部管理系统管理其日常事务和工作,只需辅之以必要的软件即可。由于运输公司可以依靠公司的人力资源进行软件开发。除此之外,此项目得到了公司领导的支持,可以节约很大一部分费用。因此,从硬件配置和软件配置的角度综合考虑,该系统花费少,具有良好的经济可行性。
运输公司采用典型的直线组织结构,组织结构简单,责权清晰,适应建立管理信息系统的基本要求,因此建立管理信息系统不需要对组织结构进行调整而且公司领导对该项目极为重视和支持,所以该系统的开发具有良好的组织可行性。
运输公司的管理人员已经基本掌握了有关电脑操作的基本技能,再加之,该软件从设计之初就定位为操作简便明了。因此,该系统实施后,不会存在因人机配合不当造成的错误。所以,该系统在人员分析方面也具有良好的可行性。
三、系统总体方案设计
1.系统结构框图
2.代码设计
系统代码设计主要是根据系统的信息模型,利用文件与数据库设计技术,信息分类编码技术等,确定信息系统的编码原则,定义数据项,设计数据库结构和某些临时文件。
对信息实行分类编码要达到标准化。这样可以统一协调各项信息的收集工作,使之既符合系统整体的要求,又满足部门需要,减少对信息进行重复采集、加工、存储的情况,最大程度的消除因对信息的命名、分类、描述和编码不一致所造成的误会和分歧。做到使事物称和术语含义统一化、规范化,并确立代码与事物概念之间的关系。
此外,对信息进行编码后,就可以利用已有的编码组合成复合码,用于作为将多对多关系分解成一对多关系的依据,这样利于关系模式达到规范化的要求。
3.数据库结构设计
依据系统中各部分功能的不同,为该系统建立三个数据库。
(1) 基本信息库:用于存储整个系统人员、车辆等原始信息及其配置情况。主要包括以下数据:驾驶员登记表、车辆登记表、驾车登记表。驾驶员登记表,车辆登记表,驾车登记表之间的关系。
(2) 出车库:用于存储出车记录。主要包括出车登记表,其中存储了每次出车的信息。
(3) 工资核算库:用于存储按月核算的人员的各项工资汇总信息。主要包括驾驶员效益工资核算表、驾驶员工资核算表、管理员总工资核算表、财务处回执表等。
4.系统软件结构设计
系统软件结构的优化准则:
(1) 建立高内聚性低耦合度的模块集合。
(2) 避免模块具有高的扇出、扇入系数。
(3) 系统具有适当的深度和宽度。
(4) 模块内条件判断的作用范围保持在模块的控制范围内。
(5) 尽量使模块具有单入口和单出口。
(6) 控制需要优化处理或修改的模块的个数。
软件结构设计:
系统软件结构设计的依据,是系统的功能模型和信息模型。在系统分析阶段建立功能模型时使用的IDEFO图,是严格按照自顶向下的功能分解方法描述系统逻辑功能的。并且对系统每一功能的输入、输出、结束、机制都进行了全面的描述。同时,各功能之间的逻辑关系也是十分清晰的。因此,可以由IDEFO图直接导出系统的初始软件结构。
5.输入输出及界面设计
本系统采用的是形界面,其界面友好。而且在设计过程中考虑到了为管理人员提供最大方便。举例来说,在整个系统中大量采用了系统默认生成和组合框技术,以提高输入数据的速度和规范化。例如:整个系统中,输入时间,由系统默认当前年份、月份和日期。
输入均采用组合框,可以任意选择输入条件。在常用的出车登记单中,当输入车号时自动查找驾驶员姓名由系统自动填写。当需要改动时,可通过驾驶员姓名组合框进行选择输入;用车部门也是组合框选择输入。这些都极大的方便了管理人员进行数据输入和系统管理,具有良好的人机接口。
6.处理流程设计
处理过程是指模块的处理流程或算法流程。为保证在系统实施阶段能编写出结构良好、层次分明、思路清晰的程序,在模块内部设计时,必须采用结构化的程序设计方法,才能设计出结构合理、清晰流畅的算法流程。
7.系统测试
系统测试是保证系统开发成功的重要一环。设计上完美无缺的系统是不存在的。开发人员与用户只间交流存在的问题,由于程序员的疏忽或时间太紧造成的各种错误等,这些错误必须在用户对系统验收测试以前纠正过来人。在系统交付使用以前,还要对系统的响应速度,事务处理吞吐量,载荷情况,失效的恢复以及系统的实用性等等进行测试。测试的真正目的是发现系统中存在的问题,而不是为了证明系统是有效和正确的。
8.系统试运行
系统试运行也可以说是系统测试的一个环节,但它又因为具有自己的特殊性所以独立出来。上面的系统测试主要是检查系统的错误,侧重于系统自身,而系统试运行主要是检查系统是否符合用户要求,侧重人机结合。此系统正在试运行中,我将积极配合运输公司管理人员,继续改进,完善系统。
本文从运输公司实际情况出发,根据管理信息系统理论描述了分析、设计和实施,及其量身定制FRPTC-MIS的全过程。本次设计具有较强的针对性和实际性,同时也有较高的难度。系统的建成不仅大幅度地减轻了管理人员的负担,而且还提高工作效率和核算的准确性,解决了运输公司目前面临的实际困难。
参考文献:
[1]萨师煊,王珊等编著.数据库系统概论(第三版),面向21世纪课程教材[M].北京:高等教育出版社,1991.
[2]陈松乔,任胜兵,王国军等编著.现代软件工程[M].北京:北方交通大学出版社,2002.
[3]郝锋,何曙光等编著.Visuai pro6.0/7.0命令与函数大全[M].北京:电子工业出版社,2002.