电子公务系统的设计与实现论文开题报告范文(2)

学人智库 时间:2018-02-08 我要投稿
【www.unjs.com - 学人智库】
 2. 研究方案

  2.1 本选题研究的主要内容和重点

  本课题针对该科学院电子公务系统的需求,将其业务模块化,设计一套满足该科学院需求的电子公务系统。本系统主要解决该科学院通过计算机网络对公文、人事、车辆、图书、个人信息等工作进行统一的管理,使电子公务管理过程全面信息化,解决目前存在的手工管理效率低、数据信息不完整等方面的问题,以达到提高办公效率的目的。最终旨在帮助该科学院建设一套高质量、功能强大的电子公务系统,满足该科学院在日常业务运作、管理方面的需求。

  本选题最终实现的电子公务系统功能包括公文管理、会议管理、固定资产管理、人事管理、车辆管理、图书管理、综合平台管理、后台管理等。在管理过程中需要涉及到众多的申请审批流程(如:公文申请审批、收文审批、人员审批、车辆审签等)。这其中,每一个流程都涉及到了一个或多个审批过程和相应的文件、单据的填写制发。如果用传统的手工管理方式,将是非常繁琐和极易出错的,也不利于减轻领导的工作强度,不适应当今高速发展的信息社会的要求。因此本选题的重点工作就是将这些功能结构化、流程化、明确化,且各业务模块也不仅是简单的增加、减少,而是以工作流的方式串联起来,实现业务目标,在多个参与者之间,按某种预定规则自动传递文档、信息或者任务。理想的工作流模型够清楚地定义任意情况下的工作流,能够适应用户在建模过程中所提出的各种要求。且由于工作流程随时都可能发生变化,所以需要提供一个动态的,可灵活定制的工作流管理系统。因此定义工作流是本选题的重点内容,也是该系统区别于一般的系统的特点之一。系统功能结构图如图1所示:

  每个功能模块的功能描述如下:

  ①公文管理

  该模块主要包含收文管理、发文管理、公文归档、公文查询、公文统计。

  ②会议管理

  该模块主要包含会议计划管理、会议通知管理、会议纪要管理、会议室管理、会议查询。

  ③固定资产管理

  该模块主要包含码表管理、固定资产购买申请、固定资产新增登记、固定资产库房管理、固定资产变更管理、固定资产维修管理、固定资产领用管理、、固定资产查询统计。

  ④人事管理

  该模块主要包含人员招聘管理、岗位聘任管理、离职管理、绩效考核管理、档案管理、工资管理、考勤管理。

  ⑤车辆管理

  该模块主要包含驾驶员基本信息管理、车辆基本信息管理、车辆调配管理、车辆处置管理、个人车辆管理、车辆维护管理、车辆信息综合查询。

  ⑥图书管理

  该模块主要包含类别管理、图书信息登记管理、图书借阅管理、图书信息查询、图书统计报表。

  ⑦综合平台管理

  该模块主要包含个人工具、信息发布。

  ⑧后台管理

  该模块主要包含系统设置模块、组织机构及用户管理、权限管理、安全管理、日志管理、备份与恢复。

  2.2 技术方案的分析、选择

  根据对前人研究成果的分析,结合企业的自身特点,我们认为科学院电子公务系统应具有易操作性、灵活性、可扩展性、安全性等特点。该科学院电子公务系统除满足科学院工作人员日常事务外,关键是为了使电子公务管理过程全面信息化,解决目前存在的手工管理效率低、数据信息不完整等方面的问题,以达到提高办公效率的目的。系统采用的技术方案有:

  1) B/S架构

  考虑到电子公务系统的跨平台、跨系统特性要求,操作和维护简易化需求,以及将来处理海量数据、适应改革变化的需要,我们采用B/S(Browser/Server)架构即浏览器和服务器架构,同时以J2EE作为整个平台的架构技术。

  采用这种结构可以在任何地方进行操作而不用安装任何专门的软件,用户工作界面是通过WWW浏览器来实现,主要事务逻辑在服务器端实现,服务器端访问数据库,形成所谓三层结构(表示层、应用层、数据层)。这样就可以大大简化客户端电脑载荷,减轻了系统维护与升级的成本和和工作量,可以降低用户的总体成本。系统体系结构图如图2所示:

  2) 工作流技术

  在管理过程中需要涉及到众多的申请审批流程(如:公文申请审批、收文审批、人员审批、车辆审签等)。这其中,每一个流程都涉及到了一个或多个审批过程和相应的文件、单据的填写制发。如果用传统的手工管理方式,将是非常繁琐和极易出错的,也不利于减轻领导的工作强度,不适应当今高速发展的信息社会的要求,因此,我们提供了一个工作流管理模块,来避免以上的种种缺陷,来提高企业管理的规范化,信息交流的快速化,和各种数据、文档传递中的安全性。工作流模块的结构如图3所示:

  3) 软件积木构架平台

  随着信息技术的快速发展,软件系统逐渐变得庞大、复杂。随着体积增长带来开发周期、维护成本的增加,以及系统稳定性的降低。

  软件积木构架平台(SmartBlock2008)对软件系统的体系结构进行了重新的设计,把一个复杂系统中的各个功能标准化、积木化。把软件开发过程变成软件积木的组装,使得软件开发的效率、维护成本、以及系统的稳定性大大提高。

  众所周知计算机由主板、CPU、内存、硬盘、显示卡等独立板卡组装而成。而软件积木构架平台(SmartBlock2008)相当于软件系统中的主板,各种软件积木通过统一的接口标准(XML、DB、JavaWebForm)和该平台进行集成。

  调用传统的组件完成一个软件系统,需要专业人员大量的编程工作。通过对软件积木的简单组装、搭建,则可以快速实现一个功能复杂的软件系统。

  2.3 实施技术方案所需的条件

  根据该科学院的实际情况,整个系统采用B/S(Browser/Server)架构即浏览器和服务器架构。为保证系统运行的稳定,需要的基本配置如下:数据库服务器采用SQL SERVER 2005,并带相应数量的客户端;服务器选择Windows Server 2003 Web服务器;网络要求主干百兆网,到工作站10M;工作站CPU配置双核2.0G以上,内存2G,安装Windows 2003以上操作系统;服务器软件选择Windows 2003 Server中文版,并带相应数量的客户端。

  2.4 存在的主要问题和技术关键

  根据该科学院的特点和安全要求,主要问题和难点是我们要按“分域防护、分级保护”的原则,划分不同的安全域和业务保护安全等级,制定与之适应的安全防护措施和安全机制,通过集成相关的安全产品和安全服务,构造多层防御的安全保障体系,确保系统安全、高效、可靠运行。

  考虑到电子公务系统的跨平台、跨系统特性要求,操作和维护简易化需求,以及将来处理海量数据、适应改革变化的需要,我们的技术关键如下:

  1) 全新设计的软件系统构架

  “软件积木构架平台SmartBlock2008” 作为软件积木的容器和运行环境毫无疑问是该系统的核心技术所在。其中涉及的数据库优化技术、网络通讯技术、线程优化、并发处理等技术都由平台统一管理,其技术涉及面较广、对性能的要求也很高。平台中已经包含(实现)大多数常用的技术。这样,普通程序员可以不需要了解这些复杂技术的实现过程,把工作的重心放在:如何组装软件积木来实现客户的业务需求。

  2) 统一、标准的接口方式

  作为一个平台产品,其核心技术就是其技术接口标准。先进的接口标准决定着系统的稳定性、可靠性、可扩展性。该平台提供3种软件积木的接口标准:JavaWebForm、XML、数据库。程序员可以通过这三种接口方式调用软件积木,或者封装自己的软件积木。高级用户可以自定义软件积木。

  3) 代码生成工具

  该平台提供一套代码生成工具,对于大多数的数据库应用软件(数据库及关联表的增、删、改、查等操作),可以先用该工具生成大量核心代码后,再由程序员进行调整和完善。从而大大减少程序员编码量,提高系统的稳定性。

  2.5 预期能够达到的研究目标

  通过本课题的研究,为该科学院设计电子公务系统,实现电子公务系统的上线运行。根据业务需求,功能模块有公文管理、会议管理、固定资产管理、人事管理、车辆管理、图书管理、综合平台管理、后台管理等。

  该系统能够提高科学院的工作效率,节约行政成本,提供更加有力的决策支持。最终利用现代信息科技手段,建立技术先进、功能完善与现代化管理要求相适应的电子公务系统。此外该系统预留了同其他系统之间的接口设计,为方便的介入其它系统做技术准备。

  3. 研究计划进度表

  1、2012年9-11月,论文研究准备阶段(包括搜集相关资料,进行项目需求分析,确定论文题目等)

  2、2013年 3月,开题

  3、2013年 6月-8月,设计方案(数据库设计)

  4、2013年 8月,确定方案

  5、2013年 9 月-11月,实施方案(调试、测试阶段)

  6、2013年12月,撰写论文

  4. 经费预算

  该项目是针对农牧科学院设计的,费用由该科学院支出。

  5. 参考文献

  [1] ROBERT FJ,BENDOLY E. Enterprise Resource Planning: Developments and Directions for Operations Management Research[J]. European Journal of Operational Research,2003

  [2] K.Caputo,Addison-Wesley.CMM Implementation Guide: Choreographing

  Software Process Improvement[M]. 1998

  [3] Nassim Nicholas Taleb.The Black Swan: The Impact of the Highly

  Improbable[M]. Penguin Books Ltd, 2008

  [4] Satya S. Chakravorty , Ronald E. Dulaney. ERP systems: an implementation

  experience. International Journal of Business Excellence,2010

  [5] Kwork,T.;Linh Lam;Chieu,T.;IBM Res Div.,Hawthorne e-Business

  Engineering,2007.ICEBE 2007.IEEE International Conference on

  [6] PMI Standard Committee,A Guide to The Project Mamagement Body of Knowledge,

  PMI,2004

  [7] Craig Larman.《Agile and Iterative Development: A Manager's Guide》. Addison-Wesley, 2003

  [8] Thomas A Atchison,”The myths of employee satisfaction”, Healthcare Executive[R]. 2005

  [9] Josh Bernoff,Ted Schadler.Empowered: Unleash Your Employees Energize[M].Cambridge:Harvard Business Press,2010:27-33

  [10] Kenneth C. Laudon,Jane Price Laudon.Management Information Systems [M]. Prentice Hall, 2009:7-12

  [11] Abraham Silberschatz,Henry F. Korth, S. Sudar shan.Database System Concepts[M]. McGraw-Hill, 2010:47-50

  [12] Toby J. Teorey, Stephen Buxton, Lowell Fryman,Terry Halpin. Database design: know it all [M]. Morgan Kaufmann, 2009: 30-32

  [13] Raymond McLeod,George P. Schell. Management information systems[M]. Pearson/Prentice Hall, 2007:5-15

  [14] Harold Kerzner. 项目管理:计划、进度和控制的系统方法[M]. 北京:电子工业出版社, 2010. 6

  [15] 刘 伟. 信息管理与数据库技术[M]. 北京: 机械工业出版社, 2005年6月

  [16] Bruce Eckel.Java编程思想(第4版). 北京:机械工业出版社,2007

  [17] (美)霍斯特曼. JAVA核心技术卷II:高级特性. 北京: 机械工业出版社, 2008

  [18] 葛星, 黄鹏. 流程管理理论设计工具实践[M]. 中国: 清华大学出版社, 2008

  [19] 张金萍,周游. 企业流程再造的系统观[J]. 商业研究,2004

  [20] 孙雨生. 基于Project的I T项目管理. 中国: 清华大学出版社, 2011