数据库学生选课系统分析设计.docVIP

  • 29
  • 0
  • 约1.36万字
  • 约 32页
  • 2016-11-22 发布于安徽
  • 举报
数据库学生选课系统分析设计.doc

北京理工大学珠海学院 课程设计报告 2011 — 2012 学年第 1 学期 题目: 学生选课系统的数据库设计 学 院: 商学院 专业班级: 09信管4班 学号姓名: 090802041005 xx 指导教师: xxx   成 绩:      时 间:      2011年12月18日 北京理工大学珠海学院 课程设计任务书 2011 ~2012 学年第 1 学期 学生姓名: xxx 专业班级: 09信息管理与信息系统 指导教师: xxx 工作部门: 商学院 一、课程设计题目 学生选课系统的数据库设计 选课系统的设计 1)统计出至少有三名学生选修的课程的平均分,统计项包含课程编号和平均分 2)在选课数据库中,统计出选修课程超过或等于2门以上的学生信息 3)统计出平均分在90分以上的学生的信息,并将结果按平均分降序排列 为每个实体表和关系表创建合适的索引(聚簇索引、复合索引)、主码、外码; 创建学院类别取值范围为商学院、外国语学院、计算机学院、信息科技学院,并与相应的列绑定; 通过触发器定义选课的成绩不能从选课中修改,修改专业的同时修改班级人数,在学生表中删除学生的同时,删除选课表中的信息; 创建视图studentview(学生信息表),sc_view(学生成绩表) ,cs_view(学生课程表); 存储过程exec Pro_基本信息功能的验证,存储过程exec Pro_班级信息的验证:(查询不同“班级编号”的所有学生信息) 事务的创建(同时更新“姓名”和“所属班级”列信息,否则数据保持不变) 摘 要 随着社会的发展,学生的人数和课程的种类急速增加,传统的选课管理模式已经无法满足当前的实际需求,为此,我们开发了学生选课管理系统。 本人结合学生选课管理的实际需要,完成对系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库应用程序。数据库和SQL语言进行了、、、Abstract With the development of society, the number of students and the type of course increased sharply, the traditional courses management mode can not meet current demand, therefore, we develop the students courses management system. I according to students of the practical need of courses management, complete the course for students of the management system requirements analysis, function module partition, database model analysis, etc, and has designed the backend database and foreground application. This paper first to this background, database basic theory and SQL language are discussed development tools, students course selection management system are analyzed in detail, dividing a specific function module; Finally, we give the students elective course system application design process, and the core of each function module code. The system can realize the course of some important function students, such as: course add, delete, information query, courses, and the formation of schedule, and the students cours

文档评论(0)

1亿VIP精品文档

相关文档