数据库原理实训--学生管理系统班级:成员:指导老师:开发时间:一. 需求分析1、编写目的为了明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考.2、项目背景使用计算机对学生信息进行管理,拥有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、成本低等.这些优点能够极大地提高学生信息的效率,也是管理科学化、正规化的重要支撑。学生信息管理系统能够方便地查询和变更学生的基本数据(包括学籍数据和成绩数据),节约大量工作时间,有效地提高学生信息管理的效率。而查询信息的直观显示将有助于系统的用户一目了然地掌握学生的情况。3、开发计划分阶段完成任务:第一阶段实现快速界面原型,并进行相应的补充修改以满足客户的需求;第二阶段完成界面的进一步设计求精,形成最终的设计样式;第三阶段:完成数据库的开发;第四阶段:整合管理系统并进行各项测试改正出现的各种问题。4、实现的内容学生信息管理系统属于应用系统。学生信息管理系统的使用者是教务处管理员和学生。它的功能就是老师通过输入用户名和口令登陆到教学管理数据库中,从而实现对各门选课人数限制,对学生信息的维护限制.每个新学年的开始,都有新生的进入,和毕业生离校,每个学期学生的课程会发生改变以及有些学生因为不同的原因离校或者有新来的转校生。系统要对这些情况做相应的改变。离校的将学生信息删除,新来的要将学生信息存入系统,课程改变了,要将其修改.教务处访问该系统将学生信息填入、删除或修改,学生可以在系统上查询本人信息.该系统是一个集成多功能的信息管理系统,有老师资料管理、学生管理、班级管理、院系管理、课程管理和成绩管理功能模块。本系统将大大提高学生信息的管理效率,带来数据共享、网络查询和网络管理等便利,实现学生信息管理的数字化和智能化。老师管理模块:本模块主要对老师的资料信息进行查询,删除,修改和添加.学生管理模块:本模块主要对学生资料信息进行相应的查询,删除,修改和添加。添加了学生所在院系资料与学生所在专业资料,同时可对院系资料与专业资料进行相应的添加,修改,查询。课程管理模块:本模块主要对课程资料进行管理,对其进行查询,添加,修改和删除。又详细划分了课程类别资料,对其进行如上操作。成绩管理模块:本模块对学生成绩进行查询操作,如发现成绩有输入错误,可对其进行相应的修改,还可对学生的成绩进行录入班级管理模...