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. 物理结构设计及实施 .......................................................................................................9
3。3.1。 创建表...............................................................................................................9
3。3。2。 建立视图......................................................................................................11
3.3.3。 建立索引............................................................................................................12
3.3。4。 存储过程的建立.............................................................................................13
3.3.5。 创建触发器........................................................................................................13
4。 界面设计与实现......................................................................................................................15
4。1。 功能模块界面分析 ...................................................................................................15
4.2. 登录界面 .........................................................................................................................15
4.3。 管理学生、课程、教师信息界面 ..............................................................................15
4.4。 教师管理界面 ..............................................................................................................16
4。5。 学生选课管理界面 ...................................................................................................16
5。 系统测试..................................................................................................................................17
5。1. 用户登陆测试 ..............................................................................................................17
5.2. 管理员管理信息测试 .....................................................................................................17
5.2.1. 添加学生信息.......................................................................................................17
5.2.2. 修改学生信息.......................................................................................................18
5。2。3. 删除学生信息.................................................................................................18
5。2。4. 管理教师课、程信息.....................................................................................19
5。3. 学生选、退课程测试 ..................................................................................................19
6. 总结.............................................................................................................................................20
7。 主要参考文献..........................................................................................................................20
8. 附录.............................................................................................................................................21
8.1。 源代码 ..........................................................................................................................21
8.2。 系统使用说明 ..............................................................................................................25
1. 系统概括
1.1.课程设计选题
考虑到学生选课这个时间与我们大学生活是如此贴近,兵器额在我们平时选
课时也经常出现一些不足,所以我选择“学生选课管理系统”这个课题。除了他
比较贴近生活之外,这个项目也会让我对数据库有更新一步的认识与巩固,对身