职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-11-16 17:27:02 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
技术:Java、JSP
摘要:
随着信息化的不断发展,办公方式已从已有的纸质资料向电子资料转移,相比于传统的纸质资料,电子资料更易保存,更容易传输。本系统旨在实现办公的自动化,提高企业的办公效率。
在开发本系统前,详细了解了办公自动化的基本需求,设计并将所调研的需求实现,该系统中主要包括了用户登录、收文管理、发文管理、文档管理、公告管理、员工管理和退出登录的功能。并且系统中分离了为不同用户提供了不同的操纵功能模块。如管理员和员工两种角色。办公自动化系统的实现,主要解决了以往用纸质资料办公时效率低下、不易交流、易出错等问题。本系统主要基于B/S模式开发,使用JAVA语言,sqlServer数据库等技术。
关键词:办公自动化,管理系统,JSP,B/S结构

目录:

摘  要    I
Abstract    II
1. 绪论    1
1.1  课题背景    1
1.2  目的和意义    1
1.3  开发工具及技术    2
1.3.1  JSP    2
1.3.2  MyEclipse    2
1.3.3  Tomcat    2
1.3.4  MySQL    3
1.3.5  JAVA语言    3
2.  需求分析    4
2.1  设计的基本思想    4
2.2  需求调研    5
2.3  性能需求    5
2.3.1  系统的安全性    5
2.3.2  数据的完整性    5
2.4  界面需求    5
2.5  可行性研究分析    6
2.6  系统分析与设计    7
2.7  系统用户用例图    8
2.7.1  管理员用例图    8
2.7.2  员工用例图    8
2.8  数据流图    9
2.8.1  顶层数据流图    9
2.8.2  一层数据流图    10
2.8.3  二层数据流图    11
2.9  功能模块需求分析    12
3.  数据库设计    14
3.1  数据库的概念结构设计    14
3.2  数据库的逻辑结构设计    17
3.2.1  员工信息表    17
3.2.2  部门表    18
3.2.3  发文信息表    18
3.2.4  文件信息表    18
3.2.5  发件信息表    19
3.2.6  收件箱信息表    19
3.2.7  草稿箱信息表    20
3.2.8 管理员信息表    20
4   系统功能实现    21
4.1  系统登陆页面实现    21
4.2  管理员功能模块    23
4.2.1  部门信息管理    24
4.2.2  员工信息管理    26
4.2.3  发文信息管理    28
4.2.4  文档信息管理    28
4.2.5  修改密码    29
4.2.6  退出系统    29
4.3  员工功能模块    29
4.3.1  发文信息浏览    29
4.3.2  邮件模块    30
4.3.3  收件箱管理    32
4.3.4  发件箱管理    33
4.3.5  草稿箱管理    33
4.4  数据库设计    33
4.4.1  数据表的建立    33
4.4.2  数据表的详细设计    34
5.  系统测试    38
5.1  系统测试目的与意义    38
5.2  测试过程    38
5.2.1  测试环境与测试条件    38
5.2.2  测试实例的研究与选择    39
5.2.3  测试项目说明    39
5.2.4  运行要求    40
5.2.5 测试用例    40
5.3其他错误    44
结  论    44
参考文献    46
致谢    47
外文原文    48
中文翻译    54

论文字数:25979
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表