数据库课程设计学生选课管理系统

学生选课管理系统的课程设计报告

目录

1. 系统概括 ...................................................................................................................................... 3

1.1. 课程设计选题 .................................................................................................................. 3 1.2. 项目背景 .......................................................................................................................... 3 1.3. 课设报告编写目的 .......................................................................................................... 3 1.4. 课设报告的组织 .............................................................................................................. 4 2. 系统需求分析 .............................................................................................................................. 4

2.1. 系统管理员 ...................................................................................................................... 4 2.2. 学生用户 .......................................................................................................................... 4 2.3. 教师用户 .......................................................................................................................... 5 3. 数据库设计 .................................................................................................................................. 5

3.1. 概念结构设计 .................................................................................................................. 5

3.1.1. 分E-R图 ............................................................................................................... 5 3.1.2. 局部E-R图 ......................................................................................................... 6 3.1.3. 合并E-R图 ........................................................................................................... 7 3.2. 逻辑结构设计 .................................................................................................................. 8

3.2.1. 逻辑转换 ................................................................................................................ 8 3.2.2. 细化表结构 ............................................................................................................ 8 3.3. 物理结构设计及实施 .................................................................................................... 10

3.3.1. 创建表 .................................................................................................................. 10 3.3.2. 建立视图 .............................................................................................................. 12 3.3.3. 建立索引 .............................................................................................................. 13 3.3.4. 存储过程的建立 .................................................................................................. 14 3.3.5. 创建触发器 .......................................................................................................... 14

4. 界面设计与实现 ........................................................................................................................ 15

4.1. 功能模块界面分析 ........................................................................................................ 15 4.2. 登录界面 ........................................................................................................................ 15 4.3. 管理学生、课程、教师信息界面 ................................................................................ 16 4.4. 教师管理界面 ................................................................................................................ 16 4.5. 学生选课管理界面 ........................................................................................................ 17 5. 系统测试 .................................................................................................................................... 17

5.1. 用户登陆测试 ................................................................................................................ 17 5.2. 管理员管理信息测试 .................................................................................................... 17

5.2.1. 添加学生信息 ...................................................................................................... 18 5.2.2. 修改学生信息 ...................................................................................................... 18 5.2.3. 删除学生信息 ...................................................................................................... 19 5.2.4. 管理教师课、程信息 .......................................................................................... 19 5.3. 学生选、退课程测试 .................................................................................................... 19 6. 总结............................................................................................................................................ 20 7. 主要参考文献 ............................................................................................................................ 21 8. 附录............................................................................................................................................ 21

8.1. 源代码 ............................................................................................................................ 21 8.2. 系统使用说明 ................................................................................................................ 25

你可能喜欢

  • 汽车销售管理系统
  • 个人信息管理系统
  • 学生成绩管理系统数据库
  • 学生选课系统数据库设计
  • 数据库课程设计学生管理系统
  • 英语四级短语

数据库课程设计学生选课管理系统相关文档

最新文档

返回顶部