没有合适的资源?快使用搜索试试~ 我知道了~
首页基于Web的高校学生成绩管理系统的设计与实现
基于Web的高校学生成绩管理系统的设计与实现
0 下载量 133 浏览量
更新于2023-11-23
收藏 3.49MB DOC 举报
本文介绍了基于 B/S 结构的学生成绩管理系统的开发背景、意义和目前的发展现状。详细阐述了学生成绩管理系统的分析、设计和实现的过程。该系统采用 ASP 技术和 SQL SERVER 数据库相结合实现,利用 Dreamweaver MX 作为网站前台的开发工具,以 IIS 为服务平台,实现基于网络的学生成绩管理系统的构建。系统具有及时了解学生成绩信息和为管理者提供方便快捷的后台管理功能的特点。系统包括了前端操作和后台管理两个模块,后台管理又分为教师和管理员两个角色,实现了学生对个人基本信息修改、成绩查询和在线留言的功能,同时教师和管理员可以对学生成绩、授课信息和全校学生的信息进行管理操作。系统的关键字包括高校成绩管理系统、ASP、数据库。
资源详情
资源推荐
2
应用已普及到经济和社会生活的各个领域。产业信息化,管理现代化,科学化已经成
为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,
走向国民富强的重要手段。互联网技术与数据库技术的结合为计算的在人类生活中的
应用带来了巨大的影响。
学生成绩管理是非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。
对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国
家负责。但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有
在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提
高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没
有全部具备这种功能。因此可见,随着我国教育的迅速发展,信息技术在其上的应用
会更加地广泛和深入。
高校学生成绩管理是高校管理中非常重要的一个环节,是基于 Web 应用的校园
应用方案。在学生成绩管理系统中,需要从大量的日常教学活动中提取相关信息,以
反映教学情况。使用计算机可以提高速度,快捷地完成以上工作。在计算机联网后,
数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从而提高
了管理效率和水平。学生成绩管理系统以计算机为工具,通过对教务管理所需的信息
管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管
理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学
质量。运用高校学生成绩管理系统一方面可以让学生尽快的查询到自己的考试成绩,
以便让他们尽快的投入到新的课程的学习或复习这次没有考过的课程中。另一方面,
提供了学校信息化管理需要的灵活性,使学生、教师和主管部门之间能快速、及时地
进行沟通。这些优点能够极大地提高学生成绩管理的效率,也是进行科学化、正规化
管理,与世界接轨的重要条件。
3
第 2 章 方案论证
2.1 方案比较
2.1.1 C/S 与 B/S 的比较
C/S:传统的应用系统模式是“主机/终端”或“客户机/服务器”,客户机/服务器系统
(Client/Server System)的结构是指把一个大型的计算机应用系统变为多个能互为独立
的子系统,而服务器便是整个应用系统资源的存储与管理中心,多台客户机则各自处
理相应的功能,共同实现完整的应用。随着 Internet 的发展壮大,这些传统模式已经
不能适应新的环境,于是就产生了新的分布式应用系统,即所谓的“浏览器/服务器”
结构、“瘦客户机”模式。
在 Client/Server 结构模式中,客户端直接连接到数据库服务器,由二者分担业务
处理,这样体系有以下的缺点:
Client 与 Server 直接连接,安全性低。非法用户容易通过 Client 直接闯入中心数
据库,造成书局损失。
Client 程序肥大,并且随着业务规则的变化,需要随时更新 Client 端程序,大大
增加维护量,造成维护工作困难。
每个 Client 都要直接连到数据库服务器,使服务器为每个 Client 建立连接而消
耗大量本就紧张的服务器资源。
大量的数据直接 Client/Server 传送,在业务高峰期容易造成网络流量暴增,网络
阻塞。
Client/Server 模式的这些先天不足,随着业务量的变化,出现越来越多的问题,
我们有必要对这种两层体系进行改革,将业务处理与客户交互分开来,实现瘦客户/
业务服务/数据服务的多层分布式应用体系结构。
B/S:即 Browser/Server(浏览器/服务器)结构,在这种结构下,用户界面完全通过
WWW 浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,
形成所谓 3-tier 结构。B/S 结构,主要是利用了不断成熟的 WWW 浏览器技术,结合
浏览器的多种 Script 语言(VBScript、JavaScript…)和 ActiveX 技术,用通用浏览器实
现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的
软件系统构造技术。B/S 结构采用星形拓扑结构建立企业内部通信网络或利用 Internet
虚拟专网(VPN)。
B/S 结构特点,即 Browser/Server(浏览器/服务器)结构,。B/S 结构模式操作
系统独立、维护简单,用户界面一致;对应程序的修改、功能增删或者升级非常方便,
一改俱改,一生俱升;对客户端没有特别的要求,只要有一个 IE 浏览器即可;对学
校而言,完全不受时空制约,只要能上网就可以进入本系统做自己权限内的事情。但
4
是主要事务逻辑在服务器完全通过浏览器实现,一部分事务逻辑在前端实端实现,形
成三层结构,是一种全新的软件系统构造技术。这种结构的一个重要的特点是,用户
可以完全不需要安装客户端软件,当然也不需要担心任何软件升级和不兼容等任何客
户端所遇到的问题。
2.1.2 ASP 技术与 JSP 技术的比较
JSP(JavaServer Pages)是 Sun 公司推出的新型的网站开发语言,是基于 WEB 的应
用程序的开发方法,JSP 采用的脚本语言是 Java 语言。
JSP 有以下几个方面特点:
1.通过 JSP 扩展标签库和 Java Beans 功能,网站逻辑和网站界面相分离;
2.使用 Enterprise JavaBeans 可以轻松地在 JSP 开发的 Web 应用中实现事务、安
全等功能
3.JDBC 提供与数据库产品无关的数据库连接方式。
在 Internet 三层数据库应用系统中,Servlet 小应用程序完成了中间层的所有工作,
它是客户端与后端数据库沟通的纽带,Servlet 小应用程序通过 JDBC 与后端数据库进
行 SQL 命令和数据的交互,同时,它可以通过各种形式(构建 HTML 页面等)同客户
端进行通信,传递客户端 SQL 命令和数据库数据。它提供了 Web 浏览器接口与后端
数据库信息之间的连接。
ASP 是 JSP 的前一代,它比 JSP 简单一些。ASP 是 Active Server Pages 的缩写,
是一种服务器脚本编写环境,它以 VBScript 或 JScript 作为脚本语言,可以用来创建
和运行动态网页或 Web 应用程序,ASP 页可以页包含 html 标记、普通文本、脚本命
令以及 COM 组件等。利用 ASP 可以向网页中添加交互式内容,也可以创建使用 html
网页作为用户界面的 Web 应用程序。
ASP 具有以下特点:
在 ASP 中包含脚本,通过在 Web 服务器上执行脚本可以将交互式内容添加到网
页中。
ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能强大。
ASP 可以使用服务器 Activex 组件来执行各种各样的任务。
ASP 具有更高的安全性。
2.1.3 Access 与 SQL Server 2000 的比较
Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库
管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是
Microsoft Office 的成员之一。
Access 能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或
者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发
应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的
应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对
剩余59页未读,继续阅读
黑色的迷迭香
- 粉丝: 740
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 构建智慧路灯大数据平台:物联网与节能解决方案
- 智慧开发区建设:探索创新解决方案
- SQL查询实践:员工、商品与销售数据分析
- 2022智慧酒店解决方案:提升服务效率与体验
- 2022年智慧景区信息化整体解决方案:打造数字化旅游新时代
- 2022智慧景区建设:大数据驱动的5A级管理与服务升级
- 2022智慧教育综合方案:迈向2.0时代的创新路径与实施策略
- 2022智慧教育:构建区域教育云,赋能学习新时代
- 2022智慧教室解决方案:融合技术提升教学新时代
- 构建智慧机场:2022年全面信息化解决方案
- 2022智慧机场建设:大数据与物联网引领的生态转型与客户体验升级
- 智慧机场2022安防解决方案:打造高效指挥与全面监控系统
- 2022智慧化工园区一体化管理与运营解决方案
- 2022智慧河长管理系统:科技助力水环境治理
- 伪随机相位编码雷达仿真及FFT增益分析
- 2022智慧管廊建设:工业化与智能化解决方案
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功