企业信息管理系统
摘要:随着Internet的不断发展,企业信息管理系统应运而生,并在短时间内被广泛应用于各个领域。企业信息管理系统打破了传统办公方式的局限性。它使人们可以不受地域限制,彼此之间高效、快捷、准确地取得联系,即使彼此身处遥远的异国。由于计算机的广泛使用,建立一个高效的企业信息管理系统,自然是十分重要和必要的了。而且企业信息管理系统广泛,本文主要针对办公自动化信息进行侧重描述。办公自动化(Office Automation,缩写为OA)是办公与管理自动化的简称,它是一项起源于七十年代,现正在逐步成熟的新型综合技术。在经济发达的国家,办公自动化得到迅速发展,已进入办公业务综合管理自动化的应用阶段,成为信息社会的重要标志。在我国,随着经济的腾飞,办公自动化越来越受到国家和人们的重视,正处于发展时期。
关键词:企业信息管理;办公自动化管理;数据源;持久化数据
第1章 企业信息管理系统概述
1 企业信息管理系统概述
企业信息管理系统是一个非常通用的信息管理系统。几乎所有的企事业单位都要拥有自己的信息管理系统,以便对本单位员工的基本信息进行保存和管理。办公自动化 (Office Automation,缩写为OA)是办公与管理自动化的简称,它是一项起源于七十年代,现正在逐步成熟的新型综合技术。在经济发达的国家,办公自动化得到迅速发展,已进入办公业务综合管理自动化的应用阶段,成为信息社会的重要标志。在我国,随着经济的腾飞,办公自动化越来越受到国家和人们的重视,正处于发展时期。
1.1 企业信息管理概念
随着计算机软硬件技术的发展,特别是自二十世纪90年代以来,随着Intranet的迅猛发展和成熟,企业信息管理技术的内涵及外延也都在发生改变,给办公自动化赋予了更广的含义。由于办公自动化涉及的技术领域很多,服务对象各异,服务模式千差万别,在各国的发展历史和实践程度也不同,到目前为止,世界各国对办公自动化尚无统一的定义。但是,世界上较具权威的定义是美国麻省理工学院季斯曼教授对办公自动化的定义171:办公自动化就是将计算机技术、通信技术、系统科学与行为科学应用于传统的数据处理技术难以处理的数量庞大且结构不明确的、包括非数字型信息的办公事务处理的一项综合技术。季斯曼教授的说法在一定程度上反映了办公自动化本质性的东西,己为许多学者所接受。1985年,我国的专家学者在全国第一次办公自动化规划会议上,经过反复地比较和讨论,将办公自动化定义为c81:办公自动化是基于先进的网络互连基础上的分布式软件系统,它利用先进的科学技术,不断地使人的一部分办公业务活动物化于人以外的各种设备中,并由这些设备与办公人员构成服务于某种目标的人机信息处理系统。其目的是尽可能充分的利用信息资源,提高生产率、工作效率和质量,节省时间,辅助决策、求取更好的经济效果,以达到既定经济、政治、军事或其他方面的目标。
1.2 国内外企业信息管理的发展和趋势
1.2.1 国外OA的发展
国外企业信息管理的发展首推美国和日本,其次是欧洲。美国自七十年代初期就开始研究企业信息管理系统,1978年卡特政府就筹建了白宫办公业务信息系统;日本企业信息管理系统比美国起步晚,1979年开始实现单机业务自动化。迄今,办公自动化在发达国家从理论到实践都己取得了一定的成果。在办公自动化功能工作站研制和使用的某些方面,美国居于世界领先地位。
进入九十年代后,国外企业信息管理的发展趋势是:(1)办公自动化设备向高性能、多功能、复合化和系统化发展;(2)整个企业信息管理系统向数字化、智能化、无纸化、综合化办公系统发展;(3)办公用计算机向多媒体化、网络化发展;(4)通信在企业信息管理系统中的地位进一步加强,可充分利用IntemeVIntranet等现代通信技术,建立全球性的通信网络体系。计算机网络技术在办公自动化中应用降低了对办公场地的要求(如面积可以很小),极大提高了办公地点的灵活性,出现网络虚拟办公室以及小办公室家庭办公(SOHO)。
随着计算机技术、通信技术、自动化技术的不断进步和发展,办公自动化也取得了飞速的发展。在现代技术、现代设备支持下,办公自动化及其系统呈现出小型化、集成化、网络化、智能化、联机办公及多媒体化。我国企业信息管理的发展趋势为:(1)企业信息管理系统的小型化。(2)企业信息管理系统的集成化。(3)业信息管理系统的网络化。(4)联机办公系统成为办公自动化的热点。(5)企业信息管理系统的智能化。(6)多媒体技术使企业信息管理系统丰富多彩。
1.3 课题目的及意义
1.3.1 课题研究意义
办公系统是企业信息系统的重要组成部分,办公信息在管理信息系统中占相当大比重,对办公信息的有效管理、控制和使用,能大大地提高办公效率,解决我国目前存在的办公效率低的状况。目前,各企业大多数部门都配备了微机,并使用了各自的事务处理应用系统,在一定程度上提高了部门的办公效率。但无法实现信息共享和集成,从而难以实现部门之间的高效率协作。因此需要建立现代化的企业信息管理系统来完成信息的收集、整理、传递和分析,实现信息大范围、有控制、高效率、低成本的共享和利用。并及时、主动地获取决策所需的信息以辅助决策,实现管理现代化和决策科学化。企业之间的竞争就意味着内部管理体制和工作效率之间的竞争。随着规模的扩大,如果人员之间,部门之间的信息传递还停留在原来的有纸化传送的基础上,这种联系方式就势必导致低效落后,影响部门之间的信息流通效率,因此有必要建立高效安全的办公环境。随着信息技术的不断发展和理论的不断深入,各种新的企业信息管理系统设计方案的出现也必将对办公自动化的实施与推广起到巨大的推动作用,企业信息管理系统必将获得更广泛的应用前景。
1.3.2 系统目标
针对办公业务的实际情况和需求,制定了基于Web的企业信息管理系统的设计方案,运用Internet和JSP开发技术,采用BS (浏览器服务器)模式,建立一个基于Web的企业信息管理系统。系统目标就是通过建立基于Web的企业信息管理系统,以改善办公条件与环境,减轻工作人员负担,提高办公质量和工作效率,加快管理工作规范化、科学化、网络化的进程。
从设计上要达到以下目标:(1)无纸化办公,将所有行文的处理,从起草,处理审核,初审,复审,到领导签发,处理,再到归档立卷均实现全面的计算机化,标准化和无纸化,以减轻工作强度,提高工作效率,提高工作质量。(2)建立一个基于Web的服务网络平台,用户操作限于浏览器上进行,系统架构是BrowserServe:模式,用户客户端不需要安装任何软件,Windows系列操作系统附带Internet Explorer即可。用户即使操作不当也不会给系统造成较大的破坏。(3)对不同级别的用户,赋予不同的操作权限,分工明确,权力和义务相统一。(4)系统的交互性好,用户界面友好,操作方便。系统还能为全体用户提供信息交流。(5)系统可靠,安全,保密,灵活。(6)系统支持远程访问,实现异地办公。7)文件处理进行授权,分为只读和管理员权限,只有具有相应权限的用户才能对文件进行操作。
1.4 系统开发所用的技术准备
1.4.1 数据库系统
后台数据库系统使用微软的Microsoft SQL Server SQL Server 2000。Microsoft SQL Server SQL Server 2000是建立在Microsoft SQL Server SQL Server 7.0可扩展基础上的,代表着下一代Microsoft .NET Enterprise Servers(企业服务器)数据库的发展趋势。Microsoft SQL Server 2000是为创建可伸缩电子商务、在线商务和数据仓储解决方案而设计的真正意义上的关系型数据库管理与分析系统。
SQL Server 2000 引入了三种新的数据类型:bigint 是 8 字节的整型类型,sql_variant 类型允许存储不同数据类型的数据值,table 类型允许应用程序临时存储结果供以后使用。table 类型可用于变量,并可作为用户定义函数的返回数据类型。Microsoft SQL Server增强的功能还很多,限于篇幅,在此就不一一举例了。
1.4.2 常用系统开发方的简介
1、结构化生命周期法简介
结构化生命周期法是一种传统的管理信息系统开发方法。其基本思路是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术完成一个或者多个任务,形成符合给定规范的产品。结构化生命周期法的主要原则,归纳起来有以下四条:用户参与的原则,先逻辑后物理的原则,自顶向下的原则,工作成果描述标准化的原则。
其开发大致分为以下四个阶段:系统规划:主要目标是制订系统的长期发展方案,决定系统在整个生命周期内的发展方向、规模和发展进程。系统开发:a、系统分析;b、系统设计;C、系统实现。系统运行及维护。系统评价。
2、原型法简介
原型法的基本思路是用户与系统分析、设计人员合作,根据用户提出的最基本的问题和想法,先很快建立一个应用软件的骨架,作为应用开发的实验模型,这个实验模型叫做系统原型。用户先运行这个原型系统,熟悉它,使用它,受到启发并取得经验,然后对系统的目标和功能提出精确、具体的要求,在对系统的需求最后决定后,再用传统的方法建设系统,通常原型系统的部分程序可以在后来的系统建设中直接采用。该方法是传统方法和用户开发相结合的方法。
建立一个管理信息系统的原型可分四步进行:(1)明确用户基本信息需求。(2)建立初始的原型系统。(3)使用原型系统,进一步明确用户需求。(4)修改和完善原型系统。快速原型法的开发过程可分为快速分析、构造模型、运行模型、评价模型、改进模型。
3、本系统开发方法选择
基于上述两种开发方法的优劣,本系统利用软件工程思想和方法,总体上是采用结构化生命周期法从上而下地进行系统分析和设计的但系统实现等步骤采用了自下而上的快速原型法。
第2章 系统分析
2.1 需求分析
对现行企业信息管理办公业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的办公工作进行全面、细致而充分的调查研究。系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与考试活动,自上而下、逐步细化的进行了解。
通过调查,要求系统需要有以下功能:由于操作人员的计算机知识普遍较差,要求有良好的人机界面。管理系统用户,由于该系统的使用对象多,要求有较好的权限管理。管理企业的会议信息,员工信息、公共信息等。实现各种记录的添加、修改,删除。提供个人服务。对企业员工基本情况进行全面管理。发布企业的信息,对其进行管理。系统可以保护原始数据的安全。在相应的权限下,删除数据方便简单,数据稳定性好。数据计算自动完成,尽量减少人工干预。系统退出。
2.2 可行性分析
可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。
(1)经济可行性
经济可行性主要是对项目的经济效益进行评价。本系统作为一个毕业设计,无需开发经费,对于我系在经济上是可以接受的。通过网站对企业内部信息进行全面的自动化的管理,大大提高了企业的办公效率。通过系统对企业生产经营过程中的数据进行全面的管理和统计,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管理进行到科学化、系统化的范筹。所以本系统在经济上是可行的。
(2)技术上的可行性
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该管理系统采用了当前新兴的BS模式进行开发。结合了Internet技术。选用目前比较流行的Struts+Hibernate技术。数据库服务器选用微软公司的SQL Server数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。此外,网络化的办公管理,使企业管理更加规范,实现了通过网络对信息进行发布、传递、接收等一系列功能。系统中设置的个人办公管理模块,为个人办公提供了一个更为方便的管理平台,大大提高个人办公的工作效率,进而提高整个企业的办公效率。
(3)管理上的可行性
主要是教务处管理人员大力支持,现有的管理制度和方法科学,规章制度齐全,原始数据正确等。规章制度和管理方法为系统的建设提供了制度保障。
综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。
第3章 总体设计
3.1 项目规划
企业信息管理系统是一个典型的数据库开发应用程序,由日常管理模块、业务管理模块、用户管理模块组成,规划系统功能模块如下:(1)日常管理。该模块包括会议管理模块,公告管理模块。(2)考勤管理。该模块包括外出登记模块,请假登记模块,上下班登记。(3)计划指定。该模块主要包括企业计划,部门计划,个人计划。(4)审核管理。该模块主要包括发布信息模块,审核信息模块。(5)员工管理。该模块主要包括员工添加模块,员工维护模块。(6)通讯管理。该模块主要包括显示通讯组模块,添加通讯详细信息。
第4章 系统设计
4.1 设计目标
本系统是针对中小型企业内部企业信息管理的要求进行设计的,主要实现如下目标:系统采用人机对话方式,界面清晰、信息查询灵活、方便、快捷、准确、数据存储安全可靠。利用系统方便快捷的对公司信息的管理。键盘操作,快速响应。满足员工基础的需求等。实现了个人信息自动化管理功能。发布信息及时,对企业信息进行管理。发布会议信息,并对会议信息进行管理。对系统用户进行管理。为了加强数据保密性,为每个用户设置权限级别。系统最大限度地实现了易安装性、易维护性和易操作性。系统运行稳定、安全可靠。
4.2 开发及运行环境
硬件平台:CPU:P4 1.8GHz;内存:256MB以上。
软件平台:操作系统:Windows xp linux。数据库:SQL Server 2000。览器:IE6.0。Web服务器:tomcat5.5。分辨率:最佳效果1024×768像素。
第5章 结论
5.1 结论
本文提出了一个基于Web的企业信息管理系统的开发方案,以BS的模式来实现企业信息管理系统和数据库后台支持,并在这一方案的基础上,具体讨论了整个系统中具有代表性的系统安全性的设计。在对基于Web的企业信息管理系统的研究和实际开发过程中,通过阅读各种教材、查阅大量的中英文资料、和老师同学进行探讨,对企业信息管理系统相关理论和技术有了深入的了解和认识。可以说对这一课题的研究让我受益匪浅。
5.2 展望
随着计算机技术水平的不断提高,办公自动化发展到今天,已由原来简单的公文处理扩展到整个企事业单位的信息交换平台,并实现了与系统支持平台的无关性,其功能有了极大的飞跃。我国企业信息管理的道路还很漫长。我将在今后的工作和学习中不断努力,提高自己的专业知识水平和计算机应用水平,努力把自己培养成适应时代需求的复合型人才,为我国的计算机技术在办公自动化领域得到更好的应用做出贡献。
参考文献
1.清宏计算机工作室.JSP编程技巧[M]北京:机械工业出版社2004.1
2.ASP.NET信息管理系统开发求实科技编著 人民邮电出版社2005.5
3.周影 网络编程语言JSP实例教程[M]北京:电子工业出版社,2003.6
4.李刚 轻量级J2EE企业应用实战 [M]北京:电子工业出版社,2005.1
5.李刚 Hibernate开发及整合大全 [M]北京:清华大学出版社,2006.3
6.孙卫琴 精通Hibernate Java对象持久化详解 电子工业出版社,2005.1
致谢
首先要感谢我的导师刘帆。在学习过程中,我有幸得到了老师的指导,导师渊博的学识、敏捷的思维、严谨的治学态度和平易近人的风度,都给我留下了深刻的印象,也为我树立了终身学习的榜样。最后,我要感谢专业的所有同学们,感谢他们的鼓励和支持,感谢他们和我一路走来,让我在此过程中倍感温暖!
作者:刘凯生