日期:2014-05-18  浏览次数:20510 次

新手求助~~~~~~
我在做一个企业人事管理系统,设计功能有:功能模块 
1. 人员管理功能模块 ¬——职员信息表——存储员工信息
1. 档案管理  
2. 培训管理 
3. 奖惩管理 ¬[color=#FF9900]——职员奖惩表——存储职员奖惩信息
4. 人员信息提醒  
5. 职业生涯规划 ¬[color=#FF9900]——职业生涯规划表——存储职员职业生涯规划信息
2. 绩效考核模块 ¬[color=#FF9900]——绩效考核表——存储员工绩效信息
2.1 考核方法,可选择考核方法 
2.2 考核评定方法:具体分析企业业绩,整合评定
3、员工调动管理模块 ¬[color=#FF9900]——职员调动表——存储职员调动信息
3.1 员工就职
  3.2 员工调动
  3.3 员工离职
  3.4 员工复职
  3.5 员工退休
4、招聘模块 ¬[color=#FF9900]——录取信息表——存储录取信息
——招聘信息表——存储招聘信息
  4.1 招聘计划
  4.2 招聘人信息
  4.3 面试信息
  4.4 录取信息
5、解职流程模块
  5.1 离职登记
  5.2 工作交接
  5.3 费用结清
6、工资模块管理 ¬[color=#FF9900]——工资表——存储职员的工资信息
  6.1 基本工资管理
  6.2 提成工资管理
  6.3 工资发放,包括应发工资、实发工资、补贴
  6.4 保险福利管理
7、考勤模块管理 ¬[color=#FF9900]——考勤表——存储职员考勤信息
  7.1 基本考勤参数设置
7.2 卡片管理:发卡、换卡、退卡、报损 ¬[color=#FF9900]——卡片管理表——存储职员卡片信息
7.3 考勤日常管理:
  排班管理 ¬[color=#FF9900]——排班日常管理表——存储排班信息
  请假登记
  加班管理
  出差登记
8、部门管理模块:对部门进行增删查改 ¬[color=#FF9900]——部门信息表——存储部门信息
9、辅助管理功能
自动提请功能:试用期到期提醒、合同到期提醒、生日提醒等
10、系统管理
  10.1 备份、恢复数据
10.2 系统用户管理,支持多用户管理,分级授权 ¬[color=#FF9900]——用户信息表


课程设计在设计阶段,该如何设计表的具体字段,使得表与表之间的链接更合理?


------解决方案--------------------
这个问题问得很大啊,一下子没法回答清楚.
------解决方案--------------------
一个模块一张表,方便查询,要关联的话再对应模块中加入关联字段

------解决方案--------------------
关于员工的表都用员工工号作为主键和其他表进行关联,且每个模块都有一个信息总表。
------解决方案--------------------
超市POS管理系统

数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构的设计好坏将直接对应用系统的效率以及实现的效果产生影响。数据库设计一般包括以下四个部分:数据库需求分析、数据库概念结构设计、数据库逻辑结构设计、数据库物理结构实现。
一、数据库需求分析
通过对超市管理工作过程的内容和数据流图分析,设计如下面的数据项和数据结构。
1、员工信息,包括的数据项有:员工编号,姓名,性别,职务,口令,权限级别、身份证号,所属部门编号等。
2、部门信息,包括的数据项有:部门编号,部门名称。
3、供应商信息,包括的数据项有:供应商编号,供应商名称,地址,邮政编码,电话号码,税号,银行帐号,开户银行,联系人,备注等。
4、会员信息,包括的数据项有:会员编号,姓名,性别,身份证号,消费总金额,积分等。
5、入库信息,包括的数据项有:入库编号,入库日期,商品编号,计量单位,入库价格,销售价格,数量,总金额,供应商编号,业务员编号等。
6、商品信息,包括的数据项有:商品编号,所属类别,数量,单价,商品名称等。
7、销售出货单主信息,包括的数据项有:销售日期,总金额,是否现金,是否会员,会员编号、收银号编号等。
8、销售出货单子信息,包括的数据项有:商品编号,数量,单价,折扣比例,金额等。
二、数据库概念结构设计
根据上面设计规划出的实体,我们对各个实体具体的描述E-R图如下:











图1 员工信息E-R图






图2 部门信息E-R图











图3 入库信息E-R图







图4 商品信息E-R图











图5 销售出货单主信息E-R图







图6 销售出货单子信息E-R图









图7 会员信息E-R图














图8 供应商信息E-R图


实体与实体之间的关系E-R图:





















三、数据库逻辑结构设计
员工信息表
字段名 数据类型 长度 说明 描述
Ygbh Char 8 不空,主键 员工编号
Name Char 8 不空 姓名
Sex Char 2 不空‘男’、‘女’ 性别
Zw Char 10 不空 职务
Kl varChar 20 不空 口令
Qxjb Char 1 不空 权限级别
Sfzh Char 18 不空,唯一约束 身份证号
ssbmbh char 4 不空,外键 所属部门编号












商品信息
字段名 数据类型 长度 说明 描述
Spbh char 8 不空,主键 商品编号
Spmc varchar 20 不空 商品名称
Sslb char 8 不空 所属类别
Jg money 8 不空 价格
sl int 4 不空 数量