1、 课课 程程 设设 计计 说说 明明 书书 课程名称: 软件工程 设计题目: 学生成绩管理系统 院 系: 学生姓名: 学 号: 专业班级: 指导教师: 12 年 6 月 13 日 课课 程程 设设 计计 任任 务务 书书 设计题目 学生成绩管理系统 学生姓名 所在院系 计算机学院 专业、年级、班 设计要求:设计要求: 建立一个学生成绩管理系统,为教师、学生提供比较方便的成绩录入和查询软件。 其主要功能包括添加学生成绩、查询学生成绩、删除学生成绩、修改学生成绩、科目调 整和删除。 系统的功能模块有:学生登陆,教师登陆,管理员不同身份登陆及对成绩管理等。 学生应完成的工作:学生应完成的工作: 以管
2、理员的身份登陆后 课程的添加功能的实现 课程的查看功能的实现 同时能够修改所添加的课程 参考文献阅读:参考文献阅读: 1 张跃廷编著.ASP.NET 数据库系统开发完全手册.人民邮电出版社.2007 年 8 月. 2 石志国.ASP.NET 实用案例教程.清华大学山版社.2003 年 7 月. 3 陈娴、刘志宝、李岱.ASP.NET 项目开发实践.中国铁道出版社.2005 年 6 月. 4 石志国.ASP.NET 实用案例教程.清华大学山版社.2003 年 7 月 5 ASP.NET 视频教程. 网络资源. 工作计划:工作计划: 1 6 月 4 号 6 月 6 号 课程的添加功能设计 2 6
3、月 6 号 6 月 7 号 课程的查看功能的实现 3 6 月 7 号 6 月 10 号 所添加的课程修改功能设计 任务下达日期: 12 年 6 月 4 日 任务完成日期: 12 年 6 月 15 日 指导教师(签名) : 学生(签名) : 学生成绩管理学生成绩管理系统系统 摘摘 要:要:本系统全称为学生成绩管理系统。根据开发要求,它主要应用于 教学管理,完成对日常的教学、成绩、学生信息、考试等管理。随着学校办 学规模的不断扩大、办学层次的多样化、在校学生的不断增多。开发这一系 统可使教务处老师减轻工作压力,比较系统地对教务、教学上的各项服务和 信息进行管理,同时可以减少劳动力的使用,加快查询速
4、度、加强管理,使 各项管理更加规范化。目前,学校工作繁杂、资料重多。对于学生成绩管理 来说,目前学校还没有一套完整的、统一的系统。因此,开发一套适和本校 需求的、兼容性好的系统是很有必要的。 本系统管理内容广泛,全面涉及了教务教学上的各项服务,包括学生 成绩管理,学生基本信息管理等等。本论文主要从系统需求分析、系统设计 和实现等几个方面进行描述。 关键词:关键词:aspasp.NET 学生成绩管理 SQL 目目 录录 1.需求分析需求分析 1 1.1 成绩管理系统的背景分析 1 1.2 开发学生成绩管理的必要性 1 1.3 学生成绩管理系统设计的目标的分析 . 2 1.4 学生成绩管理系统的系
5、统需求. 2 1.5 学生成绩管理系统的功能需求分析 . 3 2.设计方案设计方案 3 2.1 总体设计 3 2.2 模块设计 4 3. 方案实施方案实施 5 3.1 添加课程信息功能介绍 5 3.2 添加课程信息及修改功能实现. 5 3.3 查看课程信息及实现代码 . 11 4. 结论与结果结论与结果 13 5. 收获与致谢收获与致谢 14 6. 参考文献参考文献 15 - 1 - 1.需求分析需求分析 1.1 成绩管理系统的背景分析成绩管理系统的背景分析 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被 广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进
6、行信息管理。使 用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于 复杂的信息管理,计算机能够充分发挥它的优越性。 管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是随着管理科学 和技术科学的发展而形成的。学生成绩管理系统是一个教育单位不可缺少的部分,它的 内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用 户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及 信息等。但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着 许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于 查找,更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它