数据库系统概论_人事管理系统_设计报告.docVIP

数据库系统概论_人事管理系统_设计报告.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统概论_人事管理系统_设计报告

信息技术学院 《数据库概论》课程设计报告 专 业: 计算机科学与技术 班 级: 10级计算机科学与技术(专升本) 姓 名: 赵伟杰、胡振威、詹昌红 、 侯淑镔 、高尚辉 学 号: 96、101、91 、87、99 设计题目: 人事管理系统 指导教师: 王燕玲 2010年 人事管理系统设计 一、系统设计的目的和意义 随着信息技术的发展,公司越来越更加趋于正规化,与此同时,公司的规模也越来越大,此时,对员工信息准确的记录,也是非常有必要的。相应的构建数据库,来存放员工的信息,对工作也有一定的帮助作用。所以人事管理系统的设计随着时代而应运而生。这个系统实现了对员工信息的合理存放,同时,对公司各部门的的准确了解,也可以方便以后工作。 使用的工具:sql 2005 和visual c# 2005 ,图片截图工具等等。 二、系统需求分析 员工 员工可以简单的修改个人的信息,修改个人的密码等等 框架图如下: 图一 管理员 管理员可完成员工的增加、删除和修改以及对对某一员工的查询,以及对自身账户密码的修改等等,框架图如下: 图二 三、概念结构设计 数据库需要表述的信息有以下几种: 可以用E/R模型表述该模型的设计,E/R图所示。 图三 这个E-R图十简单的,并没有书写各个实体的属性,只有表示实体之间的关系。 四、逻辑结构设计 通过E/R模型到关系模型的转化,可以得到如下关系模式: 关系模式如下:(下划线表示本关系模式的主键) 员工表(sno,snme,sage,mid,xid,address,id,zid,hid,bid,gid) 民族表(mid,mname,等等) 性别表(hid,hname,等等) 学历信息表(xid,xname,等等) 职称或岗位表(zid,zname,zmoney,asum,等等) 部门表(bid,bname,badmin,baddress,bsum,等等) 管理员表(ano,aname,等等) 进而优化关系模式,尽量转换为第三范式,尽可能的减少冗余。在数据库中所实现的逻辑表如下: Guanliyuan表: 说明:管理员表,这个表主要储存系统最高权限的管理员对账号,密码,以及姓名 等等信息。见下图: 图四 2、bumen表 说明:部门表,这个表主要储存部门代号,部门名称,以及其他信息。见下图: 图五 3、minzu 表 说明:民族表,这个表主要储存民族代号,名族名称等信息,见下图: 图六 4、sex 表 说明:性别表 这个表主要储存性别代号,性别种类等信息,见下图: 图七 5、xueli 表 说明:学历表,这个表主要储存学历代号,学历名称等信息,见下图: 图八 6、yuangong 表 说明:员工表,这个表主要储存了员工的各类信息,包括 员工代号,员工名称,登录密码,性别代号,部门代号,性别代号,身份证号,学历代号,地址等等个人信息见下图: 图九 7、zhicheng表 说明:职称或岗位表,这个表主要存储了职称代号,职称名称等等信息,见下图: 图十 以上就是在数据库中存储的逻辑结构设计二维表。简单设计了数据库,以及数据库中相关联的表,至于各个表之间的关系 在E-R图,可以简单明了的看出来。 五、物理结构设计 为了提高在表中有哪些信誉好的足球投注网站元组的速度,在实际实现的时候应该基于键码建立索引。下面是各表中建立索引的表项。 一般设置主键为索引项。加快访问速度。建立视图,保证一些数据的安全性,等等 下面是创建yuangong_view 视图所需要的表以及表之间的关系图 图十一 代码如下:SELECT dbo.yuangong.sno, dbo.yuangong.spasswd, dbo.yuangong.sname, dbo.yuangong.sage, dbo.yuangong.mid, dbo.minzu.mname, dbo.yuangong.zid, dbo.zhicheng.zname, dbo.yuangong.xid, dbo.xueli.xname, dbo.yuangong.hid, dbo.sex.hname, dbo.yuangong.id, dbo.yuangong.bid, dbo.bumen.bname, dbo.yuango

文档评论(0)

lifupingb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档