sql数据库(学生信息管理系统)课程设计报告.docxVIP

sql数据库(学生信息管理系统)课程设计报告.docx

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1

数据库课程设计报告

题目:学生信息管理系统

姓名:··(2008081411)

莫春琴(2008081416)

班级:08级信息《2》班

指导老师:··丹老师

提交时间:2010年12月28号

目录

1、系统需求分析 3

1.1、课程设计目的和意义 3

2

1.2、系统分析与设计 3

1.2.1、系统功能描述 3

1.2.2、系统模块设计 6

1.2.3、数据流图、数据字典和E—R图 8

2、逻辑结构设计 17

3、数据库的实现 17

4、数据初始化 21

5、视图、索引的建立 26

5.1、视图的建立 26

5.2、索引的建立 29

6、总结 30

7、参考文献 30

8、分工情况 31

1.系统需求分析

1.1、课程设计目的和意义:

a、数据库课程设计是为了巩固数据库知识,加强学生的实际动手能力和提

高学生综合素质。通过本实验达到以下目的:

1熟练掌握一种数据库系统(如SQLSERVER)的使用。

2熟练掌握一种数据库应用软件开发工具(ASP、VB.NET)的使用。

3

3通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操

作技术,提高动手能力,提高分析问题和解决问题的能力。

b、系统针对学生的基本情况,设计一个可以查询学生的基本信息、查询学生

的选课记录、查询学生的分数、寝室楼等,可以修改学生的一些信息,还可以添

加、删除等操作。使老师更加方便了解学生的情况和使学生本人对于自己的信息

更直观,该系统用于学院老师和学生本人。

1.2、系统分析与设计:

1.2.1、系统功能描述:

黔南民族师范学院学生管理系统主要根据全院全体学生信息需求来设计开发,

主要是对学生的基本信息及情况作统一的管理,使老师更加容易掌握学生的基本信息及情况以及学生本人更加的了解自己的基本信息,学生的基本属性包括(

学生学号、姓名。性别、出生年月、民族、籍贯、政治面貌)。

该系统主要用户教师和学生本人,但是主要控制由系统管理员,因此,系统主要

对学生和教师开放,具体的功能需求分析如下

1系统管理员对功能的需求:

系统管理员的在所有用户中的权力最大,具有系统所有的功能,首先可以

对教师的一栏的所有功能都可以进行操作,可以对教师的信息进行修改、查询、添加、浏览、删除等操作,还可以对系统进行维护等功能。其次是对学生基本信息的管理功能,可以实现老师对学生所有操作的功能,即可以

对学生的基本信息进行浏览、修改、查询、添加、删除等等。

4

可以说,系统管理员是这个系统的大脑,而其他的就是这个系统的肢

体等组成部分,所有管理员最具有权威性的。

具体功能分析如下:

(1)学生基本信息管理

系统管理员对学生的基本信息进行统一的管理,对全体学生信息有进行

浏览、查询、添加和删除等功能。

a、浏览学生的基本信息

b、查询学生的基本信息

c、添加学生的基本信息

d、修改学生的基本信息

e、删除学生的基本信息

(2)选课信息管理

系统管理员可以对学生的选课信息进行管理,可以对学生选课信息进行

浏览、查询、修改、删除等功能

a、浏览学生选课信息

b、查询学生选课信息

c、修改学生选课信息

d、删除学生选课信息

(3)专业情况管理

系统管理员可以对学生管理系统的学生专业情况进行浏览、查询等功能

a、浏览学生专业情况信息

b、查询学生专业情况信息

5

c、添加学生专业情况信息

d、修改学生专业情况信息

e、删除学生专业情况信息

(4)住宿信息管理

系统管理员还可以对学生的住宿情况进行浏览、查询、修改、添加、删除

等功能。

a浏览学生住宿信息

b查询学生住宿信息

C修改学生住宿信息

d添加学生住宿信息

e删除学生住宿信息

(5)系统的维护

系统管理员登陆系统后,可以对教师以及学生等用户信息进行修改,通过修改用户信息从而实现对系统安全性的管理,通过统一管理用户的基本信

息对系统进行维护。

a、浏览用户信息

b、添加用户信息

c、修改用户信息

d、删除用户信息

1.2.2、系统模块设计:

6

修改、删除用户信息

修改、删除用户信息

系统维护

浏览、添加用户信息

删除学生住宿信息

修改、添加学生住宿信息

学生住宿管理

浏览、查询学生住宿信息

修改、添加学生专少信息

删除学生专业情况信息

学生专业管理

浏览、查询学生专业信息

修改、删除学生选课信息

浏览

您可能关注的文档

文档评论(0)

135****8957 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档