- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学校人力资源管理系统
数据库原理及应用课程设计
设计报告
题 目:学校人力资源管理系统
学 号: 131007203
学生姓名: 方新运
指导教师: 余建国
提交时间:
目录
第1章 需求分析 1
1.1 需求调查 1
1.2 系统功能分析 1
第2章 面向对象分析和设计 2
第3章 逻辑结构设计 3
3.1局部E-R图 3
3.2 类和对象向关系模式转换 4
第4章 数据库物理结构设计 4
4.1 存取方法设计 4
4.2 存储结构设计 5
4.3 物理设计 5
第5章 数据库完整性设计 11
5.1 主键 11
5.2 参照完整性设计 11
5.3 Check约束 12
5.4触发器设计 12
第7章 数据库存储过程设计 13
创建存储过程 13
总结 14
参考文献: 14
学校人力资源管理系统
第1章 需求分析
1.1 需求调查
通过对各个用户的调查,该学校人力资源管理系统有如下需求:
家庭管理:实现学校教职工家庭信息管理包括父母,子女等信息。
学历管理:实现学校教职工学历信息管理,包括教职工从小学到大学的学校情况。
基本信息:实现显示教职工基本信息及邮箱信息的记录。
奖惩管理:实现在教职工奖惩情况记录。
部门管理:包含最基本的部门名、部门总人数信息。
1.2 系统功能分析
家庭管理:用于记录和管理职工的父母子女等亲属的名字。
学历管理:用于记录教职工从小到大所在学校的名称。
个人基本管理:用于记录职工的姓名性别工号出生年月电子邮件职称号等信息。
奖惩管理:用于记录职工奖惩情况。
部门管理:对各部门和人数进行管理。
第2章 面向对象分析和设计
类和对象设计如下:
个人基本信息 姓名:char
工号:char
性别: char
出生年份:int
职称号:char
电子邮件:char
所属部门:char
添加()
删除()
查询()
修改()
家庭关系 工号:char
姓名:char
父母:char
子女1:char
子女2:char
子女3:char
添加()
修改()
删除()
查询()
学历信息 姓名:char
工号:char
小学:char
初中:char
高中:char
大学:char 查询()
添加()
修改()
删除() 职称信息 职称名:char
职称号:char
人数:int
查询()
添加()
修改()
删除()
第3章 逻辑结构设计
3.1局部E-R图
图3-1
图3-2 图3-3
图3-4
图3-5
3.2 类和对象向关系模式转换
个人基本信息(姓名、工号、性别、出生年份、电子邮件、职称号、所属部门)
职称(姓名、职称号、人数)
部门(人数、部门名)
家庭关系(工号、姓名、父、母、妻(夫)、子女1、子女2、子女3)
学历信息(姓名、工号、小学、初中、高中、本科、研究生、博士)
奖惩(姓名、工号、奖励、惩罚、日期)
第4章 数据库物理结构设计
存取方法设计
数据库系统是多用户共享的系统,对同一个关系要建立多条存储路径才能满足多用户的多种应用要求。对于教务管理系统来说,为了提高某些属性(如:学生学号,教职工号,课程号,学生成绩,选课信息等)的查询速度,可以选择聚簇存取的方法,即把这些属性上具有相同值的元组集中放在连续的物理块上。这样在查询某个学院或是查询某个专业或某学年等的学生成绩或选课等时就会大大提高查询速度。因此,该系统中选择聚簇存取方法。
4.2 存储结构设计
教务管理系统是一个大型复杂的计算机网络信息系统,采用基于浏览器/服务器(B/S),客户端/服务器(C/S)混合的应用体系结构来建设教务管理系统。数据库管理系统采用Microsoft 公司推出的SQL Serveron primary (
name=学校人力资源管理系统,
filename=d:\学校人力资源管理\学校人力资源管理系统数据文件.mdf,
size=5, maxsize=10, filegrowth=1)
log on (
name=学校人力资源管理日志文件,
filename=d:\学校人力资源管理\学校人力资源管理日志文件.ldf,
size=3, maxsize=10, filegrowth=1)
建立个人基本信息表
USE [学校人力资源管理系统]
GO
/****** Object: Table [dbo].[个人基本信息] Script Date: 01/03/2015 20
您可能关注的文档
最近下载
- 述责述廉报告 述责述廉报告2020三篇.docx VIP
- 沪教版小学四年级语文第一学期全册课件.ppt
- [贾平凹废都柳月]贾平凹作品废都.pdf
- 营房安全知识.docx VIP
- 东华大学教职工各类俱乐部(文体类)协会管理规定.doc
- 安徽省合肥市第四十五中学2023-2024学年八年级上学期期中物理试题(含答案).docx VIP
- 小学数学教研组教研工作总结PPT.pptx
- 贸易安全标准培训教材PPT课件(精编)共42页PPT-课件有实际AEO企业案例.pptx VIP
- 18.4数学活动-折纸做60°-30°-15°的角省公开课获奖课件市赛课比赛一等奖课件.pptx
- 2024软件正版化培训.pptx VIP
文档评论(0)