欢迎来到天天文库
浏览记录
ID:6184310
大小:673.00 KB
页数:34页
时间:2018-01-05
《oa系统的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、OA系统的设计与实现毕业论文目录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开发技术及开发工具103.1开发技术介绍103.1.1B/S模式及其优势103.1.2Web应用程序开发环境-JSP技术103.1.3Java技术103.1.4SSH框架103.2开发工具113.2.1Tomcat服务器113.2.2MySQLserver5.0113.2.3M
2、yEclipse8.5123.2.4RationalRose124系统设计144.1系统结构设计144.2数据库系统分析及设计174.2.1数据库E-R图174.2.2数据库连接194.2.3数据表设计205系统详细设计225.1组织管理模块225.1.1机构管理225.1.2人员管理23345.2权限管理245.2.1模块管理245.2.2角色管理265.2.3用户管理275.3工作流管理285.3.1流程管理285.4公文管理285.4.1公文维护285.5系统关键代码:295.5.1与数据库的连接295.5.2spring
3、整合struts2与hibernate3.0305.6数据流程图306系统测试分析326.1系统测试环境326.2系统测试过程及测试结果327用户使用手册337.1系统安装与配置337.1.1环境要求337.2搭建系统运行环境337.3系统运行33总结34参考文献35致谢36341绪论1.1系统背景与现状随着网络的高速发展,网络OA系统逐渐受到关注。一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。开发网络办公系统的市场前景是广阔的。大型企业
4、需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。这些高昂的费用并非大多数中小企业能承受得起的。中小型企业存在一个很大的低成本网络OA系统的需求,开发这些低成本OA系统来满足这个需求。1.2实现目标OA系统要实现:a、企业内各种信息资源的共享b、加强员工间的交流、提高整体工作效率c、为领导各种有用数据,方便领导对公司情况的及时了解、提供决策支持d、提供各种工作记录,以备事后查询342需求分析2.1可行性需求分析2.1.1社会可行性企业随着社会的发展进入当前的网络时代信息
5、化管理大大提高传统的办公模式已经极大地束缚了人的创造力和想象力埋没了人的智慧和潜能使人们耗费了大量的时间和精力去手工处理那些繁杂、重复的工作。手工模式无法满足新形势下发展的需要人们需要用先进的生产工具来提高企业的办公效率。2.1.2经济可行性经济可行性是软件带来的经济效益与开发设计所需要的投资费用相比较是否适当,软件是否会带来经济效益。随着计算机软件和硬件技术的飞速发展,计算机软件和硬件的价格都有所下降,因此设计本系统所投入的资金是不会很多的。另外,本系统的设计可以帮助学生的学习和教师的教学。所以,相比之下系统是经济可行
6、的。2.2非功能性需求系统性能系统应满足以下面描述的系统性能指标。相应数据待系统原型实现后可能做适当修正。一般查询响应时间£6秒;系统稳定性和可靠性系统应确保系统7×24小时不间断工作;系统扩展性;系统满足界面的友好性,系统界面的友好性将直接影响用户使用系统的效率。要尽可能地满足用户已有的使用习惯;系统独立性2.3功能性需求分析序号功能名称功能需求标识优先级简要描述个人办公我的办公桌高打开个人办公桌,在个人办公桌上,是到达各种管理功能的快捷链接我的便签低随手记录的信息我的任务低任务管理34通信录低个人通信录公文管理公文维护高各种
7、类型的公文管理、审批公文等归档处理高对已完成流转的公文进行归档公共信息信息管理中进行新闻、通知、期刊、知识和规章制度的发布和管理,使企业的信息和知识快速传播和转移。行政办公会议管理中管理会议室的占用情况资产管理低管理企业的资产信息用品管理低管理企业用品的申请车辆管理低企业车辆的管理图书管理低图书的借出管理消息管理收件箱中接收的所有消息发件箱中发送的所有消息垃圾箱中已删除的消息聊天记录中跟某个用户的聊天记录工作流程流程管理高如何定义企业的流程(可以灵活定义各种流程)表单定义高如何针对不同的流程定义表单组织管理机构管理高公司组织架构
8、管理34人员管理高公司人员管理权限管理模块管理高系统所有模块的管理角色管理高系统的角色定义、给角色分配权限等用户管理高系统的帐号的分配、给用户分配角色、给用户分配权限等系统管理密码修改低代码定义低系统初始化低人事档案人员履历低转正申请低离职申请低员工考勤低2.4
此文档下载收益归作者所有