基于b-s模式中职院校学生管理系统

基于b-s模式中职院校学生管理系统

ID:34257051

大小:56.82 KB

页数:6页

时间:2019-03-04

基于b-s模式中职院校学生管理系统_第1页
基于b-s模式中职院校学生管理系统_第2页
基于b-s模式中职院校学生管理系统_第3页
基于b-s模式中职院校学生管理系统_第4页
基于b-s模式中职院校学生管理系统_第5页
资源描述:

《基于b-s模式中职院校学生管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于B/S模式中职院校学生管理系统摘要:基于Browser/Server(简称B/S模式)的中等职业学校学生管理系统可以充分发挥学校各管理部门对于学生管理的职能,提高学校的教学管理水平。本课题主要是针对国内外的研究现状,结合我院的办学特色,从本校的实际出发,设计一个基于B/S架构的学生管理系统,该系统管理方便、可靠性高、保密性好、成本低,适合中等职业学校的管理信息化、网络化。关键词:学生管理系统B/S模式数据库Asp.net一、引言新科技时代的到来,互联网广泛应用及其在技术上的先进性和包容性,对学校管理水平的现代化和信息化提出了更高

2、的要求。目前,国内中等职业学校的学生管理没有统一的系统,比较混乱。不同的部门使用不同的系统,各个系统相互独立,即使相同的部门内部也无法实现数据共享,而且为了提供查询,经常需要将数据转出,一旦数据修改了,就会引起数据不一致,给工作造成混乱,维护的成本很高,工作量很大,很不方便。随着办学规模的扩大和教育改革的不断深入,教学管理的要求越来越高,对新的学生管理系统的需求也越来越迫切。我院是一所中等职业院校,开发一款适合于本学院管理特点的基于WEE的学生管理系统,对其契合自身教学型职业学校的定位和实现培养技术性人才的人才培养目标具有重要的现实

3、意义。二、系统功能描述学生管理系统是学校管理中必不可少的一部分。而基于B/S架构的学生管理系统是方便学校管理,实行电子办公的必要组成部分,可以大大提高教师的工作效率。本系统可以实现学生信息的统计分析和查询功能,对学校各项计划的实施提供了一定的参考和支持,大大减轻了教师的工作压力。三、系统开发的关键技术1、ASP.NET技术ASP.NET几乎全是基于组件和模块化,每一个页、对象和HTML元素都是一个运行的组件对象。它抛弃了VBSCRIPT和JSCRIPT,而使用.NETFramework所支持的VB.NET,C#.NET等语言作为其开

4、发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。在运行机制上,ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。在开发方式上,ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。目前,开发基于.net技术的学生管理系统,可以在Web上得到实现,采用该结构软件的优势在于:(1)无须单独开发客户端软件,只需要操作系统自带的浏览器即可,维护和升级方便;(1)可移植

5、性强,可跨平台操作,任何一台机器只要装有WWW浏览器软件,均可作为客户机来访问系统;(2)具有良好的开放性和可扩充性;(3)可釆用防火墙技术来保证系统数据的安全性,有效地适应了当前用户对学生管理系统的新需求。2.数据库技术数据库(Database)是由一些有意义和有关系的数据(data)所组合而成。一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段(Field)所组成,不同的字段存放这不同的数据。所以数据库的严格定义是一组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位。在计算机中用来帮我们管理数

6、据库的系统,我们称之为数据库管理管理系统(DatabaseManagementSystemDBMS)o数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用。MicrosoftSQLServer是由微软Microsoft出品,基于关系型数据库的大型数据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。四、学生管理系统的设计4.1系统结构利用Browser/Server(简称B/S结构)三层架构模式(如下图1),采用ASP.NET、SQLServe

7、r.ADO.NET等技术,建立一个完善的基于WEB的学生管理系统,解决Web环境下的跨平台信息交换与共享问题。本系统采用了浏览器、WEB服务器、数据库服务器三层体系结构(B/S/D),主要包括学生、教师、管理人员三大模块。实现了管理人员、指导教师和学生之间的信息交互。用户管理模块:主要对用户属性和权限进行管理,是系统的基础模块。学籍信息管理模块:主要用来管理学校所有学生的信息,可以增加、修改、删除、查询学生记录,其中学生只能使用其中的查询功能,而管理员可以使用全部的功能。课程管理模块:管理员具有对课程的增加、删除和修改权限。选课管理

8、模块:主要是删除和统计选课信息,既可对选修课程进行管理,也可统计选修课人数。课程管理模块制约选课管理模块,管理员在课程管理中添加课程信息后,学生才能进行选课。成绩管理模块:教师可以录入和统计学生成绩;学生可以查询课程的名称、学分、成绩

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。