员工信息管理系统文档.docx
- 文档编号:8663412
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:14
- 大小:322.89KB
员工信息管理系统文档.docx
《员工信息管理系统文档.docx》由会员分享,可在线阅读,更多相关《员工信息管理系统文档.docx(14页珍藏版)》请在冰豆网上搜索。
员工信息管理系统文档
员工信息管理系统
一.需求概述
基本功能......................................................2
操作可行性.....................................................2
经济可行性.....................................................2
开发环境.......................................................2
参考资料.......................................................3
2.分析阶段
用例描述........................................................3
用例图..........................................................4
类图............................................................4
顺序图........................................................5~7
活动图........................................................7~8
协作图..........................................................9
三设计阶段
包设计.........................................................10
数据字典.......................................................11
状态图.........................................................12
体系结构.......................................................12
程序流程图.....................................................13
数据结构....................................................13~19
一.需求概述
使用计算机对企业员工信息进行管理,具有着手工管理所无法比拟的优点。
这些优点能够极大地提高企业员工管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
根据以上情况,大量企业已经实施建立企业员工信息管理系统,因为企业员工信息管理是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业员工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。
企业员工信息管理系统是针对企业信息管理部门的大量业务处理工作用计算机进行全面现代化管理.
1.基本功能
该系统必须具备以下三个基本功能:
系统管理:
实现系统管理员对员工信息的添加、修改和删除等操作.
权限管理:
实现对员工和用户管理员的权限管理.
员工信息管理:
实现员工对个人信息的查询功能.
登入管理;可以对密码进行修改.
2.操作可行性
对于用户来说,本系统只要求使用者掌握一定的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了公司的内部管理。
管理人员及用户一定会在短时间内掌握并熟练使用。
只要动一动鼠标键盘就可以达到想要的效果。
3.经济可行性
系统的经济可行性指的是对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。
本模块简单易开发,且开发需要资金少,系统开发运行后,可以实现企业员工信息管理的计算机化,节省了人力、物力,将人从繁重的工作业务中解脱出来,减少了信息管理中无意的错误,节省了大量的时间,管理效率也大幅度提高,因此,在经济上是可行的。
所带来的效益远远大于系统软件的开发成本。
在经济上完全可行。
4.开发环境
开发环境
操作系统:
MicrosoftWindows7
数据库系统:
SQLServer2008
开发工具:
Eclipse
5.参考资料
2.分析阶段
1.用例描述
参与者描述
1.
2.
3.
用例描述
MaintainEmployeeInformation维护员工信息.可以对员工信息进行增删改操作。
MaintainSystem系统管理。
MaintainUserJurisdiction系统权限管理。
MaintainDataSystem系统数据管理。
LimitLogin有权限登录。
2.用例图
3.类图
4.顺序图
顺序图总登入
顺序图:
有权限登入
顺序图:
系统管理员系统管理
顺序图:
普通用户查询信息
顺序图:
管理员修改密码
5.活动图
登入活动图
查询活动图
管理活动图
6.协作图
登入
员工查询信息
三.设计阶段
1.包设计
(1)员工信息管理只是包含员工信息的查询功能.
(2)系统管理则包含账号管理和员工信息的增删改功能.
(3)审查管理则是负责能否登入系统功能.
2.数据字典
用户账户表(Users)
字段
类型
说明
大小
是否为空
Uuser
char
账号
10
Notnull
Upassword
char
密码
10
Notnull
员工基本信息表(Information)
字段
类型
说明
大小
是否为空
Inumber
char
员工编号
Notnull
Iname
char
员工姓名
Notnull
ISex
char
性别
10
Notnull
Ieducational
char
毕业学校
10
Notnull
Idepartment
char
部门
10
Notnull
Isalary
int
工资
Notnull
管理员账户表(Manager)
字段
类型
说明
大小
是否为空
Muser
char
用户
10
Notnull
Mpassword
char
权限
10
Notnull
使用正向工程产生的sql语句.
1创建用户表.
CREATETABLEUsers
Uuserchar(10)NOTNULL,
Upasswordchar(10)NOTNULL;
2创建员工信息表
CREATETABLEInformation
InumberintNOTNULL,
Inamechar(10)NOTNULL,
Isexchar(10)NOTNULL,
Ieducaionalchar(10)NOTNULL,
Idepartmentchar(10)NOTNULL,
Isalarychar(10)NOTNULL;
创建管理员账号表
CREATETABLEManager
Muserchar(10)NOTNULL,
Mpasswordchar(10)NOTNULL;
3.状态图
4.体系结构
5.程序流程图
6.数据结构
主要按钮
Connectioncon=null;
;
面配置好了之后,发现还是连接不了数据库.请教了同学才发现时数据库的实例名为空才导致无法与数据库连接.调用不了数据库的数据.后面设计登入界面调用数据库的数据时发现一直报错.调试程序但是还是不能成功.经一步步的排查错误,最终发现还是设计数据库表时出错.数据类型选择错误才导致不能够调用数据.经过这么多天的设计和编程发现大家身上或多或少都出现了很多错误,现在发现了相信对自己还是很有帮助的.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 员工 信息管理 系统 文档
![提示](https://static.bdocx.com/images/bang_tan.gif)