补考管理信息系统的实现

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:zhaomohans
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本设计基于B/S模式,运用ASP.NET技术,采用功能强大的Microsoft Visual Studio 2008作为开发工具、Sql Server作为数据库而开发出来的综合测评管理系统。开发本系统可减轻教务工作压力,比较系统地对教务、教学上的各项服务和信息进行管理。同时,可以减少劳动力的使用,加快查询速度、加强管理,使各项管理更加规范化。
  关键词:ASP.NET;SQLSERVER;综合管理
  Abstract:The design is based on B/S mode, using ASP.NET technology, the comprehensive assessment management system of powerful Microsoft Visual Studio 2008 as a development tool, Sql Server database and developed as. The development of the system can reduce the working pressure, compared with systematically various services and information management to the educational administration, teaching. At the same time, can reduce the use of force, accelerate query speed, strengthen management, standardize management.
  Key words:ASP.NET;SQLSERVER;integrated management
  1 前言
  计算机飞速发展的今天,计算机的应用已在社会的各个领域深入开来,本次毕业设计就是把计算机应用到学生补考信息管理中的范例。随着高校计算机以及信息管理系统应用的不断深入广泛,各门课程考试的规范化要求越来越高,需要根据各种管理要求开发一套软件系统补考管理信息系统——即补考管理信息系统。补考是教师检查未达标学生学习情况的必要手段,但管理这些学生却是一种繁重的智力和体力劳动。鉴于这种情况,利用计算机进行管理补考学生的考试可以实现“教考分离”,客观公正地评价补考学生的学习状况,也有助于对补考生和其他学生进行统一管理,方便成绩管理,进一步提高教学效率,同时减轻教师的工作负担,提高工作效率。
  2 需求分析
  2.1 开发技术
  该系统采用Microsoft Visual Studio 2008作为开发设计工具,运用所学的图形处理软件Photoshop进行设计。设计利用C#技术及Sql Server数据库开发工具,利用Sql Server引擎访问数据库,并采用Browser/Server(浏览器/服务器)结构,创建一个具备兼容性和安全性的测评系统。
  2.2 系统功能需求分析
  本系统是将现代计算机技术和传统教学、教务工作相结合,按照学院的业务流程完成的。为使本系统能更好的适用于公安海警学院,提高工作效率与质量。
  3 系统总体设计
  3.1 系统模块设计
  本系统从功能上分为:系统登录模块,信息维护模块,考场安排模块,查询打印模块和退出系统等几大模块。
  3.2 功能划分
  ⑴系统登录模块。登录模块要求用户可以使用登录界面登录系统,在登陆界面中设置管理员、教师、学员三种用户类型,根据用户选择的不同用户类型进行用户名、用户密码以及用户类型验证,并根据用户类型为用户跳转不同的网页地址。
  ⑵信息维护模块。信息维护模块为管理员提供数据维护、编辑功能,该模块允许管理员对用户信息及其权限、教师信息、教室信息以及学员信息进行编辑、添加和删除操作。该模块要求有对非法字符的录入的检测功能,不允许非法的字符录入系统数据库。
  ⑶考场安排模块。考场安排模块是管理员使用对补考考试学员进行筛选并自动排布考场的功能模块。它要求为管理员提供学期考试不及格的学员,并对其进行考试场次安排,将考试进行分组且避免考试冲突(即同一学员同一时间参加两个科目的考试)的存在。
  ⑷查询打印模块。该模块主要为用户提供查询服务:为用户提供准确的学员学期、补考成绩查询;学员补考考试安排查询、教师授课科目成绩统计查询等查询服务。
  3.3 数据库设计
  ⑴概念结构设计。通过对补考管理系统的分析,可以得出本系统设计学生、教师、课程等多个实体;通过对多个实体的数据关系的整理,得出如下E-R图:
  ⑵逻辑结构设计。该设计结构以概念设计结构中的E-R图为主要依据,设计出相关的逻辑结构,其具体关系模型如下:(下划线表示为主键)
  用户信息(用户名,用户密码,用户类型)
  学生信息表(学号,姓名,专业,性别)
  学生成绩表(学号,课程号,成绩,序号)
  课程信息表(课程号,课程名称,授课教师)
  教师信息表(警官号,姓名,系别)
  教室信息表(序号,教室名称,大小)
  试题信息表(试题编号,试题标题,专业,错误信息,存放路径)
  4 系统实现
  4.1 登陆模块
  通过URL链接到服务器端的入口Login.aspx,点击“LOG IN”Button按钮系统将客户端页面的参数“用户名、密码和用户类型”传递给Login.cs。而后,后台程序通过传来的参数“Username”从数据库中查询用户信息,通过对查询结果与用户提交的信息进行对比做出相应的响应,如图4.1所示。
  4.2 补考管理功能实现
  补考管理模块的功能是将学期考试不及格的学员筛选出来并进行考试分组并将补考信息更新到数据库的过程,以此来实现考场排布的自动实现,是整个管理系统的主要功能之一。
  ⑴筛选补考学员名单并存入临时表
  ⑵将学员名单绑定到前台GridView控件
  ⑶对考试科目进行分组。
  ⑷考试安排程序说明
  5 结论
  新的管理模式以追求学校整体效益和效率的提高为目标。开发的新系统功能强大,通过这些功能实现对学生、教师、教务处等教学系统中几个关键要素的科学管理,同时实现准确统计成绩、考试安排、成绩查询、按照各项要求灵活完成统计报表,以及对校内各种资源进行统一、科学的管理。在计算机技术飞速发展的今天,运用数据库技术实现学生补考信息的计算机管理是可行也是十分有意义的工作。
  [参考文献]
  [1]黄梯云.管理信息系统导论[M].机械工业出版社.
  [2]王珊.数据组织与结构[M].经济科学出版社.
  [3]方美琪.软件开发工具[M].经济科学出版社.
其他文献
课堂教学中的突发事件是指课堂中突然发生的教师意料之外的事件.这类事件不同于一般的问题行为,常常严重扰乱课堂秩序,危害较大.作为教师应该时刻注意控制教学中可能发生或已
中考数学知识点多,考点纷繁复杂,考题题型更是千变万化,从多年的中考隋况分析,往往中等难度的试题得分率比较低。那么,怎样让学习潜力生、中等生能快速提高答题准确率呢’我在多年
摘 要:带犬民警模拟实战培训是解决当前基层带犬民警现场勘查知识欠缺,提升现场勘查能力的有效方式,但如何设置针对性较强的课程内容,如何在较短的时间内,以较为经济的方式,切实提高培训效果,需要注意以下几点:(1)培训定位要明确,要找准核心的培训内容;(2)课程设置要精炼而贴近实战,围绕核心的培训内容展开教学;(3)模拟侦查实战培训的环境选择要自然,树立警犬在哪种现场条件下使用,就在哪里训练的理念;(4
摘 要:《整点播报》集中体现了"更快捷、更丰富、更贴近"的栏目特色。当现场直播把动态事件带给观众的时候,他们已不仅仅是一个旁观者,他们己或多或少地将自己置身于新闻事件之中,自然而然地产生参与感。强烈的现场感与参与感,是电视新闻现场直播的两大特征,也是赢得高收视率的两大优势。  关键词:现场直播;电视新闻;快捷  从2008年10月1日起,我台新闻综合频道推出《整点播报》大型直播新闻类节目,每天五档
一年级学生即将要进行100以内进位加法和退位减法的学习,20以内数的加减法则是进一步学习多位数加减运算的基础。尤其是本学期学习的——20以内数的退位减法是学生较难理解掌
“关起门来搞研发”的传统做法已经过时.越来越多的企业已开始加入开放式研发的大潮,即与企业外部的研发资源合作进行技术和产品创新,包括科研院所、大学、上游供应商、下游客户
期刊
教学质量是一个学校生存与发展的生命线。一个学校能否被社会、学生家长所认可在很大程度上也取决于学校教学质量的优劣。当前,随着人才竞争的日益激烈,人们对子女的教育的问题
在新课改背景下,对小学数学教学提出了新的要求.传统的小学数学教学方法单一、守旧,学生在课堂上无法充分发挥主观能动性,没有形成数学学习思维.基于此,教师应结合教学现状以
信息系统风险评估是信息系统安全的前提和基础。信息系统风险评估总是基于一定的技术手段与评估模型,需要根据系统的具体情况,选择合适的风险评估方法。本文分析了信息系统风