- 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办公自动化系统设计毕业论文
目 录
摘 要 I
ABSTRACT II
目 录 1
第一章 绪论 1
1.1 选题目的背景和意义 1
1.2 研究的思路和方法 2
1.3 系统开发工具及运行的环境 3
第二章 系统分析 4
2.1 可行性分析 4
2.2 系统结构设计 4
第三章 数据库设计 7
3.1用户信息表设计 7
3.1.1用户表users的设计 7
3.1.2用户角色表userrole的设计 7
3.1.3 数据源的配置 7
第四章 系统实现 9
4.1用户登录界面 9
4.2管理员界面 10
4.2.1添加用户界面 10
4.2.2删除用户界面 11
4.2.3查找用户界面 12
4.2.4修改用户界面 13
4.2.5个人信息界面 14
4.2.6发短信界面 15
4.2.7发件箱界面 16
4.2.8收件箱界面 17
4.2.9查询短信界面 18
4.3普通用户界面 19
4.3.1查找用户界面 19
4.3.2个人信息界面 20
4.3.3发短信界面 21
4.3.4发件箱界面 22
4.3.5收件箱界面 23
4.3.6查询短信界面 24
第五章 系统测试 26
5.1用户管理模块测试 26
5.1.1 登录页面测试用例 26
5.1.2 添加用户页面测试用例 26
5.1.3 查找用户页面测试用例 27
5.1.4 修改用户页面测试用例 27
5.1.5 删除用户页面测试用例 28
5.2短信管理模块测试 28
5.2.1 发送短信页面测试用例 28
5.2.2 发件箱页面测试用例 28
5.2.3收件箱页面测试用例 28
5.2.4 查询短信页面测试用例 29
结束语 30
致 谢 31
参考文献 32
第一章 绪论
1.1 选题目的背景和意义
OA办公自动化系统,英文是O信息,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。自动化由70年代80年代初在我国提出,到现在已有近二十年发展历史。由于自动化技术的不断发展,办公自动化新产品不断的出现,办公自动化的内涵也不断地丰富和发展。第二章 系统分析
2.1 可行性分析
通过对系统功能要求的全面分析和评测,发现实用MVC模式开发可以实现该系统的功能模块,所以技术具有可行性。由于系统功能模块不是特别庞大,所以开发该系统不需要用到大量的人力和财力,经济具有可行性。系统开发后,可以运行在Windows系统上,只要装了IE的浏览器就可以运用该系统,所以运行具有可行性。该系统的开发流程简便,代码易于理解,维护方面很方便,所以维护也具有可行性。综上所述,开发该系统是可行的。
2.2 系统结构设计
用户验证图:
用户登录角色分为管理员登录和普通用户登录,不同的用户角色登录将会进入不同的主界面,用户登录界面将进行用户角色的验证,交互图如下:
图2-1 用户验证图
短消息管理图:
用户登录到系统后将会进入主界面,在该主界面下用户可以对自己的短信进行管理。交互图如下:
图2-2短消息管理图
目录结构图:
程序的整体采用MVC三层开发模型,其在MyEclipse下的目录分布情况如下图:
图2-3目录结构图
team01为项目的名称,也是项目的根目录。WebRoot为Web目录,包括图片目录images和JSP文件。WEB-INF目录、lib目录及web.xml依然为固定的目录和文件。Src目录包含如下几个部分:
com.wanczy.oa.control:相关的Servlet文件存放目录;
com.wanczy.oa.dao:Hibernate DAO层存放目录;
com.wanczy.oa.dao.impl:Hibernate DAO实现层存放目录;
com.wanczy.oa.pojo:相关Java类存放目录;
com.wanczy.oa.service:接口类存放目录;
com.wanczy.oa.service.impl:接口类实现存放目录;
第三章 数据库设计
3.1用户信息表设计
3.1.1用户表users的设计
用户表users用到的字段有userid(主键),username,realname,userpwd, userroleid ,isdelete.字段的设计情况如下表所示:
表3-1用户表users设计
列名 备注 数据类型 长度 允许空 userid 用户ID Int 4 username 用户登录名 Varchar 50 realname 用户真实名 Varchar 50 userpwd 登录密码 Varchar 20 userroleid 用户角色 Int 4 isdelete 是否在职 Bit
文档评论(0)