-企业人事管理系统的数据库设计
用到的数据库是mysql
1.设计内容
设计开发一个企业人事管理系统,该系统采用B/S模式,主要包括如下要求:
① 使用该系统的用户分为管理员和员工;
② 管理员和员工都可登录,并设置密码,管理员能够设置权限;
③ 管理员能够对人事数据维护、人事信息查询和人事信息统计;
④ 管理员及员工可以查看本人的信息;
⑤ 管理员与员工可以查看各部门基本情况;
2.设计目的
数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。通过本实验达到以下目的:
(1)培养具有C/S和B/S模式的数据库应用软件系统的设计和开发能力。
(2)熟练掌握一种数据库系统(如SQL SERVER)的使用。
(3)熟练掌握一种数据库应用软件开发工具(如ASP、VB、VC和Java)的使用。
(4)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
要求:
要求掌握数据库的设计的每个步骤;掌握数据库设计各阶段的设计内容、设计方法和工具。
3.设计过程
3.1需求分析
3.1.1用户需求
该系统分为两类用户:管理员和员工。
(一)登陆管理
① 管理员和员工每个人都有一个独立账号。
② 管理员可以对员工的各条信息进行增加、修改和删除。
③ 员工只能对自己的信息进行查询。
(二)员工档案管理
① 对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。
② 对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。
③ 当员工信息发生变动时,修改员工档案记录中相应的属性。
(三)员工职务调动管理
① 对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。
(四)奖惩管理
① 对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间
(五&#x
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-data/4221.html