学位论文-数据库系统课程设计报告之教学与学生信息管理.doc

学位论文-数据库系统课程设计报告之教学与学生信息管理.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学位论文-数据库系统课程设计报告之教学与学生信息管理

《数据库系统》 课程设计 课程设计题目: 教学管理系统 . 指导教师: 学生院系: 学生班级: 学生姓名: 学生学号: 目录 一、 任务书 2 二、 相关技术与环境介绍(分析) 3 三、 需求分析 4 四、 概念结构设计 7 五、 逻辑结构设计 8 六、 数据库物理设计 9 七、 数据库实施 9 八、 系统测试方案和测试报告 11 九、 系统的主要功能和使用说明 11 十、 系统安装说明 20 十一、 课程设计心得 20 十二、 附录 22 任务书 1.课程设计的题目与内容 教学管理系统 【1】信息需求: 学生信息:学号、姓名、班级编号、性别、年级、政治面貌编号、民族编号、籍贯编号、身份证号、学籍编号; 班级信息:班级编号、年级、班级名称、班级简称、人数、班主任; 课程信息:课程编号、课程名称、课程简称、拼音码、本学期课程、教师、开课系别、学分; 成绩信息:编号、学号、课程编号、成绩、考试次数、是否补修、是否重考、是否已确定成绩。 【2】处理需求: (1) 学生基本信息管理 学生信息录入; 学生信息查询:按学号或姓名查询出指定学生的相关学籍信息 学生信息修改:按学号或姓名查询出指定学生的信息并做信息修改; 或者通过直接点击学生信息进行修改。 (2) 班级信息管理:对班级的基本信息输入、修改、删除 (3) 课程信息管理:课程信息的输入、修改、删除 (4) 学生成绩信息管理:成绩信息的输入、修改、删除 (6) 学生成绩统计管理 统计不合格人数 统计学生考试成绩总分 统计某一课程的最高分、平均分。 信息查询 学生信息查询:按学号或姓名查询出指定学生的相关学籍信息 学生成绩查询 (8) 统计报表 成绩登记表,内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间),每个学生的平时成绩(空格)、考试成绩(空格)和总评成绩(空格),按学号排序: 顺序输出所有课程的成绩登记表。 1.设计分工情况:略 相关技术与环境介绍(分析) 对使用的RDBMS和应用开发工具作简单的介绍,及运行环境介绍。 2. 1.使用的RDBMS:SQLServer2012数据库 SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它 最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2015年份推出的SQL SERVER 2015。 SQL Server 2012具备很强的可伸缩性、更加可靠以及前所未有的高性能;而Power View为用户对数据的转换和勘探提供强大的交互操作能力,并协助做出正确的决策。增加Power View数据查找工具和数据质量服务,企业版本则提高安全性可用性,以及从大数据到StreamInsight复杂事件处理,再到新的可视化数据和分析工具等,都将成为SQL Server 2012最终版本的一部分。 2. 2.应用开发工具:C++ Builder C++Builder是由Borland公司推出的一款可视化集成开发工具。C++ Builder 具有快速的可视化开发环境:只要简单地把控件(Component)拖到窗体(Form)上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面;C++ Builder内置了100多个完全封装了Windows公用特性且具有完全可扩展性(包括全面支持ActiveX控件)的可重用控件;C++ Builder具有一个专业C++开发环境所能提供的全部功能:快速、高效、灵活的编译器优化,命令行工具等。它实现了可视化的编程环境和功能强大的编程语言(C++)的完美结合。 C++ Builder可以编译所有符合ANSI/ISO标准的原代码,支持最新ANSI C++/C语言特征:模板(Templates)、异常(Exceptions)、运行类型信息(Runtime Type Information)、Namespaces(命名空间)等,另外它还可以使用标准C++库且支持标准模板库(STL),以前的所有C++/C原代码可以不经过修改,直接移植到C++ Builder环境下来。C++ Builder完全支持32位长文件名、多线程程序设计,且允许程序员直接调用任何Win95和NT API函数。 2. 3.运行环镜:C+

您可能关注的文档

文档评论(0)

李天佑 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档