APP下载

基于.net的技工学校成绩管理系统设计与实现

2017-04-23任聪

电子技术与软件工程 2017年5期
关键词:实现技工学校设计

任聪

摘 要 技工学校成绩管理系统的设计与实现能够为学生、教师、管理人员提供快捷的查询手段和充足的信息便于处理、分析、统计学生考试成绩结果。有鉴于此,本文以“技工学校成绩管理系统设计与实现”为题进行研究,以此来帮助技工学校教务部门、教师、学生制定相应的措施, 提高教学质量,为实现技工学校的可持续性发展做出贡献。

【关键词】技工学校 成绩管理系统 设计 实现

1 前言

技工学校成绩管理系统的设计与实现能够为学生、教师、管理人员提供快捷的查询手段和充足的信息便于处理、分析、统计学生考试成绩结果。一方面,它能够准确、快速地进行成绩的统计、筛选、查询、排序;另一方面,能够有机地联系起学生教学效果评价等信息,并能够有针对性地制定出相应的教学指导方法和内容,形成一个反馈环,从而提高教学的针对性和科学性。

2 系统体系结构设计

本系统共分为学生模块、教师模块、管理员模块三大类,再将这三大类模块具体细分如下,其中,教师模块细分为个人信息管理模块、学生成绩管理模块;管理员模块细分为个人信息管理模块、教师管理模块、学生管理模块、信息查询模块、课程管理模块;学生模块细分为个人信息管理模块、我的成绩模块。技工学校成绩管理系统 0-2层数据流如图1-3所示。

3 系统功能模块设计

3.1 管理员模块设计

3.1.1 个人信息管理

本系统在对新用户信息进行添加的过程中,密码通常采取初始化密码“123456”,为了确保安全性,需要用户修改密码。管理员只需要正确输入原始密码,并连续两次输入相同的新密码之后点击“保存”即可。图4是实现个人信息管理的关键代码。

3.1.2 教师管理

教师管理是指在系统中输入当前教授课程的教师信息。因此,需要将教师信息与其当前教授的课程信息同时录入;若课程信息并不在当前系统中,那么先添加课程之后再录入教师信息。然后再将页面教师信息填充到教师实体类,保持数据库之后就可完成。

3.1.3 学生管理

管理员首先填写学生基本信息,系统会自动检测录入的学生编号(学号)是否重复,若不重复,则会将该学生编号(学号)所对应的全部成绩信息(如考试分数、课程信息、平时成绩等)都从数据库抽出并显示,显示方式为分页列表式。

3.1.4 信息查询

信息查询模块主要是为了满足管理员、教师、学生的查询需要,检索条件的确定多利用Drop Down List 控件来绑定完成。用户在查询下拉列表框中选择适宜的查询条件,然后获取下拉框列表项集合,若集合为空,那么则开始基于查询条件来检索数据,并将查询到的数据以分页列表的方式现实;若无满足条件的数据,则也会在屏幕上弹出对话框,提出“无满足条件的数据”,信息查询流程图如图5所示。

3.2 教师模块设计

3.2.1 个人信息管理

本系统在对新用户信息进行添加的过程中,密码通常采取初始化密码“123456”,为了确保安全性,需要用户修改密码。教师只需要正确输入原始密码,并连续两次输入相同的新密码之后点擊“保存”即可。

3.2.2 学生成绩管理

学生成绩管理模块既是教师模块的核心,也是整个技工学校成绩管理系统的核心,系统全部的工作都是紧密围绕着“学生成绩管理”而展开。待教师批改完学生的课程考试成绩之后,即可在系统中录入考试成绩。教师进入到成绩管理页面,并且对课程列表予以初始化;选择需要添加成绩的课程,系统就会自动将需要添加成绩的学生界面弹出,每一个学生对应一个成绩,教师将学生成绩录入之后点击“保存”按钮,系统就会自动联系起成绩、学生、课程,并且会在系统数据库中保存。

3.3 学生模块设计

3.3.1 个人信息管理

本系统在对新用户信息进行添加的过程中,密码通常采取初始化密码“123456”,为了确保安全性,需要用户修改密码。学生只需要正确输入原始密码,并连续两次输入相同的新密码之后点击“保存”即可。

3.3.2 我的成绩

“我的成绩”模块的主要功能在于:让学生对自己所学课程的考试成绩予以查询。待教师在系统中录入了考试成绩之后,学生即可查询。系统会自动基于学生的学号来将存于数据库中的全部成绩信息都匹配调出,若有成绩信息,那么就会在成绩记录中显示课程名称,并将成绩信息分页显示;若没有成绩信息,那么就会自动弹出“暂无您的成绩信息”的对话框。

4 结语

总之,本文基于技工学校的实际需要出发,基于.net开发设计了技工学校成绩管理系统,开发过程中力求全面性、通用性,通过测试表明,本系统在各种测试环节中基本都能够稳定运行,基本能够满足用户的日常应用需求,具有较佳的扩充性和维护性,响应时间在虚拟用户数达到 1000 时达到0.75 秒,完全已经达到了前期需求分析的预计目标。

参考文献

[1]张妍琰,杨斌.基于ASP.NET的网上考试系统设计与实现[J].平顶山工学院学报,2008,19(01):48-53.

[2]程宴,徐征.ASP.NET的网站新闻管理系统的设计与开发[J].舰船电子工程,2008,18(08):178-183.

[3]张永第,胡宇红.课堂教学质量网络评价系统[J].长春工业大学学报(自然科学版),2010,14(02):56-60.

猜你喜欢

实现技工学校设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
漯河水利技工学校
信阳水利技工学校
技工学校体育选项课在传统班级授课制下的应用研究
办公室人员尚需制定个人发展规划
浅析铁路通信传输的构成及实现方法
设计之味