数据库应用课程设计报告设计题目: 学生网上选课系统 班 级: 学 号: 姓 名: 指导老师: 完成日期: 成绩: 摘要本系统为学生网上选课系统, 其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。 经过分析,我使用了 java 开发工具 eclipse,开发了登录模块主要用于验证用户身份, 进行有效的操作。在我们所开发的学生网上选课系统中创立了三个用户——学生、 老师和管理员, 经过身份验证后方可进入。本系统还包含查询、 添加、 修改、 删除等基本操作, 在整个系统设计中充分利用了模块化的设计思想和开发方法, 用户在从主界面模块在验证后进入每个子模块进行各个子系统的具体功能操作。在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成一个满意的可行系统。下载后可任意编辑目录第一章 系统概括...............................................5 1.1 课程设计选题...........................................5 1.2 项目背景...............................................5 1.3 课设报告编写目的.......................................5 1.4 课设报告的组织.........................................5第二章 系统需求分析部分.......................................7 2.1 学生用户...............................................7 2.2 老师用户...............................................7 2.3 管理员用户.............................................7 2.4 数据流图...............................................8 2.5 数据字典..............................................11第三章 系统数据库设计部分....................................16 3.1 数据库概念结构设计....................................163.1.1 分 E-R 图.........................................143.1.2 局部 E-R 图.......................................163.1.3 合并 E-R 图.......................................163.1.4 实体及属性的定义.................................163.2 数据库逻辑结构设计....................................163.2.1 逻辑转换.........................................163.2.2 细化表结构.......................................173.3 数据库物理结构设计与实施..............................1...