收藏 分销(赏)

BS架构的OA系统的设计和实现.doc

上传人:w****g 文档编号:2954363 上传时间:2024-06-12 格式:DOC 页数:69 大小:2.06MB 下载积分:14 金币
下载 相关 举报
BS架构的OA系统的设计和实现.doc_第1页
第1页 / 共69页
BS架构的OA系统的设计和实现.doc_第2页
第2页 / 共69页


点击查看更多>>
资源描述
毕业设计(论文) B/S架构OA系统设计和实现 学 院: 管理和经济学院 专 业: 姓 名: 指导老师: 信息管理和信息系统 黄朝翔 学 号: 职 称: 李玉敏 讲 师 中国·珠海 二○一○年五月 北京理工大学珠海学院毕业论文 诚信承诺书 本人郑重承诺:我所呈交毕业论文《办公自动化系统设计和实现》是在指导老师指导下,独立开展研究取得结果,文中引用她人见解和材料,均在文后按次序列出其参考文件,论文使用数据真实可靠。 承诺人署名: 黄朝翔 日期: 年 5 月 20 日 摘 要 办公自动化(OA: OFFICE AUTOMATION)就是采取Internet/Intranet技术,基于工作流概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效手工办公方法,实现快速、全方位信息采集、信息处理,为企业管理和决议提供科学依据。一个企业实现办公自动化程度也是衡量其实现现代化管理标准。 本系统采取当今业界主流J2EE架构,基于B/S模式进行开发。系统由文档管理、条目管理、项目管理、论坛、邮件管理、系统管理等六大模块组成。采取组件技术和 Web 技术相结合,灵活表单定义和树形菜单展现、强大工作流引擎、采取最新flex技术以web图形化方法进行项目管理,针对企业办公中存在信息不畅、管理不协调、效率低下问题,用信息化手段提供了强有力网络化支持,并把协同办公理念、知识管理思想带入日常办公管理,全方面提升企业信息化程度。 关键词:办公自动化 B/S架构 工作流 J2EE技术 ABSTRACT Office automation (OA: OFFICE AUTOMATION) is the use of Internet / Intranet technology, based on the concept of workflow, so that internal staff to quickly and easily share information, work together efficiently; change the complex, inefficient manual office practices, and achieve rapid, comprehensive information gathering, information processing, enterprise management and scientific basis for decision-making. Implementation of an enterprise is also a measure of the degree of office automation to modernize management of its standards. The system uses the industry today popular J2EE framework, based on B / S model for development. System consists of document management, project management, forums, message management, systems management, workflow and rights management of six modules. Use of component technology and Web technology combined with a flexible form definitions and tree menu presentation, powerful workflow engine, using the latest technology to flex the graphical approach to web project management, business office for information on existing poor management discord, low efficiency, the use of information provides a powerful means of network support, the coordination office of the concept, the idea of knowledge management into the daily office management to raise the overall level of enterprise information. Key words:OA B/S model Workflow J2EE Thchnology 目 录 摘要 I ABSTRACT II 1 办公自动化系统概述 6 1.1 OA含义 6 1.2 OA对企业价值 7 1.3 OA应用现实状况 9 2 可行性分析 11 2.1 组织和管理可行性 11 2.2 经济可行性 11 2.3 技术可行性 12 3 需求分析 13 3.1系统架构 13 3.2系统业务步骤 14 3.3功效模块分析 14 3.3.1 文档管理 14 3.3.2 项目管理 17 3.3.3 论坛管理 19 3.3.4 邮件管理 19 3.4系统建模 23 3.4.1 文档类别用例图 23 3.4.2 文档条目用例图 24 3.4.3 项目管理用例图 25 3.4.4 论坛管理用例图 25 3.4.5 邮件管理用例图 26 4系统设计 26 4.1 系统总体方案设计 26 4.2 软件类图设计 27 4.3 系统总体物理结构设计 29 4.3.1系统逻辑结构 30 4.4 数据库设计 30 4.4.1 数据库概念设计 31 4.4.2 数据库逻辑设计 32 4.5代码设计 37 4.5.1代码说明 37 5系统实现 48 5.1 系统架构 48 5.2 持久层Hibernate实现 49 5.3 控制层Struts实现 50 5.4 业务层Spring实现 50 6 界面设计 53 6.1 文档管理模块 53 6.2 项目管理模块 54 6.3 论坛管理模块 54 6.4 邮件管理模块 56 7 软件测试 58 7.1 测试计划 58 7.2 测试用例 58 8 系统实施 60 8.1 布署运行 60 8.2 系统维护和管理 60 参考文件 61 附 录 62 谢 辞 63 前 言 OA系统就是用网络和OA软件构建一个单位内部办公通信平台,用于辅助办公。OA系统完成单位内部邮件通信、信息公布、文档管理、工作步骤自动化等等工作。OA还含有公告、通知、文件传送、电子通讯薄、日程安排、工作日志、工作计划、个人(公共)文件柜、网上申请和审批、公文收发文、用户管理、电子邮件、手机短信、个人考勤、知识管理、人事管理、规章制度、论坛、网络会议、语音聊天、聊天室、投票等功效,处理企业实际办公低下问题。 OA软件处理企业日常管理规范化、增加企业可控性、提升企业运转效率基础问题,范围包含日常行政管理、多种事项审批、办公资源管理、多人多部门协同办公、和多种信息沟通和传输。能够概括说,OA软件跨越了生产、销售、财务等具体业务范围,更集中关注于企业日常办公效率和可控性,是企业提升整体运转能力不可缺乏软件工具。 办公自动化能够和一个企业业务结合很紧密,甚至是定制。所以能够将诸如信息采集、查询、统计等功效和具体业务亲密关联。操作人员只须点击一个按钮就能够得到想要结果,从而极大得方便了企业领导管理和决议。 办公自动化还是一个企业和整个世界联络渠道,企业Intranet网络能够和Internet相联。首先,企业职员能够在Internet上查找相关技术资料、市场行情,和现有或潜在用户、合作伙伴联络;其次,其它企业能够经过Internet访问你对外公布企业信息,如企业介绍、生产经营业绩、业务范围、产品/服务等信息。从而起到宣传介绍作用。伴随办公自动化推广,越来越多企业将经过自己Intranet网络联接到Internet上,所以这种网上交流潜力将很巨大。 本篇毕业设计论文立足于威伯科汽车控制系统中国办公自动化系统项目开发需求。系统总共分为文档类型管理子系统,文档条目管理,项目进度控制管理,论坛管理,邮箱管理,工作流管理,系统管理,权限管理等七大功效模块组成,本文关键对其中办公自动化系统开发背景和过程进行详尽说明。 项目技术介绍 项目采取java体系主流技术框架开发: 开发环境: Java平台(JDK1.6) + Win7系统(旗舰版) 框 架: Struts2 + Hibernate3.2 + Spring2.0 + JBPM + JQuery + DWR 数 据 库: MySql5.0 第三方插件及类库:谷歌-gson-1.4、Hibernate Tools、Adobe Flex3、jwysiwyg(Jquery)、jdom、Ant 版本控制: SubVersion IDE开发工具: MyEclipse 6.5 + Flex3 Web服务器: Tomcat6.0 命名规范: org.leon.dao org.leon.dao.impl org.leon.service org.leon.service.impl org.leon.bean org.leon.action.{bean} org.leon.util org.leon.exception Spring文件切割规则:(单项引用关系) 0. applicationContext.xml (顶层) ↑ 1. applicationContext-infrastructure.xml(底层数据源配置) ↑ 2. applicationContext-dao.xml(数据层) ↑ 3. applicationContext-service.xml(业务逻辑层) ↑ 4.applicationContext-action.xml(表现层) 1 办公自动化系统概述 1.1 OA含义 OA,意为办公自动化! Office Automation (OA),利用网络通讯基础及优异网络应用平台,建设一个安全、可靠、开放、高效办公自动化、信息管理电子化系统,为管理部门提供现代化日常办公条件及丰富综合信息服务,实现档案管理自动化和办公事务处理自动化,以提升办公效率和管理水平,实现企业各部门日常业务工作规范化、电子化、标准化,增强档案部门文书档案、人事档案、科技档案、 财务档案等档案可管理性,实现信息在线查询、借阅。最终实现“无纸”办公。 沟通( Communication ) 沟通是职员之间协同工作基础,良好沟通环境和灵活沟通手段能够使职员之间方便进行工作交流和问题讨论 协调( Coordination ) 协调是确保工作顺利进展前提,当一项工作由多人完成时,相互之间协调变得至关关键,良好协调手段能够确保多人之间协同工作能够步调一致,顺利进行。 控制( Control ) 控制是工作圆满完成指导和确保,完善监督控制手段能够使领导能够全方面了解各项工作进展情况,控制各项工作进度和质量,确保工作圆满完成。 广义面言: OA 应该是一个企业除了生产控制之外一切信息处理和管理集合。它面向不一样层次使用者,便有不一样功效表现: 对于企业高层领导而言: OA是决议支持系统(DSS)。OA利用科学数学模型,结合企业内部/外部信息为条件,为企业领导提供决议参考和依据; 对于中层管理者而言:OA是管理信息系统(MIS),OA利用业务各步骤提供基础"数据",提炼出有用管理“信息”,把握业务进程,降低经营风险,提升经营效率; 对于一般职员而言:OA是事务/业务处理系统。OA为办公室人员提供良好办公手段和环境,使之正确、高效、愉快地工作。 公文流转:发文、收文、报销、申请、督查、签报、信访等办公业务;同时帮助领导即可完成公文、督查督办、会议活动等事宜审阅、指示工作;包含:公文流转系统;内部办公应用任务定制;步骤数据统计汇总和和其它模块接口。 考勤管理:用于单位内部考勤管理,实现考勤登记、考勤情况查看和考勤参数设置等功效。同时考勤结果能够作为人事管理系统中绩效管理参考标准。 日程管理:为管理工作计划和日程工具,是网络化记事本和工作助理。包含日历、周历、月历、年历、新日程、公共日程、日程查询。 互动交流:网上交流,可用于内部用户讨论问题、交流思想等。 关键特点: 1.灵活易用,软件学习周期短 ; 2.强大企业邮件服务器功效 ; 3.方便快捷定制化功效,能够依据用户特点,灵活定制系统结构和步骤 ; 4.完善系统安全设计,提升系统安全性能; 5.适用面广,齐全功效模块设计符合不一样用户使用需求。 1.2 OA对企业价值 办公,这里也能够了解为“日常工作”。这个日常工作涵义是很广泛。从人员应用角度来看,企业管理者期望随时了解整个企业运作情况,和各部门保持常常性沟通和交流,从人力资源、财务等方面监控企业整体情况并支持决议,所以她关注“监控和决议”;部门领导期望方便分配工作任务,查看下属工作进展情况,对其做出对应指导,对业绩进行评价,并和上下级和其它部门建立紧密联络,所以她关注“管理和协调”;一般职员期望能够查看自己工作计划和进度,很方便利用多种管理工具,比如文档管理、知识库、用户管理、项目管理等完成自己工作任务,所以她关注“高效和协作”。而从应用内容角度来看,日常工作实际上涵盖了对知识、文档、人员、资产、财务、项目等方面管理,而且每个管理步骤全部关联紧密,相互作用。所以在现实情况中办公涵义远远超出了我们既定范围,传统OA只是从一个狭义和片面角度去实现“办公自动化”。所以OA应该从更宽广角度来考虑"办公"涵义,并和企业需求进行紧密结合。  再来看一下企业目前信息化现实状况。我们发觉,过去很多应用系统全部是相互割裂,它们往往关注单个或局部资源管理,相互之间极少能够紧密协调起来,“信息孤岛”、“应用孤岛”和“资源孤岛”三大难题不可避免存在。企业常常面临沟通不畅,信息无法立即取得,管理效率低下,资源和资源之间各自为政,难以统一管理和协调现实状况。尤其是当企业业务步骤日益复杂,业务和业务之间关联和交叉频繁;人和人,部门和部门,企业和企业沟通和协作愈发凸现关键性时候,企业更需要打破多种沟通和管理屏障,实现对管理和运行各步骤掌控、调配和协作。而传统OA因为其应用不足难以满足企业“协同管理”需求。所以协同理念和协同应用应该更多被纳入OA中,使其能够对企业多种分散存在或被分隔资源进行整合,从而让企业管理真正提升到一个新层面。  从以上能够看出,首先我们应该延展和深化OA应用,其次需要将协同理念纳入OA中,于是便催生了新一代办公自动化系统。 新一代OA基于全新管理理念和功效体系而设计,所以它展现出完全不一样于传统OA特征,首先能够表现为以下三方面基础设计思想:  信息网状思想:将多种分散、不规则存在信息整合成一张"信息网";业务关联思想:对多种业务步骤进行整合并实现在统一平台上统筹管理;随需而应思想:企业多种资源,能够被快速找到并集合到一起,并实现它们之间通畅沟通和协作。  基于这三大基础思想体系设计协同OA首先打造了高度"协同"管理和办公环境,其次大大深化了OA应用,从而完全突破了传统OA局限,有效帮助企业整合多种资源,提升管理。 总结来说,协同OA基于三大基础思想体系,在“关联”、“深化”和“协作”方面表现了其完全不一样于传统OA应用,把OA和企业管理需求真正相结合,从而给“办公自动化”带来了更高层面价值。 1.3 OA应用现实状况 OA发展 最初OA起源于政府公文和档案管理需求,它实现了部分工作步骤自动化和文档电子化管理。它特点是以公文处理、档案管理为关键。此时OA架设也多在C/S(Client/Server)下,无法很好支持远程办公和移动办公。   第二代OA是从90年代中期开始,伴随互联网(Internet)兴起和发展而产生。以Internet为基础,实现了B/S(Browser/Server)架构,并很好支持了移动办公需求,资源不再受到通讯技术限制。同时,OA系统也加入了更多功效,如BBS、新闻公布、日程安排、人事信息等,但从本质上来说第二代OA仍然是以公文和档案管理为关键内容。 90年代末期开始,OA指导思想开始发生转变,更多强调跨地域、跨部门之间合作,OA中也加入了新工具,如即时通讯、项目管理、网络会议、文档共享,等等。 使用现实状况分析 (1)功效不能够被充足利用,存在资源浪费情况。信息系统总体计划是将整个信息化建设视为一个整体,按数据而非业务职能对整个系统进行计划,以确保在分步实施情况下,不会形成内部信息孤岛,确保各部门业务数据能在整个系统内共享。信息系统使用能改变信息在组织中传输方法,同时也将改变组织结构,改变职员工作方法和业务步骤。政府部门办公自动化系统应以公文处理和机关事务管理为关键,同时提供信息通讯和服务等关键功效,所以,经典办公自动化应用包含公文管理、督查管理、政务信息采集和公布、内部请示汇报管理、档案管理、会议管理、领导活动管理、政策法规库、内部论坛等应用子系统。 纵观OA使用历程,我们发觉,现在用OA并没有完全突破传统OA局限,实现工作合作也仅是局部、浅层次,更多资源仍然处于割裂和闲置状态。大部分做工作不过是将手工进行事务搬到计算机网络上,并没有增加多少优异管理理念和方法。另外,起源于政府公文和档案管理OA也一直极难摆脱最初定义模式,除了将部分文档、信息进行了电子化,并在工作流管理上有所增强外,并未表现出更多价值。 从使用中能够看出,目前信息化现实状况是相互割裂,它们往往关注单个或局部资源管理,相互之间极少能够紧密协调起来,“信息孤岛”、“应用孤岛”和“资源孤岛”三大难题不可避免存在。常常面临沟通不畅,信息无法立即取得,管理效率低下,资源和资源之间各自为政,难以统一管理和协调现实状况。尤其是当业务步骤日益复杂,业务和业务之间关联和交叉频繁;人和人,部门和部门,行业和行业沟通和协作愈发凸现关键性时候,更需要打破多种沟通和管理屏障,使其能够对多种分散存在或被分隔资源进行整合,实现对管理各步骤掌控、调配和协作,从而让管理真正提升到一个新层面。 (2)网络安全性有待深入提升。在网络办公过程中,网络信息系统安全性自始至终全部是十分关键。首先是使用者安全性,在办公步骤中不可避免需要使用者签字审批,假如没有一定安全机制,使用者权限就会受到很大外界不安全原因干扰,是否建立起强壮网络信息安全防范系统,在某种程度上决定着信息化建设成败。现在很流行安全手段是密钥使用,这即使提升了使用者安全性,但仍存在有使用上不便利性。再有就是办公内容不安全性,办公自动化又称为无纸化办公,意思就是将文件电子化,但电子数据存于网络服务器中就会有被黑客侵袭可能,怎样确保这些文件安全也是十分必需和关键。 要有完整安全性,安全性控制功效成为办公自动化系统得以投入使用先决条件。机关办公自动化安全性控制要求通常包含预防非法用户侵入、权限控制、存放和传输加密,和电子署名。这些手段必需足够强大,难以被攻破,而且也必需足够灵活,方便使用者掌握和利用。 (3)使用普及化有待深入提升。即使现在办公自动化已经应用于日常办公中,但普及化程度并不是很高,大家还是习惯于过去传统办公方法,办公现代化意识急需一个整体提升,要让职员认识到办公自动化不仅能够提升个人办公效率,更关键是能够实现群体合作工作,而且这种交流和协调几乎能够在瞬间完成。针对职员对信息技术掌握程度可办部分培训班进行整体培训,增强电子办公意识,提升电子办公水准,大力推广电子办公范围。 结语 办公自动化实施是一个循序渐进过程,要调动群体共同努力才能将其推入正轨,才能使电子办公真正融入至日常办公中。 2 可行性分析 可行性是系统开发一项关键步骤,它是经过对整个系统需求,技术及开发方法,和开发人员,所需资金综合考虑以评定对于该系统开发是否符合实际。可行性分析包含:组织和管理上可行性、技术可行性、经济可行性。 2.1 组织和管理可行性 基于中小型企业办公自动化系统采取模块化开发方法,将整个系统划分为多个功效模块,并依据开发小组组员实际能力分配对应模块,这种将系统功效平行划分方法有利于系统开发组织和管理。 2.2 经济可行性 经过网站对企业内部信息进行全方面自动化管理,大大提升了企业办公效率。经过系统对企业生产经营过程中数据进行全方面管理和统计,避免人为处理各类数据时所产生多种问题,提升了企业经济效益,为企业经营决议提供了大量、权威数据,使企业管理进行到科学化、系统化范筹。 硬件方面关键是计算机,我们实际情况能够满足开发任务,所需资料书籍能够到图书馆翻阅或个人购置,所以整个系统所需投资符合我们支付情况,经济可行性良好。 2.3 技术可行性 基于企业级办公自动化系统开发采取了优异成熟而且符合实际应用开发方法,广泛应用于网站开发网页开发工具Dream weaver,MyEclipse,动态网页开发技术JSP和MVC架构技术Struts、Spring和Hibernate,功效强大数据库管理工具Oracle 10G,结合自己实际开发能力,能够开发出较为完善办公自动化系统。 应处理关键问题及技术要求 (1) 搜集系统开发所使用足够信息。 (2) 按实际应用可行性划分模块,确定模块功效。 (3) 建立完善数据库支持环境。 (4) 使用JSP语言实现前台页面视图,使用Struts、Spring和Hibernate实现MVC架构,并实现和数据库之间各项操作。 各模块功效协调及信息沟通。 3 需求分析 3.1系统架构 办公自动化系统从设计到开发完全采取面向对象技术,基于J2EEB/S架构,采取了多个标准WEB技术,包含丰富第三方插件、数据库、 XML等技术,从而使系统含有比较高灵活性和可扩充性,能够稳定、高效运行在多个平台上,并支持多个数据库。对照(图3-1) 图3-1系统架构图 3.2系统业务步骤 该系统关键步骤是系统管理员或一般用户经过登录模块进入系统主页,以后能够选择对应功效对自己信息进行处理。业务步骤图以下: 图3-2系统步骤图 3.3功效模块分析 系统分为六大功效模块:文档管理、项目管理、论坛管理、邮件管理、工作流、系统管理。 3.3.1 文档管理 ü 功效概述 该模块采取自定义表单和树形菜单展现方法对企业文档进行管理,让企业内部使用该系统人员全部能够共享企业资源。系统对这些文档提供上传和下载等一系列符合大众化操作功效,使其对企业文档进行愈加高效跟踪和管理。 本模块包含以下子功效模块: l 文档类别:此功效用于展现企业文档全部信息,并提供文档目录增删改查等常见功效,并对类别提供链接或目录和子类别下转功效。 l 文档条目:此功效用于存放在文档分类所属下多种文档,提供对这需文档上传和下载和部分常见功效。 2.3.1.1文档类别 a. 引言 该功效用于展现企业文档全部信息,点击目录和链接进行新增。 其中新增目录功效目录只提供名称,链接有名称、描述和地址新增;新增后进入列表信息,将新增后和已经有文档信息一并展现出来,该页面将提供对每一条信息更新删除;假如是目录还应该提供下砖到子目录和在改目录下文档条目信息;除此还需提供对目录次序调整功效。 除此之外,为了满足文档目录多层时候查看麻烦带来不便,页面提供一个树形菜单供用户使用,树形菜单功效和表单定制一样,不一样时能够方便看到层和层间目录关系,愈加方便管理。 b. 输入 1) 目录:名称,不超出50个字 2) 链接:名称,不超出50个字 描述,对链接做简单介绍,不超出200字 地址,通常是一个网址 程序必需对各个输入框进行验证,均不能空 c. 输出 显示序号,名称,创建日期,类型,上移,下移,子目录/链接,文件,操作,对照表1-1 表1-1(表单定制) 序号 名称 创建日期 类型 上移 下移 子目录/链接 文件 操作 X XX yyyy-MM-dd 查看 更新|删除 列表说明: ² 点击上移或下移能够对统计上下次序进行调整; ² 假如该统计是目录则能够提供下砖到子目录,假如是链接则提供超链接地址; ² 文件列假如该统计是目录则提供下砖到该文档类别下对应文档条目列表; ² 操作有更新和删除两个操作: 点击更新跳转到修改页面并将信息回显过来,更新后调回列表页面。 点击删除先提醒用户是否删除,确定后将统计删除掉。 2.3.1.2 文档条目 a. 引言 该功效用于展现企业对应文档类别下全部文档条目信息,是存放企业文档页面,该页面提供文档上传和下载和其它常见功效。 其中上传文件一次最多只能上传5个文件,而且上传大小不能超出20M,一旦不符合这些要求,全部将给提醒而且不能成功上传;假如上传符合条件,必需给出上传进度条,让用户知道上传进度;列表有下载和更新操作,而且支持批量删除;程序需要能够对列表重新排序。 b. 输入 上传文件:最多一次性上传5个,而且不能够超出20M 程序必需对各个输入框进行验证,失败则提醒,成功则显示进度条。 c. 输出 显示序号,名称,创建日期,创建者,文件类型,文件大小,操作,删除。对照表1-3 表1-3 序号 名称 创建日期 创建者 文件类型 文件大小 操作 删除 X XX yyyy-MM-dd 更新|下载 列表说明: ² 名称,创建日期,创建者,文件类型,文件大小全部有次序进行调整小按钮,能够会其进行重新排序; ² 列表上方有上传文件按钮,点击进入上传文件页面,成功后调回该页面; ² 对于企业常见文件类型应该有图标显示; ² 每一条统计全部应该对应一个删除复选框,用户能够删除一个也能够删除多个,删除前先提醒是否正真删除; ² 操作有更新和下载两个操作: 点击更新跳转到修改页面并将信息回显过来,更新后调回列表页面。 点击下载弹出下载框给用户保留地方并下载。 3.3.2 项目管理 ü 功效概述 该模块是web开发全新技术,更是本项目标一个亮点。采取Adobe企业flex3插件开发,给人予动感、华丽、一目了然效果,极其美观大方。关键是对企业各个项目进度跟踪和控制,经过gantt图来展现项目标完成情况,该gantt图还对一个项目标各个子项目和各个子项目之间依靠关系做了控制,使之明确一个项目标各个步骤步骤,从而能够快速有效地管理项目。 本模块包含以下子功效模块: l 项目计划:此功效用于创建一个或多个项目。 l 任务计划:此功效用于对已经创建项目进行细分,由一个或多个子任务组成整个项目,而这些子项目之间是有一定约束关系,这些关系全部必需在gantt图上表现出来。 2.3.2.1项目计划 a. 引言 该功效用于创建企业项目,确定项目标开始时间和结束时间,在页面实时显示项目标任务条,gantt图时间以周/日展现。 其中查看项目用于查看整个项目标步骤和开发进度,查看各个子任务进度等;新建项目是整个模块关键,用于创建一个项目,而项目是由一个或多个子任务组成,这些子任务必需在该项目时间范围内,对于这些,在提交表单时候全部需要一一验证。 b. 输入 项目名称:必填 项目描述:必填 计划开始时间:必填,时间格式 yyyy-MM-dd 机会结束时间:必填,时间格式 yyyy-MM-dd 程序必需对各个输入框进行验证,均不能空。 c. 输出 显示项目标整个计划时间,是一个矩形条。 列表说明: ² 点击创建项目弹出创建项目界面,假如填写不经过验证则提醒,经过则创建成功; ² 创建成功后点击左边菜单栏将显示项目标矩形条,矩形条上方对应是项目创建时候时间,黑色区域表示项目从开始时间到结束时间区域。 2.3.2.2 任务计划 a. 引言 该功效用于创建企业项目下各个子任务,各个子任务必需是在该项目标开始时间和结束时间范围之内,在页面实时展现各个子任务进度条和各子任务之间依靠关系,gantt图时间以周/日展现。 b. 输入 任务名称:必填 任务描述:必填 计划开始时间:必填,时间格式 yyyy-MM-dd 机会结束时间:必填,时间格式 yyyy-MM-dd 程序必需对各个输入框进行验证,均不能空。 c. 输出 显示整个项目和各个子任务gantt图,假如是项目则用下尖包住。 列表说明: ² 点击创建任务弹出创建任务界面,假如填写不经过验证则提醒,经过则创建成功; ² 创建成功后点击左边菜单栏将显示项目任务Gantt图,矩形条上方对应是项目创建时候时间,黑色区域表示项目从开始时间到结束时间区域。 ² 点击左边箭头左边会依据左边显示方法发生改变,她们一一对应。 3.3.3 论坛管理 ü 功效概述 该模块是实现对每一个项目能够进行发表言论讨论区域,和我们常见论坛几乎一致,用户能够在上面发贴回帖等常见功效系列操作。 本模块包含以下子功效模块: l 板块:系统管理员能够创建多个板块共用户使用,由次进入专题界面。 l 专题:列表出所以相关此专题讨论话题,在该专题上能够进行发帖。 l 回帖:对该专题进行回帖。 2.3.3.1论坛板块 a. 引言 该功效用于企业内部人员发表言论。用户能够针对每一个每一个板块进入对应专题进行发帖回帖等常见论坛操作。 b. 输入 1) 发帖:作者,由程序自动读取登陆值; 2) 专题:为发帖命名,能够空,长度不错过50个字。 3) 回复:不能空。 c. 输出 显示用户所需全部相关论坛信息。 列表说明: ² 论坛由标题、作者、公布日期、查看数、回复数、最终回复等属性组成; ² 发帖能够动态选择字体类型等。 3.3.4 邮件管理 ü 功效概述 该模块是企业职员之间实现相互收发邮件功效,除了是内网以外,和其它外网邮箱没有任何区分,用户所要求有功效全部必需实现。 本模块包含以下邮件分类: l 写信:用户写信; l 收信箱:存放用户接收发送过来信息; l 未读邮件:存放用户没有阅览过邮件; l 已发送:存放用户发送过邮件; l 初稿箱:存放用户还未发送而需要保留邮件; l 已删除:存放用户删除掉邮件,这里能够恢复邮件。 2.3.4.1写信 a. 引言 该功效用于用户给任何人发邮件和抄送邮件,多个邮箱地址间用“,”号,能够手写地址和由程序去选择邮箱地址。 b. 输入 收件人:必填,多个收件人之间用“,”分割; 抄送:可填可不填,格式和收件人格式一样; 专题:能够不填,不过没有填时候应该给提醒,并由系统自动命名“无专题”三字; 内容:填写正文地方,能够插入图片等候一系列常见操作。 程序必需根据上面需求进行一一验证。 c. 输出 根据发件人和抄送地址往发件人和抄送地发送邮件,同时自己已发送统计会同时增加对应统计。 列表说明: ² 点击收件人,弹出全部发件人和抄送地址供用户选择; ² 点击抄送,弹出全部发件人和抄送地址供用户选择。 2.3.4.2 收信箱 a. 引言 该功效用于接收企业内部人员发送过来邮件,由此能够查看邮件等操作。 b. 输入 无 c. 输出 显现全部邮件信息,列表属性有:收件人、专题、日期、删除操作。 列表说明: ² 点击专题栏查看该邮件内容,也能够对该邮件进行回复。 ² 点击删除则删除邮件。 2.3.4.3未读邮件 a. 引言 该功效用于存放全部没有查看过邮件。 b. 输入 无 c. 输出 展现出全部未查看过邮件信息,列表属性有:收件人、专题、日期、删除操作。 列表说明: ² 点击未读邮件,进入全部未读邮件界面读取邮件信息; ² 点击邮件专题,展现邮件内容,对应未读邮件数将-1。 2.3.4.4已发送 a. 引言 该功效用于存放目前用户全部已经发送过邮件。 b. 输入 无 c. 输出 展现出全部已发送邮件信息,列表属性有:收件人、专题、日期、删除操作。 列表说明: ² 点击删除,将删除掉该邮件; ² 点击邮件专题,展现邮件内容。 2.3.4.5初稿箱 a. 引言 该功效用于存放目前用户未完成邮件;多个邮箱地址间用“,”号,能够手写地址和由程序去选择邮箱地址。 b. 输入 收件人:必填,多个收件人之间用“,”分割; 抄送:可填可不填,格式和收件人格式一样; 专题:能够不填,不过没有填时候应该给提醒,并由系统自动命名“无专题”三字; 内容:填写正文地方,能够插入图片等候一系列常见操作。 程序必需根据上面需求进行一一验证。 c. 输出 展现出全部已发送邮件信息,列表属性有:收件人、专题、日期、删除操作。 列表说明: ² 点击删除,将删除掉该邮件; ² 点击邮件专题,展现邮件内容。 2.3.4.6已删除 a. 引言 当用户第一次删除时候会将该删除邮件保留在这里,假如用户在从这里删除则完全删除。 b. 输入 收件人:必填,多个收件人之间用“,”分割; 抄送:可填可不填,格式和收件人格式一样; 专题:能够不填,不过没有填时候应该给提醒,并由系统自动命名“无专题”三字; 内容:填写正文地方,能够插入图片等候一系列常见操作。 程序必需根据上面需求进行一一验证。 c. 输出 根据发件人和抄送地址往发件人和抄送地发送邮件,同时自己已发送统计会同时增加对应统计。 列表说明: ² 点击收件人,弹出全部发件人和抄送地址供用户选择; ² 点击抄送,弹出全部发件人和抄送地址供用户选择。 3.4系统建模 3.4.1 文档类别用例图 此图显示了用户对企业文档增加、删除、修改、查看、排序、子目录文档管理等功效。对照图3-4-1。 图3-1 文档类别模块用例图 3.4.2 文档条目用例图 此图显示了用户对企业文档类别下面文档条目标上传、下载、删除、更新、排序等功效。对照图3-4-2。 图3-2 文档条目模块用例图 3.4.3 项目管理用例图 此图显示了
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服