- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库系统原理》课程设计报告
琼州学院电子信息工程学院
《数据库系统原理》课程设计报告
项目名称: 人事管理系统数据库设计
专 业: 计算机科学与技术
年 级: 2013级(专升本)
姓 名:
学 号:
指导老师:
2014年9月
1
PAGE
PAGE 2
题目:人事管理系统数据库设计
摘 要
21世纪是知识经济的时代,是人才竞争的时代,随着21世纪的到来,人类已不如信息社会,信息产业正成为全球经济的主导产业。信息自动化的作用也越来越大,特别是各行业的管理领域,而计算机信息管理是现代企业高效率、快节奏生产的重要组成部分,传统的人事档案管理往往采用手工管理,存在工作效率低、重复劳动多、管理人员劳动强度大等弊病,不能够为企业决策提供及时准确的信息,而采用先进的管理方法引进计算机信息技术,将计算机管理完整的对人事档案进行管理,则可以提高工作效率,进一步简化和规范办事程序,提高生产的质量,为企业带来更多的利益,这已经是各个企业的必经之路。
关键词:信息社会;计算机信息管理;人事档案管理
2
目 录
TOC \o 1-3 \h \z \u 摘 要 2
1. 背景 4
2.需求分析阶段 5
2.1需求分析阶段的目标与任务 5
2.1.1处理对象 5
2.1.2处理功能及要求 5
2.2需求分析阶段的成果 5
2.2.1成功与收获 5
2.2.2企业人事管理系统数据流程图 6
2.2.3人事管理系统数据字典 6
3.概念设计阶段 7
3.1系统局部E-R图 7
3.2总体E-R图 8
3.3数据流图 8
4.逻辑结构设计阶段 9
4.1系统的E-R图转换成数据库模式 9
4.2系统的关系模型 10
5.物理结构设计阶段 12
5.1关系模式存取方法的选择 12
5.2定数据库的存储结构 12
6.数据库实施阶段 13
6.1建立数据库、数据表、视图、索引、触发器 13
6.1.1 建立数据库 13
6.1.2 建立数据表 13
6.1.3 建立视图 14
6.1.4 建立索引 14
3
6.1.5 建立触发器 15
7.系统调试与测试 16
8.总结 20
参考文献 21
PAGE 22
PAGE 22
背景
随着现代社会的进步,许多学校、公司都日益壮大起来,计算机信息管理就成了学校、公司不可缺少的组成部分。它具有高效率、快节奏的特点。在这个信息化的时代,学校组织在暑假期间大家也能自己亲自动手做一个完整的数据课程设计。通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。
我做的是一个用JAVA+SQL SERBER制作的一个小型的企业人事管理系统,我所设计的企业人事管理系统中建了三个表,员工表、部门表和聘请表。在这三个表中再分别对此展开显示、添加、删除等基本功能。
2.需求分析阶段
2.1需求分析阶段的目标与任务
2.1.1处理对象
员工信息:员工号、姓名、年龄、性别、联系电话、家庭住址
部门信息:部门名、部门人数、部门功能、部门经理、部门电话
聘请信息:员工号、部门号、工资、入职日期
2.1.2处理功能及要求
1.能够存储一定数量的员工信息,并能有效地对相应的员工信息进行操作和管理,这主要包括:
1)显示完整的员工信息。
2)添加员工信息,对输入错误的信息进行提示,无法输入。
3)若某个员工辞职了,则要删除员工信息。
4)某员工家庭住址或者是联系方式换了,得对该员工的信息进行修改。
5)通过姓名查找某员工的信息。
2.能够提供一定的安全机制,对数据信息进行保护,防止木马等病毒入侵,或者是被恶意修改、删除、查询。
3.对查询、统计的信息能够列表显示出来。
2.2需求分析阶段的成果
2.2.1成功与收获
在需求分析阶段,针对我对企业的了解,并通过上网查询有关企业人事管理系统的知识,我了解了一些企业,但是还不够深入,对企业的部门和职务也不是很清楚,由此遇到了很多问题。由于是
您可能关注的文档
- 机械毕业设计(论文)-一种后倾多翼风机的设计.doc
- 机械设计课程设计-葡萄收获机传动部分.doc
- 机械制造技术课程设计-CA6140车床拨叉[831002]工艺及钻M22底孔夹具设计.doc
- 机械制造技术课程设计-CA6140车床拨叉[831002]工艺及钻φ25孔夹具设计.doc
- 机械制造技术课程设计-CA6140车床拨叉[831003]工艺及粗铣18H11槽夹具设计【气动夹具】.doc
- 机械制造技术课程设计-CA6140车床拨叉[831003]工艺及钻φ22花键底孔夹具设计.doc
- 机械制造技术课程设计-CA6140车床拨叉[831005]工艺及钻22孔夹具设计.doc
- 机械制造技术课程设计-CA6140车床拨叉[831007]工艺及钻M8螺纹底孔夹具设计.doc
- 基础综合课群课设报告- 数控直流电流源.doc
- 计算机网络技术论文-网络安全技术.doc
文档评论(0)