全文预览

数据库SQL课程设计企业员工信息管理系统

上传者:幸福人生 |  格式:doc  |  页数:25 |  大小:1520KB

文档介绍
功能模块Р第四章数据库设计Р一、概念设计:系统ER图Р公司利用管理员管理员工Р公司属性是:工资管理信息,奖惩管理信息,考勤管理信息。Р管理员负责对各种信息的输入与输出Р员工属性是:姓名,性别,年龄,部门,联系方式,身份证号码Р1РNР员工Р管理员Р公司Р联系方式Р姓名Р性别Р年龄Р身份证号码Р部门Р输入信息Р打印Р工资管理信息Р奖惩管理信息Р考勤管理信息Р图4.1 E-R图Р二、逻辑设计:Р下面列出几个主要的数据库表设计:Р在开发企业员工信息管理系统的过程中,因为要多处用到对数据库的操作,所以这些操作在每次用到时在每个VB程序中去实现。根据企业员工信息系统数据库模块图分析可知道,各表所包含的字段的列名,数据类型,长度,是否允许为空等具体情况如下:Р表4.1 数据库用户登陆表Р字段名称Р标识名称Р数据类型Р空否Р字段说明РUnameР用户名/管理员名РcharРNР主码РUpasswordР密码РcharРNРUtypeР用户身份РcharРNР表4.2 数据库员工信息查询表Р字段名称Р标识名称Р数据类型Р空否Р字段说明РyidР员工编号РCharРNР主码РchangeidР变动编号РCharРNРchangetypeР变动类型РCharРNРenameР姓名РCharРNРnowdutyР现任职务/部门РCharРNРbeforedutyР曾任职务/部门РCharРNРchangereasonР变动原因РCharРNРchangetimeР变动时间РDatetimeРNР表4.3数据库员工工资表Р字段名称Р标识名称Р数据类型Р空否Р字段说明РpidР员工编号РCharРNР主码РpayР基本工资РFloatРNРprizeР奖金РFloatРNР三、物理设计Р查询模块Р对在职员工进行查询Р查询包括按编号或者姓名或者身份证号等位关键字查询Р对离职员工进行查询Р同上Р操作模块

收藏

分享

举报
下载此文档