数据库课程设计--选修课程管理系统的设计与实现

数据库课程设计--选修课程管理系统的设计与实现

ID:11054898

大小:466.00 KB

页数:23页

时间:2018-07-09

数据库课程设计--选修课程管理系统的设计与实现_第1页
数据库课程设计--选修课程管理系统的设计与实现_第2页
数据库课程设计--选修课程管理系统的设计与实现_第3页
数据库课程设计--选修课程管理系统的设计与实现_第4页
数据库课程设计--选修课程管理系统的设计与实现_第5页
资源描述:

《数据库课程设计--选修课程管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、存档资料成绩: 华东交通大学理工学院课程设计报告书学  号20100210450123学生姓名 frideric 所属课程名称数据库技术及应用课程设计题目选修课程管理系统的设计与实现分院  电信分院   专业班级2010级信息管理1班指导教师李正凡 2011年6月15日23华东交通大学理工学院课程设计任务书专业10级信息管理班级1班姓名frideric一、课程设计题目选修课程管理系统的设计与实现二、课程设计工作:自2011年6月13日起至2011年6月22日三、课程设计的内容要求:1、通过SQL创建基

2、本表格,修改基本表结构。2、对上面创建好的表格添加基本元组。(在添加元组的时候要满足我们创建的约束条件)。3、通过SELECT语句对我们创建的表格进行相关的查询。4、对表格创建索引。5、对表格创建视图等等。例如创建基本表格的语法格式如下:CREATETABLE<表名>(<列名><数据类型>[列级完整性约束条件][,<列名><数据类型>[列级完整性约束条件]]…[,<表级完整性约束条件>])23序号项目等   级优秀良好中等及格不及格1课程设计态度评价2出勤情况评价3任务难度评价4工作量饱满评价5任务难

3、度评价6设计中创新性评价7论文书写规范化评价8综合应用能力评价综合评定等级学生签名:()2011年6月15号课程设计评阅意见评阅人李正凡职称教授2011年6月15日23目录第一章系统概述51.1系统开发的背景51.2系统开发的意义5第二章系统需求分析62.1系统功能要求62.2.需求分析概述62.3系统层次划分72.4系统数据流程图72.5数据字典82.5.1数据项82.5.2数据结构92.5.3数据流92.5.4数据存储10第三章系统总体设计113.1系统总体设计目标113.2系统概念设计113.2

4、.1概念模型123.2.2关系模式12第四章数据库系统实现134.1SQLServer2005简介134.2人事管理系统实现13第五章程序清单155.1创建学生表实现155.2创建课程表和选课表代码如下:165.3元组信息的添加:165.4对学生信息进行查询175.5源程序17第六章结束语216.1设计总结21第七章参考文献2223第一章系统概述1.1系统开发的背景目前,我国的高等教育事业蓬勃发展,高校的规模不断扩大,同时,高校的教学改革也在全面推行,学分制在各高校全面启动。学分制——允许学生在计划的

5、指导下,根据自己的条件、能力、志趣,有选择地支配自己的学习。因此,学生的选课就成为推行学分制的重要管理任务。以往的选课均是在计划模式下进行:每位教师将所开的课程名称,个人简介,课程限选人数,限选专业等信息交给教务处,教务处再将这些信息统一成册,分发给各个班级班长,由班长将本班的选课情况统计并返回教务处。这是一个相当长的周期,并且耗费大量的人力、物力,对选择结果没有控制。针对这些问题,提出一种基于WEB的选课系统,该系统将课程的基本信息录入之后,即可由学生选课,受限制专业的学生将无法选择该课程,同样,选

6、课按照先后顺序,超过限制的人数,也不能选择该课程。学生选课系统能够让学生们在网络上自主选择选修课程,教务处的工作人员则通过网络来处理学生的选课信息。这个系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采取模块化的编写思想,提高了可读性,同时提高了开发效率,从而实现了校园无纸化办公,提高选课的效率,减轻选课操作的工作量,从而提高教学管理的效率。1.2系统开发的意义学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信

7、息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。因此,开发这样一套软件成为很有必要的事情。23第二章系统需求分析2.1系统功能要求管理员可以通过超级用户身份登录,对系统进行全面的管理,对新用户的添加,删除,对信息进行管理。管理员可以对老师及同学的帐户进行管理,老师、学生不同身份的用户进入不同的界面,进行不同的操作。教师可以发布自己本学期所要教的课程,以及对

8、学生成绩进行管理。同学可以通过查询本学期所开设课程进行选择。2.2.需求分析概述教师信息查询:教师用户登录后,进入教师操作功能单元,选择查询,在查询设置中的查询项目选择查询的项目,填写查询条件,点击查询,在教师信息列表就得到了该用户修改后的信息。教师信息修改:教师用户登录后,进入教师操作功能单元,选择修改,在教师基本信息中修改信息,点击数据操作中点击修改,在教师信息列表就得到了该用户修改后的信息。教师信息删除:教师用户登录后,进入教师操作功能单元,选择删

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

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

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