中考成绩查询系统

 

  • 概述

  系统可通过公网进行信息录入及查询,对全市中考成绩数据进行管理。包含成绩录入、统计分析、查询打印、数据管理和信息管理等功能。

  • 技术架构
  • 系统结构:B/S
  • 服务器端平台搭建:Windows Server 2008/2003 企业版,.Net Framework 4.0,
  • 服务器端开发模式:ASP.NET MVC
  • 服务器端程序开发语言:C#
  • 数据库:Microsoft SqlServer 2005标准版

  B/S结构,即:数据库处理和存储在服务器上完成,用户可以在任何接入互联网的计算机上使用浏览器进行相关操作,在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。

  • 服务器端搭建

  使用C#语言和ASP.NET MVC开发模式进行开发。C#语言是全球最大的软件公司微软公司为了其.net平台特别开发的一种编程语言,是一种精确、简单、类型安全、面向对象的语言,它能够很好的支持微软.net平台。.Net对XML、Web Service的支持明显优于Java,而且,提供了更为便捷的开发、调试、部署环境,同时,与微软的BizTalk、Office等系统可以无缝衔接。Asp.net MVC开发模式在进行多人协同开发的时候容易维护,扩展性很好。能够对HTML有完全的控制权限,对于前端来说很友好。能够进行单元测试,保证功能的实现,是目前流行的开发模式。

  数据库采用Microsoft SQLServer 2005高效企业级应用数据库,轻松应对复杂查询请求。SqlServer2005在SqlServer2000的基础上有了很大的改进,主要体现在数据分区、可编程性、T-Sql语句增强、安全性、检索速度等方面。而且能够得到微软强大的技术支持。

  • 主要功能概述
  • 成绩查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类,通过输入姓名、身份证明等基本信息即可查询本人成绩。
  • 添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。
  • 修改功能:管理员可以对数据库中的信息进行修改。系统能够通过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。
  • 删除功能:管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉。
  • 管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。
  • 批量倒入:可根据系统指导字段,批量倒入学生信息,无须单次录入单个学生信息。
  • 功能结构图

  本系统利用成熟的计算机技术、网络技术与数据库技术,通过科学合理的管理规范与完备通用的技术规范,基于统一的信息标准整合、集成不同结构数据资源,构建安全、可靠、可扩展、易维护的数据查询系统,实现信息规范管理。

  • 技术框架图

  本系统采用先进的.Net Framework 4.0框架和ASP.NET MVC模式,基于多层软件构架(即数据层、业务层、表示层),采用面向服务的思想,能提供先进实用、安全可靠、便于兼容、易于扩展的应用解决方案。