信息工程学院课程设计报告设计名称:数据库课程设计姓名:学号:专业班级:系(院):设计时间:设计地点:指导老师:一.课程设计目的数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要
通过本实验达到以下目的:(1)培养学生具有C/S和B/S/S模式的数据库应用软件系统的设计和开发能力
(2)熟练掌握一种数据库系统(如SQLSERVER)的使用
(3)熟练掌握一种数据库应用软件开发工具(如POWERBUILDER、ASP、VB
NET)的使用
(4)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力
二.课程设计任务与要求:1、任务:学生选课系统问题描述:1)学校现有课程若干门
2)课程表的信息有课程号、名字、学分、、学期、课时等
3)学生表的信息有学生号、名字、性别、年龄、
4)选课表的信息有选修课程号、学生的学号、课程学分
5)用户表信息有用户名、用户密码、用户权限
2、设计要求:1)实现学生表中学生信息的插入、修改、删除
2)实现课程表中课程信息的插入、修改、删除
3)实现选课表中得选修课程的选课信息查询、进行课程选择
4)管理员进行登陆后才能访问此数据库
5)设计一完整的数据库
要求掌握数据库的设计的每个步骤;掌握数据设计各阶段的输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据库重要对象的建立、应用和维护
三.课程设计说明书1需求分析(1)数据需求学生选修信息系统需要完成功能主要有:1、课程基本信息的输入查询、修改、删除,包括课程号、课程名字、学期、课程学分等
2、学生基本信息的的输入查询、修改、删除,包括学号、学生姓名、学生性别、学生年龄、系别等
3、学生选课的基本信息的选课信息查询、学生进行课程选择