学生选课系统数据库课设

更新时间:2023-09-16 17:01:02 阅读量: 高中教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

大 学

数据库课 程 设 计 说 明 书

题目: 学生选课信息系统

学院(系): 专业班级: 学 号: 学生姓名: 指导教师: 教师职称 起止时间:

辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)

辽宁工业大学课程设计(论文)任务书

院(系):理学院 教研室:软件工程 学 号 设计题目 学生姓名 学生选课信息系统 专业班级 设计技术 1. 题目要达到的目标:完成系统的登陆、数据的插入删除修改等基本操作。 参数 2. 数据库:SQL Server 2005 3. 所使用的语言、工具: Visual Studio 2008 4. 所采用的技术、系统结构:ADO数据库联接技术,系统结构为C/S结构。 课 1. 上机前预先把所有的源程序编写好。 设 2. 上机时不得迟到,不得缺席,爱护设备,认真调试程序。 要 3. 仔细查阅相关资料,认真完成思考题。 求 4. 按要求书写设计任务书,并按要求按版打印,不得雷同。 一周 工作量 周一听取教师布置设计的任务及要求。 工 周二学生查阅相关资料,进行数据库设计。 作 周三至周五:详细设计与界面设计。 计 周一至周四程序设计与上机,调试源程序。 划 周五书写课程设计任务书。 《数据库系统概论》 参考资料 《数据库系统概论实验指导书》自编 《数据库系统概论课程设计大纲》等自编 成绩: 指导教师签字: 学生签字: 指导教师评语 1

辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)

目 录

第一章 前言 ........................................................................................................................................................... 3 第二章 可行性分析 ............................................................................................................................................... 4 1.技术可行性:..................................................................................................................................................... 4 2.高效、准确可行性: ......................................................................................................................................... 4 3.操作可行性:..................................................................................................................................................... 4 第三章 需求分析 ................................................................................................................................................... 5 需求描述 ............................................................................................................................................................. 5 需求分析任务: ......................................................................... 5 数据字典 ............................................................................................................................................................. 5 第四章 概要设计 ................................................................................................................................................... 6 第五章 数据库设计 ............................................................................................................................................... 7 1.概念设计 .......................................................................................................................................................... 7 2.逻辑设计 .......................................................................................................................................................... 8 3.物理设计 .......................................................................................................................................................... 8 第六章 界面设计 ................................................................................................................................................... 9 1.系统的流程图 .................................................................................................................................................. 9 2.主界面以及部分代码: ..................................................................................................................................... 9 个人总结: ........................................................................................................................................................... 15 参考文献: ........................................................................................................................................................... 16

2

辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)

第一章 前言

随着科技的不断发展,学生的选课信息已经摈弃了以往的手工文件管理阶段,进化成为了高科技、高效率的数据库应用程序来进行管理。学生选课信息管理系统是基于SQL SERVER数据库为后台、Visual Studio2008开发应用软件作为前台的一种C/S模式的数据库应用程序。使用学生选课信息管理系统可以更高效、准确地进行学生选课、查询、记录添加等各种操作,大大减少信息管理人员的负担。

学生成绩管理系统是为了实现学校对学生成绩管理的系统化、规范化和自动

化,从而提高学校管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的疏忽以及管理质量问题所造成错误,为及时、准确、高效的完成学生成绩管理提供了强有力的工具和管理手段。学生成绩管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了学生查询管理的要求

学生选课信息管理系统要求读者较好的正规数据库知识与技术外,还要求读

者掌握某种客户端开发工具或语言。这里是利用相对简单易学易掌握的Visual Studio2008开发工具来实现示例系统的。为了使数据库的应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施、数据库系统运行与维护阶段。我们按照以上几点开发了学生选课管理系统数据库。

根据学校的具体情况设计学生选课信息管理系统。主要功能有: 1. 学生管理:学生信息查询、插入、删除、修改等 2. 课程管理:课程信息查询、插入、删除、修改等 3. 选课管理:选课信息查询、插入、删除、修改等 4. 系统管理:操作员信息的管理 5. 系统维护:操作员管理、权限设置等 6. 最后把查询结果按类显示

3

辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)

第二章 可行性分析

1.技术可行性:

由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。在存储量、速度方面都能满足数据库运行的要求。在技术难度方面完全可以实现。

本系统的设计是在Windows XP中文版操作系统环境下目,利用多种数据库产品,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言介绍如下:Visual Studio2008是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大。利用事件驱动的编程机制、新颖易用的可视化设计工具。小型的数据库管理系统,提供了与其它数据库管理软件包的良好接口,能方便识别。

2.高效、准确可行性:

成本方面,关于各种软、硬件及辅助设备的购置、调试、机房及辅助设施(电源等)以及系统维护,内务开销这些费用都可以忽略不计,因为我们信息系机房可以为我们免费提供一切。拥有了天时、地利、人和,我们只需充分利用这些资源来开发我们的学籍选课管理系统即可,可谓成功在望啊!学生学籍选课管理系统省去了老师为学生展示学校为学生提供的选修课程,并作介绍,考试后把分数抄录多次以做备案和公告这些大量繁杂而由单一枯燥的劳动,可以让老师把精力放在教学和组织教学等更重要更具创造性的事情上,这就显著的提高了他们的工作效率。

3.操作可行性:

本系统可以运行在Windows95/98/2000/XP等操作系统上,一般系统都可以运行而且操作非常的简单,一看即懂,方便大家使用,即使不具备一定电脑知识的人也可以熟练掌握.软件的集成度高,数据库简单只要安装了SQL Server2005 、Visual Studio2008即可运行,系统是基于人性化设计的,界面友好,无须专业人员即可操作。

4

本文来源:https://www.bwwdw.com/article/xfxh.html

Top