SQL Server数据库 课设 学生选课系统.doc
上传人:sy****28 上传时间:2024-09-11 格式:DOC 页数:19 大小:338KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

SQL Server数据库 课设 学生选课系统.doc

SQLServer数据库课设学生选课系统.doc

预览

免费试读已结束,剩余 9 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《SQLServer数据库》课程设计题目:学生选课系统系别:计算机信息与技术系专业:班级:学号:学生姓名:指导教师:×××2013年06月目录1TOC\o"1-3"\h\uHYPERLINK\l_Toc4335需求分析PAGEREF_Toc43351HYPERLINK\l_Toc59881.1目标PAGEREF_Toc59881HYPERLINK\l_Toc215301.2主要功能PAGEREF_Toc215301HYPERLINK\l_Toc288431.3需求分析PAGEREF_Toc288431HYPERLINK\l_Toc66661.4系统功能设计PAGEREF_Toc666612HYPERLINK\l_Toc31522概念结构设计与逻辑设计PAGEREF_Toc315223HYPERLINK\l_Toc289112.1.数据库概念结构设计PAGEREF_Toc289113HYPERLINK\l_Toc292482.2实体间联系PAGEREF_Toc292485HYPERLINK\l_Toc318292.3逻辑结构设计PAGEREF_Toc318296HYPERLINK\l_Toc208453物理设计PAGEREF_Toc208457HYPERLINK\l_Toc245303.1数据库的建立PAGEREF_Toc245307HYPERLINK\l_Toc317053.2创建表PAGEREF_Toc317057HYPERLINK\l_Toc15223.3管理基本表PAGEREF_Toc152294HYPERLINK\l_Toc30284访问数据库PAGEREF_Toc3028412HYPERLINK\l_Toc197754.1给表中添加数据PAGEREF_Toc1977512HYPERLINK\l_Toc52604.2数据库的更新PAGEREF_Toc526013HYPERLINK\l_Toc198765数据库的维护PAGEREF_Toc1987614HYPERLINK\l_Toc6036总结PAGEREF_Toc603616HYPERLINK\l_Toc18141参考文献PAGEREF_Toc1814117PAGE\*MERGEFORMAT161需求分析1.1目标随着现代化的进程,计算机愈来愈普及,所以大多数的高校都实行了网上选课,它极大地方便了学生进行选课和看自己的课表,而这些都是通过学生选课系统来管理的。有了它可以促进高校教育的计算机信息化进程,提高工作效率,对于系统本身而言,应该具有较高的安全性。能够极大地满足学生选课,以及学生对选课后的学校对选课信息的管理。1.2主要功能该系统总体实现学生性息管理、课程信息管理、学生选课等功能;该系统分两类型用户:1、学生2、管理员、3教师。三个用户通过登录进入不同的界面。学生主要实现选课,通过查询、浏览本学期所开设课程进行选课与退选课程;管理员通过身份验证进入系统并对授课老师的信息进行增加、删除、修改、查询。同时也可以发布选课信息。老师登陆后亦可以查看自己所带院系的学生选课及所选课程的成绩。1.3需求分析系统的功能模块应分为系统管理员需求、教师需求、学生需求三个部分。管理员可以通过超级用户身份登录,对系统进行全面的管理维护,老师、学生以不同用户的身份进入不同的界面,执行不同的操作。(1)学生的需求:能进行选课,查看自己选的课,查看管理员发布的可选课的课程和上课时间上课地点以及任课老师(2)教师的需求:查看自己的个人信息,及自己所受课的学生的信息,及学生的成绩,并且可以对自己所授课的上课时间地点进行增加和修改。(3)管理员的需求:主要是对整个系统进行维护,包括设置选课时段,选课规则,如选课前学生不可登录,选课后不能更改只能查看。管理员对系统的管理包括添加删除用户。1.4系统功能设计学生选课信息系统主要实现学生信息的增加、删除、更改、查询的功能。主要功能模块,如图1.1所示。学生选课系统学生管理需求教师管理需求管理员管理需求插入学生信息删除教师信息查看教师信息修改教师信息插入教师信息删除学生信息查看学生信息修改学生信息插入课程信息删除课程信息查看课程信息修改课程信息图1.1学生选课系统表2概念结构设计与逻辑设计2.1.数据库概念结构设