- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 2
TOC \o 1-3 \h \z \u 第一章 需求分析 2
1.1 课程设计题目 2
1.2 课程设计任务及要求 2
1.3 软硬件运行环境及开发工具 2
第二章 系统设计 2
2.1 系统功能分析 2
2.1.1系统管理模块 2
2.2.2 人事管理 4
2.2.3 消息传递 8
2.2 系统开发的主要算法 10
第三章 详细设计 10
3.1 系统管理 10
3.1.1 系统管理 10
3.2 人事管理 13
3.3 消息传递 15
第四章 系统运行及调试 17
4.1 系统运行 17
4.2 系统调试 17
第五章 课程设计总结与体会 18
参考文献 18
致谢 19
第一章 需求分析
1.1 课程设计题目
全套设计加扣?3012250582
MyOffice办公系统
1.2 课程设计任务及要求
设计一个办公管理系统,包括系统管理、人事管理、消息传递三个模块。其中,系统管理模块包括:角色管理、登陆日志和操作日志功能;人事管理模块包括:机构管理、部门管理和员工管理功能;消息传递模块包括:消息管理和邮箱功能。
1.3 软硬件运行环境及开发工具
硬件:装有windows操作系统的计算机
软件:Eclipse、MySQL、Navicat、Tomcat
第二章 系统设计
2.1 系统功能分析
2.1.1系统管理模块
对角色操作添加角色
对角色操作
添加角色
修改角色信息
删除角色
设置角色权限
表结构:
序号
属性
数据类型
其他作用
01
id
int
主键
02
userID
varchar
账号
03
password
varchar
密码
04
userName
varchar
用户名
05
type
int
用户权限
实现账号的添加、删除、修改和权限分配。
登陆日志:
表结构:
序号
属性
数据类型
其他说明
01
id
int
主键
02
userID
int
用户ID,关联用户表主键
03
time
timestamp
登陆时间
在某个账号登陆时记录当前账号登陆信息,登陆时间为数据库当前时间。
操作日志:
表结构
序号
属性
数据类型
其他说明
01
id
int
主键
02
userID
int
用户ID关联用户表主键
03
content
varchar
操作内容
04
time
timestamp
登陆时间
在用户执行添加、修改、删除等操作时记录操作内容与账号,时间默认为数据库当前时间
2.2.2 人事管理
机构管理:
用例图:
机构管理
机构管理
添加机构
修改机构
删除机构
表结构:
序号
属性
类型
其他说明
01
BranchId
int
主键
02
BranchName
varchar
机构名称
03
BranchShortName
varchar
机构简称
实现机构的添加、删除与修改
部门管理:
用例图:
部门管理
部门管理
添加部门
修改部门
删除部门
表结构:
序号
属性
类型
其他说明
01
DepartId
int
主键
02
DepartName
varchar
部门名称
03
PrincipalUser
varchar
部门经理
04
ConnectTelNo
varchar
联系电话
05
ConnectMobileNo
varchar
联系手机
06
Faxes
int
传真
07
Branchid
int
机构ID
实现部门的添加、删除、修改操作,部门属于某个机构,一个机构可以包括多个部门。
员工管理:
用例图:
员工管理
员工管理
添加员工
修改员工信息
删除员工
表结构:
序号
属性
数据类型
其他说明
01
EmpId
int
主键
02
EmpName
varchar
员工名称
03
PassWord
varchar
密码
04
DepartId
int
部门名称
05
Gender
char
性别
06
RoleId
int
角色
07
EmpState
int
状态
实现员工的添加、删除、修改操作。员工属于某个部门,一个部门有多个员工。
2.2.3 消息传递
消息管理:
用例图:
消息管理
消息管理
发送消息
管理消息
表结构:
序号
属性
数据类型
其他说明
01
id
int
主键
02
title
varchar
消息标题
03
content
varchar
消息内容
04
mess
您可能关注的文档
- 《计算机网络》课程设计报告-JAVA蝶恋花聊天室.doc
- 《计算机网络》课程设计报告-JAVA嘟嘟聊天工具.doc
- 《计算机网络》课程设计报告-JAVA旅游聊天系统.doc
- 《计算机网络》课程设计报告-JAVA淘友畅聊.doc
- 《计算机网络》课程设计报告-JAVA我们结婚吧聊天工具.doc
- 《计算机网络》课程设计报告-JAVA英雄联盟聊天工具.doc
- 《施工项目管理实务模拟》综合实训成果-办公楼施工组织设计.doc
- Java Web 高级编程课程设计-人力资源管理系统.doc
- Java Web 高级编程课程设计-商务在线交易管理系统.doc
- Java Web 高级编程课程设计-药物管理系统.doc
文档评论(0)