基于Web的包钢机械化管理信息系统的实施
2015-05-22马雪芬胡文江内蒙古科技大学内蒙古包头014010
马雪芬,胡文江(内蒙古科技大学,内蒙古包头014010)
基于Web的包钢机械化管理信息系统的实施
马雪芬,胡文江
(内蒙古科技大学,内蒙古包头014010)
文章主要介绍了包钢机械化管理信息系统在B/S架构中的设计思想开发方法,并结合实际应用,阐述了机械化公司系统的详细体系结构、功能特点及该系统的实现技术。
B/S结构;J2EE;JSP
机械化公司原是包钢集团下属子公司,2008年改制后,成为了西北创业旗下一二级企业。内蒙古包钢西北创业实业发展有限责任公司是包钢(集团)公司为促进非钢产业发展,将19家单位整体改制,主辅分离后,组建的包钢(集团)公司、经营层、普通员工持股的产权多元化有限责任公司。为最大限度地发挥汽运资源的整体优势,西创公司成功地对内部汽车资源进行了整合,有效消除了内部同业竞争,最大限度地形成了资源合力,使机械化公司经营质量和创利水平发生了质的变化。2008年,机械化公司完成产值1.55亿元,实现利润1100万元,均创历史最高水平,成为西创公司的利润大户。
由于机械化公司信息化水平较低,除了财务部上了用友管理系统外,其他部门计算机应用只停留在使用excel表格进行记录的方式,数据统计分析工作相对比较繁琐,且准确性较差。而且下级部门数据统计工作相对独立,与上级主管部门的联系采用人工送表或电话报数等比较原始的方式,数据的共享、流通性很差。这样的管理方式已经完全不适应当前的发展形势,严重制约了机械化公司的成长、发展。
机械化公司的目标是将来成为一个具有科学管理水平的一个国内大型物流公司,因此必须采用科学的管理手段才能满足企业的发展目标,所以信息化的建设是机械化公司最紧迫的需求,只有采用先进的管理手段,机械化公司才有可能能被打造成为一个现代化的先进的大型物流企业。
1 系统组成
1.1生产部管理
基础信息包括了合作单位、货物的基础信息、运输单价基础信息,地点的基础信息,车型吨位的基础信息、报表日期设置的基础信息。报表管理包括了生产经营周期表,冶金企业汽车运输情况报表,货运量统计月报表,车辆运输台账报表。签证结算管理包括了,签证结算数据流程图,生产经营周期表,运费结算汇总表。
1.2安环部管理
安环部管理主要是对车辆登记的管理,运营车辆登记管理,司机登记管理,交通事故管理,特种作业人员管理,安全协议作业人员管理,厂内车辆登记管理,特种设备管理,环保检测测记管理,安全培训管理,车辆保险管理。
1.3生产分公司管理
生产分公司管理包括了,油耗定额的基础数据,单据信息管理,车辆检修考勤管理。第一分公司主要是负责拉运钢坯、成品材料、废钢、中厚板、切头等材料。司机向车队报表:包括计量通知单,发车小票,厚板准发清单,发货小票,入库清单月产值明细表,炼钢厂坯输送单,行车任务单。以过磅及未过磅的单据为主,以台班形式的单据为辅。司机每拉一趟车,就结算一张清单,定期汇总到结算员手中,到月底来统计本月的生产产量和司机本月的工作情况以发工资和奖金。第二分公司主要负责拉运各种矿粉煤粉,也有台班,倒短形式。生产项目比较杂,基本什么都会接触到,在别的车队司机人手不够用的情况下,会派车借调过去。费用是按车走,每跑一趟,有一张结算清单票据。司机不定期将票据汇总到结算员手里,到月底结算员统计本月的生产产量和司机本月的工资奖金。
1.4分公司的报表管理
分公司的报表管理内容包括了:单车货运量统计月报表,货物货运量统计月报表,单车油耗统计月报表,产值汇总月报表,台班产值汇总月报表,吨公里产值汇总月报表,装卸费结算表。每月物资部根据财务已审核的数据生成财务收发存月报表,财务可以查询,打印
2系统设计
该系统体系结构采用了基于Web的浏览器/服务器(B/S)结构,浏览器/服务器模式是具有“瘦”客户机的操作模式,因为客户端采取的是仅有一个浏览器的模式结构,所以相应的,该模式结构的应用程序操作界面相对简单,而且这类的结构对客户端机器所现有的硬件要求是比较低的,对比起其他方式更加的容易管理和方便且快捷的实现现在工作人员的维护。由于采取了该模式的系统的操作工作的界面十分统一,因而对于用户的客户端维护就变得简单且相对容易,继而在总体上十分便于管理人员和系统程序开发人员合理且快捷地组织该系统的信息系统结构,开发人员不需要开发客户软件,这样的好处就是维护和操作变得极为简单方便。用户只需要启动电脑中的IE浏览器就可以直接使用系统,而系统的软件安装和维护工作只限于在服务器端操作,极大减少了整个系统的运行及维护成本,同时也就提高了整个系统的日常无故障运行率。
该系统采用的是三层结构的整体设计模式,首先,客户层的主要作用是用于显示用户的操作界面,用于直接接收到用户的事件。在基于MVC的设计模式的B/S体系结构中,所有的用户界面都是以浏览器的方式来进行显示的,当Web服务器将其应答响应最终以HTML的形式逐步的下载到用户的客户端时,经过IE浏览器的内在应用程序代码翻译解释,最后将反应到最终的用户使用界面。而在数据服务层的数据库中,其服务器将自动的将业务的属性进行了永久保存。相对于以上结构,最核心部分则是Web中间层,它同时也是整个结构中的最为核心的部分,系统操作时将在Web中间层中不断的进行各种业务逻辑的处理。
3 报表的实现
本系统的报表是由iReport完成。iReport是为JasperReportsLibrary 和JasperReportsServer设计的报表可视化设计器。iReport主要作用是用来以可视化的方式设计生成JasperReport所使用的报表格式文件,同时也为其提供了一个很好的可视化报表设计工具。
4 建模的实现
本系统使用RationalRose面向对象的统一建模语言的可视化建模工具。对机械化公司业务进行建模(工作流),继而成功建立起机械化公司的直接对象模型,通过此功能对系统中的数据库资料进行建模,由此工具建立成功的数据库资料模型则可以直接的导入Oracle9i数据库中,减轻了在Oracle数据库中的建立数据库表的工作。
5 结束语
系统在包钢机械化的成功上线应用,为用户提供了直接性可查询性的数据浏览,并涵盖了信息统计报表等方面的功能,为机械化公司建立起了生产过程的信息化。系统的标准化,规范化,程序化可以减少以往大量的不必要的手工操作,使企业从粗放生产型管理向经营效益型管理成功转化。
马雪芬(1984—),女,内蒙古包头人,学生,研究方向:计算机。