学生综合成绩管理系统设计毕设论文论文毕业文章论文毕业文章.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《学生综合成绩管理系统设计毕设论文论文毕业文章论文毕业文章.pdf》由会员分享,可在线阅读,更多相关《学生综合成绩管理系统设计毕设论文论文毕业文章论文毕业文章.pdf(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 /34 本 科 毕 业 论 文(设 计)摘要 随着科技的不断发展以及计算机加速推广普及,传统的人工考勤已逐步淡出现代公司的信息化管理系统。同样的,现代高校也开始充分利用自身的信息技术和计算机技术,不断挖掘现有各种教育、科研、信息资源的优势,开发各种管理系统和应用系统,全面推进高等教育的信息化。而校园卡就是校园管理系统中重要的一链。校园卡除了可以储值计费,还因其具有及身份信息对应的唯一卡号,能够方便教师通过其来统计出勤率。在本文中,主要研究的是基于校园卡的学生综合成绩管理系统设计,其主要包括:IC 卡读写,数据存储,单片机及 PC间进行串口通信,上位机的数据接收和考勤信息的处理,以及将数据进行
2、格式转换并输出到Excel。关键词:校园卡,综合成绩,通信协议,串口通信,考勤系统,Abstract I/34 With the development of science and technology and further popularity of computer,manual management is gradually fading out the modern companys information management systems.Meanwhile,the Modern universities are now starting to make full use o
3、f information technology,computer technology,and the advantages of all kinds of education,scientific researches,and information resources to develop various applications and management systems and information the higher education completely.As we all know,the Campus card is certainly a important cha
4、in in the campus management systems.It not only can be used to store value,but also can be used to check attendance according to its card numbers,which makes attendance statistics efficient for teachers.This paper mainly focuses on the software design of student composite score management system bas
5、ed on campus cards,including the IC card slotting and reading,data storage,receiving data from the device,processing data software on PC,and exporting to Excel.Keywords:Campus card,composite score management,communication protocol,serial communication,attendance system,C#,Excel化管理系统同样的现代高校也开始充分利用自身的
6、信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模 /34 目录 上 海 师 范 大 学
7、 本 科 毕 业 论 文(设 计)诚 信 声明 I 上 海 师 范 大 学 本 科 毕 业 论 文(设 计)选 题 登 记表II 上 海 师 范 大 学 本 科 毕 业 论 文(设 计)指 导 记 录表 中文摘要及关键词 英文摘要及关键词 1 前言 0 2 学生综合成绩管理系统设计 2 2.1 需求分析 2 2.2 系统结构设计 2 2.2.1 系统式样图化管理系统同样的现代高校也开始充分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括
8、卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模I/34 4 2.2.2 主程序流程图 5 3 主程序设计 6 3.1 分模块介绍 错误!未定义书签。3.2 C#串口程序介绍 6 3.3 程序效果图 8 4 考勤管理 11 4.1 下位机的硬件构成 11 4.1.1液晶显示 11 4
9、.1.2 刷卡模块 11 4.1.3 串口模块 15 化管理系统同样的现代高校也开始充分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍
10、程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模II/34 4.1.4 按键模块 错误!未定义书签。4.2 上下位机通信协议 17 4.2.1 帧 13 4.2.2命令及状态14 4.3下位机EEPROM资源分配17 5 综合成绩管理 21 5.1 课程信息管理 错误!未定义书签。5.2 学生基本信息管理 错误!未定义书签。5.3 初始化管理 错误!未定义书签。5.4 时间校正管理 错误!未定义书化管理系统同样的现代高校也开始充分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链
11、校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模III/34 签。0 5.5 考勤成绩计算 21 5.6 综合成绩计算21 5.6.1 规则设置 21 5.6.2 数据导出 21 6 扩展设想 24化管理系统同样的现代高校也开始充
12、分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模0/34 1 前言 随着科
13、技的不断发展以及计算机加速推广普及,对非接触式 IC 卡的使用已经变得很普遍了,它在我们日常生活和工作中正发挥着越来越重要的作用。非接触式 IC 卡也称为无触点集成电路卡、射频卡或非接触式智能卡。非接触式 IC 卡具通讯速率高的特点,不需要拔插的过程,在很短的时间内就可以完成对卡片的操作,所以非接触式 IC 卡非常适用于对交易速度要求高、刷卡人口比较集中的场合,如地铁、高速公路的进出口、门禁、公交等环境。目前,非接触式 IC 卡在全国各个高校中已经得到广泛的使用,校园卡即为非接触式 IC 卡。每个学生都有一张作为其身份标识的校园卡,卡内数据区不仅记录了该学生的学号、姓名、班级等信息,还可以作为
14、消费卡在校园内进行消费。而在学校的日常教学管理中,若能进行借助校园卡来对学生的上课情况进行考勤及计算学生综合成绩,就可以有效地地节约课堂考勤的时间,方便教师统计出勤率,高效教师的期末工作。本系统为基于校园卡的学生综合成绩管理系统设计,利用面向对象编程的方法,通过使用 Visual Studio 2010的平台来搭建了处理和设置考勤下位机(单片机)的 C#上位机软件,其中设置了以下几个功能:上下位机串口通信处理,启动存卡/刷卡,界面的自定义,课程信息管理,学生基本信息管理,对下位机区域进行初始化,对下位机进行时间校正,考勤成绩计算和综合成绩计算等。化管理系统同样的现代高校也开始充分利用自身的信息
15、技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模1/34 化管理系统同样的现代高校也开始充
16、分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模2/34 2 学生综合成绩
17、管理系统设计 2.1 需求分析 学生综合成绩作为考评学生一学期的表现的指标,是校园学习生活中非常重要的一部分。学生综合成绩由多方面组成,主要包括期末考试成绩和平时成绩(多为考勤成绩)及实验成绩(或作业成绩)。但传统的校园考勤方式,即点名方式不仅十分繁琐低效,还会浪费宝贵的课堂时间。本系统就是为了有效解决这一难题而设计的。本系统通过下位机如实且准确地记录学生的出席情况,并且具备一个学期的长时间,大数据量的存储,最多可以同时记录四门课程每周两次的考勤信息。任课老师可在任意时间将任何课程的考勤信息进行汇总来查阅学生的日常考勤记录,该系统会将统计出来的旷课和迟到的情况作为基础,按照教师的设置来计算平时
18、成绩给分以及最后的综合成绩。此举可以大大简化学生综合成绩管理的繁琐性,提高教师的工作效率。2.2 系统结构设计 根据对实际情况的分析,并考虑到教师的实际要求和软件结构的合理性,将本系统分为上位机和下位机两部分软件。上位软件采用 C#语言在 Visual Studio 2010平台上,以一种友好界面的形式呈现出来,提升软件的可操作性。其主要功能是发送指令来操控下位机各种功能,和接收下位机所采集的考勤数据,并将这些数据加以处理和统计,然后根据需要以 EXCEL 文件的形式输出综合成绩列表。而下位机则是由 STC 12C5A32S2单片机为核心的开发板组成,主要完化管理系统同样的现代高校也开始充分利
19、用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模3/34 成考勤信息采集的工作
20、,并具有数字钟功能,数据存储,数据串口传输等功能,同时有密码保护机制用来保护下位机的数据安全。化管理系统同样的现代高校也开始充分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序
21、设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模4/34 2.2.1 系统式样图 上位机 (计算机)下位机(单片机)设置信息 校园卡 采集信息 传送数据 Excel 文件 导 出 1、课程信息 2、班级信息 3、学号及卡号 4、准到、旷课、迟到次数 5、考勤成绩 6、其他(实验)成绩(待录入)7、期末成绩(待录入)8、综合成绩(自动计算)化管理系统同样的现代高校也开始充分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校园管理系统中重要的一链校园卡除了可以园卡的
22、学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模5/34 2.2.2 主程序流程图 化管理系统同样的现代高校也开始充分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的优势开发各种管理系统和应用系统全面推进高等教育的信息化而校园卡就是校
23、园管理系统中重要的一链校园卡除了可以园卡的学生综合成绩管理系统设计其主要包括卡读数据存储单片机及间进行串口通信上位机的数据接收和考勤信息的处理以及将数据进行格式转换并输出到关键词校园卡综合成绩通信协议串口通信考勤系统目录上海师范大学本科毕摘要及关英文摘要及关键键前词词言学生综合成绩管理系统设计需求分系统结构设系统式样析计图主程序流图主程序设分模块介程计绍错误未定义书签串口程序绍程序效图考勤管介果理下位机的硬件构成液晶显刷卡块串口块示模模6/34 3 主程序设计 3.1 分模块介绍 本程序中使用了 C#语言。C#是现今使用人数最多的语言之一,它是Microsoft公司所推出的一款一种面向对象的、
24、运行于.NET Framework 之上的高级程序设计语言。C#在继承了 C和 C+强大功能的同时,去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承),并综合了 VB简单的可视化操作和 C+的高运行效率,具有强大的操作能力、优雅的语法风格、创新的语言特性等特点。面向对象中的对象指的是类的集合,而类的操作让每个对象都能够接收信息、处理数据和向其它对象发送信息,使得程序具有了很好的重用性、灵活性和扩展性。在本程序中,分别创建了以下几个类:Form1,ClassInfo、StudentInfo、Command、ReadDataAdapter、WriteDataAdapter、DisPlayIn
25、Form、ExcelOut等,来进行信息的整合和数据的转换等操作。下面来具体介绍这些类的功用:Form1 类:即及可视化界面对应的类,负责传送前台数据至后台,并显示和处理后台传送过来的信息。ClassInfo类:存储了所有及课程相关的信息,可以通过它来设置下位机的课程信息,也可以通过它来读取上传来的课程数据。StudentInfo类:存储了及学生相关的信息,包括:学号,卡号,出勤情况(准到次数,迟到次数,旷课次数)等。该类是用来将下位机上传的数据分配到每一个学生中,并可以用来计算该学生的考勤状况。化管理系统同样的现代高校也开始充分利用自身的信息技术和计算机技术不断挖掘现有各种教育科研信息资源的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 综合 成绩管理系统 设计 论文 毕业 文章
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内