基于ASP的学生成绩管理系统的设计与实现
基于ASP的学生信息管理系统的设计与实现论文

基于ASP的学生信息管理系统的设计与实现摘要由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。
为此,切实有效的把学生信息管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。
本系统采用B/S结构,ASP为开发语言,SQL Server 2000为数据库来进行设计与开发。
本论文,简要阐述了系统的开发背景与开发环境,对系统的构架进行分析,由此划分出各个模块,包括用户注册模块,用户登陆模块,个人管理模块,基本信息管理模块,特殊信息管理模块,毕业生信息管理模块,成绩管理模块,更多信息管理模块,退出系统模块。
并根据模块制定所需的功能。
详细介绍了系统各个模块与功能的实现原理。
最后总结开发阶段与测试阶段所遇到的问题与解决方法。
本系统完成了基本所需功能,界面友好,操作简单。
关键词:ASP;SQL Server 2000;B/S结构;功能;模块Design and Realization of ASP Student's InformationManagement SystemAbstractWith the expansion of school's scale and increasing number of students, the management of students' information is getting more and more sophisticated. Therefore, to efficiently bring the management system of students' information into the management of school educational administration makes striking sense to promote the school management system and improve the education quality.The system adopts B/S as structure, ASP as exploitation language and SQL Server 2000 as data-base to carry out the work of design and exploitation. The paper in brief expatiates the background and environment of the exploitation, analyses the truss of the system and according to this, carves up each module, including the module for users' enrollment, the module for the management of basic information, the module for special information, the module for the management of graduates' information, the module for the management of results, the module for the management of more information and the system module for exit. What's more, it frame the needed functions according to the module. It gives detailed introduction of the theory to realize each module and functions of the system. Finally, it summarizes the problems likely to come up in the process of exploitation and test as well as the ways to solve them. With a good interface ,the system is easy to manage,accomplishing the basically needed functions.Key words: ASP; SQL Server 2000; B/S structure; Fnctions; Mdule目录论文总页数:26页1 引言 (1)2 系统开发背景 (2)3 系统开发环境 (2)3.1 系统开发理论依据 (2)3.1.1ASP概述 (2)3.1.2SQL介绍 (4)3.1.3B/S结构介绍 (4)3.2 系统开发环境 (4)3.2.1系统软件环境 (4)3.2.2工具简介 (5)4 系统分析 (5)4.1 系统目标 (5)4.2 可行性分析 (5)4.3 系统构架 (6)4.3.1系统概述 (6)4.3.2系统模块简述 (7)5 系统的设计 (7)5.1 系统流程分析 (7)5.2 数据库表的设计 (8)5.3 字段的设计 (9)5.4 表 (9)5.5 注册模块设计 (13)5.6 登陆模块设计 (14)5.7 用户个人管理模块设计 (14)5.8 学生基本信息管理模块设计 (15)5.9 特殊信息管理模块设计 (16)5.10 毕业生信息模块设计 (16)5.11 更多管理模块设计 (17)5.12 成绩管理模块设计 (17)6 系统功能实现 (18)6.1 用户注册功能 (18)6.2 用户登陆功能 (19)6.3 用户个人管理功能 (19)6.4 查看所有信息功能 (20)6.5 添加功能 (20)6.6 修改功能 (21)6.7 查询功能 (22)6.8 删除功能 (23)6.9 退出系统功能 (23)7 软件测试 (23)结论 (25)参考文献 (26)致谢 (27)声明 (28)1引言管理信息系统就是我们常说的MIS(Management Information System ),在强调管理,强调信息的现代社会中它变得越来越普及。
基于ASP技术的成绩查询系统设计与实现

基于ASP技术的成绩查询系统设计与实现本文以成绩查询系统的开发为背景,介绍B/S模式动态网站的设计思路,使用ASP技术与ACCESS数据库,实现学生登录及成绩查询等功能。
标签:ASP 数据库成绩查询随着计算机网络技术的发展,基于Internet的教育、教学信息管理系统在各类学校校园网中正发挥着越来越重要的作用。
成绩查询系统作为教学管理信息系统中的一部分,不仅有助于对学生成绩的统一管理与集中公布,而且能够保护学生的隐私,加强与学生的交流。
B/S(Browser/Server)模式,利用不断成熟的浏览器技术,实现了复杂的功能,节约了成本,是一种全新的软件系统构造技术,已日益成为当今互联网软件的首选体系结构。
本系统采用ASP技术结合微软ACCESS数据库开发而成。
1 系统功能分析作为学生成绩查询系统,必须具备两项基本功能:学生登录与学生成绩查询。
1.1 学生登录:学生用户输入正确的用户名与密码经程序验证正确后登录系统,否则给出错误信息。
该功能是成绩查询的前提条件,在设计中,在login.asp 页面中实现学生登录功能。
1.2 学生成绩查询:学生正确登录系统后,根据个人信息指向其对应的考试成绩并以列表的形式显示。
在设计中,在index.asp中实现学生成绩查询功能。
2 数据库设计使用Microsoft Access创建数据库文件data.mdb并存放在站点目录下的db 子目录中,其中包含用户表user与各专业成绩表。
创建conn.asp作为系统的公用文件存放在站点目录下的conn子目录中,用于数据库的连接。
具体代码如下:3 系统功能的设计与实现3.1 学生登录建立login.asp,添加代码,加载数据库连接文件。
利用SQL查询条件在打开的数据库中对用户表user中的数据进行比对,确认用户能否登录。
if request.Form(“login”)”“ thenset rs=server.CreateObject(“ADODB.recordset”)userID=request.Form(“userID”)sql=“select uid,username,password from users where uid=‘“&userID&”‘“rs.open sql,conn,1,3if not rs.eof thenif trim(request.Form(“pwd”))=trim(rs(2)) thensession(“uid”)=trim(rs(0))session(“username”)=userNamelocation.replace(“index.asp”)alert(“密码错误,请重新输入”);history.go(-1);alert(“该用户名不存在,请重新输入”);location.replace(“login.asp”);3.2 学生成绩查询登录成功后,将转入页面index.asp,该页面用户显示学生的个人信息及成绩情况。
基于ASP技术的学生成绩管理系统开发_成绩查询

基于ASP技术的学生成绩管理系统开发_成绩查询论文导读::随着信息技术不断的发展,电子商务与电子政务的普及,无纸化办公不仅体现在企业、政府机关,也逐渐进入教学管理环节。
学生人数多、课程多样性、教师任课与班级开课及学生选课的多重关系决定了传统学生成绩管理方式越来越不能满足需要,学生成绩管理系统为教务管理工作提供了极大的便利。
计算机的普及、WEB 技术的发展也为成绩管理系统的实施创造了必要的技术条件。
论文关键词:成绩管理系统教务管理,ASP,课程报考,成绩查询为了减少教务管理人员工作量、使学生成绩管理工作更加精确、使学生成绩检索更加方便及时,我们开发了此系统。
系统主要适用于中职学校、高等职业学校或普通高等学校阶段学生成绩管理。
本文介绍的实验成绩发布系统,是利用ASP和ADO技术开发的。
目前,采用微软件公司的ASP(ActiveServer pages)和ADO技术组合开发检索和查询分布式数据库的信息是因特网上的数据库应用主流。
1、开发技术的选择ASP是Active Server Pages的缩写。
能够将代码直接嵌入HTML,通过内置的组件实现强大功能。
ASP包含内置对象,最常用的是五大对象、一个集合和一个文件,即:Request、Response、Server、Session及Object-Context对象;一个是Cookies集合;一个Global.asa文件。
ASP可以使用两种脚本语言:VBScript和Jscript。
本系统是基于VBScript语言。
2、学生成绩管理系统设计2.1系统内容规划我们对学生成绩进行管理的做法是:首先向系统录入原始的学生信息、教师信息、教学计划所有课程信息,每学期考试前由教务人员或各班班主任对本班本学期考核课程进行报考。
考试完毕后,教师根据学生平时表现录入学生平时成绩、教务管理人员根据学生试卷得分录入每个学生相应课程的期末成绩、各班班主任依据学生平时考勤情况录入学生考勤成绩(学生成绩组成方法为:期末成绩×60% + 平时成绩×30% + 考勤×10%)。
基于ASP技术的学生成绩查询系统设计

基于 AS P技 术的 学生成 绩查询 系统 ,后 台程序要具有验证 的功能 ,专 门验证学生登陆 时的用户名和密码 ,验证 是学生 成绩查询系统
的 前 提 条 件 ,AS P技 术 的 l o g i n . a s p技 术 , 设
AS P技 术作 用 下 的学生 成绩 查 询系 统, 其基本功能体现在两个方面 ,分别 是:学生登
陆、学生成绩查询。分析如 : 1 . 1 学 生 登 陆
统中,教师能够发布信息 ,让学生 自行查看 , 不仅 发布学生的成绩 ,还能发布作业和通知 , 保障每个学生都能查到信 息。
设计。
学生成绩查询系统,其功能结构,分为学
生、教师两个模块 ,通过不 同的登 陆窗口,进 个页面 ,因为查询系 统中就包括很 多主 页面、 入到系统查询界面 。 主要在AS P技术 的作用 下, 分析学生成绩查询系统的设计。
学 生 模 块 。AS P技 术 要 检 测 学 生 成 绩 查
断,根据用户登入的角色,跳转到相关的页面。 如主页面登陆密码错 误,AS P技术是无法跳转 对应页面的,提示密码或用户名错误,重新登 陆。AS P技术在学生成绩查询系统 中,提供交 互式 、动态化 的网 页程序 ,借助 A DO技术 、
较关键 的部分 , 为学生提供最便捷的查询方法 ,
4 结 束 语
AS P技术 具备 网络 化操 作 的特 点,其设 计方法简单 ,为学生成绩查询系统 ,提供 了高 效的服务方法 。学生成绩查询系统 设计 ,仅仅 是 AS P技术 的一 部分,其 可更广 泛 的应用到 教学服务 中,完善教学系统的设计过程 。
1基于A S P 技术的学生成绩查询系统功能
基于ASPNET的学生成绩管理系统设计与实现

基于ASPNET的学生成绩管理系统设计与实现摘要:该文设计与实现了基于的学生成绩管理系统,分别从系统功能设计、模块设计、数据库设计和系统构建的相关技术4方面来阐述。
关键词:;成绩管理;数据库TheDesignandRealizationofstudents"resultManagementSystemBase YANGHong-jun,LIYa-ping(QinhuangdaoVocationalandTechnicalCollege,Qinhuangdao066004, China)Abstract:Thisdesignedandrealizesdthestudents’resultManageme ,separatelyelaboratedthroughfunctiondesign ,modulardesign,databasedesignandkeytechnology.Keywords:;Students"resultManagement;database学生成绩管理是高校学生管理的重要组成部分。
很长时间以来,对学生成绩的管理大多依靠手工或者单机来完成,这使得这项工作变得非常繁杂而没有效率。
高校校园网的迅速普及,使解决这一问题成为可能。
为了使管理人员从大量繁杂的工作中解脱出来,开发基于Web的学生成绩管理系统是十分必要的。
1功能分析通过深入的调查研究,确定了本系统应具有的功能如下:1)成绩录入:当教师完成本学期课后,可以及时上传每名学生的平时成绩和考试成绩,以保证成绩发布的及时性。
2)成绩修改:当上传的成绩出现错误后,经任课教师申请,教务处领导批准,由管理员来修改相关成绩,从而保证成绩的公平性和准确性。
3)成绩查询:当教师上传完成绩后,学生可以通过网络浏览出自己的成绩。
4)成绩统计:以实现学生人数、学生总平均成绩的统计,各班级的平均分统计,科目的各分数段的人数统计等,可供任课教师和管理人员参考。
基于asp.net的学生成绩管理系统设计与实现毕业设计论文

山西师范大学本科毕业论文(设计)基于的学生成绩管理系统设计与实现院系:专业: _________________________年级:__________________________学号:__________________________姓名:__________________________指导老师:__________________________答辩日期:__________________________成绩:基于的学生成绩管理系统设计与实现内容摘要:该文将学生成绩管理系统划分为三个用户权限:教务处管理权限,学生权限,教师权限。
在SQL server Management 2005中通过新建查询的方式建立数据库,在Visual student 2010环境下C#语言实现。
关键词: 成绩管理 C# SQL数据库Design and implementation of student achievement management system based on Abstract: This paper divides the student achievement managementsystem into three user rights: educational administration administrative authority, student authority, teacher authority. In server Management SQL 2005, the database is built by the way of the new query, and the C# language is implemented in student Visual 2010 environment..Keywords: score management C# SQL database目录目录一引言 (1)二系统开发介绍 (1)(一)系统开发目的 (1)(二)系统开发目标 (2)(三)系统的开发方法 (2)三系统分析 (2)(一)系统可行性分析 (2)(二)系统需求性分析 (3)(1)功能分析 (3)(2)模块划分 (3)三数据库设计描述 (9)(一)数据模型设计 (9)(二)实体数据库表的设计 (10)四系统详细设计与实现 (13)(一)系统登录界面设计 (13)(1)用户管理功能设计与其页面设计 (16)(2)学生管理功能及其页面设计 (17)(3)课程管理设计与界面 (19)(4)成绩管理设计与界面 (20)(5)报表 (22)(6)数据备份还原 (23)六致谢 (26)七参考文献 (26)基于的学生成绩管理系统设计与实现一引言随着Internet的迅速发展,人类也飞速进入到信息社会,信息和知识在当代社会中扮演着越来越重要的角色。
基于ASP.NET的学生成绩管理系统的设计与实现毕业论文
基于的学生成绩管理系统的设计与实现毕业论文目录引言 (1)1 基础知识 (3)1.1 运行环境 (3)1.2 开发方法 (3)1.2.1 介绍 (3)1.2.2 SQL Server 2005数据库介绍 (4)1.2.3 C#介绍 (4)2 系统需求分析 (6)2.1 系统功能概述 (6)2.1.1系统功能需求 (6)2.1.2 用例分析 (7)2.1.3 概念层类图 (8)2.2 系统性能要求 (8)2.2.1 系统灵活性 (9)2.2.2 输入输出要求 (9)2.2.3 数据管理能力要求 (9)2.2.4 故障处理要求 (9)2.3可行性分析 (9)2.3.1 技术可行性 (10)2.3.2 经济可行性 (10)2.3.3 操作可行性 (11)3 系统概要设计 (12)3.1 基本简介 (12)3.2 系统数据库设计 (12)3.2.1 数据库设计原则 (12)3.2.2 数据库概念结构设计(E-R图) (13)3.2.3 数据库表设计 (15)3.3 系统功能分析 (17)3.3.1 管理员管理模块应实现的功能 (18)3.3.2 导员管理模块应实现的功能 (18)3.3.3 教师管理模块应实现的功能 (18)3.3.4 学生浏览模块应实现的功能 (19)3.4 主要模块流程图 (19)3.4.1 管理员管理模块 (19)3.4.2 教师管理模块 (20)3.4.3 导员管理模块 (20)3.4.4 学生管理模块 (21)4 详细设计与实现 (22)4.1 代码标识设计 (22)4.2 代码设计原则 (22)4.3 系统主要功能流程及模块 (23)4.3.1 课程管理流程 (23)4.3.2 奖学金管理流程 (23)4.3.3 学生信息流程 (24)4.3.4 修改密码流程 (24)4.4 登陆主页 (25)4.5 基本功能模块 (26)4.5.1 管理员管理模块 (26)4.5.2 教师管理模块 (32)4.5.3 导员管理模块 (34)4.5.4 学生管理模块 (35)5 系统测试 (37)5.1 程序的测试方法 (37)5.2 软件的可用性测试 (39)结论 (41)致谢 (42)参考文献 (43)附录 (44)引言在科学技术突飞猛进的世纪,经济技术和信息产业初步发展,尤其是信息技术与网络技术得到迅速的发展发展和广泛的应用,这对社会的经济、政治、军事和文化等领域产生了越来越深刻的影响,也正改变着人们的学习、工作、生活、交流方法和信息的应用能力,已经成为人们最需要的重要功能之一。
基于Asp技术的学生成绩查询系统设计与实现
2 1 年 3月 00
西昌学院学报 ・ 自然科 学版
Ju n l f c a gC l g ・ tr ce c dt n o ra h n ol e Nau a S in eE io o Xi e l i
Vo1 4. . N0. 2 1
Ma.2 0 r,O1
修改学生的成绩和删除学生的成绩 。
3 数 据 库 设 计
本 系统 包 含 了一 个数 据库 , 据库 中有 cus 、 数 ore
以创建使用 hI 网页作 为用 户界面的 w b tl I l e 应用程 序。 Ap s 的工作原理如图 1所示。
ues soe sr和 cr 三个 表 , 中 cus是 课 程 表 ( 1 , 其 ore 表 ) ues 用 户情 况 表 ( 2 ,cr是 学 生 成 绩 表 ( sr是 表 )soe 表 3 。各 个表 的数据 结构 和数 据项如 下 : ) 表 1 课程
图 1 A p 工作原 理 s的 12VB cit 本语 言 . Sr 脚 p
V Sr t是 Vsa ai Sr t的 简 称 ,即 B ci p i lB s ci u c p VsaB s 脚本 语言 , 时也被缩 写 为 V S i l ai u c 有 B 。是 ap s
查询 手段 。本 系统使用 de m ev r ra w ae 软件 、S 技术和V srp 脚本语 言实现, 台数据 库选用 ac s 0 3 AP Bc it 后 ces2 0 。
‘
【 关键词]rawae ;S 技术;D Dem evrAP AO 【 中图分类号]P9. 【 T 33 9 文献标识码】 【 0 A 文章编号】63 19 (000 —0 80 17— 812 1)106— 3
基于ASP的高校学生成绩管理系统的设计与实现
基于ASP的高校学生成绩管理系统的设计与实现付明柏【期刊名称】《现代计算机(普及版)》【年(卷),期】2012(000)008【摘要】Designs a management system of students" scores for colleges and universities. It adopts ASP+ Access which based on the B/S mode. This system consists of graphic user's interface module, administrator subsystem, teacher subsystem, students subsystem and system maintenance and other modules. And it can realize the functions such as online course selection, course manage- ment, the score records into, student result inquiry, and so on.%采用Access+ASP技术设计一种基于B/S 模式的高校在线成绩管理系统,由管理员子系统、教师子系统、学生子系统和系统维护等模块构成,可满足管理员安排课程、学生网上选课、教师网上成绩录入和学生网上成绩查询等管理的需要。
【总页数】3页(P75-77)【作者】付明柏【作者单位】昭通学院计算机科学系,昭通657000【正文语种】中文【中图分类】TP311.1【相关文献】1.基于的成人教育成绩管理系统的设计与实现 [J], 徐海波;杨明2.基于的高校学生成绩管理系统 [J], 伦冠民;苟海燕3.一个基于ASP的高校学生成绩管理系统的数据库设计 [J], 付明柏4.基于平台的高校成绩管理系统的设计与实现 [J], 许邓艳5.基于ASP高校学生成绩管理系统设计与实现 [J], 钟友坤;郑涵因版权原因,仅展示原文概要,查看原文内容请购买。
ASP成绩管理系统课程设计
ASP成绩管理系统课程设计一、课程目标知识目标:1. 理解ASP(Active Server Pages)的基本概念,掌握其基本语法和编程技巧;2. 学会使用ASP结合Access数据库进行成绩管理系统的设计与开发;3. 掌握HTML、CSS和JavaScript等前端技术在成绩管理系统中的应用。
技能目标:1. 能运用ASP编写成绩管理系统的前端和后端代码;2. 能运用Access数据库进行成绩数据的存储和管理;3. 能运用前端技术优化成绩管理系统的界面设计和用户体验。
情感态度价值观目标:1. 培养学生对ASP编程的兴趣和热情,提高他们主动学习的积极性;2. 培养学生团队协作和问题解决的能力,增强他们面对挑战的信心;3. 培养学生关注教育信息化,认识到成绩管理系统在现实生活中的应用价值。
课程性质分析:本课程为高年级计算机相关专业的实践课程,旨在通过ASP成绩管理系统的设计与开发,提高学生的编程能力和实践操作技能。
学生特点分析:学生具备一定的计算机编程基础,对ASP和相关技术有一定了解,但实际操作能力有待提高。
教学要求:1. 结合课本知识,注重理论与实践相结合,提高学生的实际操作能力;2. 采用项目驱动法,引导学生主动探究,培养学生的自主学习能力;3. 注重团队合作,培养学生沟通与协作能力。
二、教学内容1. ASP基础知识- ASP概述- ASP运行环境- ASP基本语法- ASP内置对象2. 数据库操作- Access数据库基本操作- ADO对象操作数据库- 数据库连接、查询、更新和删除3. 成绩管理系统功能模块设计- 系统需求分析- 功能模块划分- 数据库表设计4. 前端技术- HTML基本结构- CSS样式表- JavaScript基本语法和事件处理5. 成绩管理系统前端实现- 界面设计- 表单验证- 数据展示与交互6. 成绩管理系统后端实现- 用户登录模块- 成绩查询模块- 成绩修改和删除模块7. 系统测试与优化- 功能测试- 性能测试- 界面优化教学内容安排与进度:第1周:ASP基础知识学习第2周:数据库操作学习第3-4周:成绩管理系统功能模块设计第5-6周:前端技术学习与实现第7-8周:成绩管理系统后端实现第9周:系统测试与优化教材章节关联:《ASP动态网站开发教程》第1-3章:ASP基础知识《ASP动态网站开发教程》第4-6章:数据库操作《ASP动态网站开发教程》第7章:前端技术《ASP动态网站开发教程》第8-9章:成绩管理系统前后端实现《软件工程与实践》第3-4章:系统测试与优化三、教学方法1. 讲授法:- 对于ASP基础知识、数据库操作等理论性较强的内容,采用讲授法进行教学,为学生奠定扎实的基础。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科生毕业设计基于ASP的学生成绩管理系统的设计与实现Design and Implementation of Management System for Student Achievement Based on ASP学生姓名所在专业计算机科学与技术所在班级申请学位工学学士指导教师彭伟民职称讲师副指导教师职称答辩时间2013年6月1日目录设计总说明 (I)INTRODUCTION (II)1绪论 (1)1.1选题背景 (1)1.2发展现状 (1)1.2.1国外发展现状 (1)1.2.2国内发展现状 (2)1.3设计的目的和意义 (2)1.4本文的主要文本工作 (2)2相关理论技术 (4)2.1B/S结构设计模式 (4)2.2ASP技术基础 (4)2.3Access数据库 (5)2.4Dreamweaver开发工具 (6)2.5VBScript语言简介 (6)3系统分析 (8)3.1系统可行性分析 (8)3.1.1技术可行性 (8)3.1.2经济可行性 (8)3.1.3操作可行性 (9)3.2系统需求分析 (9)3.2.1用户需求分析 (9)3.2.2功能需求分析 (9)3.3系统流程图 (11)4系统概要设计 (12)4.1系统设计总框架 (12)4.2数据库设计 (12)5系统详细设计与实现 (15)5.1登录模块设计与实现 (15)5.2成绩管理模块设计与实现 (18)5.3信息管理模块设计与实现 (22)6结束语 (29)6.1设计总结 (29)6.2工作展望 (29)鸣谢 (31)参考文献 (32)设计总说明设计总说明近几年,随着信息化时代的飞速发展,学生成绩管理系统被广泛的运用于各高校中,而且越来越受到学生老师的喜爱,它俨然成为一种师生之间,课程考核的信息交流平台。
学生课程管理系统,它不仅能有效地输入与输出每个学生各个课程的成绩,还能灵活地查询、添加、修改、删除各记录,为广大的师生提供一种更方便、更便捷的交流方式。
在Internet的发展中,学生成绩管理系统的作用是显而易见的。
因此,我的毕业设计选择了学生成绩管理系统作为研究课题,可以从中学到更多的相关知识,跟上信息时代的脚步。
本系统按照使用者和管理员两类用户的需求和功能来下手设计,其中使用者又分为教师和学生两部分,第一部分,教师在登录系统后,可以输入学生课程考试科目的成绩,浏览自己所教的全部学生的成绩;第二部分,学生在登录系统后,可以选取课程或者修改课程,查询自己所选科目的成绩;而对于管理员,它作为后台的管理者,在权限方面,可以添加学生信息,教师信息,课程信息,也可以安排课程,或者查询学生的各科目成绩等。
本系统利用ASP的动态网页技术,广泛使用HTML和VBScript脚本命令,安装配置Web服务器,借助IIS服务器和客户的浏览器运行,后台使用Access数据库,通过ADO数据模型访问,使用了Dreamweaver开发工具。
以软件工程设计的基本方法和设计模式,首先对系统的可行性及需求进行分析,然后是数据库的设计,系统各模块的设计。
系统运行结果良好,界面简洁友好,达到此次课程的设计目标。
关键词:管理系统;学生成绩;B/S体系结构;ASPINTRODUCTIONINTRODUCTIONIn last few years,with the rapid development of information technology,student achievement management system is widely used in various universities,more and more popular between the teachers and students,it has become a course evaluation platform for the exchange of information.It can not only effectively input and output of each course each student grades,still can flexible query,add,modify,and delete the record,to provide a more convenient way of communication between teachers and students.In the process of the Internet rapid development,its effect is obvious.Therefore my graduation project chose the Design of an ASP student achievement management system to take the research subject,thus learns more related knowledge,and keep up with the pace of the information age.The system in accordance with the forum users and managers of the two types of user needs and capabilities to design,the user is divided into two parts of teachers and students,part One,after teacher login system,he can enter student course examination subjects,read all the student's course of they teach; part two,after students login system,he can select or modify the course curriculum,check their results;and for the administrator,as the backstage management,In the aspect of permissions,can add student information,teacher information,course information, also can be arranged course,or check the student’s grades.This system uses ASP dynamic web technology,extensive use of html and VBScript scripting commands,install and deploy the Web Server,it also takes the advantages of IIS server and customer browser,the background using the Access database,through the ADO data access model,and Dreamweaver development tools.In the basic method of software engineering and design patterns,first,the analysis and demand followed by the designs for database and software structure of this system are demonstrated.The system is running with good results,interface is simple and friendly,and it can achieve the objective.KEYWORDS:Management System;Student achievement;B/C Architecture;ASP基于asp的学生成绩管理系统的设计与实现1绪论随着信息化时代的飞速发展,学生成绩管理系统被广泛的运用于各高校中,而且越来越受到学生老师的喜爱。
学生可以通过它选修自己喜欢的课程,并查询自己课程的成绩;教师可以通过它发布学生各个科目的成绩。
本课题旨在研究对学生成绩管理系统的设计和实现。
1.1选题背景从90年代以来,在西方发达国家,大部分的高校均完成了数字化校园的建设工作。
而目前我国的校园信息数字化工作也进入一个全新的发展时期,特别是高校的信息化建设已进入全面发展的阶段,许多高校都充分地认识到,校园信息化建设己成为提高自身教学管理水平、提升学校综合竞争实力的重要手段。
在高校里,各种信息管理系统也是层出不穷。
Web数据库技术已经成为应用最为广泛的网站架构基础技术在应用系统中,Web提供了与客户进行通信联络的有效手段[1]。
本系统通过ASP动态网页技术实现学生成绩管理系统,易于调整结构,节约资源。
1.2发展现状1.2.1国外发展现状信息管理系统(MIS)是起源于上世纪60年代末的信息管理技术。
早在1968年美国就有关于信息系统和信息管理的文章发表。
直到上世纪70年代出现的一批MIS博士生,MIS便开始迅速扩展,许多美国院校也开始设立MIS计划,数字化校园的概念也有麻省理工学院提出。
1984年起明尼苏达大学成了扩展MIS的带头羊,并应用于教育师资的管理。
可以说从上世纪70年代末至80年代初是MIS走向成熟和全面发展的时代。
而经过多年的努力,高校已经构建出一个较成熟的数字化校园模型。
从1979年开始美国举办全国的MIS会议,并且每年举办一次。
据调查,上世纪90年代以来西方发达国家大部分高校都已经完成了对校园数字化的建设工作。
但与国内不同的是他们更多的关注数字资源的提供,而较少强调高度的系统集成。
他们更关注学生的活动本身,以及协同科研的能力,管理系统的作用在数字校园中要相对弱化[2]。
1.2.2国内发展现状我国高等学校大规模的信息化管理大多开始于上世纪90年代,要比西方发达国家晚了10至20年。
在沿海地区和较发达的城市,高校信息化的建设近年来也发展的十分迅猛,信息技术己经广泛地被应用于高校的教学、科研以及管理等各个领域,并取得很好的效果。
如清华大学和北京大学就已建成了以高速的校园网为核心,包括以学术研究、办公管理、社区服务等功能的数字化管理系统。
在学校信息化建设初期,通常都是由学校各部门根据自身的需要,自行开发和运行自己的业务系统,并配置独立的IT环境(包括机房、UPS、服务器等)。