1 数据库课程设计报告 题 目:学生信息管理系统 姓 名:付 进 (2008081411) 莫春琴(2008081416) 班 级:08 级信息《2》班 指导老师:习慧丹老师 提交时间:2010 年 12 月 28 号 2 目 录 1、系统需求分析…………………………………………………….3 1.1、课程设计目的和意义…………………………………………..3 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 3 1.系统需求分析 1.1、课程设计目的和意义: a、数据库课程设计是为了巩固数据库知识,加强学生的实际动手能力和提高学生综合素质。通过本实验达到以下目的: 1、 熟练掌握一种数据库系统(如 SQL SERVER)的使用。 2、 熟练掌握一种数据库应用软件开发工具(ASP、VB.NET)的使用。 3、 通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。 b、系统针对学生的基本情况,设计一个可以查询学生的基本信息、查询学生的选课记录、查询学生的分数、寝室楼等,可以修改学生的一些信息,还可以添加、删除等操作。使老师更加方便了解学生的情况和使学生本人对于自己的信息更直观,该系统用于学院老师和学生本人。 1.2、系统分析与设计: 1.2.1、 系统功能描述: 黔南民族师范学院学生管理系统主要根据全院全体学生信息需求来设计开发,主要是对学生的基本信息及情况作统一的管理,使老师更加容易掌握学生的 4 基本信息及情况以及学生本人更加的了解自己的基...