1、 课课 程程 设设 计计 说说 明明 书书 课程名称:软件工程 设计题目:学生成绩管理系统 院 系:计算机科学与信息工程学院 学生姓名:* 学 号:* 专业班级:计算机科学与技术(嵌入)09-1 指导教师:* 2012 年 06 月 15 日 课课 程程 设设 计计 任任 务务 书书 设计题目 学生成绩管理系统 学生姓名 * 所在院系 计算机科学与 信息工程学院 专业、年级、班 09 级计科嵌入班 设计要求:设计要求: 设计一个学生成绩管系统,可实现对学生成绩的管理,以及学生个人信息的管理,包括对学生成 绩的添加、修改、删除、查询,以及对学生个人信息的添加、修改、删除、查询等功能。 方便用户对
2、学生成绩的管理,以及对学生个人信息的管理,设计具有用户登录功能的软件,除了 管理员以外,别人无法使用软件。 学生应完成的工作:学生应完成的工作: 修改模块设计 模块功能测试 参考文献阅读:参考文献阅读: 1实用软件工程(第三版).赵池龙、杨林主编.电子工业出版社.2011 年 1 月. 2 Visual C+教程.郑阿奇主编.机械工业出版社.2008 年 8 月. 3 VC+深入详解.孙鑫、余安萍主编.电子工业出版社.2006 年 6 月。 工作计划:工作计划: 1 6 月 4 号 6 月 6 号 概要设计 界面设计 2 6 月 6 号 6 月 12 号 修改功能模块设计 3 6 月 12 号
3、 6 月 14 号 界面美化及模块功能测试 任务下达日期: 2012 年 6 月 4 日 任务完成日期: 2012 年 6 月 15 日 指导教师(签名) : 学生(签名) : 学生成绩管理系统学生成绩管理系统 摘摘 要:要:在“IT”时代下,数据在社会中的作用越来越重要。一个大型银行中的某个数 据如果被篡改了,就可能引起一场金融风暴。我们需要维护数据的安全性,有效性。数据 库管理系统就是有效保护数据的软件,便于我们对数据的保护与操作。所以,我们需要对 数据库管理系统有较深的了解,对数据库编程有一定的认识。 为此我们设计了一个基于数据库的学生管理系统。学生成绩管理系统是 一个非常通用的信息管理
4、系统,本课题主要设计一个简单的成绩管理系统,进行简单的成 绩查询及管理。 主要实现的功能有: 1.添加学生成绩; 2.删除学生成绩; 3.查询学生成绩; 4.修改学生成绩; 5.班级创建或删除; 6.科目调整和删除; 7.添加学生信息; 8.修改学生信息; 9.删除学生信息; 10.查询学生信息; 关键词关键词 数据库 数据表 学生成绩管理系统 记录 目目 录录 1.1.设计背景设计背景 1 1 2.2.设计方案设计方案 2 2 2.1 总体设计 2 2.2 模块设计 3 3. 3. 方案实施方案实施 4 4 3.1 模块功能介绍 4 3.2 模块功能实现 5 4. 4. 结论与结果结论与结果
5、 1212 5. 5. 收获与致谢收获与致谢 1313 6. 6. 参考文献参考文献 1414 1 1.1.设计背景设计背景 学生成绩管理系统是学校日常信息管理的一个重要内容。随着学校考试次数越来 越多,学生成绩管理的工作量也变得越来越大。如果能对学生成绩做系统的管理,就能 更好更方便地快速查询或者修改学生的考试成绩,省去了文件管理的繁琐与麻烦,无疑 将给学校的管理部门带来很大的方便。 学生成绩管理系统就是把学生的考试成绩实行统一、集中、规范的收集管理,建 立现代化、专业化的管理系统。 学生成绩管理系统的对象是在校学生,成绩管理系统为学生提供了成绩查询等服 务;为学校及老师提供了添加、修改、删
6、除学生成绩等服务。 本系统基本上能够满足当今学校学生学习成绩信息管理的需求。学生个人成绩信 息录入项目齐全、完整、系统。本成绩管理系统简单明了,可以很方便查询、阅读、修 改及重复使用。 学生成绩管理系统,是基于数据库的学生成绩管理软件。用来管理每 个学生的各科成绩。 每个学生每学期所学习的课程不同,当他学完一门课后,老师就要根据标准给他打 分。 学生成绩管理系统能有效地输入输出每个学生各个课程的相关成绩, 能灵活地查询, 添加,修改,删除记录。 作为管理员对学生成绩管理系统的需求有: 1. 对学生个人基本信息的浏览 2. 对学生个人信息的修改 3. 对学生个人信息的删除 4. 添加新学生的基本信息 5. 对学生成绩的查询 6. 对学生成绩的修改 7. 对学生成绩的删除 8. 为某个学生添加学生成绩 根