教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 幼儿教育 >

学生选课系统设计报告

来源:网络收集 时间:2026-08-27
导读: 学院数学与计算机学院《数据库系统设计》课程设计报告 班级: 2012级计算机科学与技术1班 学号: 201211514 :秀珍 系统名称:学生选课系统 总分: 页脚 实验报告容及撰写要求: 一、需求分析 程序的主要功能描述,可以用文字、框图、用例等方式。 参考《数

学院数学与计算机学院《数据库系统设计》课程设计报告

班级: 2012级计算机科学与技术1班

学号: 201211514

:秀珍

系统名称:学生选课系统

总分:

页脚

实验报告容及撰写要求:

一、需求分析

程序的主要功能描述,可以用文字、框图、用例等方式。

参考《数据库系统设计任务书》附录中的容来进行设计报告的撰写。

主要应当包含分析的过程及分析后得到的数据流图和数据字典。

二、数据库设计

2.1 数据库概念设计

实体关系模型设计,创建分ER图和总体ER图,并描述总体E-R图合并时的问题解决。

2.2数据库的逻辑设计

根据概念设计结果,创建数据库的逻辑模型,建立在具体DBMS下(SQL SERVER 2005)的表结构,并根据规化理论对表结构进行优化调整。

同时,根据应用需求,创建数据库系统所需的外模式(视图)、模式和模式(索引)等,此外,应当根据需求,建立数据完整性约束(实体完整性,参照完整性和用户自定义完整性)。

三、系统实现

3.1 数据库访问

1)数据访问类及实现代码

2)SQL语句

3.2 业务逻辑层类及代码

描述业务流程、数据处理功能的模块代码

3.3表示层的实现

可以用界面截图及其实现类及核心代码描述

四、总结

页脚

一、需求分析

1.1背景

全校性选修课开设的目的在于扩大学生的知识面、加强学生素质教育、培养复合型高级人才,具有不可替代的重要性。随着教育改革的不断深入和素质教育的加强,学分制的实施,选修课在一个学生的培养计划中占的比重将越来越大。

网上选课系统的出现使同学们能够更加自主、便捷、准确的进行选课。但是,由于一般高校中的学生都比较多,因此带来了诸多如信息管理等问题,鉴于需要将学生信息、选课信息等信息数字化以便于管理维护,我们便想到了利用数据库能够比较良好地解决此类问题,由此下面我将设计出一个学生选课系统以供参考。

1.2系统设计要求:

设计出一个学生选课数据库系统的简要要求如下:

1)设计要求

①建立相应的数据库及相关的表、属性、约束、规则、默认等;

②输入相应的记录(每个表不少于20条记录);

③编写进行数据管理的存储过程。

2)系统用户由系统管理员、学生用户和教师用户三类组成。

(1)系统管理员的主要功能:

①用户管理(对教师、学生信息的管理和维护);

②课程管理(对课程信息的管理和维护);

③选课管理(实现选课功能开放和禁止、老师成绩输入开放和禁止)。

页脚

(2)学生用户能实现的功能:

①查询和修改个人信息,如、EMAIL地址;

②进行选课操作,包括查看课程设置信息、选课、退选、查看已选课程;

③查看自己当前所选课程的信息和以前所选课程的成绩信息。

(3)教师用户能实现的功能:

①查询和修改个人信息,如、EMAIL地址;

②课程结束后,教师对所教授的学生进行成绩登记;

③查看自己的教学安排,包括讲授课程、学时数、以往所教授课程的学生成绩等信息。

1.3 概要分析

选课系统主要满足三类用户的要求:教务处的系统管理员、教师和学生,他们所具有的操作权限以及操作容是不同的。要求选课系统可以满足以下功能:系统管理员能对学生信息、教师信息、课程信息等进行有效的管理和维护,包括增加、删除、修改等基本维护功能和灵活的查询功能;教师和学生能够对个人基本信息、授课、选课所涉及的有关信息进行查询、更新等操作。

1.4系统主要功能

学生选课系统分为系统管理员、教师和学生三类用户,系统管理员的功能包括维护学生信息、维护教师信息、维护课程信息;教师的功能包括查询和修改个人信息、学生成绩登记,查询教学安排;学生的功能包括查询和修改个人信息、选课相关操作、查询选课和选课成页脚

绩信息。学生选课系统功能模块如图1-1:

图1-1学生选课系统功能模块图页脚

1.5数据流图

学生选课系统数据流图如图1-2所示:

图1-2学生选课系统数据流图页脚

页脚

1.6学生选课系统数据字典

1)数据元素条目:

2)数据存储条目:

学生选课系统设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1486277.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)