《网上办公系统的设计与实现》9500字_第1页
《网上办公系统的设计与实现》9500字_第2页
《网上办公系统的设计与实现》9500字_第3页
《网上办公系统的设计与实现》9500字_第4页
《网上办公系统的设计与实现》9500字_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

I网上办公系统的设计与实现目录TOC\o"1-3"\h\u24053摘要 I58511.引言 1276562.相关技术 1184582.1java语言 1203612.2SSH框架 269062.3B/S结构 2136562.4MySQL数据库 3190363.系统分析 341993.1系统需求分析 3232173.2系统可行性分析 4254753.2.1技术可行性 469563.2.2经济可行性 487743.2.3操作可行性 4218643.3系统流程分析 4109123.3.1操作流程 4182593.3.2添加信息流程 591113.3.3删除信息流程 685453.4项目设计原则 6131104.系统设计 7213224.1系统体系结构 7196504.2开发流程设计 710054.3数据库设计原则 886124.4数据表 10135765.系统实现 12211715.1登录功能模块 12230085.2管理员功能模块 13114565.3部门领导功能模块 1582165.4员工功能模块 16211416.系统测试 17256666.1系统测试的目的 1719836.2系统测试方法 17225106.3功能测试 18109736.4.1登录退出用例 18197836.4.2查询用户测试用例 1890456.4测试结果 18318677.结论 1925995参考文献: 191.引言随着电子信息化的迅速发展,办公系统的管理得到了广泛地应用,自动化办公逐步在取代传统的办公模式,信息化的办公软件大大的提高了管理效率。电子计算机强大的信息存储与数据分析功能,使办公变得高效,面对大量的文档信息管理,人员信息储备,都使管理者备感压力,传统的信息存储使信息容易丢失且数据整理工作艰巨。为了改善存在的问题并有效的得到解决,办公自动化管理系统的建立具有重要意义。通过平台实现真正意义的信息化管理,管理员通过系统操作,在线维护用户信息,通过系统管理档案数据,管理日常工作,在线处理工作事项,审核信息,规划日程安排。系统查数据分析,为管理者提供优质的管理平台,提高管理工作效率。自动化办公不仅为管理者带来方便,同时也让使用用户更便捷,通过系统查看重要信息,会议通知,文档详情等,随时随地掌握信息动态。通过电子设备简易操作,完成之前繁重的工作内容,无论对管理者还是用户都是十分有利的。自动化办公系统通过强大的数据库对信息进行分析与存储,有效地运用计算机技术,将信息自动化,全面覆盖适用范围,为管理者和用户带来便利。2.相关技术2.1java语言JAVA语言之所以如此广泛的被使用是由其自身的优势所决定的,首先它的兼容性非常的好可以实现跨平台的使用,互联网络的出现使人们进行信息传递有了更多的方法,使信息资源得到了最大限度的共享,人与人之间的交流变得更加方便,打破了地域对信息传递的束缚,为人们生活带来了极大的便利。本网站选择了当前应用最为广泛的JAVA语言作为整个程序的编程语言,JAVA语言是出现比较早的编程语言有着悠久的发展史,从最开始出现到如今的技术成熟JAVA语言经历了数十年的发展历程,JAVA语言今天的成功是无数开发者智慧和心血的凝结,同时它的成功开发经验也为其它语言的开发提供了有价值的技术参考。MYSQL数据库作为本网站所有信息和数据的存储基地,是程序运行的基本保障,MYSQL数据库存储功能强大,稳定性好,安全系数高,受到了越来越多的软件开发者的青睐。作为当下使用频率最高的开发语言JAVA语言不仅具有很好的兼容性而且它可以将程序中的逻辑关系很好的串联,搭配稳定的框架结构,可以大大提高程序的开发效率,节约开发时间和成本。虽然JAVA语言在当今已经发展非常成熟,但是它并不是完美无缺的,需要研发人员不懈的努力来使其更加完善。2.2SSH框架SSH框架的组成由struts框架、spring框架、hibernate框架组成,是servlet技术后比较经典的MVC模式,非常适用于JAVA和JSP开发语言技术的Web应用程序,正常的结构划分为视图层、服务层、模型层也就是数据持久层,通过几个层次的划分使程序开发更加清晰简单,对于后期功能的拓展也是非常便捷的,其中struts框架作为前台视图层和控制层的桥梁,所有的分离工作必须由struts完成,视图层数据通过form表单提交到控制层,通过struts.xml完成跳转,再有控制层函数调用dao层,最终通过Hibernate完成底层封装函数完成数据库的操作,整体的业务控制由Spring完成。本系统的数据传输过程是:客户在视图层也就是JSP页面填写数据提交form表单,由表示层struts作为桥梁完成视图层到控制层的数据提交,并实现全部页面的交互,不仅完成数据的传递请求还完成数据库操作结果的信息反馈传递,视图层提交的数据内容由struts.xml配置完成所有请求的跳转,将提交的内容传递到Action控制层完成相应的处理,通过在控制层调用Hibernate封装函数完成数据库的增删改查操作,在控制层调用函数是通过DAO组件完成Hibernate封装函数的调用,将数据库的操作结果反馈到视图层展示给客户。2.3B/S结构在信息技术高速发展时代,在目前开发的管理系统或者网站,为用户优先考虑的就是客户的操作方便与安全性,基于上述理由我们基本淘汰了C/S架构开发出来的程序和网站,基本被B/S结构取代,由于B/S架构只需要客户端有浏览器软件连通网络即可操作,所以本次毕业设计选用B/S架构完成开发,B/S架构更能满足当前用户的需求,可以支持多台客户端即不同的ID地址,同时访问服务器操作不同的功能,本次毕业设计开发的是OA办公自动化管理系统,在前期调研时我们也对比了之前C/S架构开发出来的应用程序,客户端还需要安装软件,十分不方便给客户造成麻烦,所以最终选用B/S架构完成开发。本次毕业设计采用的B/S架构的优点在开发好程序后可以随意根据客户提出的需求做出更改维护,客户端维护更新后,相应的服务端根据客户端的更新功能完成升级,为开发者提供了便利,不需要在每个客户端更新程序,只需要在服务端全部更改即可,大大提高了开发者的开发效率。为系统的后期维护带来了便利。2.4MySQL数据库Mysql数据库的安装非常便利,相比sql和ORACLE安装速度快而且占用空间小,只需要默认安装NavicatforMySQL软件即可进行对数据库的查看,对于程序员开发程序时的存储设施非常受欢迎的,我们在做完需求分析开始针对实现的功能简历所需的数据库表时,第一步就是新建数据库,在数据库下面新建存储数据所需的所有数据库表,并为其设置字段属性和长度,同时为了方便程序实现功能还可以在数据库编写存储条件以及触发器。一个高校的系统,数据库表的关系与合理性也就是数据的冗余,主外键关系是否合理是非常关键的,同时在数据库的简洁性和数据的多余这方面应该重点对待,一个主外键设计合理、数据冗余小,数据库表字段设计合理,逻辑结构合理的数据库才是一个完美的数据库。对于此次毕业设计开发的系统,我们只设计了一个MYSQL数据库,针对功能需求首先分析了数据库的逻辑结构,分析了每个表之间的关系和逻辑结构是否合理,每个数据库表的主外键是紧密连接的,我们可以根据系统需要实现的功能或者新增的功能随意扩展数据库,通过NavicatforMySQL软件维护数据库,可视化操作非常方便,所以本次毕业设计我们选择Mysql数据库作为存储工具。3.系统分析3.1系统需求分析通过分析将理论与实践紧密结合,做好前期调研与考察,对系统的构建是否符合需求以及能否得以实施做好充分的准备。系统的研发需要考虑到能否达到满意的效果,以便更好的研发适合用户需求的自动化办公管理系统。具体需求分析如下:自动化办公管理系统共研发了三大功能模块:分别是系统管理员,员工用户以及部门领导用户。身份不同,系统行使的权利也不同。管理员进入系统后负责管理系统基础数据,对用户信息,部门信息,职位信息,会议以及文档信息进行管理与维护。查看我的办公桌模块,办公事务申请进行在线管理。部门领导进入系统后行使审批权利。审核办公事务申请。并可查看邮件以及日程安排。对文档以及会议信息进行维护与管理。员工登录有效账号进入系统后可在线发起办公事务申请等待领导审核,在线查看邮箱信息以及日程安排管理。在线下载文档信息,查看会议安排。3.2系统可行性分析3.2.1技术可行性本系在架构选择上采用了当今使用较为广泛的B/S架构,该技术的使用方便了系统与网络的连接,JAVA语言作为程序的编程语言保障了系统运行的可靠性,MySQL数据库的使用能够对系统的数据和信息进行安全高效的记录和保存,SSH技术的使用可以很好的实现程序代码与网络的连接,该系统选择MyEclipse8.5,JDK和TOMCAT作为设计该软件的工具。对于数据库连接则用了JDBC技术。MyEclipse8.5工具自带的TOMCAT服务器使用可以保障网站系统稳定顺畅的运行,为用户后期使用和维护提供便利。因此本系在技术方面是符合技术可行性要求的。3.2.2经济可行性本系统的开发所需的硬件设施就是一台普通配置的电脑,无需花费资金来提高电脑的配置,在程序运行中涉及的端口都是免费开放的,没有软件运行费用的花销,程序设计和开发的技术支持都是来自本人所掌握的开发技术,在开发问题解决途径方面主要通过查阅资料和请教周边的老师同学,不存在外聘人员或技术方面的开支,由于,本系统的从开发设计技术的人力还是程序开发所投入的物力方面几乎都是零成本的,所以本系统符合经济可行性要求。3.2.3操作可行性所谓系统的可操作性是从系统用户的使用角度出发,对用户在使用过程中所能达到的效果进行分析,本系统根据操作权限的不同划分了管理员和普通用户两个角色,管理员作为整个系的管理者,其对系统的操作是非常频繁的,因此对系统的操作的简洁性要求很高,普通用户就是广大的消费人群,其操作水平更是良莠不齐,因此系统在操作上要尽量做到操作的简单快捷,认识到以上这些我们在开发中就会从这些方面着手做好,因此本系在操作上是可行的。3.3系统流程分析3.3.1操作流程用户想要进入系统,必须通过登录这第一道门锁,通过输入正确的账号信息才可以成功进入到操作界面,如果用户登录失败,则需要重新输入账号信息进行再一次登录操作,如图3.1所示。图3.1操作流程图3.3.2添加信息流程任何一个系统,对于添加信息都是必不可少的,如果一个系统不添加任何信息,那么该系统的存在将没有任何意义,添加信息主要是根据所要添加功能进行编辑所要添加的数据信息,系统对添加的数据信息进行审核,审核无误后提交登录成功,数据存入数据库,如果用户所添加的数据不合法,将返回到上一步,重新输入,如图3.2所示。图3.2添加信息流程图3.3.3删除信息流程删除信息,用户在操作删除这一步时,一定确认好系统所要删除的数据信息,确定无误后进行删除,否则数据一旦删除将无法再恢复,系统删除是对该信息的所有数据进行删除,如图3.3所示。图3.3删除信息流程图3.4项目设计原则(1)数据信息的安全性:安全性是系统的根本属性,由于系统包含了大量的数据信息,保障这些数据信息的安全性非常重要,这就要求我们在开发过程中做好防护工作来保证内部数据的安全性。(2)可操作性强:由于系统最终要面向用户,因此必须要保证很强的操作性,简单易掌握的操作可以大大提高操作者的工作效率,有利于系统的推广和后期的使用。(3)柔软性:系统在投入使用后会面向大量的用户来完成重要的任务,但是任何系统的使用不可能自始至终一帆风顺,因此一个完美的系统要具有处理突发问题的应变能力。(4)延展性:系统的开发到使用不可能是一成不变的,随着用户需求的改变系统功能也要做出相应的调整4.系统设计4.1系统体系结构架构的设计以抽象的形式来反映系统主体结构和各个元素之间的关系,一个系统的整体架构由各个细小的任务来组成,通过对各个细小任务的攻克来最终完成整个系统任务,在系统设计过程中要对系统各个要素的逻辑关系进行分析完成对其功能的设计,做到层次分明,结构清晰,将设计理念充分应用到各个元素的设计上来。本系统功能的实现主要通过管理员和员工两个操作权限来实现的,根据不同的角色来划分不同的来划分不同模块的操作权限,管理员作为系统的第一操作者负责对整个系统管理和维护,来保障整个系统的正常运行和各个功能模块的实现,同时也保障了员工操作者的顺利操作,具体如图4.1所示。图4.1系统结构4.2开发流程设计系统开发流程设计是为了更好的了解该系统构建的实际条件与实施的可行性。通过开发流程实际以图标的形式展示该系统的具体流程以及实际设计方案。使系统能以流程图的形式展示其功能是否符合用户需求。通过需求分析,功能与数据库设计到代码编写,模块整合以及最后的调试与功能完善,最终完成该系统的开发流程设计。OA办公自动化管理系统的开发对管理模块和系统使用的数据库进行分析,编写代码、系统测试,如图4.2所示。图4.2开发系统流程图4.3数据库设计原则目前我们都在使用的是ER图,E-R图很清楚的一目了然的展示出每个数据库表实体以及字段设计是否合理,各个表之间的主外键关系即1对多、多对多的关系,E-R图不仅可以展示实体关系还能够显示出大体的功能实现,利用椭圆表示试题,矩形表示字段属性名称,最终使用直连完成连接实现关系的显示,E-R图如下:管理员属性图,如图4.3所示。图4.3管理员实体图用户属性图,如图4.4所示。图4.4用户属性图办公事务申请属性图,如图4.5所示。图4.5办公事务属性图会议信息实体属性图,如图4.6所示。图4.6会议实体图4.4数据表数据库的建立主要是完成系统网站在页面操作完成的数据信息,通过代码与数据库相连传递数据保存到数据库,数据库涵盖了项目需要的所有数据库表,每个表设定相应的字段和代码形成映射,每个数据库表的字段属性通过建立数据库表时书写并选择数据类型,借助Navicat数据库操作工具完成数据库的建立、查看以及导入导出,数据库按照项目含义命名为wuliu,数据库表详细无理结构介绍如下图所示表4.1tb_affairs事务表FieldTypeCommentIdInt(11)主键Affaiistypevarchar(255)事务类型Applicantvarchar(255)事务申请人Applicanttiinevarchar(255)申请时间Contentvarchar(255)内容Approvevarchar(255)审核人Approvetimevarchar(255)审核时间Statevarchar(255)状态IsdelInt(11)删除标记表4.2tb_department部门表FieldTypeCommentIdInt(11)主键departmentnamevarchar(255)部门名称IsdelInt(11)删除标记表4.3tb_document文档表FieldTypeCommentIdInt(11)主键meetingroomvarchar(255)会议室Themevarchar(255)主题Statevarchar(255)状态Contentvarchar(255)内容Beginningvarchar(255)开始时间Endingvarchar(255)结束时间IsdelInt(11)删除标记表4.4tb_meeting会议表FieldTypeCommentIdInt(11)主键docnamevarchar(255)文档名称doctypevarchar(255)文档类型departmentvarchar(255)部门名称uploaddatevarchar(255)上传时间docpathvarchar(255)文档地址IsdelInt(11)删除标记表4.5tb_massage邮件表FieldTypeCommentIdInt(11)主键titlevarchar(255)标题receiveridInt(11)接收人contentvarchar(255)内容sendidInt(11)发送人sendtimevarchar(255)发送时间stateInt(11)读状态IsdelInt(255)删除标记表4.6tb_position职位表FieldTypeCommentIdInt(11)主键positionnamevarchar(255)职位名称departmentidInt(11)部门idIsdelInt(11)删除标记表4.7tb_schedule日程表FieldTypeCommentIdInt(11)主键Titlevarchar(255)日程标题Contentvarchar(255)日程内容UseridInt(11)用户编号Scheduletimevarchar(50)日程时间IsdelInt(11)删除标记表4.8tb_tongxun通讯表FieldTypeCommentIdInt(11)主键uidInt(11)日程标题Usernamevarchar(255)日程内容telphonevarchar(255)用户编号IsdelInt(11)删除标记表4.9tb_users用户表FieldTypeCommentIdInt(11)主键Empmovarchar(255)工号Passwordvarchar(255)MD5加密密码Namevarchar(255)姓名AgeInt(11)年龄Begindatevarchar(255)入职时间Gendervarchar(255)性别RoleInt(11)身份DepartmentidInt(11)部门编号PositionedInt(11)职位编号IsdelInt(11)删除标记5.系统实现5.1登录功能模块系统登录是整个网站的门户和钥匙,对整个操作系统起着至关重要的作用,作为管理员要保管好用户名和登录密码来保障系的安全性,行使管理员权限的操作员在进行系统登录时,必须输入正确的用户名、与之相配的密码和随机产生的验证码,三者缺一不可,输入这些信息后点击登录按钮,系统会将输入的信息和之前在数据库中所保留的信息进行比对,比对成功后则登录成功,否则登录页面将会弹出错误提示对话框,用户需重新输入用户名和密码信息,如果管理员发生忘记密码的情况就需点击重置按钮重新填写相应的信息对密码进行重置。管理员登录成功后才能行使管理员权限对系统中的各个模块进行操作和管理。如图5.1所示。图5.1登陆界面图5.2管理员功能模块管理员负责对系统的基础数据进行维护与管理。通过登录系统,在线对用户信息,办公用品,部门组织结构,会议流程,等一些列办公事项进行管理。管理员进入系统点击我的办公桌,对邮件和日程规划信息进行管理与维护。点击进入收件箱可查看系统收到的邮件信息,点击进入邮件详情查看具体内容,管理员通过点击新增邮件可根据系统提示输入收件人,标题以及内容,提交保存在线添加邮件信息。管理员负责将无效的邮件进行删除。通过对日程规划安排的管理,实时查看日程安排,对具体内容信息做到实时查看了解具体安排。通过系统可以动态添加日程工作安排,做到有规划,有条理,有计划。更优质的完成工作。具体操作图如下所示:图5.2添加邮件界面图图5.3我的日程安排界面图管理员登录系统后在线管理办公事务申请。管理员点击进入办公事务申请管理界面。列表显示发起人的具体信息,申请时间,详细内容等信息,管理员在线对申请进行审批,审批后列表会显示具体审批人以及审批时间。动态显示具体的审批状态。管理员可在线新增办公事务,并有权将申请记录进行删除操作。具体图如下图所示:图5.4办公事务申请界面图管理员进入系统后在线管理用户信息,对用户信息进行管理与维护。用户列表显示用户的基本信息,包括具体的姓名,所在部门,职位等。管理员可在线新增用户信息,根据系统提示输入用户的详细信息,选择好用户类型与性别,填写个人相关信息,提交保存完成用户的新增操作。用户可在线选择部门与职位信息,根据所选内容,新增成为该部门的用户并确定职位信息。管理员有权将用户信息进行删除,删除后用户则无法正常登录系统,具体操作图如下所示:图5.5用户管理界面图管理员进入系统后在线管理会议信息,对会议信息进行管理与维护。会议列表显示该会议的会议室信息,会议主题,会议时间等。管理员可在线新增会议信息,根据系统提示输入会议的详细信息,提交保存完成会议的新增操作。管理员有权将会议信息进行删除,删除后用户则无法看到会议记录,具体操作图如下所示:图5.6会议管理界面图5.3部门领导功能模块系统设置部门领导功能模块,领导进入系统后,行使领导职责与权利,在线查看邮箱信息,以及具体日程安排。部门领导行使管理职能,对会议信息,文档信息进行管理与维护。用户通过系统可在线进行办公事务申请。用户进入办公事务申请界面,选择在线新增,选择办公事务申请的处理人信息,输入事务内容与类型。提交后生成新的事务申请流程等待审批。部门领导审批后,办公事务申请列表会动态显示审批结果以及具体审批人信息和审批时间。用户通过审批列表查看个人申请的审批状态,用户可对申请进行修改以及删除操作。具体如下图所示:图5.7办公事务在线申请界面图图5.8办公事务申请管理界面图5.4员工功能模块系统设置员工功能模块,用工根据有效账号登录系统后,行使员工权限。查看个人邮件信息以及日程安排。在线进行办公事务的申请操作。员工输入有效账号后进入系统,可查看会议信息和文档信息,文档信息列表显示文档的具体名称,类型以及所属部门信息。员工可在线新增文档信息并将信息进行下载,通过输入名称对文档信息进行搜索查询。具体操作图如下所示:图5.9文档管理界面图6.系统测试6.1系统测试的目的找出所有系统漏洞就是我们进行程序测试的目的,开发设计完成的程序表面觉得没问题,但是经过测试人员的全盘测试后,会测出程序中存在的未被发现的漏洞。如果当用户使用时出现了问题,那么会降低用户的体验感,也会让用户对我们失去信任。所以系统测试工作是一项必要工作,按照测试方式从各个方面来对程序测试找出隐藏的错误,利于后续更好的为客户服务。一般的测试是我们常说的黑盒和白盒测试两种方法,OA办公自动化管理系统将会把这两种方法都采用,一是让软件的测试进行全盘发挥,二是为了让其之间交互测试,在程序完成初阶段就进行测试,对于测试找出的错误进行完善修正,我们在完善的过程中也要充分考虑是否会影响到其余模块的正常使用。最后目的就是让我们的程序正常运行、安全可靠,且0漏洞。6.2系统测试方法在系统测试中系统的功能测试是系统测试最重要的一项内容,是系统测试的基本所在,在进行系统功能测试时主要是针对系统的功能模块的实现情况进行检测,常见的功能模块测试的错误主要有以下几种:(1)系统功能模块出现错误或是功能模块设计不完整,把用户的需要作为着眼点和考察点,根据用户的实际使用需要来设计和修改系统功能。(2)系统流程设计混乱存在不合理因素。由于各个功能模块之间都是相互联系和衔接的,普通用户和管理员在操作过程中存在数据交互的现象,这就要求系统在业务流程设计上必须做到清晰明确。(3)对前台操作的相应不及时不正确,当前台输入信息数据口令时,系统会自动做出相应的响应,当系统存在错误代码时,这些响应便无法及时准确的触动,导致用户在操作过程中出现系统失控的情况。所谓安全测试,顾名思义就是对系统在运行过程中的安全性进行检测,通过测试来验证系统的保护体系能否对系统起到有效的保护作用,防止病毒代码的入侵,来确保系统信息数据的安全性。众所周知,随着网络时代的到来,用户在挑选系统时对系统的安全性格外的重视,没有安全保障的系统是没有市场的,做好系统安全体系的建立才能被用户所青睐,因此许多开发者绞尽脑汁,对系统从登录到访问设置了如身份验证、权限验证、超时自动退出等用来保障系统安全的措施。6.3功能测试6.4.1登录退出用例测试说明后台管理员登录与退出测试需求描述在管理员登录时故意书写错误的和正确的用户名和密码,鼠标单击登录按钮,提交数据到后台返回结果正确则进入主页面操作,否则提出账户密码错误,鼠标单击退出按钮清空session缓存变量跳转到登录页面。测试案例输入不正确的用户名和对应密码。输入正确无误的用户名和对应密码。在管理员操作页面点击右上角小人图标弹出退出快捷键点击退出完成退出操作。管理人员键入正确账户abo密码abo登录进入操作页面期望输出弹窗给出提示显示用户或者密码不正确管理员登录成功进入管理操作区域完成操作。鼠标单击退出按钮清空session缓存变量跳转到登录页面成功登录进入管理操作区域完成操作。实际输出弹窗给出提示显示用户或者密码不正确登录成功进入管理操作区域完成操作。跳转到管理员的登录页面显示登录成功,成功登录进入管理操作区域完成操作。6.4.2查询用户测试用例测试说明查询用户信息用例需求描述管理人员后台登录成功进入主操作页面,在用户名文本框键入想要查询的用户名称鼠标单击查询则查询出包含该查询关键词的用户信息,不包含则查询不出用户信息,不显示记录,如果不输入直接鼠标单击查询则查询出所有用户信息。测试案例在input文本框键入“用户12”单击查询在input文本框键入“用户1”单击查询在input文本框键入“”单击查询显示正确的查询结果显示所有结果信息期望输出显示查询结果为空,什么都不显示直接显示出存在的“用户1“账户信息查询出所有注册账户查询出所有符合条件的用户信息实际输出不显示任何用户信息查询出用户名为“用户1“的账户信息显示所有用户信息显示出所有用户名包含“用户1“的账户信息6.4测试结果OA办公自动化管理系统的测试,根据测试的需求及测试的方法,所获取到的相应的数据信息一致,并且通过不同用户进行登录测试,所获取到的数据信息是否准确,对系统的功能测试、性能测试及用例测试,测试结果准确无误后,该OA办公自动化管理系统测试成功,可以交付给用户使用。7.结论经过一段时间的研究,OA办公自动化管理系统所需的功能已基本完成。设计独立的OA办公自动化管理系统,Java语言在其中起到关键性的作用。首先,说明了设计的背景和目的,然后阐明了所采用的技术和框架。通过对

温馨提示

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

评论

0/150

提交评论