




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CHINA数据库设计及报告 2 数据库设计及报告 姓名:齐欢 (同组者王鑫) 班级:河北科技师范学院数信学院 网络工程 0802 班 09 号 课程设计名称:人事管理系统 项目背景 在当今人才流动快速的今天,传统的人事档案已经不能满足各企业人员流动的速度。在计算机技术快 速发展的今天,其已经在和各行各业得到广泛的应用。因此,人事管理也以应方便、快捷、费用低、 绿色环保的优点进入各个行业和领域,将传统的人事管理方式彻底的解脱出来,提高效率,减轻人事 管理人员以往繁忙的工作,加速信息的更新速度,使企业管理层第一时间了解到员工的信息,从而进 一步加强对员工的调配。 数据流程图: 面试 是否通过 通过 前往人事部 没有通过 (1.1 一层数据流图) 人员信息 写入数据库 员工信息表 调用 财务部、 人事部 (1.2 一层数据流图) 部门、 岗位信 息 写入数据库 部门、岗位信息表 调用 各部门 (1.3 一层数据流图) 3 操作请 求 识别请求 部门、岗位信息管 理 用户信息管理员工信息管理 (2.1 二层数据流图) 部门信息管理 请求分类 部门添加 部门删除 部门信息修改 部门信息查询 (3.11 三层数据流图) 4 岗位信息管理 请求分类 岗位添加 岗位删除 岗位信息修改 岗位信息查询 (3.12 三层数据流图) 员工信息管理 请求分类 员工添加 员工删除 员工信息修改 员工信息查询 (3.13 三层数据流图) 操作请 求 读写数据库 成功正确的对 数据库进 行操作 失败 未能对数据 库实现应有 的操作 (3.1 三层数据流图) 5 E_R 图: 员工 备注 婚姻出生日期 参加工作时间 学历 政治面貌 姓名身份证号 工号 所属部门 职位 职称 (1.1 员工属性) 系统用户 用户账号 权限密码 用户名 (1.2 系统用户属性) 6 岗位 岗位编号岗位名称 (1.3 岗位属性) 部门 部门编号部门名称 (1.4 部门属性) 7 员工 任职 岗位 岗位 属于 部门 系统用户 管理 岗位信息 部门信息 员工信息 (2.1 各实体间关系) 数据字典: (2.2 联系图) 8 数据项:工号 含义说明:唯一标识每一名员工 别名:员工编号 类型:字符型 长度:10 取值范围为:000000000099999999999 取值含义:前两位标识该员工所在的部门,后 8 位表示该员工的岗位及姓名编码 数据结构;员工 含义说明:是人事管理系统的主体数据结构,定义了一个员工的有关信息 组成:工号、身份证号、姓名、政治面貌、所属部门、职位、职称、学历、出生日期、婚姻、备注、 参加工作时间 数据结构:岗位 含义说明:是人事管理系统的主体数据结构,定义了一个工作岗位的有关信息 组成:岗位编号、岗位名称 数据结构:部门 含义说明:是人事管理系统的主体数据结构,定义了一个工作部门的有关信息 组成:部门编号、部门名称 数据流:处理过程 说明:处理的操作分类及相关说明 数据来源:员工及部门、岗位的相关信息 数据去向:管理员录入数据库 组成:部门信息管理、岗位信息管理、员工信息管理、用户信息管理 平均流量:300月 高峰期流量:200天 数据存储:员工信息登记表 说明:记录员工的基本信息 流入数据:员工注册的基本信息 流出信息:员工离休、辞职等删除基本信息 组成:工号、身份证号、姓名、政治面貌、所属部门、职位、职称、学历、出生日期、婚姻、备注、 参加工作时间 数据量:每年 500 张 存取方式:随机存取 数据存储:部门信息登记表 说明:记录部门的基本信息 流入数据:部门注册关信息 流出数据:部门撤销或新的部门生成时,部门信息的修改 9 组成:部门编号、部门名称 存取方式:随机存取 数据存储:岗位信息登记表 说明:记录岗位的基本信息 流入数据:岗位册关信息 流出数据:岗位撤销或新的岗位生成时,岗位信息的修改 组成:岗位编号、岗位名称 存取方式:随机存取 处理过程:管理、位部门 说明:为所有员工分配部门及工作岗位 输入:员工,岗位,部门 输出:岗位,门安排 处理:在新的员工报到后或出现工作岗位的调动时,为所有的员工分配部门和岗位。要求工作岗位, 职称与员工的资历(工作时间) 、工作业绩等有相关的关系,每个部门不多于 20 人,每个岗位 不多于 3 人 物理存储: 系统用户表: 字段名数据类型说明是否为主键 User_nameChar 系统用户的名称否 User_idChar 系统用户的账号是 PasswordChar 用户密码否 QuanxianChar 用户权限否 部门信息表: 字段名数据类型说明是否为主键 B_codeChar 部门编号是 B_nameChar 部门名称否 工作岗位表: 字段名数据类型说明是否为主键 G_codeChar 岗位编号是 G_nameChar 岗位名称否 员工信息表: 字段名数据类型说明是否为主键 E_codeChar 员工编号是 Id_codeChar 身份证号是 E_nameChar 员工姓名否 E-zhengzhiChar 员工政治面貌否 E_zhichengChar 员工职称否 E_efucuionChar 员工学历否 10 E_birthDate 员工日期否 E_marryChar 员工婚姻状况否 E_timeDate 员工参见工作时间否 E_beizhuChar 备注否 物理存储表关系: SQL 建表语句: create table 员工信息表 ( e_code varchar(10) not null, id_code varchar(10) not null, b_code varchar(10) null, g_code varchar(10) null, e_name varchar(10) null, e_zhengzhi varchar(10) null, e_zhicheng varchar(10) null, e_eduction varchar(10) null, e_birth datetime null, e_marry varchar(10) null, e_time datetime null, beizhu varchar(1024) null, constraint PK_员工信息表 primary key (e_code, id_code) ) create table 岗位信息 ( (3.1 表间关系图) 11 g_code varchar(10) not null, g_name varchar(10) null, constraint PK_岗位信息 primary key (g_code) ) create table 系统用户 ( user_name varchar(10) not null, user_id varchar(10) null, password varchar(10) null, quanxian varchar(10) null, constraint PK_系统用户 primary key (user_name) ) create table 部门信息 ( b_code varchar(10) not null, b_name varchar(10) null, constraint PK_部门信息 primary key (b_code) ) 表间外键创建: alter table 员工信息表 add constraint FK_员工信息表_REFERENCE_部门信息 foreign key (b_code) references 部门信息 (b_code) alter table 员工信息表 add constraint FK_员工信息表_REFERENCE_岗位信息 foreign key (g_code) references 岗位信息 (g_code) 表截图: 12 (4.1 系统用户表) 13 (4.2 部门信息表) 14 (44 员工信息表) (4.3 岗位信息表) 15 前台界面: (5.1 用户登录) 16 (5.2 主界面) (5.3 员工信息添加界面) 17 部门和岗位信息的增删大同小异,在此不再累述 (5.5 按婚姻状况查询结果) (5.4 员工信息删除界面) 18 (5.6 按学历状况查询结果界面) (5.7 按工作岗位查询界面) 19 (5.8 按学历统计信息界面) (5.9 按婚姻状况统计界面) 20 (5.10 按岗位统计界面) (5.11 按参加工作时间统计界面) 21 (5.12 添加用户界面) (5.13 删除用户界面) (5.14 系统用户密码修改界面) 前台代码介绍 系统登录: Dim constr, sql As String 22 Dim conn As ADODB.Connection Set conn = New ADODB.Connection constr = “Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=nightkid;Data Source=PC4150-20100301“ conn.Open (constr) Dim rs, rss As New ADODB.Recordset Set rs = conn.Execute(“select * from 系统用户 where user_id=“ Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=nightkid;Data Source=PC4150-20100301“ conn.Open (constr) sql = “insert into 员工信息表( e_code,id_code,b_code,g_code,e_name,e_zhengzhi,e_zhicheng,e_eduction,e_birth,e_marry,e_ti me,beizhu) values (“ Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=nightkid;Data Source=PC4150-20100301“ conn.Open (constr) sql = “select * from 员工信息表 where e_name=“ Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=nightkid;Data Source=PC4150-20100301“ conn.Open (constr) sql = “delete from 员工信息表 where e_name=“ Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=nightkid;Data Source=PC4150-20100301“ conn.Open (constr) sql = “select 员工信息表.* ,岗位信息.g_name from 员工信息表,岗位信息 where 岗位信息. g_name=“ Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=nightkid;Data Source=PC4150-20100301“ conn.Open (constr) sql = “select * from 员工信息表 where e_time=“ Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=nightkid;Data Source=PC4150-20100301“ conn.Open (constr) Dim rs, rss As New ADODB.Recordset Set rs = conn.Execute(“select * from 系统用户 where user_id=“ & Trim(Text1.Text) & “and password=“ & Trim(Text2.Text) & “) If rs.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 法学概论互动学习的试题及答案经验
- 数字营销与社交平台技术试题及答案
- 代码优化与重构考试试题及答案
- 广东省广州市名校2025届七年级数学第二学期期末调研试题含解析
- 解锁2025年软件设计师试题及答案
- 2025年软考软件设计师备考秘籍试题及答案
- 上海市行业协会商会评估指标(2025年版)
- 美术教学中的团队合作培养计划
- 企业责任担当的总结与反思计划
- 制定多元化业务拓展计划降低风险
- 《注册建造师执业工程规模标准》
- 公立医疗机构特需医疗服务管理暂行办法
- 社会心理学第六讲爱情课件
- 河北省秦皇岛市市药品零售药店企业药房名单目录
- 紧急填仓换刀及破除孤石技术
- 南瑞科技220kv断路器辅助保护nsr-322an型保护装置调试手册
- 滚筒冷渣机技术协议
- 氨基转移酶检测临床意义和评价注意点
- 中债收益率曲线和中债估值编制方法及使用说明
- 国家开放大学《行政组织学》章节测试参考答案
- 什么是标准工时如何得到标准工时
评论
0/150
提交评论