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