高校教师信息管理系统-课程设计报告材料

高校教师信息管理系统-课程设计报告材料

ID:47378963

大小:184.73 KB

页数:22页

时间:2019-07-17

高校教师信息管理系统-课程设计报告材料_第1页
高校教师信息管理系统-课程设计报告材料_第2页
高校教师信息管理系统-课程设计报告材料_第3页
高校教师信息管理系统-课程设计报告材料_第4页
高校教师信息管理系统-课程设计报告材料_第5页
资源描述:

《高校教师信息管理系统-课程设计报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档学号《高校教师信息管理系统》课程设计报告题目:高校教师信息管理系统专业:网络工程班级:姓名:指导教师:成绩:文案大全实用文档计算机学院2017年12月8日文案大全实用文档目录1、设计内容及要求11.1设计内容11.2设计要求12、概要设计12.1概要简述12.2逻辑结构设计22.3物理结构设计23、设计过程和代码33.1视图33.2存储过程33.3触发器33.4主要代码84、设计结果与分析124.1需求分析:124.2功能分析:135、参考文献13文案大全实用文档文案大全实用文档1、设计内容及要求1

2、.1设计内容(4)逻辑(1)设计题目确定、申报、素材准备与设计。(2)系统需求分析与功能设计:阐明应用系统背景,组织结构情况以及需求分析的过程,并绘制出数据流程图,写出数据字典。(3)概念结构设计:根据概念结构设计的基本原则,确定概念模型,并阐明分析步骤和理论依据完成数据库的概念设计,画出E-R图。结构设计:根据需求分析和概念模型,将实体及实体间的联系按一定的转换规则转换为关系模型,写出转换步骤及相应的理论依据,并确定主码、外码。按数据库设计方法和规范化理论得出符合3NF的逻辑模型。(5)利用SQLServ

3、er2005建立相应的数据库对象。(6)利用SQL语句实现相应功能。(7)编写数据库课程设计报告并提交相应资料与成果。1.2设计要求(1)要求独立完成自己题目的课程设计,如有抄袭,成绩按不及格处理。(2)要求学生利用数据库原理课程所学知识和方法独立完成所布置题目。(3)要求所设计的系统规模适中,用SQL语句实现基本的增、删、改、查询功能。(4)数据库中至少要包含三个表,且每个表都要满足3NF,指明主码、外码等。(5)尽量多的使用SQLServer2005中的对象,如:视图、触发器、约束、默认、规则、索引等。

4、(6)简单的系统与功能分析,建立数据结构表。(7)每天下机时,要及时将自己的开发拷贝带走;上机期间,学生要服从指导教师的统一安排,遵守机房制度;严格遵守纪律,不迟到,不早退,无故缺勤者,成绩按不及格处理。2、概要设计文案大全实用文档2.1概要简述在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更准确地用某一DBMS实现这些需求。概念结构的主要特点是:1.能真实、充分地反应现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型;2.易于理解,从而可以

5、用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键;3.易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;4.易于向关系、网状、层次等各种数据模型转换。概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定。描述概念模型的有力工具是E-R模型。下面设计高校教职工管理系统的E-R图:员工工资奖罚部门获得受到属于编号实发工资基本工资奖金福利备注编号名称人数编号地点原因时间姓名性别职务编号学历备注计算方法联系方式时间婚姻状态出生日期2.2逻辑结构设计:下

6、面将E-R图转换为关系模型:文案大全实用文档员工信息(员工编号,员工姓名,年龄,性别,出生年月,婚姻状态,政治面貌,学历,部门编号,职务,联系方式,备注)主键:员工编号;外码:部门编号;部门信息(部门编号,部门名称,部门人数)主键:部门编号;奖惩信息(奖惩编号,员工编号,奖罚时间,奖罚原因,奖罚地点,备注)主键:奖惩编号,外码:员工编号;薪资信息(薪资编号,员工编号,基本工资,福利,奖金,计算方法,实发工资,发放日期),主键:薪资编号;外码:员工编号。2.3物理结构设计:数据库物理设计阶段的任务是根据具体计

7、算机系统(DBMS和硬件等)的特点,为给定的数据库系统确定合理的存储结构和存取方法。所谓的“合理”主要有两个含义:一个是要使设计出的物理数据库占用较少的存储空间,另一个对数据库的操作具有尽可能高的速度。主要体现在索引和蔟集的设置。存储结构确定数据库的存储结构主要指确定数据的存放位置和存储结构,包括确定关系、索引、日志、备份等的存储安排及存储结构,以及确定系统存储参数的配置。将日志文件和数据库对象(表、索引等)分别放在不同的磁盘,可以改进系统的性能,提高系统的安全性。所以,系统应将日志文件和数据文件存放在不同

8、磁盘上。3、设计过程和代码3.1视图视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。分布式查询也可用于定义使用多个异类源数据的视图。3.2存储

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。