欢迎来到天天文库
浏览记录
ID:19616893
大小:389.50 KB
页数:22页
时间:2018-10-04
《.net464基于c# sql学生成绩信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、.NET464基于C#+SQL学生成绩信息管理系统
摘要 随着信息技术在管理上越来越深入而广泛的应用,管理系统的实施在技术上已逐步成熟。管理系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理系统。 本文介绍了在.net环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理系统的过程。通过分析某一高校学生学籍管理的不足,创建了一套行之有效
2、的计算机管理学生的方案。文章介绍了学习预警系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
【关键字】:管理系统、学生预警、学分管理。
目 录
XXXX学院毕业设计 1(论文) 1摘要 2Summary 3一 系统概述 5
3、1.1系统及需求分析 5二 开发环境 62.1C#简介 62.2SQLServer2000简介 62.3结构化查询语句SQL简介 7三学习预警系统设计 103.1概述 103.2需求分析 103.3系统框架 133.4系统配置 163.5数据库分析 183.6数据库创建 25<
4、BR>3.7数据库连接/数据库具体配置 274主要界面及相关代码 284.1学习预警系统主菜单 284.2成绩录入页面 324.3学生成绩查询页面 354.4专业管理页面 374.5班级添加页面 394.6班级设置页面 404.7班级修改页面 424.8课程添加修改页面 444.9添加学籍信息页面 454.10学生奖
5、惩统计页面 474.11学分查询页面 484.12关于系统 50总结 53致谢 54参考文献 55系统管理模块
该模块主要负责管理系统管理员的信息。主要功能是将本校的教师权限设为管理员。管理员课添加新教师信息,每个教师有唯一的编号,之后通过把教师加为管理员,而令此教师具有管理员的权限,从而教师可以登陆系统进行管理员的相关操作。
学生成绩管理模块该模块主要负责管理所有在校注册
6、学生的个人成绩。它为用户管理模块的一个子模块。主要功能包括添加,删除,修改,查找学生成绩。每个学生有唯一的学号,管理员添加新生后,新生即可登陆此系统浏览个人成绩,登陆此系统的用户名和密码默认都是此学生的学号。
学习进度查询管理模块该模块负责管理本校所有的课程进度信息。主要功能包括添加,删除,修改,查找课程信息。只有管理员才具有对课程信息进行维护的权限,课程的类型分三种:公共课,专业课和选修课。课程管理模块是选课管理模块的基础,只有在课程管理中添有选修课的信息,学生才能进行选课。
7、学生培养方案查询管理模块学生可以查询自己的培养方案,了解自己应学习的课程以及完成学业所应达到的要求;学生学的每一门课显然最后要有成绩,查询的内肉包括课程名称,学分,成绩等。只有管理员可以录入学生每一门课的成绩,并能进行修改,学生只能查询自己所学课程的成绩,并且可以查询每一学期学生所学课程所获总学分,前提是成绩必须及格,否则将没有此课的成绩。
班级管理模块该模块负责班级的管理。主要功能包括添加,删除和修改班级信息,以及对班级信息的查询。只有管理员才具有对班级管理信息进行维护的权限。学生
8、信息的添加是建立在班级信息维护的基础上,每个学生必然属于特定的班级。并且在管理员对学生成绩查询统计时,可以统计各个班级的平均分,最高分。
学生选课查询管理模块学生可以查询自己所选的课程,结合培养方案以明确学习目标;每一个课程设置都需要在专业管理里面进行设置,查询的内肉包括课程名称,学分,成绩等。只有管理员可以录入学生每一门课的成绩,并能进行修改,学生只能查询自己所学
此文档下载收益归作者所有