OA人事管理系统需求分析.docx
- 文档编号:24080316
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:26
- 大小:61.48KB
OA人事管理系统需求分析.docx
《OA人事管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《OA人事管理系统需求分析.docx(26页珍藏版)》请在冰豆网上搜索。
OA人事管理系统需求分析
OA办公软件需求分析
一.开发人员
周鹏飞,常园英,许明浩,王兴荣
三.软件描述
1系统属性
WebOA系统是xxx信息系统的子系统之一,项目完成后,WebOA子系统将和其他系统一起服务于xxx管理过程,这样就要求本系统在设计风格,开发工具,数据库等方面与其他系统协调一致。
2项目开发背景
随着网络的高速发展,网络OA系统逐渐受到关注。
一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。
开发网络办公系统的市场前景是广阔的。
大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。
这些高昂的费用并非大多数中小企业能承受得起的。
中小型企业存在一个很大的低成本网络OA系统的需求,而我们公司可以开发这些低成本OA系统来满足这个需求。
尚学堂OA系统要实现:
a、企业内各种信息资源的共享
b、加强员工间的交流、提高整体工作效率
c、为领导各种有用数据,方便领导对公司情况的及时了解、提供决策支持d、提供各种工作纪录,以便事后查询
4系统功能
序号
功能名称
功能需求标识
优先级
简要描述
1
个人办公
单独办公
2
我的办公桌
高
打开个人办公,在个人办公桌上,有到达各个功能的快捷键
3
信息管理
低
4
文件传送
低
公司内外传送文件
5
通讯录
低
个人通讯,公共通讯录
6
时间&人物
7
工作任务
高
代办任务,安排新任务,已完成任务
8
工作计划
高
计划要做的工作(有重要区分)
9
工作总结
对工作中的经验总结(以后可参考)
10
审批流转
11
员工请假申请
低
12
出差申请
低
13
加班申请
低
14
我的申请查询
低
查看我向上级申请的文件是否被审批
15
审批文件
高
审批我自己没有审批的文件
16
信息发布
17
新闻类别表
18
新闻
公司每天对关于该公司的新闻及业界的新闻进行发布
19
通知
公司内部发送通知
20
大事记
临时可以建立自己所需要的文件
21
共享下载
22
规章制度
23
公司论坛
24
人力资源
25
录入档案
保存录入员工信息
26
请假管理
保存请假信息(是否审批)
27
职位变更
公司员工职位变更情况
28
培训管理
29
工资发放
30
人事合同
31
系统管理
32
岗位定义
管理公司岗位的信息
33
部门设置
34
权限设置
35
民族表
36
用户管理
37
系统登录日志
38
个人设置
39
个人信息
40
密码修改
41
个人网站收藏
四.系统功能说明
1前台功能
个人办公:
信息管理,文件传送,通讯录<公司通讯录,个人通讯录,公共讯录>
时间&人物:
工作任务<代办人物,安排新任务,已完成的任务>,工作计划,工作总结
审批流转:
员工请假申请,出差申请,加班申请,我的申请查询,
审批文件
信息发布:
新闻类别表,新闻,通知,大事记
共享下载:
规章制度:
公司论坛
人力资源:
录入档案,请假管理,职位变更,培训管理,工资发放,人事合同
系统管理:
岗位定义,部门设置,权限设置,民族表,用户管理,系统登录日志
个人设置:
个人信息,密码修改,个人网站收藏
2后台功能
五.项目流程图
1..前台功能结构图
2.后台功能结构图
六.项目实例图
七.数据库字段设计
数据字典
个人办公
消息发送:
Sendmessage
字段名称
数据类型
主外键
约束
描述
Id
Varchar(20)
主键
序号
receivename
Varchar(20)
接收人
title
Varchar(20)
标题
content
Varchar(200)
内容
sendtime
Varchar(20)
发送时间(定时发送)
enclosure
Varchar(20)
附件
sender
Varchar(20)
发送人
remark
Varchar(100)
备注
文件传送:
;Sendfile
字段名称
数据类型
主外键
约束
描述
Fileid
Varchar(20)
主键
序号
receivename
Varchar(20)
接收人
title
Varchar(20)
标题
uploadfile
Varchar(200)
上传文件
describe
Varchar(100)
描述
sender
Varchar(20)
传送人
sendtime
Varchar(20)
发送时间
通讯录类别表TouchType
字段名称
数据类型
主外键
字段约束
描述
typeId
Varchar(20)
主键
类别编号
typeName
Varchar(20)
类别名称
通讯录:
TouchInfo
字段名称
数据类型
主外键
约束
描述
Id
Varchar(20)
主键
序号
typeId
Varchar(20)
外键
通讯录类别编号(名称)
Name
Varchar(20)
姓名
Sex
Varchar
(2)
性别
Dept
Varchar(20)
外键
部门编号(显示名称)
Phone
Varchar(20)
手机
officephone
Varchar(20)
办公电话
Varchar(20)
QQ号码
msn
Varchar(20)
MSN
Varchar(20)
Email
Address
Varchar(50)
所主地址
Business
Varchar(20)
外键
职务编号(显示名称)
时间&人物
工作任务WorkTask,
字段名称
数据类型
主外键
约束
描述
taskId
Varchar(20)
主键
编号
managePerson
Varchar(20)
任务分派人
divideTime
Varchar(20)
开始时间
personTitle
Varchar(20)
结束时间
mainTask
Varchar(20)
任务主题
content
Varchar(400)
内容
important
Varchar(20)
重要程度
attachment
Varchar(20)
附件
remark
Varchar(20)
备注
finishInfo
Varchar(20)
完成情况
工作计划WorkPlan
字段名称
数据类型
主外键
约束
描述
planPerson
Varchar(20)
计划人
title
Varchar(20)
标题
planTime
Varchar(20)
开始日期
planContent
Varchar(400)
内容
endTime
结束时间
attachment
Varchar(100)
附件
remark
Varchar(20)
备注
finishInfo
Varchar(20)
进展情况
工作总结WorkSummarize
字段名称
数据类型
主外键
约束
描述
sumId
Varchar(20)
主键
编号
sumTime
Varchar(20)
总结时间
sumPerson
Varchar(20)
总结人
GeneralWork
Varchar(20)
常规工作
workPlan
Varchar(100)
以后工作计划
questionFeedback
Varchar(100)
问题反馈
remark
Varchar(200)
备注
审批流程
员工请假申请LeaveApply
字段名称
数据类型
主外键
约束
描述
leaveId
Varchar(20)
主键
编号
employeeName
Varchar(20)
姓名
dept
Varchar(20)
外键
部门编号(名称)
leaveDay
int
请假天数
leaveType
Varchar(20)
请假类别
leaveTime
Varchar(20)
请假时间
leaveReason
Varchar(20)
事由
deptApply
Varchar(20)
部门主管审批
managerApply
Varchar(20)
经理审批
flowSay
Varchar(20)
流程说明
出差申请BusinessApply
字段名称
数据类型
主外键
约束
描述
businessId
Varchar(20)
主键
编号
applyPerson
Varchar(20)
申请人
applyTime
Varchar(20)
申请日期
dept
Varchar(20)
外键
部门编号(名称)
trafficTool
Varchar(20)
交通工具
businessTime
Varchar(20)
出差时间
businessPlace
Varchar(20)
出差地点
businessReason
Varchar(300)
出差事由
agreePerson
Varchar(20)
审批人
agreeReason
Varchar(300)
审批人意见
flowSay
Varchar(400)
流程说明
加班申请AddClassApply
字段名称
数据类型
主外键
约束
描述
addId
Varchar(20)
主键
编号
applyPerson
Varchar(20)
申请人
dept
Varchar(20)
部门
applyTime
Varchar(20)
申请时间
addReason
Varchar(300)
加班事由
addTime
Varchar(20)
加班时间
managerSign
Varchar(20)
部门经理填字
flowSay
Varchar(200)
流程说明
审批文件ApproveFile
字段名称
数据类型
主外键
约束
描述
approveId
Varchar(20)
主键
编号
fileTile
Varchar(20)
主题
applyPerson
Varchar(20)
申请人
applyTime
Varchar(20)
申请时间
myIdea
Varchar(200)
我的意见
nowStatus
Varchar(20)
当前状态
信息发布
新闻类别表NewsType
字段名称
数据类型
主外键
约束
描述
newsTypeId
Varchar(20)
主键
新闻类别编号
newsType
Varchar(20)
类别名称
新闻RecordNews
字段名称
数据类型
主外键
约束
描述
newsId
Varchar(20)
主键
新闻编号
newsType
Varchar(20)
外键
类别编号
accepter
Varchar(20)
接收人
reportTime
Varchar(20)
发布时间
newsTitle
Varchar(100)
主题
newsContent
Varchar(600)
内容
attachment
Varchar(300)
附件
explain
Varchar(300)
说明
通知Inform
字段名称
数据类型
主外键
约束
描述
informId
Varchar(20)
主键
编号
checkRemind
Varchar(20)
查看提醒
accepter
Varchar(20)
接收人
informTime
Varchar(20)
时间
informTitle
Varchar(100)
主题
content
Varchar(500)
内容
informer
Varchar(20)
通知人
attachment
Varchar(200)
附件
explainInfo
Varchar(200)
说明
大事记RecordBigThing
字段名称
数据类型
主外键
约束
描述
thingId
Varchar(20)
主键
编号
Import
Varchar(20)
重要程度
Title
Varchar(20)
主题
Thingdate
Varchar(20)
日期
Icon
Varchar(20)
图标
Content
Varchar(200)
内容
attachment
Varchar(20)
附件
Remark
Varchar(20)
备注
共享下载:
ShareThing
字段名称
数据类型
主外键
字段约束
描述
fileId
Varchar(20)
主键
文件编号
fileName
Varchar(20)
文件名称
fileContent
Varchar(100
文件内容
fielSize
Varchar(20)
文件大小.
upSendTime
Varchar(20)
上传时间
remark
Varchar(100)
备注
规章制度LawManage
字段名称
数据类型
主外键
字段约束
描述
lawId
Varchar(20)
编号
lawName
Varchar(20)
名称
content
Varchar(400)
内容
endUpdate
Varchar(20)
最后更新
oeration
Varchar(20)
操作
remark
Varchar(100)
备注
公司论坛CompanyDiscuss
字段名称
数据类型
主外键
字段约束
描述
discussId
Varchar(20)
编号
discussTitle
Varchar(20)
讨论主题
content
Varchar(400
内容
sendPerson
Varchar(20)
发帖人
人力资源:
PeopleResource
录入档案HireFile
字段名称
数据类型
主外键
字段约束
描述
empId
Varchar(20)
主键
编号
empName
Varchar(20)
姓名
empSex
Varchar(5)
性别
birthTime
Varchar(20)
出生日期
homePlace
Varchar(20)
籍贯
nation
Varchar(20)
民族
politics
Varchar(20)
政治面貌
bodyId
Varchar(20)
身份证号
telephone
Varchar(20)
手机
graduateSchool
Varchar(20)
毕业学校
speciality
Varchar(20)
专业
scientificName
Varchar(20)
学历
graduateTime
Varchar(20)
毕业日期
computerLevel
Varchar(20)
计算机水平
mandarinLevel
Varchar(20)
普通话水平
homeAddress
Varchar(20)
家庭地址
post
Varchar(20)
邮编
nowStayPlace
Varchar(20)
现住址
ministration
Varchar(20)
职务
remark
Varchar(20)
备注
hireName
Varchar(20)
录入人
请假管理LeaveManage
字段名称
数据类型
主外键
字段约束
描述
leaveId
Varchar(20)
主键
请假编号
leaveType
Varchar(20)
请假类型(病假)
leavePeople
Varchar(20)
请假人
startTime
Varchar(20)
开始日期
FinishTime
Varchar(20)
结束日期
managePeopel
Varchar(20)
外键
批假人
remark
Varchar(100)
备注
培训管理BreedManage
字段名称
数据类型
主外键
字段约束
描述
breedId
Varchar(20)
主键
编号
breedName
Varchar(20)
培训名称
breedNum
Varchar(20)
培训人数
startTime
Varchar(20)
开始日期
finishTime
Varchar(20)
结束日期
breedContent
Varchar(20)
培训内容
manager
Varchar(20)
外键
负责人
remark
Varchar(20)
备注
breedMoney
double
培训金额
工资发放PayWage
字段名称
数据类型
主外键
字段约束
描述
wageId
Varchar(20)
主键
工资编号
wageName
Varchar(20)
工资名称
wageType
Varchar(20)
工资类型
oughtPay
Varchar(20)
应发工资
alreadyPay
Varchar(20)
实发工资
payManner
Varchar(20)
发放方式
manageWage
Varchar(20)
负责人
remark
Varchar(100)
备注
职位变更ChangePositionManage
字段名称
数据类型
主外键
字段约束
描述
poitionId
Varchar(20)
主键
编号
changePeople
Varchar(20)
外键
变更职员
beforePosition
Varchar(20)
外键
原职位
nowPosition
Varchar(20)
外键
现职位
dept
Varchar(20)
外键
部门编号
changeTime
Varchar(20)
变更时间
remark
Varchar(100)
备注
人事合同PersonFile
字段名称
数据类型
主外键
字段约束
描述
fileId
Varchar(20)
主键
编号
signPerson
Varchar(20)
签约人
title
Varchar(20)
主题
content
Varchar(400)
内容
duty
varchar(100)
敬业责任
fightFile
Varchar(20)
违约责任
signTime
Varchar(20)
签约日期
endTime
Varchar(20)
满约日期
signcertificate
Varchar(20)
签证日期
manageDept
Varchar(20)
负责部门
attachment
Varchar(20)
附件
系统管理:
岗位设置SetPosition
字段名称
数据类型
主外键
字段约束
描述
positionId
Varchar(20)
主键
编号
positionName
Varchar(20)
名称
positionDuty
Varchar(20)
责任
部门设置SetDept
字段名称
数据类型
主外键
字段约束
描述
deptId
Varchar(20)
主键
部门编号
deptName
Varchar(20)
名称
deptType
Varchar(20)
类型
manager
Varchar(20)
外键
负责人
权限设置SetPower
字段名称
数据类型
主外键
字段约束
描述
powerId
Varchar(20)
主键
编
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OA 人事管理系统 需求 分析