学生成绩管理系统

摘 要: 构建学生成绩管理系统,为用户提供了一个方便快捷的网上管理平台,实现成绩管理信息化,降低管理成本,提高管理效率。本系统基于.NET平台,运用C#语言编写核心代码块,利用SQL Server2008进行数据库存储数据设计,完成学生成绩管理系统的设计与实现。该形同性能稳定,易于操作,可扩展性强。

关键词: 成绩管理;.net;C#;SQL Server2008

0 引言

对如今的高校来说,实现电子信息化的办公室是必然趋势,高校中的信息量主要体现在课程和学生成绩的管理上,因此一个规范高效的信息化的学生成绩管理系统是高校实现管理中一个不可缺少的部分。本系统就是为了方便学校管理课程和学生成绩管理,采用作为网络编程框架,SQL Server 2008作为数据库而设计开发的一个学生成绩管理系统。

1 相关编程语言介绍

1.1 C#语言

C#是微软公司专门为.NET量身定做的编程语言,它与.NET有着密不可分的关系。C#的类型就是.NET框架所提供的类型,C#本身并无类库,而是直接使用.NET框架所提供的类库。本学生成绩管理系统主要使用C#撑语言来实现其基本功能。

1.2 SQL语言

SQL全称是“结构化查询语言(Structured Query Language)”,

是一种数据库查询语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL语言结构简洁,功能强大,简单易学,得到了广泛应用。本学生成绩管理系统利用SQL Server2008进行数据库存储数据设计。

2 学生成绩管理系统的设计

2.1 系统功能模块设计

本系统是一个能够***运行的学生成绩管理系统,不同的用户登录本系统能够执行不同的功能。

1)用户角色管理。不同角色,即教师、学生、教务员登录本系统之后具备不同的权限,可以进行不同的功能。2)课程管理。本系统中可以对课程信息进行增加、删除、修改、查询,还包括课程学分。3)学生成绩管理。本系统可以对课程成绩进行录入、查询、计算一门课程的平均分、计算某一位同学的平均分、计算学分绩点并根据学分绩点的值判断学生是否能获得奖学金等。4)导出某一门课程的学生成绩。可以根据条件查询某一门课的学生成绩并将其导出。5)导出某一个同学的所有课程成绩。可以根据条件查询某一个同学所修的所有课程的所有成绩。6)教师二次成绩提交。可以实现教师对已经提交了的成绩的修改,即成绩的二次提交,但教师要执行此功能必须先做出申请,得到教务员的允许之后才能二次提交成绩。

2.2 用户界面

本系统设计了不同的用户相对应的不同的用户界面,所有界面采用统一的背景底色和界面风格,在界面中使用了多种组建,用于实现系统功能的用户界面上的主要组建包括:

1)表单。主要用于提交用户发出的请求信息,包括用户登录信息、查询条件信息、添加课程和成绩信息等。

2)标准按钮。主要用户触发事件引发函数,对用户操作进行处理,然后将处理结果返回给用户。

3)导航链接。链接是网页的主要元素之一,用户界面中的各个链接将整个系统中的各个分散的页面联系在一起组成一个统一的整体。导航链接还提供导航功能,即使是新用户也可以根据导航链接对系统进行操作。

本系统还用网页错误消息提示对话框对错误消息显示进行了设计和处理,当用户对系统进行操作过程中出现错误时将由网页提示框显示错误信息提醒用户。

2.3 数据库设计

本系统根据需求分析中对系统对象和系统数据的需求分析来设计数据库,并根据实际情况画出系统的实体关系***,根据实体关系***设计数据库和数据库表。不同的表对应不同对象的属性和特征,每个属性都是原子属性,不能再分。而且不同对象的不同属性的数据类型也是不相同的,对象属性的数据类型是根据实际数据需要在建立数据库和数据库表的时候设计的。系统编程实现对数据库的操作时,相应的数据类型也必须与数据库中的数据类型相一致,否则将出现数据库操作错误。不同数据类型的大小也是不同的,向数据库中存储数据时,其大小不能超过其数据类型所能表示的大小范围。

3 系统典型功能模块的设计与实现

限于文章的篇幅,我们只以用户登录模块为例来说明。

用户登录模块是整个系统的入口,用户只有登录成功之后才能使用系统功能。本系统的首页时是用户选择用户类型登录入口页面,用户进入首页后,选择自己的用户类型,包括学生、教师、教务员,此处,不同的类型对应不同的链接,选择不同类型进入对应的用户类型登录页面,在第二个登录页面中输入用户名和密码登录,用户登录的流程***如下所示:

如上***所示,用户输入用户名和密码,然后点击登录按钮,该按钮触发一个登录事件,该事件将用户登录信息发送至服务器,服务器对数据进行处理,即与数据库中的记录匹配,若匹配成功则用户登录成功,进入用户主页面,否则输出错误提示信息。

4 结束语

本文通过构建学生成绩管理系统,实现成绩管理信息化,降低管理成本,提高管理效率。将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成,旨在实现老师,学生,家长和相关教务人员对课程信息和学生信息的共享,方便学生对自己成绩的查询,也方便教师成绩的上传和教务管理人员对课程及学生成绩的管理,实现学校对学生成绩的规范高效管理,加强高校管理的信息化。该设计功能完整,架构合理,贴近用户需求,不失为一个方便学生成绩管理的教务办公软件。

参考文献:

[1] 《软件工程(第二版)》 齐志昌 谭庆平 宁洪 高等教育出版社.

[2] 《 3.5从入门到精通》 赵晓东 张正礼 徐小荣等 清华大学出版社.

[3] 百度网站.

[4] CSDN资源网站.

学生成绩管理系统

转载请注明出处学文网 » 学生成绩管理系统

学习

贺伟:正传正用针灸之道

阅读(30)

在中医界,提及“贺氏针灸三通法”可谓无人不晓。“贺氏针灸三通法”为第一批部级非物质文化遗产项目代表性传承人、国医大师贺普仁教授所创立。贺普仁在其70余年的从医生涯中,精研内难,通览历朝历代的针灸著作,并通过自己的临床实践不断总结

学习

中医常用药引的用法

阅读(102)

本文为您介绍中医常用药引的用法,内容包括中医引药的用法,中药常用引经药。中医对送药的用水是很有讲究的,不同的汤汁送服不同的中成药,可提高疗效。若能辨证地选用“药引”,不仅有引药归经、增强疗效之功,而且还能去异味,减少毒副作用。1温

学习

《登高》教学设计

阅读(36)

本文为您介绍《登高》教学设计,内容包括登高教学设计一等奖,登高教案人教版。一、教学目标(一)知识目标:1.了解杜甫生平及其诗歌创作的特点;2.理解《登高》的思想内容。(二)能力目标:1.学会诵读吟咏古典诗歌;2.掌握诗歌鉴赏的基本方法;3.赏析该诗

学习

MIMO系统中多用户分集技术

阅读(33)

本文为您介绍MIMO系统中多用户分集技术,内容包括如何理解mimo中的分集技术,mimo复用模式和分集模式的区别。MIMO技术可以在不增加系统带宽和发射功率的前提下大大增加系统容量,提高系统频谱利用率,改善系统性能。多用户分集是多用户无线通

学习

三袋麦子作文300字

阅读(38)

本文为您介绍三袋麦子作文300字,内容包括三年级下册三袋麦子作文300字,三袋麦子三年级300字范文。快要过年了,土地爷爷送给小猴、小牛、小猪一份节日礼物,小猴、小牛、小猪谢过土地爷爷之后,就开开心心的回家了。小猪回家后想:那么多麦子,种

学习

肺炎双球菌的转化实验题型解题指导

阅读(27)

本文为您介绍肺炎双球菌的转化实验题型解题指导,内容包括艾弗里的肺炎双球菌转化实验,肺炎双球菌转化实验知识点总结。一、实验材料分析肺炎双球菌是一种细菌,有两种类型:一种是R型细菌,无多糖类的荚膜,是无毒性的;另一种是S型细菌,具有多糖类

学习

李白浪漫主义诗风艺术特色略考

阅读(45)

本文为您介绍李白浪漫主义诗风艺术特色略考,内容包括李白诗歌的浪漫主义诗风特色,李白是唐代伟大的浪漫主义诗人吗。(许昌技术经济学校,河南长葛461500)李白的诗歌高度统一了浪漫主义的表现手法和诗人的浪漫主义精神。他生活的“盛唐时期”

学习

三个代表重要思想的科学体系

阅读(29)

本文为您介绍三个代表重要思想的科学体系,内容包括两个代表的重要思想的科学内涵,新时代思想是系统科学的理论体系。“三个代表”重要思想的科学体系深刻理解“三个代表”重要思想的科学内涵,准确把握“三个代表”重要思想的精神实质,全面

学习

一代才女林徽因的爱情之谜

阅读(43)

本文为您介绍一代才女林徽因的爱情之谜,内容包括民国才女林徽因的人生感悟和爱情,林徽因爱情故事全文。一代才女林徽因的感情一直是个迷,她的一生中三个男人为她倾倒,林徽因也与他们有着剪不断理还乱的情感纠葛。而对于这首《你是人间四月

学习

CPI与PPI的关系分析

阅读(31)

本文为您介绍CPI与PPI的关系分析,内容包括cpi与ppi的变化规律,cpippi剪刀差的影响机制。本文主要探讨CPI与PPI的关系。通过模型建立的方法,对1985年到2010年的CPI进行了预测,阐述了CPI和PPI之间“领导”与被“领导”的关系,论证了两者之间

学习

吴淡如:有梦就要追

阅读(31)

吴淡如的身份很复杂,她是中国台湾家喻户晓的主持人;是出版界天后,畅销女王,与香港的亦舒一起,成为华文世界里,以文字仗走天涯的“女豪杰”;她演过话剧,扮演经典作品《欲望号街车》里的白兰琪小姐;她的小说《枯岭街少年杀人事件》由杨德昌拍成电影

学习

女星车晓嫁29岁山西首富 婚宴500桌婚车200余辆

阅读(28)

本文为您介绍女星车晓嫁29岁山西首富 婚宴500桌婚车200余辆,内容包括车晓嫁给山西富豪,明星车晓和山西富二代的婚史。有业内人士分析,车晓能加入豪门,胜在家世良好,名气不大,没有绯闻。因为那句著名的“这事儿,就那么有意思?”和伸出一

学习

广播稿范文

阅读(21)

本文为您介绍广播稿范文,内容包括广播稿范文200字,校园广播稿范文大全。广播稿范文第1篇缅怀英雄广播稿怎么写?相信很多人都想知道吧?以下是为您整理缅怀英雄广播稿的相关资料,欢迎阅读!缅怀英雄广播稿1沿着黄河与长江的源头,漂流而下,我看到

学习

地方新闻网站的特色打造

阅读(29)

本文为您介绍地方新闻网站的特色打造,内容包括地方新闻网站建设方案,地方门户网站如何宣传。舟山人向来拥有得天独厚的“渔盐之利,舟楫之便”。海洋特色是舟山经济的本色。改革开放以来,舟山又发展海洋旅游、海岛物流、临港产业,目前全市海

学习

探讨大学生网络交往的利弊及规范措施

阅读(22)

本文为您介绍探讨大学生网络交往的利弊及规范措施,内容包括大学生该如何规范自己的网络行为,大学生网络社交的利弊。网络使得当代大学生的人际交往方式发生了新变化,对大学生的成才发展产生了很大影响,因此有必要加强对大学生的网络人际交

学习

学生唱主角

阅读(48)

写作,无论是从锁定人生轨迹、连接健康生命的层面,还是从作为语文教学的“半壁江山”的角度说,其重要性都是不容置疑的。“义务教育《语文课程标准》明文规定:“养成修改自己作文的习惯,修改时能借助语感和语法修辞常识,做到文从字顺。能与他人

学习

学生罚老师

阅读(18)

本文为您介绍学生罚老师,内容包括学生犯错老师罚的小说,被老师罚怎么办。在我们的班规中有这样一项规定:老师拖堂或迟到,罚老师为学生读故事一个。这不,今天我又挨罚了。这得从上节课说起。上节课,我们讲读《少年闰土》,由于课文太长,语言又美

学习

学生信息管理系统的可行性浅析

阅读(28)

学生信息管理是每一所高校都必须面对的日常工作,可是传统的纸张抄写,繁琐的统计整理,既浪费时间和资源,又无法达到方便快敏的现代要求。相信通过这套系统的运用,可是使得学校的管理工作更加规范化、制度化、程序化,避免教师对学生管理的随意性

学习

浅谈大学生虚荣心理及解决方法

阅读(27)

本文为您介绍浅谈大学生虚荣心理及解决方法,内容包括浅谈大学生虚荣心及解决方法,大学生如何避免攀比心理和虚荣。虚荣心理是一种病态社会心理,它是自尊心的过分表现,是为了取得荣誉和引起大家普遍的注意而表现出来的一种不正常的社会情感

学习

大学生创业意识与创业能力

阅读(22)

本文为您介绍大学生创业意识与创业能力,内容包括大学生创业意识和创业心态,大学生创业意识和创业能力培养。编者按:本文主要从农业院校大学生创业心理素质现状及原因分析;农业院校大学生应具备的创业素质特征;培养对策;进行了讲述。其中包括

学习

浅谈大学生行为现状及管理策略

阅读(26)

本文为您介绍浅谈大学生行为现状及管理策略,内容包括大学生行为管理有哪些方法,论如何做好大学生在校管理。1大学生恋爱行为的现状分析及其管理1.1大学生恋爱的特点大学生恋爱的特点首先是低龄化,现在大学生谈恋爱出现了低年龄化趋势,即

学习

中学生信息技术教育

阅读(20)

培养学生的信息能力、提高学生的信息素养是信息技术教育的根本目标。为了赶上信息时展的需要,我国于2000年制定了《全国中小学信息技术课程指导纲要(试用)》。明确指出中学信息课程的主要任务是:“培养学生对信息技术的兴趣和意识,让学生了解