山东科技大学学生课程设计
3)部门信息表
部门信息表命名为“dept”,其结构如表2-3所示。
表2-3 部门信息表
列名 id no name 数据类型 Int Nvarchar Nvarchar
长度 4 50 50 说明 Not Null Not Null Not Null 4)人员调动息表
人员调动息表命名为“diaodong”,其结构如表2-4所示。
表2-4 人员调动息表
列名 id no name old dept old job new dept new job time 数据类型 Int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar
长度 4 50 50 50 50 50 50 50 说明 Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null 5)职位信息表
职位信息表命名为“job”,其结构如表2-5所示。
表2-5 职位信息表
列名 id no name
数据类型 Int Nvarchar Nvarchar 长度 4 50 50 说明 Not Null Not Null Not Null 5
山东科技大学学生课程设计
2.2 功能分析
企业的管理者可以管理员工信息,包括员工的基本信息管理,员工的调动信息管理,部门信息管理,职务信息管理,还可对员工的基本信息进行查询,添加,修改和删除等操作,对员工的调动信息进行查询,添加,修改和删除等操作,对部门信息、职务信息进行查询,添加,修改和删除等操作,也可以进行报表的打印。真正实现了人员信息管理的自动化和信息化。
2.3可行性分析
(1)经济性
企业运营过程中信息的系统化管理,为企业的经营决策者提供了大量的、权威的科学依据,简化了员工的日常工作,提高了工作效率,避免了人工管理过程中数据易错所带来的一系列的连锁反应,提高了企业的经济效益。 (2)操作性
系统管理员很容易对系统内容信息进行操作管理,并不需要多么专业的计算机知识,操作简单,完全满足日常经营和管理的要求,方便实用,利于企业的信息管理。 (3)技术性
本系统前台使用VB编程语言,后台使用SQL Server 2000,技术成熟可靠,使用这些技术开发出来的系统稳定可靠,完全可以满足企业的应用需求,企业选用这些技术是完全可行的。
6
山东科技大学学生课程设计
3 结构设计
3.1概念结构设计
(1)局部E-R模型 用户名
图3-1 用户实体及其属性
用 户 密 码
编 号 部 门 名 称 图3-2 部门实体及其属性
编 号 职 务 名 称 图3-3 职务实体及其属性
7
山东科技大学学生课程设计
编号 姓名 性别 年龄 籍贯 生日 学历 员 工 地址 部门 职位 电话 邮箱 专业 入职时间 图3-4 员工实体及其属性
记录编号 人员编号 新部门 原部门 人 员 调 动 原职务
新职务 调出时间 调入时间 图3-5 人员调动实体及其属性
8
相关推荐: