最终不改版oa系统毕业论文.docx

上传人:lao****ou 文档编号:193468 上传时间:2023-05-14 格式:DOCX 页数:27 大小:301KB
下载 相关 举报
最终不改版oa系统毕业论文.docx_第1页
第1页 / 共27页
最终不改版oa系统毕业论文.docx_第2页
第2页 / 共27页
最终不改版oa系统毕业论文.docx_第3页
第3页 / 共27页
最终不改版oa系统毕业论文.docx_第4页
第4页 / 共27页
最终不改版oa系统毕业论文.docx_第5页
第5页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《最终不改版oa系统毕业论文.docx》由会员分享,可在线阅读,更多相关《最终不改版oa系统毕业论文.docx(27页珍藏版)》请在第一文库网上搜索。

1、最终不改版oa系统毕业论文(2013)届本科生毕业设计(论文)题目OA系统的设计与实现专业计算机科学与技术院系数学与计算机科学学院学号0908040123姓名王琪指导教师李敏二O-,-.年五月OA系统的设计与实现学生:王琪指导老师:李敏摘要:本文通过分析国内外OA系统的进展现状,提出了一种利用JSP、SSH技术开发网上购物系统的方案,以期达到功能强大,费用低廉,通用性强的OA管理系统。文中着重论述了该系统的功能、工具、编写了用户使用手册,并对关键的有关技术作了较全面的介绍。结合实际需要,系统使用B/S开发模式,SSH框架,DWR,JBPM.开发工具MyECIiPSe8.5,数据库mysq155

2、服务器TomCat6.0,编程语言java、JSP、htmRjavascripto关键词:C)A系统;SSH框架;JavaThedesignandimp1ementationofOAsystemUndergraduate:WangQiSupervisor:1iMinAbstract:Basedontheana1ysisofdomesticandforeign,OAsystemdeve1opmentpresentsituation,proposedawaytousetheJSP.SSHtechno1ogydeve1opmentofon1ineshoppingsystemso1utions,ino

3、rdertoachievepowerfu1function,1owcost,strongcommona1ityofOAmanagementsystem.Thispaperemphatica11ydiscussesthefunctionofthesystem,andwritestheusermanua1,andthekeyre1atedtechno1ogyisintroducedindetai1.Combiningwiththeactua1needs,thesystemadoptsB/Sdeve1opmentmode,theSSHframework,DWR,JBPM,Mysq15.5deve1o

4、pmenttoo1sMyEc1ipse8.5,thedatabase,Tomcat6.0server,Java,JSP,HTM1,javascriptprogramming1anguage.Keywords:OAsystem;theSSHtechno1ogy;Java.1绪论51.1 系统背景与现状51.2 实现目标52需求分析62.1 可行性需求分析62.1.1 社会可行性62.1.2 经济可行性62.2 非功能性需求62.3 功能性需求分析62.4 运行环境82.4.1 硬件环境82.4.2 软件环境93开发技术及开发工具93.1 开发技术介绍93.1.1B/S模式及其优势93.1.2We

5、b应用程序开发环境-JSP技术93.1.3Java技术103.1.4SSH框架103.2 开发工具101.1.1 ITomcat服务器101.1.2 MySQ1server5.0101.1.3 MyEc1ipse8.5101.1.4 Rationa1Rose114系统设计114.1 系统结构设计114.2 数据库系统分析及设计124.2.1 数据库E-R图124.2.2 数据库连接124.2.3 数据表设计135系统全面设计155.1 组织管理模块155.1.1 机构管理155.1.2 人员管理165.2 权限管理175.2.1 模块管理175.2.2 角色管理185.2.3 用户管理1953

6、工作流管理19531流程管理195.4 公文管理195.4.1 公文保护195.5 系统关键代码:205.5.1 与数据库的连接205.5.25 pring整合struts2hibernate3.0205.6 数据流程图216系统测试分析216.1 系统测试环境216.2 系统测试过程及测试结果217用户使用手册227.1 系统安装与配置227.1.1 环境要求227.2 搭建系统运行环境237.3 系统运行23总结24参考文献24致谢251绪论11系统背景与现状随着网络的高速进展,网络OA系统逐步受到关注。一些大型企业集团(比如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节约大量

7、的人力资源,节约大量的办公费用,大幅度提高办公效率。开发网络办公系统的市场前景是广阔的。大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用与保护费用也是非常高昂的。这些高昂的费用并非大多数中小企业能承受得起的。中小型企业存在一个很大的低成本网络OA系统的需求,开发这些低成本OA系统来满足这个需求。1.2实现目标OA系统要实现:a、企业内各类信息资源的共享b、加强员工间的交流、提高整体工作效率c、为领导各类有用数据,方便领导对公司情况的及时熟悉、提供决策支持d、提供各类工作记录,以备事后查询2需求分析2.1 可行性需求分析2.1.1 社会可行性企业随着社会的

8、进展进入当前的网络时代信息化管理大大提高传统的办公模式已经极大地束缚了人的制造力与想象力埋没了人的智慧与潜能使人们耗费了大量的时间与精力去手工处理那些繁杂、重复的工作。手工模式无法满足新形势下进展的需要人们需要用先进的生产工具来提高企业的办公效率。2.1.2经济可行性经济可行性是软件带来的经济效益与开发设计所需要的投资费用相比较是否适当,软件是否会带来经济效益。随着计算机软件与硬件技术的飞速进展,计算机软件与硬件的价格都有所下降,因此设计本系统所投入的资金是不可能很多的。另外,本系统的设计能够帮助学生的学习与教师的教学。因此,相比之下系统是经济可行的。2.2非功能性需求系统性能系统应满足下列面

9、描述的系统性能指标。相应数据待系统原型实现后可能做适当修正。通常查询响应时间6秒;系统稳固性与可靠性系统应确保系统7X24小时不间断工作;系统扩展性;系统满足界面的友好性,系统界面的友好性将直接影响用户使用系统的效率。要尽可能地满足用户己有的使用习惯;系统独立性2.3功能性需求分析序号功能名称功能需求标识优先级简要描述个人办公我的办公桌高打开个人办公桌,在个人办公桌上,是到达各类管理功能的快捷链接我的便签低随手记录的信息我的任务低任务管理通信录低个人通信录公文管理公文保护高各类类型的公文管理、审批公文等归档处理高对已完成流转的公文进行归档公共信息信息管理中进行新闻、通知、期刊、知识与规章制度的

10、公布与管理,使企业的信息与知识快速传播与转移。行政办公会议管理中管理会议室的占用情况资产管理低管理企业的资产信息用品管理低管理企业用品的申请车辆管理低企业车辆的管理图书管理低图书的借出管理消息管理收件箱中接收的所有消息发件箱中发送的所有消息垃圾箱中已删除的消息聊天记录中跟某个用户的聊天记录工作流程流程管理高如何定义企业的流程(能够灵活定义各类流程)表单定义高如何针对不一致的流程定义表单组织管理机构管理高公司组织架构管理人员管理高公司人员管理权限管理模块管理高系统所有模块的管理角色管理高系统的角色定义、给角色分配权限等用户管理高系统的帐号的分配、给用户分配角色、给用户分配权限等系统管理密码修改低

11、代码定义低系统初始化低人事档案人员履历低转正申请低离职申请低员工考勤低2.4运行环境系统对运行的环境的要求。2.4.1硬件环境(1)服务器端本网络系统服务器端的配置如下:处理器:InterPentium41.6GHz或者更高内存:512MB硬盘空间:80GB(2)用户端由于客户端要紧用于浏览与操作数据,因此对客房端的硬件要求不高,只是现在的电脑很高的性价比,因此需要的配置应该高于下面的配置:处理器:InterPentium1OGHz或者更高内存:32MB硬盘空间:40GB显卡:SVAG显示适配器。2. 4.2软件环境(1)服务器端操作系统:WindoW服务器网络协议:TCP/IPWeb服务器:

12、Tomcat6.0数据库:MySQ15.0(2)用户端操作系统:XP以上网络协议:TCP/IPMicrosoft浏览器:Inten1etExp1orer7.0以上3开发技术及开发工具2.1 开发技术介绍3.1.1B/S模式及其优势BZS(Browser/Server)结构即浏览器与服务器结构。它是随着Inten1et技术的兴起,对C/S结构的一种变化或者者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(BrOWSer)实现,但是要紧事务逻辑在服务器端(Server)实现,形成所谓三层(3tier)结构。一个三层架构的应用程序由三部分构成,这三部分各自分布

13、在网络中的不一致地方。这三个部分分别是:工作站或者表示层接口、事务逻辑、数据库与与其有关的程序设计。在一个典型的三层架构应用程序中,应用程序的用户工作站包含提供图形用户界面(GUD的程序设计与具体的应用程序入口表格或者交互式窗口。这种B/S模式客户端只要安装一个标准的Web浏览器,其它应用程序都存储在Web服务器上。此技术超越了传统的“客户机/服务器”两层结构,使用了三层体系结构:用户界面层/事务层/数据库层。3. 1.2Web应用程序开发环境-JSP技术在传统的网页HTM1文件(*.htm,*.htm1)中加入JaVa程序片段(SCriPtIet)与JSP标记(tag),就构成了JSP网页(

14、*.jsp)JSP页面看上去像标准的HTM1与XM1页面,并附带有JSP引擎能够处理与抽取的额外元件。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTM1格式返回给用户。JSP技术在多个方面加速了动态Web页面的开发:(1)将内容的生成与显示进行分离(2)强调可重用的组件(3)使用标识简化页面开发(4)JSP能提供所有SerV1et功能(5)健壮的存储管理与安全性(6)一次编写,各处运行3.1.3Java技术简言之,JaVa环境可用来开发能在任何计算平台上运行的应用软件。它实际上是一种非常基本且结构紧凑的技术,而它对Wor1dWideWeb与商业的总体影响已可同电子表格对PC机的影响相比

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服