《2022年办公自动化系统设计 .pdf》由会员分享,可在线阅读,更多相关《2022年办公自动化系统设计 .pdf(46页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、I 摘要随着信息技术的飞速发展和日趋激烈的商业竞争,企业已不再满足于各部门之间相对独立的办公自动化应用,企业需要的是协同工作、 综合、集成化的解决方案。而网络是解决由于物理距离造成的信息交流不畅、协商沟通不便的办公瓶颈问题的最佳方式。企业网上办公自动化通过对各办公自动化要素的闭环整合,实现了工作流、信息流、知识流和办公自动化系统的整合管理,提供了一个科学、开放、先进的信息化办公平台,实现办公自动化,并进行远程办公。本网站采用了 B/S 体系结构,以 Microsoft Visual Studio 2005作为前台开发工具,以 Microsoft Sql Server作为后台数据库管理系统进行开
2、发。企业网上办公自动化将人从繁琐、 无序、低序、低端的工作中解放出来从事核心事务,整体提高了单位办事效率和对信息的可控性,降低办公成本, 提高执行力, 使管理趋于完善。 办公自动化产品应用于企事业单位,其目的主要是实现一个集成的办公环境,让所有工作人员能够利用网络协同工作和知识管理。本文通过分析国内外办公自动化系统的发展现状,提出了一种利用 ASP.NET技术进行开发系统的方案,以期达到功能强大,费用低廉,通用性强,适合我国国情的办公自动化系统。 文中着重论述了该系统的功能与实现、 数据流程与存储、后台管理等。关键词 :自动化;网站;数据库设计名师资料总结 - - -精品资料欢迎下载 - -
3、- - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 46 页 - - - - - - - - - II AbstractWith develop at full speed and day by day fierce IT commercial competition ,relatively independent office automation applies , what enterprise needed is an associate , resolves a schemesynthesis, integrate
4、d-solutionbetween enterprise being satisfied already no longer in every branch. But, the network is the best way solving since the information that physics distance brings about exchanges the bottleneck problem no, smooth , consulting to link inconvenient handling official business up. Office automa
5、tion integrates enterprise on the net by the closed cycle to every office automation key element , integrating having realized the stream , information stream , knowledge stream and Office Automation System working manages, have provided a science , open to the outside world , advanced informationha
6、ndle official business platform, realizes office automation, and is in progress long-range handle official business. Website has adopt B/S system structure , 2005 has been proscenium exploitation implement with Microsoft Visual Studio , data base management system has carried out exploitation with M
7、icrosoft Sql Server as backstage. Office automation person is liberated from miscellaneous and trivial , there be no order , low order on enterprise net, in low-end job being engaged in core affair , that the entirety has improved unit efficiency and the cost checking information controllable nature
8、 , lessening handle official business , have improved carries out a force , uses administration tend to become perfect. The product applies to office automation anxiously expect institution, whose purpose is an environment mainly realize integrated handling official business of one , let all staff m
9、embers be able to make use of network associate and knowledge administration. The present situation the main body of a book is passed analysing home and abroad Office Automation System , Office Automation System having suggested that one kind of the scheme making use of the ASP.NET technology to car
10、ry out development systems, is to look forward to reaching powerful , cost is cheap , General Availability is strong , are suitable to our national condition. Emphasize technological process and memory , back-stage management etc. having discussed the function that system with realization , the data
11、 in culture. Keywords: Automate; Website; Data base design 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 46 页 - - - - - - - - - III 目录摘要. I Abstract . II 前言 . 1第一章问题定义 . 21.1 课题背景 . 21.1.1办公自动化系统的意义. 31.1.2办公自动化系统的发展. 31.2 本文研究内容 . 4第二章系统分析 . 62.1 新系统目标 . 62.2
12、 可行性分析 . 62.3 数据流图 . 72.4 数据字典 . 92.4.1 数据存储 . 10 2.4.2 数据流 . 11 2.4.3 数据处理 . 12 第三章系统设计 . 14 3.1 系统总体设计描述. 14 3.2 系统模块图 . 15 3.2.1 系统总体结构. 15 3.2.2系统模块描述. 16 3.3 数据库设计 . 18 3.3.1 数据库介绍 . 18 3.3.2 系统 E-R 图 . 19 3.3.3数据库物理设计. 22 3.4 安全保密设计 . 25 3.4.1 登陆用户的安全性. 25 3.4.2 操作安全性 . 25 3.4.3 数据安全性 . 25 第四章
13、系统实现 . 27 4.1 详细设计和系统实现步骤. 27 4.2 编程语言的选择. 27 4.3 功能模块的设计和实现. 28 4.3.1 系统登录模块. 29 4.3.2 管理员管理子系统. 31 4.3.3员工操作子系统. 36 第五章系统使用维护与评价. 39 5.1 系统使用说明 . 39 5.2 系统的维护 . 39 结束语 . 41 致谢 . 42 参考文献 . 41 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 46 页 - - - - - - - -
14、- 1 前言随着中国加入 WTO 及全球经济一体化进程的加快,世界经济已由工业化经济逐步进入网络信息化时代。在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式、 管理模式, 从传统的人工管理体制, 向信息自动化管理体制过渡。与此同时,企业的传统的办公管理模式也在逐步向自动化办公管理模式转变。网络自动化办公系统就是在这样的大背景下应运而生的。信息时代的到来让人们尝到了 “信息爆炸” 的滋味, 信息的大量拥入让企业在信息处理方便应接不暇, 传统的办公模式、 对信息的处理方法, 早已不能满足企业对信息快速、 准确的处理的要求。 一个企业对信息数据的掌握程度、处理能力,体现了一个企业对市
15、场的敏感程度,数据的真实性、 准确性直接决定着企业的发展方向。 从传统的办公模式向自动化办公管理模式转变,提高企业的信息处理能力,以增强企业的市场竞争力,成了企业发展过程中的首要问题。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 46 页 - - - - - - - - - 2 第一章问题定义1.1 课题背景仅仅 20 年前,还是大型机的时代,那时只有极少数人在使用计算机,而且只能通过临近的信息产业机构去使用。然而,个人电脑和图象化用户界面的出现却改变了这一切, 将计算
16、机普及到了千家万户, 并使它真正成为一种大工业生产的商品。企业界意识到, 由个人电脑联结起来的网络和基于个人电脑的服务器可能改变他们的商务模式,而个人电脑对消费者来说也迅速成为新兴的娱乐媒介。然后, 因特网接踵而至并在全球范围内以一种不可阻挡的势头迅猛发展着,今天,全球有将近 8.5 亿人口正在使用因特网。 在这样一个网络时代中, 人类的生存方式也迅速改变着, 它革命性地改变了我们的交流方式,创造了丰富而新颖的信息和娱乐资源。“信息的DNA ”正在取代原子而成为人类生活中的基本交换物。数字科技为我们的生活、 工作、教育和娱乐带来各种意想不到的冲击。正如美国副总统戈尔 1998年 1 月 31
17、日在加利福尼亚科学中心演讲时所说的那样:21 世纪,我们将在数字地球上生存”。Internet正逐渐渗透入人们工作、生活中的各个角落。它打破了地域限制, 真正使信息得以共享, 改变了人们的工作和生活方式。对于一个企业,无论是企业宣传,还是员工内部沟通,在信息化时代的今天,需要大量的信息传递。基于 WEB 的企业办公自动化系统正是在这种情况下诞生的,企业员工无论在任何地方, 只要有一台电脑, 就能够了解到企业的相关的信息,摆脱了时间和空间的限制,大大提高了信息传递的效率。作为一个企业, 企业有很多的信息需要发布给员工,如企业的工作计划, 员工及员工之间也需要及时的沟通, 员工的工作日志也需要及时
18、的提交给企业的主管部门。在以前,这些信息的传答是通过纸质文件或电话形式的,传统的方式中不但浪费金钱,而且要受到很多的限制。由于互联网的盛行及企业办公的需要,企业各部门都配备了计算机, 并与互联网进行了全功能连接, 如果把这些信息在互联网上公布,那样员工及企业客户就可以在任何时间、任何地点,只要能上网,就可以了解企业的最新的信息,查看企业的工作计划, 了解企业的动态等。 完成的信息的低成本、 快速的传递, 提高企业及员工的办事效率。本课题基于以上要求,研究企业的信息发布系统。 本系统的成功开发, 能够有效的解决传统信息传递方式的不足。名师资料总结 - - -精品资料欢迎下载 - - - - -
19、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 46 页 - - - - - - - - - 3 1.1.1 办公自动化系统的意义OA是 OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。 采用 Internet/Intranet技术, 基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作; 改变过去复杂、 低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。 OA从
20、最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用。OA软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题,范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。可以概括的说,OA软件跨越了生产、 销售、财务等具体的业务范畴, 更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。本次毕业设计是开发基于B/S 的企业办公系统,利用本系统可以实现基于WEB 的企业信息的发布和管理。该系统是为方便企
21、业与员工,员工与员工之间交流开发的, 该系统对办公自动化功能提供全面的支持,可跨平台使用, 使企业各位员工不论身处何地, 都可以及时地了解决企业的各种信息,作出决策, 从而提高信息传播的速度及办公的效率。1.1.2 办公自动化系统的发展OA发展的阶段工具阶段:纸张信息数字化,纯文字、表格处理、存储、查询,工具阶段MIS阶段:数字信息采集汇总,流程、表单管理,局域共享,C/S 结构为主流网络协同工作时代互联网环境,对信息全方位、多角度共享及协同要求,基于智能、门户、管理及业务一体化整合,B/S 结构为主流。虽然诸如 Lotus 1-2-3 和 MS Office 系列的许多应用软件可以提高办公效
22、率,但是这仅仅是针对个人办公而言。办公自动化不仅兼顾个人办公效率的提高,更重要的是可以实现群体协同工作。协同工作意味着要进行信息的交流,工作的协名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 46 页 - - - - - - - - - 4 调与合作。 由于网络的存在, 这种交流与协调几乎可以在瞬间完成,并且不必担心对方是否在电话机旁边或是否有传真机可用。这里所说的群体工作, 可以包括在地理上分布很广, 甚至分布在全球上各个地方, 以至于工作时间都不一样的一群工作人员。办
23、公自动化可以和一个企业的业务结合的非常紧密,甚至是定制的。 因而可以将诸如信息采集、 查询、统计等功能与具体业务密切关联。操作人员只须点击一个按钮就可以得到想要的结果,从而极大得方便了企业领导的管理和决策。办公自动化还是一个企业与整个世界联系的渠道,企业的Intranet网络可以和 Internet相联。一方面,企业的员工可以在Internet上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过 Internet访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品 / 服务等信息。从而起到宣传介绍的作用。随着办公自动化的推广,越来越多的企业
24、将通过自己的Intranet网络联接到 Internet上, 所以这种网上交流的潜力将非常巨大。目前企业的办公自动化程度可以划分为以下四类:起步较慢,还停留在使用没有联网的计算机,使用MS Office系列、 WPS 系列应用软件以提高个人办公效率。已经建立了自己的Intranet网络,但没有好的应用系统支持协同工作,仍然是个人办公。网络处在闲置状态,企业的投资没有产生应有的效益。已经建立了自己的Intranet网络,企业内部员工通过电子邮件交流信息,实现了有限的协同工作,但产生的效益不明显。已经建立了自己的Intranet网络;使用经二次开发的通用办公自动化系统;能较好得支持信息共享和协同工
25、作,与外界联系的信息渠道畅通; 通过 Internet发布、宣传企业的产品、技术、服务;Intranet网络已经对企业的经营产生了积极的效益。现在正着手开发或已经在使用针对业务定制的综合办公自动化系统,实现科学的管理和决策,增强企业的竞争能力,使企业不断发展壮大。办公自动化已经成为企业界的共识。 众多企业认识到尽快进行办公自动化建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形成良性循环。1.2 本文研究内容办公自动化系统是企业管理信息系统的一部分,企业内部办公服务的内容很名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - -
26、名师精心整理 - - - - - - - 第 7 页,共 46 页 - - - - - - - - - 5 多,如工作任务信息的发布与共享,通讯录信息的发布与共享, 员工内部交流信息的发布与共享。本系统采用 B/S 模式,使用用户分为企业员工和高级用户。具体功能如下:1写日志企业员工把每天的工作情况要提交到网上,方便主主管部门查看。2任务计划由部门的管理人员进行任务安排,进行公布,员工可以看到自己的任务。3通讯薄员工企业可以查看员工通讯信息,方便联系。4短消息员工之间可以相互发送短消息进行沟通。5聊天室员工可以在聊天室里进行交流,共同讨论问题。名师资料总结 - - -精品资料欢迎下载 - -
27、- - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 46 页 - - - - - - - - - 6 第二章系统分析2.1 新系统目标本系统是针对企业内部办公自动化管理的要求进行设计的,主要实现如下目标:1)系统采用人机对话方式,界面清晰、信息查询灵活、方便、快捷、准确、数据存储安全可靠。2)键盘操作,快速响应。3)实现了各类发文信息、公共信息的强大的管理能力。4)实现对员工基础信息的管理功能等。5)实现了个人办公的信息自动化管理功能。6)发布信息,并对信息进行管理。7)对系统用户进行管理。8)为了加强数据保密性,为每个用户
28、设置权限级别。9)系统最大限度地实现了易安装性、易维护性和易操作性。10)系统运行稳定、安全可靠。随着信息技术的飞速发展和日趋激烈的商业竞争,企业已不再满足于独立、零散的办公自动化应用,企业需要的是协同工作、综合、集成化的解决方案。而网络是解决由于物理距离造成的信息交流不畅、协商沟通不便的办公瓶颈问题的最佳方式。实现了全新的文档管理的概念文档一体化管理。实现企业内文档管理一体化有助于优化管理体制改革现有的文件、文印、打字、档案管理模式,提高企业办公效率,也有利于转变管理观念调整有关机构、岗位设置。2.2 可行性分析技术可行性:网络化的办公管理,使企业管理更加规范,实现了通过网络对信息进行发布、
29、传递、接收等一系列功能。系统中设置的个人办公管理模块,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 46 页 - - - - - - - - - 7 为个人办公提供了一个更为方便的管理平台,大大提高个人办公的工作效率, 进而提高整个企业的办公效率。 设计者可以利用现有的能力设计出网站,网站的使用对技术没有严格要求, 不需要先进的技术, 只是要使用者会上网, 会浏览网页等基本操作就可以,使用简单。所以说网站在技术上是可行的。经济可行性:网站开发所需费用包括了硬件方面的投资
30、和软件方面的投资。硬件方面, 由于企业现在已经配有整套的设备如计算机、服务器等, 所以不需另外投资了。软件方面主要使用了Dreamweaver 、Sql Server 数据库,费用相对较低。通过网站对企业内部信息进行全面的自动化的管理,大大提高了企业的办公效率。通过系统对企业生产经营过程中的数据进行全面的管理和统计,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益, 为企业经营决策提供了大量的、权威的数据,使企业的管理进行到科学化、系统化的范畴。所以说网站建设在经济上也是可行的。综上所述,企业办公系统是可行的,可以立即开发。2.3 数据流图它是描述系统的逻辑模型的, 图中没有任何具
31、体的物理元素, 只是描述信息在系统中流动和处理的情况, 它比口头与文字的描述更直观地显示出来系统中数据的使用。数据流图简称 DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。 图中没有任何具体的物理元素, 只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。 它能精确的描述系统的逻辑模型, 描述数据在 MIS中有输入经过存储、 加工处理最后输出的全过程,是设计者和用户交流的很好的工具。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
32、 - 第 10 页,共 46 页 - - - - - - - - - 8 图 形 符 号名称符 号 说 明实体记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称处理记述某种业务的手工或计算机处理其中, PM区记述处理标号 C区记述处理名称数据存储记述与处理有关的数据存储,DN 区记述存储的标号, S区记述存储数据的名称数据流记述数据流的流动方向,FM 记述数据流的名称数据流图采用自顶向下的方法绘制,从研究系统概况开始,然后逐层向下分解,直到所需的详尽程序为止。本系统根据前面绘制的业务流程图,采用自顶向下,逐层细化的方法,画的每一部分各层的数据流图如下:图 2-1企业办公自动化系统T
33、OP数据流图图 2-2员工子系统数据流图DN S P0 企业办公自动化系统员工管理员管理员员工员工操作信息员工操作结果管理员操作结果管理员操作信息P1 员工操作子系统F1 个人日志F2 通讯薄查询F3 网站短信F4 聊天信息F5 任务查询D1 D4 D3 D2 日志信息表员工信息表短信信息表聊天信息表D5 任务信息表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 46 页 - - - - - - - - - 9 图 2-3管理员子系统数据流图2.4 数据字典数据字典是用
34、来定义数据流图中的各个成分的具体含义的,它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。 他和数据流图共同构成了系统的逻辑模型,是需求规格说明书的主要组成部分。数据字典是为分析人员查找数据流图中有关名字的详细定义而服务的,因此也像普通字典一样, 要把所有条目按一定的次序排列起来,以便查阅。数据字典有以下四类条目:数据流、数据项、数据存储、处理逻辑。数据项是组成数据流和数据存储的最小元素。源点、终点不在系统之内, 故一般不在字典中说明。数据词典,既用于描述数据流和数据存储的详细逻辑内容,也可用于描述外部项和处理逻辑的某些数据特性。数据词典把数据的
35、最小组成单位看作数据元素,若干个数据元素组成数据结构。它通过对数据元素和数据结构的定义,来描述数据流和数据存储的逻辑内容。 数据元素数据元素是数据的最小组成单位, 也就是不可分的数据单位。 在数据词典中,对数据元素的定义包括: 数据元素的名称、 在其他场合下的别名、 取值的范围和P2 管理员操作子系统F6 部门信息F7 权限管理F8 查看日志F9 通讯薄F10 网内短信D6 D2 D1 D7 部门信息表权限信息表日志信息表员工信息表F11 任务计划F12 聊天信息D3 短信信息表D5 任务信息表D4 聊天信息表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
36、 - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 46 页 - - - - - - - - - 10 取值的含义、数据元素的长度和在何处出现。 数据结构在数据词典中,数据结构25是用来对数据之间的组合关系进行定义的,它完全是一种逻辑的描述。 一个数据结构可以由若干个数据元素组成,也可以由若干个数据结构组成,还可以由若干个数据元素和数据结构混合组成。在数据结构中,对数据结构的定义包括: 数据结构的名称和数据结构的组成。 数据流数据流是数据结构在系统内传输的路径。在数据词典中对数据流的定义要包括:数据流的来源、数据流的去向、数据流的组成、数据流的流通量和高峰
37、时期的流通量。 数据存储数据存储也是数据流的来源或去向之一。在数据词典中, 对数据存储定义的内容简单地给予描述。 首先描述数据存储的名称及其编号,然后描述流入流出的数据流,最后描述数据存储的组成:数据结构。 处理逻辑处理逻辑的表达工具有判断树、判定表、结构化语言等。在数据词典中,对处理逻辑的定义有以下的内容: 处理逻辑在数据流图内的名称和编号,处理逻辑的名称应该反映它的逻辑功能; 对处理逻辑简单的描述; 处理逻辑的输入和输出;处理逻辑的主要功能描述,可用结构化语言简单地概括其逻辑功能。处理逻辑在数据词典中的表达应该按“输入处理输出”的顺序排列。 外部项外部项的数量反映了系统的独立性程度,以及人
38、机界面设计的合理性。 外部项的个数应尽可能少。 外部项在数据词典中的定义包括两项内容:外部项的名称和有关的数据流。2.4.1 数据存储数据存储是数据结构停留或保存的地方。也是数据流的来源和去向之一, 可以是手工文档或手工凭单,也可以是计算及文档。一般而言,应包括如下内容:数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式 。名字:日志信息表描述:记录员工的工作日志信息。编号: D1 组成:编号,员工编号,日志内容,日志时间名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
39、- - - - - - - 第 13 页,共 46 页 - - - - - - - - - 11 2.4.2 数据流数据流是数据结构在系统内传输的路径。对数据流的描述通常包括如下内容: 数据流名,说明,编号,数据流来源,数据流去向,组成(数据结名字:员工信息表描述:记录员工的相关信息。编号: D2 组成:编号,部门编号,姓名,登录名,电话,手机号码名字:短信信息表描述:记录员工内部发送短信的信息。编号: D3 组成:发送人,接收人,内容,日期,是否已读名字:聊天信息表描述:记录员工的聊天信息。编号: D4 组成:发言人,内容名字:计划任务信息表描述:记录员工的工作计划的信息。编号: D5 组成
40、:任务编号,执行人编号,任务名,任务内容,执行时间名字:部门信息表描述:记录部门的相关信息。编号: D6 组成:部门编号,上级部门编号,部门名称,邮编,地址,电话名字:权限信息表描述:记录员工的权限的相关信息。编号: D7 组成:用户名,登录名,登录密码,权限名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 46 页 - - - - - - - - - 12 构) 。2.4.3 数据处理处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述。在数据字典中,只无原
41、则描述处理过程的说明性信息,通常包括以下内容:处编号: F1 名字:个人工作日志描述:输入个人的工作日志,记录每天工作情况编号: F2 名字:通讯薄查询信息描述:查看员工的通讯信息编号: F5 名字:任务查询描述:查询自己的工作任务编号: F6 名字:部门信息描述:管理员要操作的部门的信息编号: F7 名字:权限信息描述:管理员设定的普通用户的权限的信息编号: F11 名字:任务计划描述:向员工发布的任务计划的信息编号: F10 名字:网内短信描述:接收或发送的网站短信信息编号: F9 名字:通讯薄信息描述:管理员的管理的员工的通讯薄信息. 编号: F8 名字:本看日志描述:管理员查看员工的工
42、作日志编号: F3 名字:网内信息描述:发送或接收的网站短信的信息编号: F4 名字:聊天信息描述:员工的聊天信息编号: F12 名字:聊天信息描述:员工聊天的信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 46 页 - - - - - - - - - 13 理过程名,说明,输入数据流,输出数据流,处理。编号: P0 名字:办公自动化系统描述:整个系统输入 /输出: D1,D2,D3,D4,D5,D6,D7 编号: P1 名字:员工操作子系统描述:完成员工操作的全部
43、功能. 输入 /输出: D1,D2,D3,D4,D5 编号: P2 名字:管理员操作子系统描述:完成管理员的操作功能输入 /输出: D1,D2,D3,D4,D5,D6,D7 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 46 页 - - - - - - - - - 14 第三章系统设计3.1 系统总体设计描述如果系统需求分析阶段的任务是解决“干什么” 的问题,那么系统设计阶段的任务是确定“怎么干” 。系统设计工作由总体设计和详细设计两部分组成。总体设计是软件开发人员根
44、据软件需求说明书的要求,运用结构化程序设计思想,将软件自上而下逐层分解成多个软件模块,直到分解成每一个模块只具有单一的功能, 能用一个或几个程序实现的树形结构为止。总体设计阶段还要定义各模块的数据传递关系,设计软件的编码方案、文件存储策略、输入输出格式,以及硬件和系统软件配置,最后编制概要设计说明书。经过需求分析阶段的工作,办公管理系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的就是回答“概括的说,办公管理系统应该如何实现?” 这个问题。 具体任务就是进行概要设计,确定解决问题的策略和实现目标系统的各种功能的方案,确定软件的模块组成以及模块之间的相互关系。总体设计
45、过程可分为两个主要阶段:功能设计,确定办公管理系统的实现方案;结构设计,确定该软件的结构。功能设计是在需求分析的基础上进行的,这里所说的“功能”是泛指的,不仅指问题定义中列出的功能,还包括软件定义时确定的任何一个独立的数据加工或处理步骤。结构设计,是将整个系统按照不同的功能和层次划分为一个个功能简单明确且相对独立的部分(模块),每个模块实现系统的一项具体功能, 自顶向下, 逐步细化。 结构设计是确定程序由哪些模块组成,以及这些模块之间的关系。根据软件工程原理,在利用模块进行结构设计时,我们应遵循如下原则: 模块之间的联系程度,各模块间的联系越弱,模块的独立性越高,该系统的整体结构越好。 模块之
46、间应尽量以数据连接为主,以特征连接为辅。必要时可以建立控制连接; 强模块内部的组合强度是高功能的组合。 模块的分解到合适的程度; 增强模块的扇入系数,减少模块的扇出系数,扇入系数指一个模块的直名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 46 页 - - - - - - - - - 15 接上级模块的个数, 扇出系数指一个模块拥有的直接下级模块的个数,应控制在7 以内; 高模块的信息隐蔽程度,软件设计是一个将信息需求转换成数据结构、程序结构和过程性的多步骤过程。常用的
47、结构设计方法是基于模块化、自顶向下逐步细化,结构化程序设计等程序设计基础上发展起来的。3.2 系统模块图3.2.1 系统总体结构本办公管理系统的目标旨在改善和提高公司内部办事处理的计算机应用水平,实现基于计算机网络的协同办公能力,实现网络化的个人工作日志提交,网站短信,通讯录查询,公共聊天室,任务查询等功能,提高办公效率,为公司的知识化管理平台提供信息基础。系统应具备简单易用, 高度灵活性与可自定义性, 全面支持 Internet/Intranet,严密的多级管理权限功能等特点。系统基于B/S 结构,面向 Internet/Intranet,能够通过该系统轻松的实现随时随地的移动办公,实时在线
48、办公,提高办公效率。模块层次图, 是描述软件层次特性的工具, 描述某个模块负责管理控制哪些模块以及上下级模块或同级模块之间的数据传递关系。模块层次图, 能够清楚地表明系统的结构, 并可用来粗略地估计系统的尺寸。它的优点就是图形清晰, 缺点是不能表明程序的主要执行逻辑,尤其是没有表明模块之间的通讯情况。根据需求分析、 用户的要求以及为完善系统而添加的一些功能,可以得到系统的模块层次图。 公司的办公自动化系统主要面向两种用户,即普通员工和高级管理员,本系统普通员工的功能结构图3.1 所示。企业办公自动化员工子系统修改密码个人日志提交通讯薄查询网站短信公共聊天室任务查询名师资料总结 - - -精品资
49、料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 46 页 - - - - - - - - - 16 图 3.1 企业办公自动化员工子系统管理员子系统的功能模块如图3.2 所示:图 3.2 企业办公自动化管理员子系统3.2.2 系统模块描述系统模块的描述主要是描述出系统模块的功能和处理。主要是用文字去描述,而不是用图形图描述。1员工管理子系统(1)修改密码修改密码模块主要完成修改员工的登录密码的功能,系统对用户登录时要进行身份验证,员工用户的密码可以由自已进行维护修改。(2) 个人日志提交个人日志提交
50、模块主要完成员工的个人日志登记的功能,每个员工每天可以把工作的情况进行记录,以供上级部门检查。(3) 通讯薄查询通讯薄查询主要完成员工的通信信息的查询,普通员工可以查看其它的员工的通信信息,如电话等。(4) 网内短信在本系统中, 员工和员工之间可以相互发送短信,进行交流, 员工在发送短信时,可以选择短信的接收人,只有接收人才能看到发给自己的短信。(5) 公共聊天室企业办公自动化管理员系统修改用户密码角色管理部门管理用户管理通讯薄管理网内短信修改密码任务计划公共聊天室名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -