学生成绩管理课程设计说明书.doc
《学生成绩管理课程设计说明书.doc》由会员分享,可在线阅读,更多相关《学生成绩管理课程设计说明书.doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要摘 要:学校学生成绩管理系统是帮助学生和老师管理学生学籍和成绩的有效工具。本文重点介绍了学生成绩管理系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统实现、系统测试和调试。通过SQL和VB的完美结合,使本系统具备了用户管理、班级信息管理、学生信息管理、班级课程信息管理、课程信息管理、学生成绩管理等主要功能。关键词:学生成绩管理系统,数据库,网络, VB6.0,SQL1 序言- 2 -2 系统分析- 3 -2.1系统功能需求分析- 3 -2.1.1系统功能体系图- 3 -2.1.2系统基本功能主要模块及功能- 4 -本系统主要建设模块就是成绩管理模块。- 4 -
2、2.2系统流程图- 6 -2.3系统数据流图- 7 -2.2.1业务流程描述- 7 -2.3数据流分析- 7 -3 系统总体设计- 9 -3.1系统设计原则- 9 -3.2系统总体设计结构- 9 -3.3系统数据模型设计- 10 -3.3.1 E-R图- 10 -3.3.2 关系模型- 10 -4程序流程设计- 11 -5 系统界面设计及代码实现- 11 -5.1系统登陆窗口界面- 12 -5.2系统主程序窗口界面- 12 -5.3系统管理设计- 13 -5.4学生基本信息管理设计- 14 -5.5课程基本信息管理设计- 15 -5.6学生成绩管理设计- 16 -6系统测试- 18 -系统可行
3、性分析- 18 -总结- 19 -参考文献- 20 -1 序言学生成绩管理系统,学生成绩管理系统是一个教育机构不可缺少的部分,它的内容对学校的决策者和管理者来说都至关重要,所以学生成绩管理系统能够为用户提供充足的信息和快捷的查询手段,学生管理系统是计算机对学生档案信息进行管理,具有手工管理无可比拟的优点,如索检迅速、查找方便、可靠性高、存储量大等现在我国的大中专院校的学生成绩管理水平正在不断提高,停留在纸介质基础上的管理手段早已被时代淘汰,因为它浪费了许多的人力和物力。大多数的管理方法是以计算机为基础的学生成绩管理系统,因为它可以弥补学校对于学生成绩人工管理时的漏洞,提高工作效率,树立良好的办
4、学形象。管理信息系统在强调管理,强调信息的现代社会中它越来越得到普及。管理信息系统是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及网络数据库技术等等。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。管理本身就是一类复杂的智能行为,是一个知识运用和知识创新的过程。现代的企事业管理迫切需要一个支持的信息管理的平台。一个协同管理的平台是必不可少的。企事业需要一个不断进行技术交流和培训的系统。2 系统分析本系统是一个应用于学生成绩管理的系统,这必然要求该系统对于系统管理员而言要安全、可靠、便于操作。因此,对于整个系统作了详尽的分析,对模块也作了合
5、理的划分,以便达到上述要求。2.1系统功能需求分析2.1.1系统功能体系图i 登录ii 退出系统登录学生成绩管理系统学生基本信息管理学生成绩管理课程基本信息管理系统管理i显示专业课基本信息ii专业课程信息管理iii显示选修课基本信息iv 选修课程信息管理i添加用户ii修改密码i专业课成绩管理ii选修课成绩管理i显示学生基本信息ii学生基本信息管理图2-1系统功能体系图2.1.2系统基本功能主要模块及功能本课题开发的是一个学生成绩管理系统,其主要功能是完成对学生成绩的基本管理,主要模块包括:系统,学生基本信息管理,课程基本信息管理,学生成绩管理,帮助,退出。用户管理模块主要对使用本系统的用户进行
6、如下管理:1、添加新用户2、对已有的用户进行密码更改学生基本信息管理模块主要是对学生信息(如学号、姓名、性别、年龄、籍贯、政治面貌、入学时间、联系电话等)进行管理1、学生档案的浏览2、学生档案的查询3、学生档案的添加4、学生档案的修改5、学生档案的删除课程基本信息管理模块主要对专业课课程信息和选修课课程信息进行管理:1、专业课课程信息和选修课课程信息的浏览2、专业课课程信息和选修课课程信息的查询3、专业课课程信息和选修课课程信息的添加4、专业课课程信息和选修课课程信息的修改5、专业课课程信息和选修课课程信息的删除学生成绩管理模块1、专业课课程成绩和选修课课程成绩的查询2、专业课课程成绩和选修课
7、课程成绩的添加3、专业课课程成绩和选修课课程成绩的删除本系统主要建设模块就是成绩管理模块。2.1.3.E-R模型本系统有三个实体:学生、课程、成绩 学 生学 号性别入校日期家庭电话邮政编码出生年月姓名班级家庭住址图2-3 学生E-R图课程课程类型课程名课程代号图2-4课程E-R图成绩选修课成绩专业课成绩图2-5成绩E-R图2.2系统流程图 开始输入用户名和密码欢迎使用学生成绩管理系统 定义变量输出选项菜单输入选择操作C=1C=1 Y N1C=6执行case1输出成绩和q=1 N Y目前还没成绩请先输入成绩选择错误请重新选择操作输入选择操作C输出结果 结束2.3系统数据流图2.2.1业务流程描述
8、根据学校的学生成绩业务流程,结合上述的各功能模块,设计出学生成绩管理系统的整体业务流程图,如图2-2所式。考试教务处汇总审批在读学生成绩单班主任或教师核对成绩汇总表 课程教学计划课程设置二院教务处学生档案图2-2学生成绩管理系统业务流程图2.3数据流分析根据系统功能需求,数据库采用MS SQL Serve2000 ,它完全适合工作需求,并且它所支持的数据类型十分丰富,维护简便,费用比较低,人员素质要求不是很高,容易升级。 根据以上的模块分析和流程设计,可以分析出,在学生成绩管理系统中,需要包含以下几个表:学生基本信息表、课程表、成绩表、用户表。 表2-1 学生基本信息表表2-2 专业课课程表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩 管理 课程设计 说明书
限制150内