- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OA系统的设计与实现毕业论文
目 录
1绪论 5
1.1系统背景与现状 5
1.2实现目标 5
2需求分析 6
2.1可行性需求分析 6
2.1.1社会可行性 6
2.1.2经济可行性 6
2.2非功能性需求 6
2.3功能性需求分析 6
2.4运行环境 8
2.4.1硬件环境 8
2.4.2软件环境 9
3开发技术及开发工具 10
3.1开发技术介绍 10
3.1.1B/S模式及其优势 10
3.1.2Web应用程序开发环境-JSP技术 10
3.1.3Java技术 10
3.1.4SSH框架 10
3.2开发工具 11
3.2.1Tomcat服务器 11
3.2.2MySQL server 5.0 11
3.2.3MyEclipse 8.5 12
3.2.4Rational Rose 12
4系统设计 14
4.1系统结构设计 14
4.2数据库系统分析及设计 17
4.2.1数据库E-R图 17
4.2.2数据库连接 19
4.2.3数据表设计 20
5系统详细设计 22
5.1组织管理模块 22
5.1.1机构管理 22
5.1.2人员管理 23
5.2权限管理 24
5.2.1模块管理 24
5.2.2角色管理 26
5.2.3用户管理 27
5.3工作流管理 28
5.3.1流程管理 28
5.4公文管理 28
5.4.1公文维护 28
5.5系统关键代码: 29
5.5.1 与数据库的连接 29
5.5.2spring 整合 struts2与 hibernate3.0 30
5.6数据流程图 30
6系统测试分析 32
6.1系统测试环境 32
6.2系统测试过程及测试结果 32
7用户使用手册 33
7.1系统安装与配置 33
7.1.1环境要求 33
7.2搭建系统运行环境 33
7.3系统运行 33
总结 34
参考文献 35
致 谢 36
1绪论
1.1系统背景与现状
随着网络的高速发展,网络OA系统逐渐受到关注。一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。
开发网络办公系统的市场前景是广阔的。大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。这些高昂的费用并非大多数中小企业能承受得起的。中小型企业存在一个很大的低成本网络OA系统的需求,开发这些低成本OA系统来满足这个需求。
1.2实现目标
OA系统要实现:
a、企业内各种信息资源的共享加强间的、提高整体工作效率领导对情况的及时了解、提供决策支持可行性分析
社会可行性
经济可行性
经济可行性是软件带来的经济效益与开发设计所需要的投资费用相比较是否适当,软件是否会带来经济效益。随着计算机软件和硬件技术的飞速发展,计算机软件和硬件的价格都有所下降,因此设计本系统所投入的资金是不会很多的。另外,本系统的设计可以帮助学生的学习和教师的教学所以,相比之下系统是经济可行的。
一般查询响应时间(6秒;
系统稳定性和可靠性
系统应确保系统7×24小时不间断工作;
系统扩展性;
系统满足界面的友好性,系统界面的友好性将直接影响用户使用系统的效率。要尽可能地满足用户已有的使用习惯;
系统独立性
2.3功能性需求分析
序号 功能名称 功能需求标识 优先级 简要描述 个人办公 我的办公桌 高 打开个人办公桌,在个人办公桌上,是到达各种管理功能的快捷链接 我的便签 低 随手记录的信息 我的任务 低 任务管理 通信录 低 个人通信录 公文管理 公文维护 高 各种类型的公文管理、审批公文等 归档处理 高 对已完成流转的公文进行归档 公共信息 信息管理 中 进行新闻、通知、期刊、知识和规章制度的发布和管理,使企业的信息和知识快速传播和转移。 行政办公 会议管理 中 管理会议室的占用情况 资产管理 低 管理企业的资产信息 用品管理 低 管理企业用品的申请 车辆管理 低 企业车辆的管理 图书管理 低 图书的借出管理 消息管理 收件箱 中 接收的所有消息 发件箱 中 发送的所有消息 垃圾箱 中 已删除的消息 聊天记录 中 跟某个用户的聊天记录 工作流程 流程管理 高 如何定义企业的流程(可以灵活定义各种流程) 表单定义 高 如何针对不同的流程定义表单 组织管理 机构管理 高 公司组织架构管理 人员管理 高 公司人员管理 权限管理 模块管理 高 系统所有模块的管理 角色管理 高 系统的角色定义、给角色分配权限等 用户管理 高
文档评论(0)