Menu
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET人事管理系统设计与实现+ER图+用例图(3)
高级用户登录管理员登录普通用户登录
图1 系统流程图
3.3 系统功能模块分析
人事管理系统(pms)主要功能包括以下几个方面:用户管理、职工信息管理、人事变动管理、奖惩情况管理。其功能结构图如下所示:
图2 功能结构图
用户管理模块
该模块负责管理使用本系统用户信息。主要功能包括添加、删除、修改、浏览等。每个用户有不同的编号,管理员添加新用户后,新用户即可用唯一的用户编号登录此系统。
职工信息管理模块
该模块负责管理本公司所有职工信息。主要功能包括添加、删除、修改、浏览等。该模块采用针对不同类型的用户提供不同权限的方法进行管理,对客户信息的添加、修改等操作只有管理员才有权限。职工信息模块是所有管理模块的基础,只有在职工信息模块存在的职工信息,才能作为系统用户,才可能有相对于该职工的人事变动情况和奖惩情况。
人事变动管理模块
该模块负责记录人事变动情况.不同的用户所能进行的操作不同,管理员可以添加、修改、删除人事变动记录,但其他用户只能浏览信息。它以职工信息作为基础的。
奖惩情况管理模块
该模块负责记录职工奖惩情况。与人事变动模块类似,此模块对于不同的用户赋予的操作权限也不同,实现的功能主要是管理添加、修改、删除奖惩情况记录,其他用户浏览奖惩情况记录。
4.数据库设计
一个成功的信息管理系统,是建立在许多条件之上的。数据库设计的好坏将直接对应用系统的效率以及实现效果产生的影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
4.1 数据库概念结构设计
本系统中几个主要的实体有:用户信息实体,职工信息实体,奖惩情况信息实体,人事变动信息实体。
人事管理系统实体间关系E-R图,如下图所示:
图3 系统E-R
4.2 数据库逻辑结构设计
本系统包括了四个表:
用户信息表用来存储用户的基本信息;
职工信息表用来存储职工基本信息;
人事变动表用来存储职工职位调动信息;
奖惩情况表用来存储职工受奖或受罚基本信息;
具体每个表的结构如下:
表1 用户信息表(Users)
字段名 字段类型 大小 字段含义
ID bigint 8 主键,自动编号,记录用户序列号
UID varchar 50 记录用户编号
UPassword varchar 50 记录用户密码
UPower int 1 用户权限,0为普通用户,1为管理员,2为高级用户
表2职工信息表(Personnel_information)
字段名 字段类型 大小 字段含义
UID varchar 50 主键,记录职工编号
UName varchar 50 记录职工名称
UBirthday varchar 50 记录职工出生日期
UMarriage char 10 记录职工婚姻状况
UWorktime char 10 记录职工工龄
UIntime datetime 8 记录职工进单位时间
UDepartment varchar 50 记录职工所在部门
UPosition varchar 50 记录职工职位
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
基于C#的电子邮件系统的设计与实现
下一篇:
C#+sqlserver的SAP金税接口研究及红票优化处理
PHP+IOS的会议管理系统的设计+ER图
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
學生成绩管理系统的设计与实现【1741字】
ASP.NET的Web网络應用程序开...
港航管理系统门户网站之思考【2521字】
可扩展的计算机网络管理...
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
公寓空调设计任务书
C#学校科研管理系统的设计
志愿者活动的调查问卷表
中国学术生态细节考察《...