河北联合大学数据库原理课程设计

河北联合大学数据库原理课程设计

ID:22814000

大小:1.31 MB

页数:42页

时间:2018-10-31

河北联合大学数据库原理课程设计_第1页
河北联合大学数据库原理课程设计_第2页
河北联合大学数据库原理课程设计_第3页
河北联合大学数据库原理课程设计_第4页
河北联合大学数据库原理课程设计_第5页
资源描述:

《河北联合大学数据库原理课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库原理课程设计专业:计算机科学与技术班级:计算机(2)班指导教师:石宝英姓名:张江学号:2011146002160205060741一、概述二、需求分析......三、数据逻辑设计四、软件功能设计五、程序源代码....六、结束语一、概述1:项目背景教学管理作为学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的数据量。这些数据就是有用的信息,信息化对学生个人提出了驾驭和掌握最新信息技术的素质要求;信息技术提供了对教学进行重大革新的新手段;信息化也为提高教学质量,提高管理水平,工作效率创造了有效途径.校园网信息系统建设的重要

2、性越来越为成人高校所重视。2:编写目的该文档编写的目的主要有以下几点:(1)、为软件的编码提供参考(2)、为软件的使用者提供参考(3)、为软件测试提供参考3:软件定义该软件是一款用于学校和关人员对学校日常教学的管理,其中包括对课程、选课、学生、班级、教师、成绩等相关内容的管理,具有学生管理、成绩管理、班级管理、教师管理、课程管理等相关功能的小型数据库管理应用系统。4:开发环境数据库:SQLServer2005代码编写工具:Eclipse绘图工具:MicrosoftWord二、需求分析1.需求分析的任务需求分析的任务是调查应用领域,对应用领域中的信息要求和操作要求进行详细分析,形成

3、需求分析说明书。重点是调查,收集与分析用户在数据管理中的信息耍求,处理耍求,数据的安全性与完整性要求。为了完成需求分析的任务,要详细调査待开发的数据库应用部门的情况,了解原系统工作概况,分析用户的各种需求,在此基础上确定新系统的功能。新系统必须考虑今后的扩充和改变,不能仅仅按当前应用需求来设计数据库。2.需要完成的功能1)反映教学组织机构的总体状况。本教学管理系统主要由教师管理系统,学生管理系统以及领导管理系统等组成。2)使管理者熟悉各部门的业务活动状况。调查各部门的业务活动情况,对现行管理信息有一个明确的认识。3)使管理者可以完成对学生成绩表的浏览、查询和修改。4)使管理者可以

4、完成对教师授课情况等个方而的详细信息的修改和査询。5)使管理者可以完成对各部门领导相关信息的查询和修改。1.数据字典学生表说明数据项编号数据项名称数据项含义数据类型及存1与其他数据关系别名s-01code学号varchar(30)姓名s-02name学生姓名varchar(50)编号s-03sexy学生性别nchar(1)性别s-04age学生年龄int年龄s-05address家庭住址varchar(lOO)住址s-06birthday生Hdatetime生曰s-07grade所在班级varchar(60)班级s-08major所学专业varchar(50)系教师表说明数据项编

5、号数据项名称数据项含义数据类型及存1与其他数据关系别名t-01name教师姓名varchar(30)姓名t-02code教师编号varchar(50)编号t-03sexy教师性别nchar(1)性别t-04age教师年龄int年龄t-05address家庭住址varchar(100)住址t-06birthday生日datetime生日t-07salary每月所得工交int工资t-08major所教专业varchar(50)系t-09duty职称varchar(50)职称领导表说明数据项编号数据项名称数据项含义数据类型及存1与其他数据关」别名1-01name领导姓名varchar(

6、30)姓名1-02code领导编号varchar(50)编号1-03sexy领导性别nchar(l)性别1-04age领导年龄int年龄1-05address家庭住址varchar(lOO)住址1-06birthday生日datetime生日1-07salary每月所得工支int工资1-08major所在院系varchar(50)系1-09duty职称varchar(50)职称课程表说明数据项编号数据项名称数据项含义数据类型及存储与其他数据关系别名c-01name课程名称varchar(30)课程名c-02code课程号varchar(50)课程号c-03credit所得学分in

7、t学分c-04precourse先行课varchar(50)先行课c-05quarter上课季度varchar(50)季度c-06teachername授课教师名varchar(50)同教师姓名教师名c-07studentnumbc所容纳学生数int学生数c-08classnumber教室号int教室号c-09grade上课的班级varchar(50)班级c-10major上课学生所在院varchar(50)同学生所学专业系分数表说明数据项编号数据项名称数据项含义数据类型及存储与

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

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

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