APP下载

基于C#的学籍管理系统设计与实现

2017-10-10

福建质量管理 2017年15期
关键词:学籍管理系统界面

(1.成都理工大学 地球科学学院 四川 成都 610059;2.国土资源部地学空间信息技术重点实验室 四川 成都 610059)

基于C#的学籍管理系统设计与实现

郑洁1,2李婉秋1,2

(1.成都理工大学地球科学学院四川成都610059;2.国土资源部地学空间信息技术重点实验室四川成都610059)

随着学校学生人数规模的不断扩大,学生信息管理量也相应的增加,有关学生的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导人力与物力过多浪费,从而使学生信息管理的负担过重,影响整个学生信息的运作和控制管理。因此,必须制定一套合理、有效、规范和实用的学生信息管理系统,对学生资料进行集中统一的管理。本文主要以VisualStudio.Net2010开发软件平台为基础,Ms SQL Server 2008数据库服务器为辅助,按照高校对学籍管理的实际要求,以提高学籍管理效率为目的,设计完成对学籍系统的基本管理。

学籍系统;VisualStudio.Net2010开发软件;Ms SQL Server 2008数据库

引言

学校对学籍的管理是高校学生管理的一项重要任务。它涉及管理过程中的大量数据处理。其内容对学校的决策者和管理者非常重要。因此,学生状态管理系统应能够向用户提供足够的信息和快速的查询手段。但存在诸多缺点,如保密性差,效率低等问题,将会产生大量的文件和数据,对查找,更新和维护有用,带来了很多困难。随着科学技术的不断完善,计算机科学日益成熟,其强大的功能得到了深入的了解,已进入人类社会的各个领域,发挥越来越重要的作用。使用新的计算机网络和管理系统,将成为提高学校管理效率的重要手段。因此,学校管理制度是学校管理不可或缺的现代化手段。

一、需求分析

本系统是针对高等院校的学生学籍管理,因此学籍管理系统的用户包括系统管理员、教师和学生。主要班级信息、任课教师信息、学生信息、课程信息以及选课记录和成绩等多种数据信息。实现的具体功能如下:(1)基本信息管理——系统管理员负责对各种基本信息的录入、修改、删除等操作。(2)学生成绩管理——系统管理员负责对学生成绩的录入、修改、删除等操作,学生 可以查询各科成绩。(3)信息查询统计——学生可以查询基本信息和各科的考试成绩,老师可以查询基本 信息和授课信息,系统管理员负责把老师提交的学生成绩进行管理,计算总成绩和平均成绩,统计不及格学生信息和获得奖学金学生的信息,最后再输出所有的信息。(4)系统用户管理——系统管理员负责用不同的权限来限制不同用户对系统的使用。以上是用户对系统的基本的功能要求,此外用户还要求系统的效率要高,查询速度要快,比较小的冗余,易维护,具有较高的数据安全性。

系统应有学生数据安全保密措施,分别有自己的身份登录到自己的主界面,保持了信息的安全性。在系统程序设计中应充分利用数据库服务器的处理能力,降低网络通信量,尽可能减少数据修改冲突,以最大程度地提高系统的执行速度和可靠性,真正起到提高工作效率的作用。

二、系统设计

本系统采用人机交互的方式,界面友好美观,信息查询灵活、方便,数据存储安全可靠。可以方便、快捷的对学生学籍信息进行操作,同时对用户的数据进行数据检查避免出错。系统最大限度地实现简易维护性和易操作性

(一)需求规定

该系统项目的主要功能有:学生基本信息处理,包括学生信息的输入,修改,查询,删除等功能;学生成绩处理,包括成绩的输入,修改,查询,打印等功能;课程安排信息处理,包括课程输入,修改,查询等功能;管理员信息处理,包括用户管理的输入,修改等;系统用户处理,包括添加用户、删除用户、修改密码等功能;以及学生课程的安排。

(二)数据库设计

为了使系统更加完善,用户使用方便,运行更流畅,数据库的设计使必不可少的一部分。数据库设计的内容包括:学生基本信息、学生授课信息、学生成绩信息以及学生奖惩信息四个模块,包括这些信息的添加、删除、查询以及更新等功能。

三、系统模块设计及实现

在本次系统中,用户登陆模块与普通应用系统的用户登陆是基本相同的。因此当一个用户登陆管理系统之后,管理员的操作流程即为登录界面,输入用户名和密码,如果查询成功,则成功进入登录管理界面;若输入用户名和密码错误,则为失败,返回登录界面。

图1 登陆界面 图2 主界面

该系统在开发平台VisualStudio.Net 2010版本和 数据库Microsoft SQL Server2008环境下,利用代码实现关键技术,并将系统的界面背景和构架优化,使其实现其所有功能。

四、结束语

当今社会,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。本文利用visual studio 2010开发平台,将数据库连接、触发器等相关内容相结合,充分考虑当前学籍系统的不足,将高校学籍系统设计并实现,从很大程度上提高了高校学籍管理系统的效率。

[1]张晋.学生学籍管理系统的设计与实现[D].北京邮电大学.2012,(4):38-49.

[2]高蕾.基于B/S结构的学籍管理系统[D].吉林大学.2015,(2):64-79.

[3]学籍管理系统中计算机数据库数据调用分析[J].吴振国.现代国企研究.2015(08).

[4]高职高专学籍管理系统的设计与实现[J].张学超.计算机光盘软件与应用.2013(22)

[5]A secure key agreement protocol based on chaotic maps[J].王兴元,栾大朋.Chinese Physics B.2013(11)

郑洁(1992—),女,汉族,四川广汉人,硕士研究生,研究方向遥感地学应用。

猜你喜欢

学籍管理系统界面
基于James的院内邮件管理系统的实现
高校学籍异动学生管理工作的思考
学籍学历电子注册管理系统在学籍管理中的应用与实现
国企党委前置研究的“四个界面”
基于LED联动显示的违停管理系统
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
海盾压载水管理系统
人机交互界面发展趋势研究
教育部要求小学须在新生入学后1个月内为其注册学籍
手机界面中图形符号的发展趋向