企业办公自动化系统说明书_第1页
企业办公自动化系统说明书_第2页
企业办公自动化系统说明书_第3页
企业办公自动化系统说明书_第4页
企业办公自动化系统说明书_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 第 PAGE II页PAGE 10*实践教学* 兰州理工大学学计算机与通信学学院2011年秋季季学期面向对象课程设设计题 目:企业办公自自动化系统 专业班级:计算算机科学与技技术四班姓 名: 薛薛源忠 学 号: 1002404116 指导教师: 朱红蕾蕾 成 绩:_摘 要办公自动化(OOfficee Autoomatioon,简称OOA)是将现现代化办公和和计算机网络络功能结合起起来的一种新新型的办公方方式。企业办办公自动化系系统在此基础础上实现企业业的快速运转转和交流,进进而有效提高高企业办公效效率。本文在分析了企企业办公自动动化需求基础础上,设计并并实现了企业业办公自动化化系统。该系系统

2、包括用户户登录、收/发文管理、公公告管理、文文档管理、员员工管理、会会议管理、意意见管理和退退出登录的功功能。其满足足了企业办公公信息化管理理的基本需求求,解决了传传统手工操作作效率低、出出错率高和交交互能力差等等问题。本系统采用sttruts,Jsp,JaavaBeaan技术设计计开发并采用用数据库SQQL Serveer 20000完成数据据库设计及连连接。最终实实现一个能够够满足企业办办公网络化,自自动化的管理理需求,提高高企业内部的的管理水平的的系统。该系系统能全面提提升企业在市市场中的综合合竞争力。关键词:办公自自动化,收/发文管理,公告管理,文档管理 第 PAGE VI页 PAGE

3、 82目 录TOC o 1-3 h z u HYPERLINK l _Toc233009695 1 绪论 PAGEREF _Toc233009695 h 11 HYPERLINK l _Toc233009696 1.1 办公公自动化系统统研究背景及及应用 PAGEREF _Toc233009696 h 1 HYPERLINK l _Toc233009697 1.2 本文文研究目标及及意义 PAGEREF _Toc233009697 h 2 HYPERLINK l _Toc233009698 1.3 本文文主要完成工工作 PAGEREF _Toc233009698 h 3 HYPERLINK l

4、 _Toc233009699 1.4 本文文组织结构 PAGEREF _Toc233009699 h 4 HYPERLINK l _Toc233009700 2 系统分析析 PAGEREF _Toc233009700 h 5 HYPERLINK l _Toc233009701 2.1 总体体需求分析 PAGEREF _Toc233009701 h 5 HYPERLINK l _Toc233009702 2.2 可行行性分析 PAGEREF _Toc233009702 h 6 HYPERLINK l _Toc233009703 2.2.1 经济可行性性 PAGEREF _Toc233009703

5、 h 6 HYPERLINK l _Toc233009704 2.2.2 技术可行性性 PAGEREF _Toc233009704 h 6 HYPERLINK l _Toc233009705 2.3 系统统功能分析 PAGEREF _Toc233009705 h 8 HYPERLINK l _Toc233009706 2.3.1 登录功能 PAGEREF _Toc233009706 h 8 HYPERLINK l _Toc233009707 2.3.2 收/发文管理功功能 PAGEREF _Toc233009707 h 8 HYPERLINK l _Toc233009708 2.3.3 会议管

6、理功功能 PAGEREF _Toc233009708 h 9 HYPERLINK l _Toc233009709 2.3.4 公告管理功功能 PAGEREF _Toc233009709 h 9 HYPERLINK l _Toc233009710 2.3.5 员工管理功功能 PAGEREF _Toc233009710 h 9 HYPERLINK l _Toc233009711 2.3.6 文档管理功功能 PAGEREF _Toc233009711 h 9 HYPERLINK l _Toc233009712 2.3.7 意见管理功功能 PAGEREF _Toc233009712 h 10 HYPE

7、RLINK l _Toc233009713 2.3.8 退出登录功功能 PAGEREF _Toc233009713 h 10 HYPERLINK l _Toc233009714 3 系统总体设设计 PAGEREF _Toc233009714 h 11 HYPERLINK l _Toc233009715 3.1 项目目规划 PAGEREF _Toc233009715 h 11 HYPERLINK l _Toc233009716 3.2 开发发模式/架构 PAGEREF _Toc233009716 h 11 HYPERLINK l _Toc233009717 3.4 数据据库设计 PAGEREF

8、_Toc233009717 h 12 HYPERLINK l _Toc233009718 4 系统详细细设计 PAGEREF _Toc233009718 h 16 HYPERLINK l _Toc233009719 4.1 登录录模块 PAGEREF _Toc233009719 h 16 HYPERLINK l _Toc233009720 4.2 收/发文管理模模块 PAGEREF _Toc233009720 h 16 HYPERLINK l _Toc233009721 4.2.2 建立发文子子模块 PAGEREF _Toc233009721 h 16 HYPERLINK l _Toc2330

9、09722 4.2.3 浏览发文子子模块 PAGEREF _Toc233009722 h 17 HYPERLINK l _Toc233009723 4.2.4 删除发文子子模块 PAGEREF _Toc233009723 h 17 HYPERLINK l _Toc233009724 4.3 会议议管理模块 PAGEREF _Toc233009724 h 18 HYPERLINK l _Toc233009725 4.3.1 会议管理模模块总功能设设计 PAGEREF _Toc233009725 h 18 HYPERLINK l _Toc233009726 4.3.2 查看会议记记录功能 PAGE

10、REF _Toc233009726 h 18 HYPERLINK l _Toc233009727 4.3.3 添加会议记记录功能 PAGEREF _Toc233009727 h 18 HYPERLINK l _Toc233009728 4.3.4 设计删除会会议记录及查查看会议详细细信息 PAGEREF _Toc233009728 h 18 HYPERLINK l _Toc233009729 4.4 公告告管理模块 PAGEREF _Toc233009729 h 19 HYPERLINK l _Toc233009730 4.4.1 公告管理模模块总功能设设计 PAGEREF _Toc23300

11、9730 h 19 HYPERLINK l _Toc233009731 4.4.2 该模块具体体功能设计 PAGEREF _Toc233009731 h 19 HYPERLINK l _Toc233009732 4.5 员工工管理模块 PAGEREF _Toc233009732 h 20 HYPERLINK l _Toc233009733 4.5.1 员工管理模模块总功能设设计 PAGEREF _Toc233009733 h 20 HYPERLINK l _Toc233009734 4.5.2 查看个人信信息功能 PAGEREF _Toc233009734 h 20 HYPERLINK l _

12、Toc233009735 4.5.3 浏览员工信信息功能 PAGEREF _Toc233009735 h 20 HYPERLINK l _Toc233009736 4.5.4 添加新员工工 PAGEREF _Toc233009736 h 21 HYPERLINK l _Toc233009737 4.5.5 删除员工信信息和优秀员员工 PAGEREF _Toc233009737 h 21 HYPERLINK l _Toc233009738 4.6 文档档管理模块 PAGEREF _Toc233009738 h 21 HYPERLINK l _Toc233009739 4.6.1 文档管理模模块总

13、功能设设计 PAGEREF _Toc233009739 h 21 HYPERLINK l _Toc233009740 4.6.2 文件浏览功功能 PAGEREF _Toc233009740 h 22 HYPERLINK l _Toc233009741 4.6.3 文件上传功功能 PAGEREF _Toc233009741 h 22 HYPERLINK l _Toc233009742 5 系统实现 PAGEREF _Toc233009742 h 23 HYPERLINK l _Toc233009743 5.1 界面设设计实现 PAGEREF _Toc233009743 h 23 HYPERLIN

14、K l _Toc233009744 5.1.1 登录界面的的实现 PAGEREF _Toc233009744 h 23 HYPERLINK l _Toc233009745 5.1.2 系统首页设设计的实现 PAGEREF _Toc233009745 h 24 HYPERLINK l _Toc233009746 5.1.3 用户退出系系统页面实现现 PAGEREF _Toc233009746 h 25 HYPERLINK l _Toc233009747 5.2 功能能模块的实现现 PAGEREF _Toc233009747 h 25 HYPERLINK l _Toc233009748 5.2.1

15、 登录模块的的实现 PAGEREF _Toc233009748 h 25 HYPERLINK l _Toc233009749 5.2.1 收/发文管理模模块的实现 PAGEREF _Toc233009749 h 26 HYPERLINK l _Toc233009750 5.2.2 会议管理模模块的实现 PAGEREF _Toc233009750 h 30 HYPERLINK l _Toc233009751 5.2.3 公告管理模模块的实现 PAGEREF _Toc233009751 h 32 HYPERLINK l _Toc233009752 5.2.4 员工管理模模块的实现 PAGEREF

16、_Toc233009752 h 33 HYPERLINK l _Toc233009753 5.2.5 文档管理模模块的实现 PAGEREF _Toc233009753 h 36 HYPERLINK l _Toc233009754 5.2.6 退出模块的的实现 PAGEREF _Toc233009754 h 40 HYPERLINK l _Toc233009755 结 论 PAGEREF _Toc233009755 h 41 HYPERLINK l _Toc233009756 致 谢 PAGEREF _Toc233009756 h 42主要参考文献43 第16页1 绪论1.1 办公公自动化系统统

17、研究背景及及应用在互联网技术还还没有得到广广泛应用的早早期,各企业业信息之间的的交流、办公公业务的处理理都是人工操操作完成的,随随着社会进入入信息时代和和社会生活的的快节奏化,传传统的企业信信息交流方式式及处理办公公业务方式已已不能满足企企业对大量信信息快速传递递和处理需求求,不能适应应时代的发展展趋势,于是是需要一种新新的技术改善善现状,因此此办公自动化化系统在适应应时代发展需需求中产生。20世纪70年年代中期在企企业和行政机机关中兴起使使用公自动化化系统,而后后因其给企业业和单位带来来的便利而迅迅速被用于中中小型企业单单位中,其是是采用一系列列现代化的办办公设备和先先进的通信技技术,广泛、

18、全全面、迅速地地收集、整理理、加工、存存储和使用信信息,使企业业内部人员方方便快捷地共共享信息,高高效地协同工工作;改变过过去复杂、低低效的手工办办公方式,为为科学管理和和决策服务,从从而达到提高高行政效率的的目的。一个个企业实现办办公自动化的的程度也是衡衡量其实现现现代化管理的的标准。 我我国专家在第第一次全国办办公自动化规规划讨论会上上提出办公自自动化的定义义为:利用先先进的科学技技术,使部分分办公业务活活动物化于人人以外的各种种现代化办公公设备中,由由人与技术设设备构成服务务于某种办公公业务目的的的人机信息处处理系统。办公自动化系统统可分为三个个功能层次:OA系统、信信息管理级OOA系统

19、和决决策支持级OOA系统。三者一一体化使办公公信息的流通通更为合理,减减少许多不必必要的重复输输入信息环节节,以提高整个个办公系统的的效率。第一个层次:事事务型办公自自动化系统。只限于单机机或简单的小小型局域网上上的文字处理理、电子表格格、数据库等等辅助工具的的应用。 办办公事务OAA中,最为普普遍的应用有有文字处理、会议管理、文件收发登录、文档管理、办公日程管理、人事管理、报表处理等。此外,在办公事务处理级上可以使用多种OA子系统,如电子出版系统、电子文档管理系统、智能化的中文检索系统(如全文检索系统)、光学汉字识别系统、汉语语音识别系统等。在公用服务业、公司等经营业务方面,使用计算机替代人

20、工处理的工作日益增多,如订票、售票系统,柜台或窗口系统,银行业的储蓄业务系统等。第二个层次:信信息管理型OOA系统。随随着信息利用用重要性的不不断增加,在在办公系统中中对和本单位位的运营目标标关系密切的的综合信息的的需求日益增增加出现了信息管管理型的办公公系统,其把把事务型(或或业务型)办办公系统和综综合信息(数数据库)一体体化,优化日日常的工作,提提高办公效率率和质量。作作为一个现代代化的政府机机关或企、事事业单位必须须具备供本单单位的各个部部门共享的这这一综合数据据库,因此可可在政府机关关用信息管理型型系统对政策、法法令、法规,有有关上级政府府和下属机构构的公文、信信函等综合政务信息进行行

21、处理;在公司企业单单位中处理在在综合数据库库中的工商法规规、经营计划划、市场动态态、供销业务务、库存统计计、用户信息息等。第三个层次:决决策支持型OOA系统。它它建立在信息息管理级OAA系统的基础础上。其使用由综合合数据库系统统所提供的信信息,针对所所需要做出决决策的课题构构造选用决策策数字模型,结结合有关内部部和外部的条条件,由计算算机执行决策策程序,做出出相应的决策策。 其具有有集成化、智能能化、多媒体体化和运用电电子数据交换换等新的特点点,用于软硬硬件及网络产产品、单一办公系系统同社会公公众信息系统统的集成;用用于面向日常常事务处理,辅辅助人们完成成智能性劳动动,如:汉字字识别,对公公文

22、内容的理理解和深层处处理,辅助决决策及处理意意外等;用于于包括对数字字、文字、图图像、声音和和动画的多媒媒体综合处理理;用在通过数数据通讯网,在在计算机间进进行交换和自自动化处理。1.2 本文文研究目标及及意义 由于我国的企业业办公自动化化起步较慢,存存在没有好的的应用系统支支持协同工作作,仍然是个人人办公,网络处在闲闲置状态,企企业的投资没没有产生应有有的效益等问问题,这些阻阻碍了我国办办公自动化的的进程。虽然已经建立立了自己的IIntrannet网络,但企业业内部的交流流效益并不高高。面对目前前我国企业办办公自动化程程度不高的现现状,研究企企业办公自动动化系统的意意义十分重大大。为了能跟跟

23、上时代的步步伐,让各企企业在激烈的的竞争中立于于不败之地,一一个可应用于于一般型企业业的办公自动动化系统是上上市企业必不不可少的。本系统的研究和和实现在一定定程度上弥补补了我国在办办公自动化方方面存在的缺缺陷,本系统统的研究和最最终目标是实实现一个能运运用于处理一一般性办公业业务,能在企企业中进行信信息交流的办办公自动化系系统。其基本本的功能包括括收/发文管管理,文档管管理,公告管管理,会议管管理,员工管管理,意见管管理等。在各各种功能下的的子功能模块块可进行的操操作包括:浏浏览、更新、删删除、上传、下下载。企业可可根据自身的的业务情况增增加新的功能能模块,如资资产管理功能能。虽然诸如Lott

24、us 1-2-3和MS Offfice系系列的许多应应用软件可以以提高办公效效率,但是这这仅仅是针对对个人办公而而言。办公自自动化不仅兼兼顾个人办公公效率的提高高,更重要的的是可以实现现群体协同工工作。协同工工作意味着要要进行信息的的交流,工作作的协调与合合作。由于网网络的存在,这这种交流与协协调几乎可以以在瞬间完成成,并且不必必担心对方是是否在电话机机旁边或是否否有传真机可可用。能处理理办公业务的的的企业办公公自动化系统统是现代企业业所必需的,从从这可看出本本系统的发展展前景远大。目前,办公自动动化已经成为为企业界的共共识。众多企企业认识到尽尽快进行办公公自动化建设设,并占据领领先地位,将将

25、有助于保持持竞争优势,使使企业的发展展形成良性循循环。因此,本本系统的开发发和实现意义义十分重大,发发展前景将是是十分远大的的。1.3 本文文主要完成工工作本文将要完成企企业办公自动动化系统的设设计。在用户户使用过程中中,系统会根根据用户的身身份赋予其能能操作和使用用的功能,其其中包括的功功能模块作用用分别为:1、实现收发文文的管理。2、实现会议管管理。3、实现公告管管理。4、实现员工管管理模块,可可增加、删除除。修改、查查找员工信息息。5、实现文件的的上传与下载载。6、实现对意见见的管理。7、实现重新登登录功能。8、设置系统退退出功能。1.4 本文文组织结构经过分析和研究究,文章的结结构及内

26、容分分析以列表(表1.1)形式式给出。表1.1文章结结构 章节 名名称 内容简介1 绪绪论 介绍办公自自动化系统及及本文研究目目标与要完成成的工作2 系统分析 介介绍系统的需需求分析、可可行性分析和和功能分析3 系统总体设设计 介绍绍本系统的开开发过程4 系统详细设设计 介绍绍本系统功能能模块设计5 系统实现 从从调试到实现现系统完成概概况6 结论 对本系统的的总结和分析析2 系统分析析2.1 总体体需求分析根据对一般型企企业和行政机机关的调查,通常办公室的业务,主要是进行大量文件的处理,起草文件、通知、各种业务文本,会议、资产管理,接受外来文件存档,查询本部门文件和外来文件,产生文件复件等。

27、所以采用计算机文字处理技术生产各种文档,存储各种文档,或者采用计算机网络技术传递文档,是办公室自动化的基本特征。办公室是各行业工作的领导进行决策的场所。领导机关做出决策,发布指示,除了文档上的往来之外,更深层的工作,实际上是信息的收集、存储、检索、处理、分析,从而做出决策,并将决策作为信息传向下级机构或合作单位,或业务关联单位。 这些都需要办公自动化的辅助。因此需要一个能运用于各种企业的办公自动化系统。本系统适用于中中小型企业,中小企业规模相对较小,但其在功能上对系统的需求却是全面的。大体可分为:一方面是通过收发公文为主的方式,与其它员工交流各种信息,基于工作流的方式实现诸如请假申请、物品审批

28、;员工管理个人日程安排,各种图书资料的查阅等日常办公功能。另一方面则是文档传输功能。即完全采用计算机技术处理办公业务,使企业内部人员能够方便快捷地共享信息、交流信息,高效地协同工作,既兼顾个人办公效率的提高,又可以实现群体协同工作。经调查和分析,本本系统将要实实现的是能够够满足中小型型企业的需求求功能,能够够处理和解决决企业基本的的办公业务,因因此设计了88大功能模块块(如图2.1),其中中包括用户登登录、公告管管理、文档管管理、收/发发文管理、员员工管理、会会议管理、意意见管理和退退出登录。系系统需实现的的是对用户登登录的验证及及监督,对公公告的查看和和发布,对文文档的浏览、删删除、上传和和

29、下载,对公公文的接受和和发送,对员员工信息查看看、添加、浏浏览和删除,对对意见的发表表和查看。这这些功能的实实现使企业办办公业务自动动化,快速了了解公司的最最近信息、活活动、会议和和重大决策,减减少人力和物物力的支出,让让企业能在激激烈的市场竞竞争中更加灵灵活的应付所所出现的问题题,加强了公公司处理业务务的能力。 图2.1 系统功能结结构图2.2 可行行性分析本系统的开发是是为了解决传传统手工办公公操作效率低低、信息交流流方式不灵活活和办公自动动化不高的问问题,其对于于处理一般性性的办公业务务可行性较强强,适用于中中小型企业。下下面将从经济济可行性和技技术可行性两两方面对系统统进行分析。2.2

30、.1 经济可行性性本系统主要的功功能是一般性性的办公业务务,适用于中中小型企业。由于中小企业的经济实力有限,所以要想方便办公的同时也要着重考虑投入/产出比问题。一般商业软件是无法两者兼顾的,由于从基础语言开始开发成本高、周期长,更不现实;因此利用现有软件进行改进,即二次开发,通过对几个商业化软件功能进行修改、增删和开发来实现中小企业建立具有自身个性的办公自动化系统,通过系统集成的方法来将各个功能集成为一个整体发挥作用,通过两次开发的方式来实现降低成本、节约开支、提高效率。本系统应能够适应企业的不断变化,具有可扩展性、易升级性和开放性。因此,它的市场将是无可限量的,将给企业带来的经济效率也是很大

31、的。2.2.2 技术可行性性在软、硬件方面面对系统的需需求来看,由于中中小企业信息息化水平比较较低,软硬件件配置较差;而且资金实实力并不雄厚厚。所以其对对硬件的配置置要求是尽可可能的低,对对软件配置的的要求则是系系统最好是基基于日常办公公软件如OFFFICE系系列上的应用用系统,这样样既不用花大大量资金添置置软件,员工工又较容易学学会使用应用用。本系统所所实现的功能能是一般性质质的办公业务务,总体的开开发时间不用用很长,它用用到的硬件平平台不高,软软件基本上是是开源且较易易懂,项目开开发过程中遇遇到的技术上上的问题在网网上或书上可可找到,因此此是在技术上上是可行的。该系统所用的软软件平台有数数

32、据库SQLL Servver 20000、开发发工具包JDDK1.6、服服务器Tommcat 66.0,浏览览器IE 66.0都是开开源的其中操操作的细节和和配置都易学学。 本系统开发出出来时在技术术上具有代表表当时办公自自动化信息系系统的先进性性,本系统在建成成后一段时间间内,不会因因技术的落后后而需要大规规模的调整,并并且能够跟随随时逐步的升升级而保持整整个系统的先先进性。同时时本系统对计算算机硬件要求求不算太高,运行行速度较快,对对企业办公很很方便。本系统最重要的的是用到了SStrutss网络编程,其其为基于Jaava的Weeb应用程序序开发提供了了一个框架。本本系统的工作作流程就是基基

33、于Struuts下,分分为以下步骤骤:(1) 浏览览器向服务器器发出请求,Controller获得这些请求。(2) Coontrolller根据据配置文件sstrutss-conffig.xmml中的定义义将这些请求求发送到相应应的Actiion,对应应图中的Moodel。(3) Acction完完成相应的业业务逻辑处理理后,将处理理结果返回到到Contrrollerr。(4) Coontrolller再根根据配置文件件strutts-connfig.xxml中的定定义将处理结结果显示到用用户视图Viiew。本系统正是利用用了Struuts工作流流程来完成此此次设计的整整个流程,如如图2.2所

34、所示:图2.2 本系系统工作流图图2.3 系统统功能分析由于本系统可执执行的是一般般性质的办公公业务,提供供给中小型企企业使用,也也可增加功能能后提供给大大型企业和行行政机关。本本系统具有一一般适用性,其其所实现的功功能(如图22.3)满足足企业对日常常性办公业务务的管理方便便企业内部员员工的沟通,方方便员工及时时的了解公司司的动态,是是企业的日常常管理步入科科学系统的轨轨道上。图2.3 基本本功能图2.3.1 登录功能本系统将要实现现用户登录功功能。接受用用户输入的登登录名和密码码信息,先做做客户端的有有效性检验,通通过检验后提提交给服务器器端,由服务务器端提交信信息与数据库库里的信息相相比

35、较,如果果二者不符则则返回相应的的出错信息,否否则登录进入入系统。登录录功能还实现现了对已登录录用户的监听听,防止重复复登录。 本系统中对于于登录模块的的设计是供企企业内部员工工使用,使用用权的授予是是由系统管理理员决定的,只只有在系统管管理员首次在在员工管理模模块中添加了了你的信息后后,授予你登登录的“姓名”和“密码”后你才能安安全登录,在在此同时也授授予你登录的的权限,在权权限的范围内内你能够完成成相应操作。2.3.2 收/发文管管理功能实现公文的接受受与发送。本本系统中对于于收发文管理理模块总的功功能是对公文文的发送、浏浏览、删除和和查看详细内内容的功能。该该设计分为两两级菜单,一一级是

36、浏览发发文和建立发发文,第二级级菜单是将浏浏览发文又分分为收件箱和和发件箱。其其中对于公文文类似于网页页上的编写日日志,是文本本格式。对于于公文的发送送,只有管理理员才能发送送新公文,才才能够执行删删除操作,而而普通的游客客只能够查看看收件箱中收收到的公文而而没有权限执执行删除操作作。2.3.3 会议管理功能能实现会议的记录录。本系统将将要开发会议议管理功能模模块,会议功功能模块主要要分为查看会会议记录和添添加会议记录录。此功能有有利于公司的的员工迅速了了解到即将要要进行的会议议事宜。其中中会议记录是是以列表的形形式呈现给用用户,对于查查看会议记录录是所有能登登录本系统的的用户都能够够浏览和查

37、看看的。而添加加会议记录只只能是管理员员身份的用户户才能操作,才才有权限对记记录进行删除除。2.3.4 公告管理功能能实现公告的查看看与发布。公公告是企业、行政机机关向内外宣布重大大事件和决议议的一种。本本系统对于公公告管理这一一部分将要实实现的是两个个功能,一个个是浏览公告告,另外一个个是添加新公公告。本系统统对公告的操操作也有权限限,普通游客客只能够浏览览公告而不能能添加和删除除公告。只有有管理员才有有资格进行这这些操作。2.3.5 员工管理功功能实现员工信息的的增加、删除除、修改、查查找操作。本本系统实现的的对员工管理理主要是能够够登录此系统统的员工,员员工的管理模模块共包括四四个功能子

38、菜菜单:查看个个人信息、浏浏览员工信息息、添加新员员工、查看优优秀员工。其其中的查看个个人信息是每每一个登录用用户都能够操操作的,其中中系统还授予予了各个用户户修改个人信信息的功能。浏浏览员工信息息、添加新员员工、查看优优秀员工的功功能操作只有有系统管理员员才能进行操操作。2.3.6 文档管理功功能实现文件的上传传与下载。 本系统对于于文档的管理理实现的是用用户对文件的的上传、浏览览、删除和下下载的操作功功能。其中对对于文件的具具体格式没有有要求,但是是有长度限制制。若上传的的文件超出了了最大限度就就不能成功上上传。文件以以列表的形式式供用户浏览览,此操作和和下载操作是是用户都能实实现的。而上

39、上传和删除只只能由管理者者进行操作。2.3.7 意见管理功功能实现意见的发表表与查看。每每个企业和单单位都会有自自己的意见箱箱,提供给员员工对公司相相关事宜发表表评论和意见见。本系统的的意见管理是是可对公告和和会议事宜发发表看法和建建议。其中也也有权限限制制,游客只能能浏览意见,而而管理员可发发送新的意见见,并可对意意见箱中已有有的意见进行行删除操作。2.3.8 退出登录功能能实现用户安全退退出。设置该该功能的作用用是在用户关关闭浏览器之之前,做一些些清除操作,例例如销毁存储储了当前用户户信息sesssion会会话,确保个个人信息的安安全。因为在在本系统中应应用到了监听听sessiion会话功

40、功能,所以用用户要想退出出系统,必须须进行该操作作取消对seessionn的监听,否否则短时间内内用户是不允允许再次登录录的。用户只要单击关关闭按钮就能能安全退出,此此时系统会在在个人信息栏栏中显示“您已经安全全退出,请关关闭浏览器!”,表示你已已经安全退出出,否则你还还在线。3 系统总体设设计3.1 项目目规划整个企业管理系系统将要实现现主要功能是是:用户登录录、收/发文文管理、公告告管理、文档档管理、会议议管理、员工工管理、,而而其中的各个个功能又分为为几个小功能能模块,该系系统的功能结结构图如3.1所示:图3.1 功能能结构图3.2 开发发模式/架构构本系统运用了SStrutss开发模式

41、,运运用了其基本本的框架(如如图3.2)实现现了系统的功功能操作,开开发流程如下下:服务器发出请求求,该请求将将被中央控制制器ActiionSerrvlet接接受。ActionSServleet将寻找请请求对应的FFormBeean填充。ActionSServleet会根据Strruts-coonfig.xml配置置来确定对请请求执行的操操作,从而调调用Actiion类合适适的特定于应应用程序的子子类。ActionSServleet接受Acction的的execuute()方方法的返回值值ActioonForwward,确确定显示结果果的合适的视视图组件。ActionSServleet将这个信

42、信息转发给操操作所选择的的视图组件。这个组件将结果果返回到客户户端上显示出出来。图3.2 本系系统基本框架架图3.3 开发发及运行环境境1、开发环境(1) 操作系系统:Winndows 7(2) 数据库库:SQL Serveer 20000(3) 开发工工具包:JDDK(4) 开发平平台:MYEEclipsse6.02、运行环境(1) 服务器器:Tomccat6.00(2) 浏览器器:IE6.0 3.4 数据据库设计 东北大学秦皇岛分校毕业论文 第13页本系统数据库采采用SQL Serveer 20000数据库,系系统数据库名名称为db_officce。数据库库共包括8张张表,这8张张表构成了

43、整整个系统的数数据处理。1、数据表树型型结构图包括括了本系统所所有数据表。图 3.2 数数据表树型结结构图2、主要数据表表设计如下: 第82页(1) tb_file(文件信息表表)。tb_filee文件表(如如表3.1)主要用于保保存文件信息息。本系统在在文档管理模模块中提供了了文件的上传传和下载的子子功能模块需需要在数据库库中建一个表表作为文件的的上传和下载载的缓存区。表3.1 tbb_filee (文件信信息表)列名数据类型长度是否主键描述file_iddint4是自动编号file_naamevarcharr50文件名file_uppervarcharr50上传者姓名file_siizev

44、archarr50文件大小file_upptimevarcharr50文件上传时间file_innfovarcharr50文件描述信息(2) tb_labell(下拉列表表信息表)。tb_labeel表(如表表3.2)中中存储了本系系统中所有下拉列列表标签的信信息。 表3.2 tbb_labeel (下拉拉列表信息表表)列名数据类型长度是否主键描述label_iidint4自动编号label_nnamevarcharr50显示用户的下拉拉列表项名称称label_ valueevarcharr50在程序中使用的的下拉列表项项的值label_ttypevarcharr50下拉列表的类型型label

45、_oordersmallinnt2下拉列表项的排排列次序(3) tb_advicce(意见表表)。tb_adviice表(如如表3.3)存储各个员员工对企业提提出的意见和和建议的信息息。表3.3 tbb_adviice (意意见表)列名数据类型长度是否主键描述advice_idint4是自动编号advice_subjeectvarcharr50建议主题advice_sendeervarcharr50建议人advice_conteentvarcharr50建议内容advice_sendttimevarcharr50发送时间advice_sendbbranchhvarcharr50发送部门(4)

46、tb_meet(会会议表)。tb_meett(如表3.4)表存储储了该企业将将要进行的会会议记录信息息。表3.4 tbb_meett(会议表)列名数据类型长度是否主键描述meet_iddint4是自动编号meet_suubjecttvarcharr50会议主题meet_sppeakerrvarcharr50会议主持人meet_liisteneervarcharr50出席人meet_tiimevarcharr50时间meet_adddresssvarcharr50会议地点meet_coontentttext16内容(5) tb_menu(功功能菜单表)。tb_menuu(如表3.5)功能菜菜单表

47、主要用用于保存功能能菜单信息。表3.5 tbb_menuu(功能菜单单表)列表数据类型长度是否主键描述menu_iddvarcharr50程序中使用的菜菜单名称menu_naamevarcharr50显示给用户的菜菜单名称menu_paarentiidvarcharr50父菜单的mennu_idmenu_acctionvarcharr50菜单触发操作的的请求连接menu_jiibievarcharr2菜单的级别menu_orrderint4菜单在页面中的的排列次序menu_abbleint4菜单的权限级别别(6) tb_pcardd(公告表)。tb_pcarrd(如表33.6)该表表存储了该企

48、企业发布的公公告信息。表3.6 tbb_pcarrd(公告表表)列名数据类型长度是否主键描述pcard_iidint4是自动编号pcard_ssubjecctvarcharr50公告主题pcard_aauthorrvarcharr50公布人pcard_ttimevarcharr50公布时间pcard_ccontenntvarcharr200公告内容(7) tb_text(收/发文表表)。 tb_texxt表(如表表3.7)用用于保存发文文的信息。表3.7 tbb_textt(收/发文文表)列名数据类型长度是否主键描述text_iddint4是自动编号text_suuhjecttvarcharr

49、50发文主题text_seendervarcharr50发文的发送者text_geetervarcharr50发文的接受者text_maarkvarcharr2发文标记text_coontentttext16发文内容text_seendtimmevarcharr50发文发送时间del_gettervarcharr1公文接收者是否否删除del_senndervarcharr1公文发送者是否否删除(8) tb_user(员工管理表表)。 tb_uuser表(如表3.88)用来保存存所有员工的的信息。表3.8 tbb_userr(员工管理理表)列名数据类型长度是否主键描述user_iddint4自动

50、编号user_naamevarcharr20是用户名user_paassworrdvarcharr10用户密码user_naamevarcharr50用户真实姓名user_abblesmallinnt50用户权限user_gooodvarcharr50是否为优秀员工工user_brranchvarcharr50用户所在部门user_joobvarcharr50用户职务user_seexvarcharr2用户性别user_teelvarcharr15用户的电话号码码user_adddresssvarcharr100用户地址user_acccessTTimeint4用户的访问次数数user_foo

51、undTiimevarcharr50用户的创建时间间4 系统详细细设计4.1 登录录模块 实现用户登录,并并对已登录的的用户进行监监听,防止重重复登录。本系统中对于登登录模块的设设计是供企业业内部员工使使用,使用权权的授予是由由系统管理员员决定的,只只有在系统管管理员首次在在员工管理模模块中添加了了你的信息后后,授予你登登录的“姓名”和“密码”后你才能安安全登录,在在此同时也授授予你登录的的权限,在权权限的范围内内你能够完成成相应操作。用用户输入的登登录信息被后后台的数据库库匹配了才能能够安全登录录。否则是非非法登录不能能进入本系统统主页。 用户输入入自己的“用户名”和相匹配的的“密码”后,后

52、台的的管理服务会会对登录的用用户的身份进进行验证,若若匹配后进入入系统首页,否否则会提示“用户的用户户名或密码不不正确!”4.2 收/发文管理模模块4.2.1 收/发文管管理模块总功功能设计该模块总功能大大体分为四部部分(如图44.1):(1) 建立发发文:新建并并发送公文。(2) 浏览发发文:以列表表形式显示公公文存放在收收件箱或发件件箱中。(3) 删除发发文:将选定定的公文从数数据库中删除除。(4) 查看详详细内容:查查看选定公文文的详细内容容。图4.1 收/发文管理功功能结构图4.2.2 建立发文子子模块用户成功登录后后可操作左边边的功能菜单单中的功能模模块,用户单单击功能菜单单栏中的“

53、收/发文管管理”便可选择二二级菜单了。设设计要求为,如如果用户为系系统管理员或或普通管理员员会在二级菜菜单中显示“建立发文”和“浏览发文”,主页中会会显示“新建发文”。新建发文文中应包括“收文人”、“主题”和“内容”三项,其中中“收文人”的限制是最最大长度为110个字符,“主题”的限制是最大长度为25个字符。超过了要求后不不能输入任何何字符。而用用户可在文本本框中输入不不受限制的公公文。用户完完成了公文撰撰写后,可“提交”,要是不满满意可“重置”。4.2.3 浏览发文子子模块(1) 浏览收收件箱:以列列表形式显示示登录用户收收到的公文。(2) 浏览发发件箱:以列列表形式显示示登录用户发发送的公

54、文。(3) 浏览公公文详细内容容:查看被选选中公文的具具体信息。单击“浏览发文文”进入三级菜菜单,其中包包括“收件箱”和“发件箱”供选择操作作。用户可选选择“发件箱”浏览“发文”,“发文”以列表形式式呈现,用户户可清楚的看看到发送的所所有“发文”,可一目了了然发文的“主题”、“收件人” 和“发送时间”,这有利于于发件人了解解是否有遗漏漏。同时,用用户可浏览公公文详细内容容,查看被选选中公文的具具体信息。用用户选择“收件箱”可看到以列列表的形式显显示的收文,显显示包括:“ 状态”、“发文主题”、“发送人” 、“接收时间”及“操作”。“状态”有利于帮助助用户节省时时间,用户可可执行“删除”已读公文

55、的的操作。收件箱是通过查查询数据表中中发文的接受受人为当前登登录的用户名名来实现的,因因此在发件箱箱中就可以通通过查询数据据表中发文的的发件人为当当前登录的用用户名来实现现。在收件箱箱或发件箱中中通过单击某某一发文主题题链接可以查查看该发文的的详细内容。4.2.4 删除发文子子模块当A用户向B用用户发送公文文成功后,在在A用户的发发件箱中将显显示该公文,在在B用户的收收件箱中同样样会显示该公公文。 因此此,在执行删删除操作时,对对设计要求要要考虑的A用用户从自己的的发件箱中删删除了刚刚发发送给B用户户的公文,那那么,B用户户收件箱中仍仍然要显示AA用户发送的的公文。如果果从数据库中中删除发文的

56、的id,则两两者的都会被被删除。为此在数据表中中设置了两个个字段来观察察双方将要执执行的操作,字字段内容为“0”表示没有删删除,“1”表示已经删删除。所以,在在执行删除之之前先来检查查公文的接收收者或发送者者是否删除了了该公文,从从而进行相同同操作。4.3 会议议管理模块4.3.1 会议管理模模块总功能设设计该模块总功能大大体分为四部部分(如图44.2):(1) 查看会会议记录:将将会议记录以以列表的形式式显示给用户户。(2) 添加会会议记录:向向数据库中增增加新的会议议记录。(3) 删除会会议记录:将将选定的会议议记录从数据据库中删除。(4) 查看会会议详细信息息:通过单击击会议主题链链接查

57、看会议议的具体内容容。图4.2 会议议管理功能结结构图4.3.2 查看会议记记录功能进入系统首页,单单击功能菜单单栏链接到二二级菜单,选选择“查看会议记记录”,便可看到到以列表的形形式呈现的会会议记录,记记录内容包括括“会议主题”、“主持人”、“会议时间”和“操作”。而其中的的“会议主题”和“操作”是可以再链链接的。单击“会议主题题”可查看会议议记录的详细细内容,单击击“删除”操作便可在在列表中删除除该会议记录录。4.3.3 添加会议记记录功能进入系统首页,单单击功能菜单单栏链接到二二级菜单,选选择“添加会议记记录”,可进入到到添加会议对对话框,设计计对话框的项项中包括“会议的具体体时间”、“

58、主持人”、“出席人”、“会议地点”、“主题”和“内容”。其中“会议的具体体时间” 有具体的输入入格式是类似似于“2008-08-088”的。若输入入的时间格式式不是这样的的话,当你单单击“添加会议”提交时会出出现“您输入的时时间缺少分隔隔符:-”提示你输入入有误。当你你填完了所有有的会议事项项时,如有不不满可重置,因因此,设置“ 重新填写写”的按钮 。若输输入会议事项项不完全的时时,因设计提提示语“请输入所缺缺项”。4.3.4 设计删除会会议记录及查查看会议详细细信息在“查看会议记记录的会议列列表”中有“删除”操作项,用用户只要单击击“删除”便可链接执执行相应操作作。而删除的的记录也会相相应的

59、从数据据库中删除。在在此设计中设设定并不是每每一个用户都都能执行删除除操作,只有有管理员才能能执行该操作作,像以“游客”身份登录的的用户是没有有删除操作权权限的。另外外,在“查看会议记记录的会议列列表”中有还可以以通过单击会会议的主题链链接查看会议议的详细信息息。4.4 公告告管理模块4.4.1 公告管理模模块总功能设设计(1) 浏览公公告:以列表表的形式将公公告信息显示示给用户。(2) 添加新新公告:向数数据库中增加加新的公告信信心。(3) 修改公公告:更新选选定的信息。(4) 删除公公告:将选定定的公告信息息从数据库中中删除。(5) 查看公公告详细内容容:查看选定定公告的具体体信息。图 4

60、.3 公公告管理功能能模块图4.4.2 该模块具体体功能设计进入系统主页,单单击“公告管理”进入二级菜菜单,单击“浏览公告”便可看到公公告以列表形形成呈现的框框架,公告的的记录包括“公告主题”、“公告人”、“公告时间”和“操作”,其中单击击公告主题可可链接查看该该公告的详细细信息。“操作”包括“修改”和“删除”两子功能,用用户单击修改改便可修改的的公告的原始始信息存入到到数据库中,查查看公告信息息列表中会显显示新的信息息。其中可更更新的内容包包括“主题”和“内容”。而“发布人”和“发布时间”则是系统自自动记录的,不不能更改。在二级菜单中,单击“添加新公告告”便可链接到到发布公告的的对话框,用用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论