1、摘 要管理信息系统正在向着网络化、智能化和集成化等趋势发展。学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。学生成绩管理管理系统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,删除,查询,维护以及成绩的统计分析等几方面的功能,是现实问题的迫切要求。本系统开发的总体任务是实现学生成绩管理的系统化、规范化、自动化。达到提高学生成绩管理效率的目的。与传统管理方法相比有明显的优点:查找方便,可靠性高,保密性好,成本低。彻底改变了以前繁杂的管理模式,实现全面的、相对集中的、职能化的信
2、息综合管理。关键字:学生成绩管理;目录一. 系统概述1.1 系统开发背景1.2需求分析 1.3可行性分析1.4系统目标1.5系统功能简介二. 数据传输2.1.数据信息的来源2.2 数据流图3. 数据库设计3.1.数据库的表设计3.2 数据库安全性4. 系统详细设计4.1用户登陆4.2 学生选课管理4.3 教师管理4.4 管理员管理5. 系统测试5.1.数据测试5.2.测试结果六. 总结一. 系统概述1.1 系统开发背景学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。目前各个高校的基本情况是:每
3、次考试结束,老师们都要统计大量的学生成绩,这些数据的归档、统计工作任务重,统计结束后往往错误百出。工作量之大,查阅,维护都有不同程度的问题存在。所以,学生成绩管理管理系统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,删除,查询,维护以及成绩的统计分析等几方面的功能,是现实问题的迫切要求。学院在教学这一部分主要是由教务处对课程、 对学生、 对学生成绩进行合理地安排以及统 筹计划,以及让教务处在最短的时间段把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生、学生成绩进行各种查询和统计,以及很好地对系统进行维护。1.2需求分析 学生成绩管理系统主要提供成绩查询,方
4、便管理的网上的信息查阅平台,学生可以通过该系统 查阅与自己相关信息。教师可以通过成绩管理系统查阅学生成绩信息,教师信息管理等相关操作。系统管理员可以实现以上的所有 功能,还有对学生的添加、删除、修改、等相关操作。开发学生成绩管理系统可使学院教职员工减轻工作压力,比较系统地对教务、 教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及 国家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁杂、资料重多。目前,管 理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有
5、必要的。1.3可行性分析1.技术可行性 本系统采用 SQL 进行数据的管理、操作和维护,进行前台设计、数据的录入、修改、删除、查询、浏览、统计等功能。由其的数据存储功能、方便快捷的验证功能、使用的灵活、良好的可扩展性、以及广 泛实际应用,充分说明本系统在技术方面的可行性。 2.工具可行性 软件方面: 信息时代对于软件的应用已不是人们的难题, 人们在日常办公中用的计算机 操作的系统等都属于软件部分。 硬件方面: 计算机普及到今天, 人们对于它的拥有已不少见,它的硬件设备完全能够满 足人们的需求,而价格也能被人们所接受。3.经济可行性 这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小
6、的,只要一台电脑这个系统就可以搞起来,从节省人力方面,可以让管理人员从繁与复杂的 工作中解脱出来,做更多的工作,可以给教学管理提高一个层次。4.操作可行性 本系统设计清晰, 有良好的用户接口, 操作简洁, 符合教务管理的工作需要, 并达到操作过程中的直观、 方便、 实用、 安全等要求1.4系统目标学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。目前各个高校的基本情况是:每次考试结束,老师们都要统计大量的学生成绩,这些数据的归档、统计工作任务重,统计结束后往往错误百出。工作量之大,查阅,维护都有
7、不同程度的问题存在。所以,学生成绩管理管理系统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,删除,查询,维护以及成绩的统计分析等几方面的功能,是现实问题的迫切要求。1.5系统功能简介总控模块管理有三种不同的信息的处理模块,即管理员模块、成绩录入模块、学生模块,各模块的主要功能有:(1)系统管理员进入学生成绩管理的主要功能:实现学生添加、学生修改、学生删除、学生查询以及教师添加、教师修改、教师删除等基本功能。(2)教师进入学生成绩管理系统的主要功能:各科教师登录系统后可以对自己学生选修课程结束后给予分数,同时可以对自己所带课程的成绩优秀人数、及格人数、不及格人数的分布信息进
8、行查询。(3)学生进入学生成绩管理系统的主要功能:每个学生登录后可以查询个人信息,同时在课程结束后可以查询在校期间各个时间段选修课程的成绩,以及对单科成绩和总分的排名查询。二、数据传输2.1.数据信息的来源(1)学生个人信息,教师个人信息与课程信息来自其个人档案或者由管理员录入。(2)选课信息来自学生,当学生在本系统完成选课后,其选课信息录入系统(3)成绩信息来自教师,当课程结束后,由教师将选修本门课学生的成绩信息录入系统2.2 数据流图(1)系统顶层图根据系统主要信息的处理功能,整个系统可以看作登陆管理,用户成绩管理两个部分。从而得出了学生成绩管理系统的顶层图如下所示:D2 成绩信息库图 2
9、.1 学生成绩管理系统顶层图F1用户D1 用户信息库P1登陆管理P2用户成绩管理F2F3F4 F5F6F7F8F9F10注: F1:用户登陆信息 F2:用户注册信息 F3:用户基本信息 F4:用户基本信息F5:学生成绩信息清单 F6:学生成绩信息 F7:登陆错误信息 F8:系统反馈用户信息F9:用户信息清单 F10:修改密码后的用户信息(2)数据流程图一层分解图(1)用户登陆管理。用户在登陆时,系统会进行判断。用户一共有三种类型,分别是学生,教师和管理员。在判定时需要查询用户信息库。用户信息库,包括学生注册信息,教师注册信息,管理员信息等。学生成绩管理系统一层分解图登陆管理,如下图所示:图 2
10、.2 学生成绩管理系统一层分解图登陆管理F1用户D1 用户信息库 F3F2.1F2.2P1.1用户身份判断F2.3P1.2修改密码F1F10P2用户操作管理F7.1F7.2注:F2.1:学生登陆信息 F2.2:教师登陆信息 F2.3:管理员登陆信息F7.1:用户身份信息 F7.2:修改密码的错误信息(2)用户操作管理。在登陆管理进行判断后,发送学生登陆信息,教师登陆信息,管理员登陆信息的其中一种。根据用户身份信息的不同,进入不同的管理界面,相应的操作的功能,权限都有所不同。如下图所示:P2.1学生管理学生D1 用户信息库 D2 选课信息库F2.1F8.1F3.1F6.1 F5.1图 2.3.1
11、 学生成绩管理系统一层分解图学生管理注:F3.1,原始学生信息;F5.1,学生更新后的选课信息;F6.1,学生查询的选课信息;F8.1,学生操作后返回的信息。P2.2教师管理教师D1 用户信息库 D2 成绩信息库F2.2F8.2F3.2F6.2 F5.2图 2.3.2 学生成绩管理系统一层分解图教师管理注:F3.2:原始教师信息 F5.2:教师更新后的成绩信息F6.2:教师查询的成绩信息 F8.1:教师操作后返回的信息P2.3管理员管理管理员D1 用户信息库 D2 成绩信息库F2.3F8.3F3.3F6.3F5.3F9.1图 2.3.3 学生成绩管理系统一层分解图管理员管理注:F3.3:原始管理员信息 F9.1 更新后的用户信息 F6.3:管理员查询的成绩信息 F8.1:管理员操作后返回的信息 F5.3:管理员更新后的成绩信息(3)数据流程图二层分解图(1)学生管理。将 P2.1 进行分解,学生管理包括,查看成绩信息和个人信息, 。学生成绩管理系统二层分解图学生管理如下图所示:图 2.4 学生成绩管理系统二层分解图学生管理D1 用户信息库F8.1F5.1.1P2.1.1个人信息查询P2.1.2成绩信息查询P2.1.3增加选课P2.1.4删除选课D2 成绩信息库F5.1.2F6.1F2.1F2.1 F2.1F2.1学生F8.1F8.1F8.1F3.1 F3.1
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。