基于Internet网上学生成绩查询系统毕业论文_第1页
基于Internet网上学生成绩查询系统毕业论文_第2页
基于Internet网上学生成绩查询系统毕业论文_第3页
基于Internet网上学生成绩查询系统毕业论文_第4页
基于Internet网上学生成绩查询系统毕业论文_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、鄂东职业技术学院毕业设计论文基于 Internet 网上学生成绩查询系统开题报告本人毕业论文所选的课题是基于 Internet 网上学生成绩查询系统。 开发一个 系统化、规范化和自动化的管理效率系统来实现对 Internet 网上学生成绩的查询。 随者社会步伐的加快, Internet 网上学生成绩查询势在必行。网上学生成绩查询 系统的全面实施将为学生成绩查询提供更加方便、更加完善的服务。该网上学生成绩查询系统是利用微软公司的 Microsoft Active Server Pages 即我们所称的 ASP,一套微软开发的服务器端脚本语言。 这样的设计可以缩短软 件的开发周期,同时也体现了本系

2、统的可维护性和先进性。网上学生成绩查询系统可以实现学生基本信息的输入,查询学生的基本信 息,能对学生的基本数据及系统进行简单的维护等。我相信,随着软件开发在使用过程中的逐步完善,该系统灵活的扩展性和 兼容性一定可以满足用户不断提出的要求,从而使其更加趋于完善。摘要人类已进入 21世纪,科学技术突飞猛进 ,经济知识和信息产业初见端倪 , 特别 是信息技术和网络技术的讯速发展和广泛应用 ,对社会的政治 ,经济, 军事, 文化 等领域产生越来越深刻 . 学生成绩查询系统是一个教育单位不可缺少的部分 , 它第 1 页 共 33 页鄂东职业技术学院毕业设计论文的内容对于学校的决策者和管理者来说都至关重要

3、 . 本论文叙述到的学生成绩 查询系统是用 IIS+ASP网页编程 +ACCES数S 据库 +SQL查询语言实现的 . 矚慫润厲钐瘗睞 枥庑赖。文章主要介绍了学生成绩查询系统的系统需求分析,系统的运行环境,系统 的数据库设计及代码设计,系统的功能实现。本系统界面友好,操作简单,比较 实用。 聞創沟燴鐺險爱氇谴净。关键字:ASP成绩查询 数据库 ACCESSSummaryMankind has entered the 21st century, science and technology, economic knowledge and information industry has seen

4、 an initial clue, especially in information technology and network technology very rapidly and the development and wide application of social politics, economy, military, cultural and other fields have become increasingly Profound. Student achievement Inquiry System is a unit of education an indispe

5、nsable part of the contents of the schools decision-makers and managers is crucial. This paper describes the results of students to query the system using IIS + ASP web programming + ACCESS database + SQL query language achieved残. 骛楼諍 锩瀨濟溆塹籟。The article describes the main achievements of students qu

6、ery system needs analysis system, the systems operating environment, system design and database design code, to realize the function of the system. The system user-friendly, simple, practical comparison.酽锕极額閉镇桧猪訣锥。Keywords : ASP query results, databases, ACCESS课题研究 的主要内容及需解决的问题:1 有关成绩信息的查询,包括输入学生的基本

7、信息、姓名、班级、学期等。 2也可以对学生成绩查询进行,修改、添加、删除等。3数据库的连接容易出错。4各种数据写入数据库时容易出错。5在调度中经常出现数词不匹配。所选课题 的来源、目的和意义:本系统主要用于学校学生成绩查询、添加、修改、删除。主要任务是用计算第 2 页 共 33 页鄂东职业技术学院毕业设计论文机对学生成绩进行日常管理。系统开发总体任务是实现学生成绩管理的系统化、规范化和自动化学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加 ,修改,删除 ,查询 ,等操作。 彈贸摄尔霁毙攬砖卤庑。关键字:成绩查询、数据库、 Active Server Pag

8、es一、为什么要开发一个网上学生成绩查询系统(一)计算机已经成我们学习和工作的得力助手: 今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应 用于许多领域, 计算机之所以如此流行的原因主要有以下几个方面: 謀荞抟箧飆鐸怼 类蒋薔。首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全,等等。(二)在大中专中用计算机管理学生信息的意义: 现在我国的大中专校中学生信息的管理水平还停留在纸介质的基础上, 这样 的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这 种传

9、统的管理方法必然被计算机为基础的信息管理所取代。 我作为一名计算机应 用的专科生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科 学技术是第一生产力” ,我希望能用我三年所学编制出一个实用的程序来帮助大 中专进行更有效的学生信息管理。 厦礴恳蹒骈時盡继價骚。归纳起来,好处大约有以下几点: 1可以存储历届的学生信息,安全、高效; 2只需一到二名学生信息录入员即可操作系统,节省大量人力; 3可以迅速查到所需信息。第 3 页 共 33 页鄂东职业技术学院毕业设计论文(三)为将来学校上网做好准备根据 1999 年中国电信的调查报告显示我国的上网人数已达到 890 万,互联 网已经十分普及,

10、 学校往届的毕业生希望能在世界的任何一个角落查到自己校友 的信息,本系统为学校将来的上网作了先期工作,比如数据库的建立。 茕桢广鳓鯡选 块网羈泪。(四)学生信息的设计分析根据实际情况,我们使用原型法( rapid prototyping )即以少量代价快速 地构造一个可执行的软件系统模型。使用户和开发人员可以较快速的确定需求, 然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质 逐渐增加上去,直到所有的性质全部满足。此时模块出发展成为最终产品了。 鹅 娅尽損鹌惨歷茏鴛賴。(五)开发学生成绩查询系统的好处开发一个网上学生成绩查询系统, 管理员可以方便的对学生的成绩进行修 改、

11、添加、查询、删除等操作。教师可以将学生成绩的数据库发布到网上,教师 能够在一定的权限内对所有学生成绩的查询。 学生也可以在自己的权限内对自己 的成绩进行查询。 可达到资源共享的目的。 方便、 简单、实用。籟丛妈羥为贍偾蛏练淨、怎样开发一个学生成绩管理系统?一) 相关技术的应用及运行环境1、ASP动态网页设计简介Microsoft Active Server Pages 即我们所称的 ASP,其实是一套微软开 发的服务器端脚本环境 .Active Server Page 是创建动态网页的一个很好的工具 它起一种编程语言的作用 ,可以利用它编写动态产生 HTML的程序代码 .因此,只要 用户浏览

12、Web站点并请求一个 ASP页,Web服务器就可以处理相应的 ASP代码, 生第 4 页 共 33 页鄂东职业技术学院毕业设计论文成 HTML代码, 然后将它传递到用户浏览器并显示出网页 . 預頌圣鉉儐歲龈讶骅籴。2、ASP程序的优点:( 1)ASP使用 VBScript 脚本语言直接源于 VB语言,秉承了 VB简单易学的特 点, 掌管起来非常容易 .(2) 无须编译 , 容易编写 , 可在服务器端直接执行 .(3) 利用 ADO组件轻松存取数据库 .(4) 与浏览器无关 , 客户端只要使用可执行 HTML码的浏览器 , 即可浏览 ASP 所设计的网页内容 .(5) ASP 能与任何 Acti

13、veX scripting 语言相容 . 除了可使用 VBScript 或 JavaScript 语言来设计外 , 还通过 plug-in 的方式 , 使用由第三方所提供的其 他脚本语言 .(6) ASP 技术的处理速度相当快 ,并且其安全性也很高 ,ASP 的源程序,不会被 传到客户浏览器 , 因而可以避免所写的源程序被他人剽窃 , 也提高了程序的 安全性 . 渗釤呛俨匀谔鱉调硯錦。(7) ASP 的 对 象 和 组 件 :ASP 有 7 个 固 有 对 象 这 7 个 对 象 分 别 是 Request,Response,Server,Application,Session,ASPErro

14、和r ObjectContext. 铙誅卧 泻噦圣骋贶頂廡。3、运行环境该学生成绩管理系统是以 ASP网页编程 +ACCESS数据库实现。其系统功 能在内部 IIS 服务器上运行。二) IIS 简介1、IIS 的安装若操作系统中还未安装 IIS 服务器,可打开“控制面板” ,然后单击启动 “添加/删除程序”, 在弹出的对话框中选择 “添加/删除 Windows组件”,在 Windows组件向导对话框中选中“ Internet 信息服务( IIS )”,然后单击“下第 5 页 共 33 页鄂东职业技术学院毕业设计论文一步”,按向导指示,完成对 IIS 的安装。如果没有 IIS 的光盘可以到网上下

15、 载一个 IIS6.0 的安装包即可,当弹出要插入光盘时,选择下载的安装包单击 确定。安装的界面如图: 擁締凤袜备訊顎轮烂蔷。第 6 页 共 33 页鄂东职业技术学院毕业设计论文2、IIS 虚拟目录的创建在启动 Internet 后,在默认 WEB 站点单击鼠标右键,在快捷菜单中选择“新 建”“虚拟目录”命令,输入虚拟目录的名字,然后按照系统提示操作,即可 完成虚拟目录的创建。 贓熱俣阃歲匱阊邺镓騷。主 Internet 信息服务的界面如下:第 7 页 共 33 页鄂东职业技术学院毕业设计论文3、运行环境 为了保证成绩管理系统运行的效率和可靠性 , 服务器应具有较高的软硬件 配置,客户端的要求

16、不是很高 . 此应用程序可广泛运行于国际互联网即 Internet, 也可适用于内部的局域网 . 其运行要求如下 :软件环境:客户端: Windows95/98/2000/XP,Internet Explorer(IE)等服务器端 :Windows NT/Windows2000,Internet Information Server (IIS)4.0 及其以上版本 ,IE 等;或者 Windows98,Personal Web Server(PWS),IE 等. 数据库:采用 Access,运行于服务器端 .硬件环境:服务器 CPU:PIII 500 以上 , 内存:512M 以上客户机 CP

17、U:P200MMX以上, 内存:32M以上 坛摶乡囂忏蒌鍥铃氈淚。三、使用 Access2003 创建数据库一)数据库的概念数据库 (Database)是由一些有意义和有关系的数据 (data)所组合而成。 一个数第 8 页 共 33 页鄂东职业技术学院毕业设计论文据库中, 包含了许多条记录 (Record),而每条记录是由多个字段 (Field)所组成,不 同的字段存放这不同的数据。所以数据库的严格定义是一组相关记录的集合,而 字段则是最基本的数据项,也是数据库中最小的单位。在计算机中用来帮我们管 理数据库的系统,我们称之为数据库管理管理系统 (Database Management Sys

18、tem DBMS) 。数据库管理系统是架构在一个或多个数据库之上, 并针对数据库中的数 据进行管理运用。 蜡變黲癟報伥铉锚鈰赘。(二) Access 数据库简介Access2003 就是关系数据库开发工具 , 数据库能汇集各种信息以供查询、存 储和检索。 Access 的优点在于它能使用数据库表示图或自定义窗体收集信息。 数 据表示图提供了一种类似于 Excel 的电子表格,可以使用数据库一目了然。 另外, Access 允许创建自定义报表用于打印或输出数据库中的信息。 Access 也提供了 数据库存储库,可以使用桌面数据库文件置于网络文件服务器,与其他网络用户 共享数据库。 Access

19、是一种关系数据库工具, 关系数据库是已开发的最通用的数 据库之一。如上所述, Access 作为关系数据库开发具备了许多优点, 可以在一个 数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。 Access 数据库的界面如下图: 買鲷鴯譖昙膚遙闫撷凄。第 9 页 共 33 页鄂东职业技术学院毕业设计论文(三)数据库需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求 数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数 据处理的流程,组成一份详细的数据字典,为后面的具体设计打下基础。主要数 据字段如下: 綾镝鯛駕櫬鹕踪韦辚糴。字段名称学号姓名班级学期数

20、据类型文本文本文本文本(四)、 Access 数据库设计 本数据库主要包含的是学生成绩信息。字段名称有学号、姓名、班级、学 期以及所学的课程。主关键字是学号。此数据库相当于一个学生成绩表,记录着 学生各科的成绩。 驅踬髏彦浃绥譎饴憂锦。如下是一个通过 Access 数据库创建的名字为 xs 的学生成绩表:第 10 页 共 33 页鄂东职业技术学院毕业设计论文(五)新建一个数据库 创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有 逻辑的。创建一个数据库结构的过程被认为是数据模型设计。 猫虿驢绘燈鮒诛髅貺庑。1. 标识需要的数据;2. 收集被子标识的字段到表中;3. 标识主关键字

21、字段;4. 绘制一个简单的数据图表;5. 规范数据;6. 标识指定字段的信息;7. 创建物理表。(六)修改已建的数据库 数据库之间的关系指明两个库之间共享一个共同的关键字值。 一个连接是指一种虚拟的表, 这种表是在当用户要求从相互关联的各个不同的表中获取信息时 建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连 接形式称为自连接。这各连接是指一个表被连接到它自己的一个字段,或在不同 的记录中由重复数据的组合字段。 数据库中有三种不同类型的关键字: 主关键字、 组合字段和外关键字。 在表中使用的关键字类型用于描述数据库表示什么以及在 数据中如何与其它的库建立关系。 锹籁饗迳琐

22、筆襖鸥娅薔。四、系统设计(一)学生信息系统开发过程 学生信息管理系统的开发是一个复杂的系统工程。 开发过程可划分为下列六 个阶段,每个阶段有明确的开发任务。1、软件计划 确定系统的总目标、功能、可靠性以及接口等方面。对系统使用的资源、成第 11 页 共 33 页鄂东职业技术学院毕业设计论文本、可取得的效益进行分析, 控讨解决问题的方案, 最终完成系统的可行性研究。 構氽頑黉碩饨荠龈话骛。2、需求分析 应确定哪些需求是可以满足的,并对此进行描述,写出软件需求说明书以及 初步定制系统的草稿。3、软件设计应把已确定的各项需求转换成相应的体系结构。 其中包括根据数据需求抽象 为系统概念模式,并书面定义

23、成相应的数据库:把已确定的各项功能划分为相应 的模块,使每个模块和特定的功能需求相对应。然后,对模块完成的工作进行具 体的描述。 輒峄陽檉簖疖網儂號泶。4、编程编写程序是将软件设计转换为程序代码的过程, 完成软件设计中每个功能模 块程序设计。5、测试将编写完成的程序代码通过测试检查软件的各个组成部分的正确性, 确定是 达到了要求。(二)系统的设计结构分析 系统设计采用和主要方法是结构化设计方法,该方法按照自上而下,采用先 全局后局部、先总体后细节、先抽象后具体的设计过程,将系统设计成为一个层 次式的模块化结构,系统采用 ASP技术作为服务器端脚本,实现与数据库和 ASP 结合的 Web网页。可

24、以通过浏览器查询成绩。 尧侧閆繭絳闕绚勵蜆贅。(三)学生成绩查询模块分析 学生成绩查询的界面可分为登录界面及查询成绩时各种功能的实现界 面。1、学生登录到查询界面可以通过学号和姓名查阅到自己的考试成绩。2、教师和管理员登录到成绩查询的界面不仅可以实现对学生的成绩进行查 询、还可以实现学生成绩修改、学生成绩添加、学生成绩删除等操作。该学生成 绩查询界面可以分页显示也可以返回到登录界面。 识饒鎂錕缢灩筧嚌俨淒。第 12 页 共 33 页鄂东职业技术学院毕业设计论文(四)学生成绩查询模块流程图 凍鈹鋨劳臘锴痫婦胫籴。五)数据库设计本系统涉及到的信息主要有 5 类:学生信息、成绩信息、教师信息、图书信

25、息、后备信息。由于成绩信息和教师信息与学生信息关系密切,因此将这三类 信息存放在同一数据库中,以提高多种信息同时读取的速度。按以上分析,将系 统的数据库设计为三个: 恥諤銪灭萦欢煬鞏鹜錦。1、学生数据库:该数据库为中包含有以下各表: (1)学生表:记录学生的基本信息,是进行学生及其它各类信息处理的基础。(2)成绩表:记录学生的期中、期末及总评的各科成绩。(3)总分表:记录学生的期中、期末及总评的总分及名次。(4)课程表:记录各专业各年级开课情况,在添加学生记录时,可根据该表的 情况决定在成绩表添加学生记录的个数。 鯊腎鑰诎褳鉀沩懼統庫。2、后备数据库:该数据库主要保存两类信息:学生信息、成绩信

26、息。其数据表是按用户的要第 13 页 共 33 页鄂东职业技术学院毕业设计论文求在运行过程中动态建立的 (1)学生表结构:表 2.1编号字段名称字段类型字段宽度1学号CHAR42姓名CHAR103物理CHAR44数学DATE45英语CHAR46语文CHAR47计算机应用CHAR68网页制作CHAR89微机原理CHAR810局域网CHAR62)学期表结构:表 2.2编号字段名称字段类型字段宽度1第一学期CHAR152第二学期CHAR103第三学期CHAR203)成绩表结构:表 2.3编号字段名称字段类型字段宽度1学号CHAR152课程名称CHAR153期中成绩LONG44期末成绩LONG4第 1

27、4 页 共 33 页鄂东职业技术学院毕业设计论文5总评成绩LONG46班级char204)总分表结构:表 2.4编号字段名称字段类型字段宽度1学号CHAR152期中总分LONG43期末总分LONG44期中名次LONG45期末名次LONG46班级char20五、学生成绩查询系统功能的实现(一)数据库的连接 在整个学生成绩管理系统中 , 数据库的打开和连接在系统中是很重要的。 学生的各科成绩都保存在 ACCESS数据库中,若要查询学生的成绩就必须连接数 据库。(二)系统的功能分析该学生成绩管理系统是以 ASPNET动态网页编程 +ACCES数S 据库实现 其系统功能在内部 IIS 服务器上运行。

28、本系统的主要任务是实现对学生成绩进行 查询。主要包括成绩查询、成绩修改、成绩添加、成绩删除、分页显示等操作。 硕癘鄴颃诌攆檸攜驤蔹。三) 成绩查询系统的登录页面学生成绩管理系统分为两种登录模式 1、系统管理员登录2、学生登录四)学生成绩查询的系统设计第 15 页 共 33 页鄂东职业技术学院毕业设计论文学生和管理员可以通过登录界面进入到学生成绩查询界面。 学生仅可以 查阅到自己的成绩,而教师和系统管理员不仅可以查看到整个班级的学生成 绩,还可以对学生的成绩进行管理。本系统主要实现的功能如下: 阌擻輳嬪諫迁择 楨秘騖。1、学生成绩查询 学生可以根据学号和姓名可以查询到自己各科的成绩。2、学生成绩

29、添加: 管理员可以很方便的对学生的成绩进行录入,添加学生成绩。3、学生成绩修改: 在学生成绩输入错误的情况下,管理员可以对学生成绩进行修改,此操作非 常方便实用。4、学生成绩删除: 本部分的功能主要实现管理员对学生的成绩进行删除操作。5、学生成绩分页显示: 通过成绩分页显示这个部分,可以同一页显示多个学生的考试成绩。六、系统具体实现(一) 各功能的实现 登录界面的设计:第 16 页 共 33 页鄂东职业技术学院毕业设计论文2、进入到登录界面后的成绩查询界面。也可以通过鼠标单击第一个、上一个、下一个、最后一个来查询成绩。第 17 页 共 33 页鄂东职业技术学院毕业设计论文3、成绩添加界面第 1

30、8 页 共 33 页鄂东职业技术学院毕业设计论文4、成绩修改界面5、成绩删除界面第 19 页 共 33 页鄂东职业技术学院毕业设计论文6、成绩分页显示的界面第 20 页 共 33 页鄂东职业技术学院毕业设计论文七、主要参考文献孟小峰,WEB 数据管理研究综述,计算机研究与发展 李 劲,ASP精通数据库存程序设计大全 ,科学出版社 廖信彦, Active Server Pages应用大全,清华出版社 邓文渊,ASP 与网页数据库设计,中国铁道出版社 林金霖,ASP 实务经典,中国铁道出版社 周世雄,动态网站设计指南 ,大连理工出版社 黄光奇,WEB 数据库互连技术开发指南国防工业出版社 张世永,

31、数据库与 WWW ,复旦大学出版社七、结束语第 21 页 共 33 页鄂东职业技术学院毕业设计论文经过一个多月的设计和开发,学生成绩查询系统基本开发完毕。其功能基本 符合用户需求,能够实现学生基本信息的录入、添加、修改、查询、删除、等基 本功能,从而实现学生信息。对于数据的一致性的问题也通过程序进行了有效的 解决。 氬嚕躑竄贸恳彈瀘颔澩。通过本次毕业设计,我从 ASP的初学者到能够运用之独立开发项目,使我更 深刻的体会到如何将所学的知识运用到实践中,学会了如何查阅资料,自学,逐 步掌握软件开发的一般步骤。首先,是对设计工作有了一定的认识,从设计一开 始的调研工作,系统的需求分析, 到后来的收集

32、整理资料, 直到最后的系统集成, 调试。 釷鹆資贏車贖孙滅獅赘。在开发过程中, 明白开发一个优秀的软件必须经历调查, 分析,设计,测试, 维护漫长的周期,需要很多人的努力,才能到达最佳效果。 怂阐譜鯪迳導嘯畫長凉。第 22 页 共 33 页鄂东职业技术学院毕业设计论文八、致谢本系统能够顺利完成,非常感谢张鑫老师的指导。对于本人来说,通过这次 毕业设计,也是对自己在这三年学习的一个总结和平时学习的一种积累,可以在 设计中提高自己的动手能力,也充分体现了学有所用,学以致用的学习倡导。 辞調担鈧谄动禪泻類。此外,我还要感谢在一起度过这段艰难的设计生活的全体室友,正是由于她 们的支持和帮助,我才能克服

33、一个个的困难和疑惑,直至设计的顺利完成。在这 毕业设计期间,我认真的看书,深入到每个细节,将所学的知识都应用到这个设 计上。在编程的过程中,碰到许多不懂之处,才深刻的意识到,平时的课堂学习 真的非常重要,粗枝大叶学不到真材实货啊!因为平时上课之后也没能够认真的 复习,以致于做起设计时感到特别困难,所以自己必须翻阅大量资料,遇到不懂 的地方,就向老师和同学请教,经过自己的不懈的努力,此次毕业设计终于完成 了。这次毕业设计让我体会颇多,希望以后能够认真的学习计算机方面的知识, 让自己不断的进步。 嘰觐詿缧铴嗫偽純铪锩。第 23 页 共 33 页鄂东职业技术学院毕业设计论文附录:程序源代码(一) 数

34、据库连接的代码: 成绩查询 熒 绐譏钲鏌觶鷹緇機库。鶼 渍螻偉阅劍鲰腎邏蘞。0 thenFor J=1 to objRS.Fields.Count objRS .Fields(j-1).value=a(j) next objRS.Update end ifFor J=0 To objRS.Fields.Count-1 Data= & objRS.Fields(j).name Data=Data & 纣忧蔣氳頑莶驅藥悯骛。Response.Write dataNextEnd Subset conn=server.createobject(adodb.Connection)CS=Provider=

35、Microsoft.jet.OLEDB.4.0;Data Source= conn.ConnectionString=CS & Server.MapPath(xs.mdb)颖刍莖蛺饽亿顿裊赔泷。 conn.Openset rs=server.createobject(adodb.recordset)rs.open xs,conn,1,2,2If Session(no) = ThenSession(no)=1End IfShowPage RS, Session(no),Request.form(txt) 以表单提交的 Txt 内容 修改当前记录 濫驂膽閉驟羥闈詔寢賻。Response.write

36、 RS.close conn.close% w=ccur(frm1.txt(3).value)+frm1.txt(4).value+frm1.txt(5).value+frm1.txt(6).value 銚 銻縵哜鳗鸿锓謎諏涼。w=w-frm1.txt(7).value-frm1.txt(8).value frm1.txt(9).value=w第 25 页 共 33 页鄂东职业技术学院毕业设计论文(二)成绩查询代码如下: 成绩查询 %Sub ShowPage(objRS,no)objRS.AbsolutePosition=no 指定当前记录号 显示单记录For J=0 To objRS.Fie

37、lds.Count-1Data= & objRS.Fields(j).nameData=Data & & objRS.Fields(j).ValueResponse.Write dataNextEnd Subset conn=server.createobject(adodb.Connection)CS=Provider=Microsoft.jet.OLEDB.4.0;Data Source=conn.ConnectionString=CS & Server.MapPath(xs.mdb)挤貼綬电麥结鈺贖哓类。 conn.Openset rs=server.createobject(adodb

38、.recordset)rs.open xs,conn,1,2,2If Request(no) = ThenSession(no)=1elseselect case Request(no)case FirstSession(no)=1case PreviousSession(no)=Session(no)-1case nextSession(no)=Session(no)+1case lastSession(no)=RS.RecordCountend selectEnd Ifif Session(no)RS.RecordCount then Session(no)=RS.RecordCoun赔t

39、 荊紳谘侖驟辽 輩袜錈。第 26 页 共 33 页鄂东职业技术学院毕业设计论文if Session(no)1 then Session(no)=1Response.write 塤礙籟馐决穩賽釙冊庫。Response.write ShowPage RS, Session(no)Response.write RS.closeset RS=nothingconn.closeset conn=nothing% (三) 成绩添加 代码如下: 成绩查询 裊樣祕廬廂颤谚鍘羋蔺。学号 仓嫗盤紲嘱珑詁鍬齊 驁。姓名 绽萬璉轆娛閬蛏鬮绾 瀧。学期 计算机应用 骁顾燁鶚巯瀆蕪 領鲡赙。 网页制作 瑣钋濺暧惲锟缟馭

40、篩凉。ASP 局域网 鎦诗涇艳损楼紲鯗餳 類。i=frm1.select1.selectedindexf=frm1.select1.options(i).textk=frm1.select1.options(i).valuefrm1.hid.value=ffrm1.txt1.value=k第 27 页 共 33 页鄂东职业技术学院毕业设计论文frm1.txt1.focusif len(frm1.txt1.value)0 then msgbox 编号太短 frm1.txt1.focuselse frm1.txt2.focus end if0 thenredim na(rs.Fields.coun

41、t-1)For J=0 To RS.Fields.Count-1na(j)= RS.Fields(j).namenextredim bb(rs.Fields.count-1) bb(0)=Request.form(hid) bb(1)=Request.form(txt1) bb(2)=Request.form(txt2) For J=3 To RS.Fields.Count-1 bb(j)=Request.form(txt)(j-2) nextRS.AddNew na, bbRS.Updateend ifResponse.write RS.close conn.close% w = ccur(

42、frm1.txt(0).value)+ccur(frm1.txt(1).value) 辔烨棟剛殓攬瑤丽阄应。 w=w+ccur(frm1.txt(2).value)+ccur(frm1.txt(3).value) 峴扬斕滾澗辐滠兴渙藺。第 28 页 共 33 页鄂东职业技术学院毕业设计论文w=w-ccur(frm1.txt(4).value)-ccur(frm1.txt(5).value) 詩叁撻訥烬忧毀厉鋨骜。 frm1.txt(6).value=wif len(frm1.txt2.value)=0 then msgbox 姓名不能空 frm1.txt2.focusend if (四) 成绩

43、修改 代码如下: 成绩查询 %Sub ShowPage(objRS,no) objRS.AbsolutePosition=no 指定当前记录号 显示单记录For J=0 To objRS.Fields.Count-1 Data= & objRS.Fields(j).name Data=Data & & objRS.Fields(j).Value Response.Write dataNextEnd Subset conn=server.createobject(adodb.Connection) CS=Provider=Microsoft.jet.OLEDB.4.0;Data Source=

44、conn.ConnectionString=CS & Server.MapPath(xs.mdb)则鯤愜韋瘓賈晖园栋泷。 conn.Openset rs=server.createobject(adodb.recordset) rs.open xs,conn,1,2,2If Request(no) = Then Session(no)=1else select case Request(no) case FirstSession(no)=1case Previous Session(no)=Session(no)-1case next Session(no)=Session(no)+1第 29

45、 页 共 33 页鄂东职业技术学院毕业设计论文case lastSession(no)=RS.RecordCountend selectEnd Ifif Session(no)RS.RecordCount then Session(no)=RS.RecordCoun胀t 鏝彈奥秘孫戶 孪钇賻。if Session(no)1 then Session(no)=1Response.write 鳃躋峽祷紉诵帮废掃減。Response.write ShowPage RS, Session(no)Response.write RS.closeset RS=nothingconn.closeset con

46、n=nothing% (五) 成绩删除 代码如下: 成绩查询 稟虛嬪赈 维哜妝扩踴粜。%Sub ShowPage(objRS,no) objRS.AbsolutePosition=no 显示单记录For J=0 To objRS.Fields.Count-1Data= & objRS.Fields(j).nameData=Data & & objRS.Fields(j).ValueResponse.Write dataNextEnd Subset conn=server.createobject(adodb.Connection) CS=Provider=Microsoft.jet.OLEDB.4.0;Data

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论