王新
摘?要:使用面向对象的组件技术,本系统采用三层分布式结构。采用计算机组件技术,各模块以及模块之间具有良好的可重组性和可重构性。实现虚拟化、无纸化办公办公室。系统设计以信息工程方法为指导,从系统工程的观点出发,保证信息分类编码的唯一性,规范化地完成系统的工程规划与设计。系统设计与开发的全过程,要准确地描述和完整地表达系统的概念和逻辑模型。注重系统开发过程中形成完整、齐全、清晰并且符合标准的文档。系统本着着眼于计量的职能,为计量事务服务,以计量事务为中心,涵盖计量办公自动化、日常信息管理等,以实现计量事务电子化为目标。
关键词:面向对象 分布式管理 oracle linux
中图分类号:TM727 文献标识码:A 文章编号:1674-098X(2012)10(a)-0207-01
1应用系统概述
1.1系统设计原则
用办公系统帮助用户实现大量信息快速、有效、准确地获取、处理、管理和传递为发展目标和原则。在拥有了在办公自动化方面开发应用的成功经验基础上不断追求技术进步和完善的服务,使广大用户在第一时间享受技术进步带来的便利。系统设计时采用如下设计原则:方便实用,真正以用户的使用为着眼点。界面良好,明快,简洁。避免必要重复的数据。本系统易于维护,便于扩展。遵循软件开发的生命周期法,提供完备的开发文档。用软件工程的理论指导和管理设计开发工作。使用面向对象的组件技术。软件设计规范化,结构化,统一代码标准,以利于维护。
1.2系统结构
本系统采用三层分布式结构。第一层为系统管理功能在于设计管理界面,包含部门、权限及人员设置和分配。其下设五个功能子系统掌管计量信息各方工作,包括:业务管理、总工办管理、财务部管理、研究室管理、仪器收发管理。在子系统下设计了分管的技术工作小模块,具体为:业务部下辖基标准管理、仪器设备管理、样机实验管理、分包实验;总工办下辖技术培训、学术交流、项目管理、报告审核、证书抽查、资料更新、证书改错;财务部下辖收费管理、日常支出;研究管理下辖:报告处理、查询统计、数据修改、证书确认、发催检通;仪器收发下辖:送检录入、查询统计、修改记录、抽样登记、检验完成。
1.3计量管理信息系统简介
计量管理信息系统基于现代化的通讯,计算机网络技术,对关系到辽宁省计量科学研究院的实际工作提供信息服务,使各级计量部门机关的办公实现自动化,使各种信息能快速传递,迅速处理,充分共享为领导决策科学化提供科学的依据,推进计量事务电子化的进程。本系统由业务部管理子系统、总工办管理子系统、财务部管理子系统、研究室管理子系统和仪器收发管理子系统组成,这五部分有机的结合起来。
2 设计目标及技术特点
2.1设计目标
本系统本着与计量部门合作,帮助计量部门扩展其应用,并将信息服务延伸到其它部门、企业用户和社会公众。
实现内部办公自动化;实现计量部门与外部用户的交互与企业用户的交互;与传统技术和系统的集成;重构核心业务流程,以提供更快更有效的服务,服务于计量事务;充分实现计量事务服务于公众的目标;便于部门之间协作,使不同部门之间需要协作的工作变得更快、更流畅,免去不必要的人力往返,省去重复劳动,节省开支。
2.2技术特点
采用计算机组件技术,各模块以及模块之间具有良好的可重组性和可重构性,采用Client/Server模式与Brower/Server,支持Internet/Intranet标准应用,系统可运行在局域网上和远程网上,且可与异构网络互连,采用OLE技术,可将用户所需的对象连接嵌入到该系统,数据安全保密机制,提供远程办公模式,实现无纸化办公、虚拟化的办公室。
3开发环境及运行环境
开发环境:本系统使用oracle数据库。Oracle的目标定位于高端工作站以及作为服务器的小型计算机。Oracle的路线同Sun微系统公司类似,都提出了网络计算机的概念。Oracle宣称自己是世界上首家百分之百进行基于互联网的企业软件的软件公司。整个产品线包括:数据库、服务器、企业商务应用程序以及应用程序开发和决策支持工具。
操作系统:Linux。Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。
4系统分析与设计
4.1问题提出的背景
20世纪世界的一个重大变革是计算机的产生、应用及发展。自1946年第一台计算机的诞生,世界就开始步入科学化、信息化、自动化的时代。我国虽然直到六十年代才开始使用计算机,但还是较快地跟上了信息时代的步伐。目前,世界已经形成了一个统一的全球市场,每一个国家都不可能离开这个全球市场而求的发展。为了与世界接轨,为了我们的民族立于不败之地,信息化是必不可少的。
管理在现代社会中被称为是“第三生产力”,可见其重要性。我国受着传统思想的束缚,管理思想淡泊,管理方法落后,制约着社会生产力的发展。因此在当前环境下,管理的现代化、信息化是势在必行。计算机科学的发展为管理学带来了新的革命,特别是近年来,基于Client/Server体系的计算机网络的发展打破了空间的界限,彻底否定了原有管理方法的存在价值。
正因为深刻的认识到这一点,我们提出了开发一套系统的计量业务管理网络系统的需求。我们是辽阳地区的计量监测单位。国家授权的计量项目有十二项。另外对非基标准的项目,还负责为客户出具测试报告。无论从仪器的管理,报告的生成,证书的出具,都是非常繁琐而且具有一定重复性的工作。在这种情况下,我们提出了用于计量业务管理网络系统的研发,这一举措无疑是非常英明的。
通过计算机网络,做到资源共享,提高了工作效率,管理这能随时掌握本单位的情况和社会需求,正所谓知己知彼,百战不殆,运筹策帷幄之中,而决胜于千里之外。应用计算机网络管理手段,能够增加单位效益,堵塞经济漏洞,即顺应了社会的发展,也势必走在同行业的前头。
参考文献
[1](美)Thomas Kyte.Oracle专家高级编程.清华大学出版社.
[2](英)Neil Matthew,Richard Stones.Linux程序设计.人民邮电出版社.