




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
菏泽学院heze university本科生毕业设计(论文)题目 姓名 学号 系 别 专业 指导教师 职称 20 年 月 日菏泽学院教务处制目录【摘 要】【关键字】【abstract】【key words】【前言】1 系统的需求分析1.1 成绩管理系统的背景分析1.2开发学生成绩管理的必要性1.3学生成绩管理系统设计的目标的分析1.4学生成绩管理系统的系统需求1.5学生成绩管理系统的功能需求分析2 系统技术以及运行环境的需求分析2.1 asp技术简介2.2 access2003 技术简介2.3 sql语句简介2.3.1 sql语句简介2.3.2 sql的优点2.4 iis简介2.4.1 iis的安装2.4.2 iis虚拟目录的创建2.4.3.iis的日常管理2.5 运行环境3 概念结构设计阶段3.1 系统的功能分析3.2 学生成绩管理系统流程图3.3学生成绩管理系统流程图4 逻辑结构设计阶段4.1主要表关系4.2其它表关系5 物理设计阶段6 详细设计阶段与实现6.1数据的连接6.2 成绩管理系统的登录页面6.3 系统管理员功能简介6.4学生管理界面6.4.1 学生信息的添加与查询6.4.2 学生信息的修改6.5 班级管理界面6.5.1班级的添加与查询6.5.2 班级删除6.6 课程管理界面6.6.1 课程的添加与查询6.7成绩管理界面6.7.1 成绩查询6.7.2 成绩添加6.8 管理员功能界面6.8.1 修改用户6.8.2 添加用户6.8.3 添加学期界面6.9 退出系统logout.asp7 系统在调度中经常出现的问题参考文献致谢学生成绩管理系统计算机科学技术专业学生 指导老师 【摘 要】 人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻。学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。本论文叙述到的学生成绩管理系统是用iis+asp网页编程+access数据库+sql查询语言实现的。重点介绍了学生成绩管理系统的实现过程:包括系统分析、 系统调查、功能设计、数据库设计、系统实现、系统测试和调试等。本系统主要功能有学生管理、班级管理、课程管理、成绩管理等,包括功能需求描述、数据库设计等内容。【关键字】 asp、成绩管理、成绩查询、accessstudent performance management systemstudent majoring in computer li zujiatutor li jing【abstract】mankind has entered the 21st century, the rapid development in science and technology, economic knowledge and information industries have appeared. especially information technology and network technology to the fast development and wide application of the political, economic, military, cultural, and other fields have become deeper and deeper. student performance management system is an education units indispensable part its contents for the policy makers and school administrators are of great importance. this paper describes the performance of their students management system is used iis+asp website database programming +access +s ql query language achievable. focus on the students performance management system implementation process include : systems analysis, investigation, functional design, database design, the realization of the system, system testing and debugging. the system functions student management, class management, course management, performance management. description including functional requirements, such as database design. 【key words】 asp、performance management、performance inquire、access【前言】人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展、科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用。学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是一直以来人们使用传统人工的方式管理学生成绩、填写各种表格,这种管理方式存在着许多缺点,如:效率低、保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着中国加入wto,意味着我国要在同一个网络平台上参与国际竞争,同世界接轨。这对我们既是一个机遇,也是一个挑战。为此我们必须全面加强全民的信息技术教育,以提高我国的整体素质。科学技术的不断发展和提高,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩管理系统进行信息管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩系统管理的效率,也是教育单位的科学化、正规化管理,与世界接轨的重要条件,因此,开发一套这样成绩管理软件成为很有必要的事情。1 系统的需求分析1.1 成绩管理系统的背景分析当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的一套成绩管理系统成为很有必要的事情。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询、留言等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。1.2开发学生成绩管理的必要性在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛在应用。如今,不管是小学、初中、高中、甚至是很多大学生的学生成绩管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量越来越大越来越多,大多数学校不得不靠增加人力、物力、财力来进行学生成绩管理。但是人工管理成绩档案具有效率低、查找麻烦、可靠性不高、保密性低等因素。因此开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的。开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平。为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。现在我国的大中专院校的学生成绩档案管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素。在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替。一个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全,学生在能方便的查看自己的成绩。1.3学生成绩管理系统设计的目标的分析1.管理员能够实现对整个学生信息的添加、修改、删除、查询等操作,对教师用户的添加、删除、修改等操作,对留言信息的添加、删除、修改查询等操作。2.可以将学生成绩的数据库发布到网上,教师的信息发布的网上,方便学生教师进行查询,达到资源共享的目的。3.教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询,留言信息的添加、删除、修改是、查看等,对的自己的联系信息进行更新,登录密码的修改。4.学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码的修改,留言的查看、提交留言信息的相关操作。1.4学生成绩管理系统的系统需求在21世纪的科技时代,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统为教学办公带来了极大的方便。该学生成绩管理系统是以asp网页编程+access数据库+sql数据查询语言编写,其系统功能在内部iis服务器上运行。系统管理员、教师、学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理。用户只需进行输入一些简单的汉字、数字,或用鼠标点击即可达到自己想要的目标。1.5学生成绩管理系统的功能需求分析学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可以通过该系统查阅与自己相关信息,查看留言、提交留言。教师可以通过成绩管理系统查阅学生成绩信息,教师信息,查看教师留言、学生留言、提交留言、留言的管理等相关操作。系统管理员可以实现以上的所有功能,还有对学生的添加、删除、修改、教师的添加、删除、修改,数据库的备份、数据库的还原等相关操作。2 系统技术以及运行环境的需求分析2.1 asp技术简介microsoft active server pages 即我们所称的asp,其实是一套微软开发的服务器端脚本环境。active server page 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生html的程序代码。因此,只要用户浏览web站点并请求一个asp页,web服务器就可以处理相应的asp代码,生成html代码,然后将它传递到用户浏览器并显示出网页。asp程序的优点:1.asp使用vbscript脚本语言直接源于vb语言,秉承了vb简单易学的特点,掌管起来非常容易。2.无须编译,容易编写,可在服务器端直接执行。3.利用ado组件轻松存取数据库。4.与浏览器无关,客户端只要使用可执行html码的浏览器,即可浏览asp所设计的网页内容。5.asp能与任何activex scripting语言相容。除了可使用vbscript或javascript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言。6.asp技术的处理速度相当快,并且其安全性也很高,asp的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。7.asp的对象和组件:asp有7个固有对象这7个固有对象分别是request、response、server、application、session、asperror和objectcontext。2.2 access2003 技术简介access2003 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。那么什么叫数据库呢?数据库(database)是由一些有意义和有关系的数据(data)所组合而成。一个数据库中,包含了许多条记录(record),而每条记录是由多个字段(field)所组成,不同的字段存放这不同的数据。所以数据库的严格定义是一组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位。在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(database management system dbms)。数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用。access 的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于 excel 的电子表格,可以使数据库一目了然。另外,access 允许创建自定义报表用于打印或输出数据库中的信息。access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。如上所述,access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。2.3 sql语句简介2.3.1 sql语句简介sql全称是“结构化查询语言(structured query language)”,sql包含4个部分:(1)数据查询语言dql-data query language select(2)据操纵语言dql-data manipulation language insert, update, delete (3)数据定义语言dql-data definition language create, alter, drop(4)数据控制语言dql-data control language commit work, rollback work 2.3.2 sql的优点(1)非过程化语言(2)统一的语言sql为许多任务提供了命令,包括:查询数据、数据更新、在表中插入记录、在表中修改记录、在表中删除记录、建立、修改和删除数据对象、控制对数据和数据对象的存取 、保证数据库一致性和完整性 、以前的数据库管理系统为上述各类操作提供单独的语言,而sql将全部任务统一在一种语言中。(3)是所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持sql语言,用户可将使用sql的技能从一个rdbms转到另一个。所有用sql编写的程序都是可以移植的。sql是大多数关系型数据库用做查询语言的语言。它是可以移植的,并且容易学习使用,但是所有sql语句都必须由数据库服务器独立地执行。这就意味着客户端应用必须把每条查询发送到数据库服务器,等待它处理这个查询,接收结果,做一些运算,然后给服务器发送另外一条查询。所有这些东西都会产生进程间通讯,并且如果客户端在另外一台机器上甚至还会导致网络开销。2.4 iis简介2.4.1 iis的安装windows 2000 server提供的web服务器组件iis的安装方法,在开始设置控制面板添加/删除程序命,在添加/删除程序中选择添加/删除windows组件按钮,就会弹出如图2-1所示的windows组件向导对话框。在其中选择internet信息服务iis,然后单击下一步按钮,随后根据系统提示一步一步的操作即可完成iis的安装。iis的安装(图2-1) 2.4.2 iis虚拟目录的创建在启动internet后,在默认web站点单击鼠标右键如图(2-2),在快捷菜单中选择“新建”“虚拟目录”命令,输入虚拟目录的名字,然后按照系统提示操作,即可完成虚拟目录的创建。iis虚拟目录的创建 (图2-2) 2.4.3.iis的日常管理(1)启动站点,停止、暂停、删除站点(2)主目录设置、文档管理、isapi筛选器、http头、目录安全性、文档、自定义错误、性能2.5 运行环境 为了保证成绩管理系统运行的效率和可靠性,服务器应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即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以上客户机 cpu:p200mmx以上,内存:32m以上3 概念结构设计阶段概念结构设计阶段是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体dbms的概念模型。设计教室管理数据库包括班级、学生、课程三个关系。e-r图如下课程信息表学分课程号课程名学时学生信息表学号姓名专业年龄系别性别选课成绩课程号学号成绩3.1 系统的功能分析该学生成绩管理系统是用asp网页编程+access数据库+sql查询语言编句,系统是基于网络在线的学生成绩管理系统,在系统中分为大的三个方面:一是系统管理员页面(分为超级管理员和普通管理员)、二是学生登录页面。(1)超级系统管理员进入学生成绩管理系统的主要功能是:实现管理员账号添加、修改、删除、查询,学生的添加、学生的修改、学生的查询、学生成绩的录入、学生成绩的添加、学生成绩的修改、学生成绩的删除、课程的添加、课程的修改、课程的删除等基本功能。(2)超级系统管理员进入学生成绩管理系统的主要功能是:学生的添加、学生的修改、学生的查询、学生成绩的录入、学生成绩的添加、学生成绩的修改、学生成绩的删除、课程的添加、课程的修改、课程的删除等基本功能。(3)学生进行学生成绩管量系统的主要功能是:实现学生自己成绩查询、自己登录密码的修改、个人信息的查询的基本功能。3.2 学生成绩管理系统流程图 学生成绩管理系统流程图(图3-1)3.3学生成绩管理系统流程图学生成绩管理系统流程(图3-2) 超级管理员在学生成绩管理系统中能够为本账号重设密码、修改普通管理员的类型,能够对学生成绩管理系统具体的按学号进行查询,对成绩的添加、修改和删除,班级管理能够对班级进行添加、删除、修改,一般班级是不允许修改的,能对学生进行添加、删除修改等操作。 学生成绩管理系统流程(图3-3) 普通管理员在学生成绩管理系统中能够对所有学生的成绩查看,对学生按学号进行查询,可以修改自己的登录密码,能对整个系统中的学生信息、班级、课程、成绩进行添加、删除、修改等。 学生成绩管理系统流程(图3-4) 学生在系统中的基本功能是对自己所有成绩的查询,个人登录密码的修改,基本信息的查看。4 逻辑结构设计阶段逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本e-r图转化为宜选用的dbms所支持的数据模型相符合的逻辑结构,并对其进行优化。e-r图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。4.1主要表关系设计学生成绩管理数据库,包括课程、学生、成绩三个关系, 其关系模式中对每个实体定义的属性如下:课程信息表class:(课程号,课程名,学分,学时,类型,备注)学生信息表student1:(学号,姓名,性别,年龄,出生日期,系别,班级,入学时间,备注,密码)成绩表score:(学号,课程号,成绩,补考1,补考2,学期,备注)1、课程信息表(course)字段名描述数据类型字段限制cno课程号char(8)primarykeycname课程名char(64)not nullcredit学分intnot nullperiod学时intnot nullcif类型char(2)not nullremarks备注char(64)not null2、学生信息表(student)字段名描述数据类型字段权限sno学号char(16)primarykeysname姓名char(8)not nullsex性别char(2)not nullbirth年龄datenot nulldid系别号char(4)not nullcla_id班级号char(2)not nullscome入学时间datenot nulllremarks备注char(64)not nullpassword密码char(16)not null3.成绩表(grade)字段名属 性数据类型字段权限id序号autoprimary keysid学号char(16)foreign keycid课程号char(4)foreign keymark成绩intnot nullmark1补考1intnot nullmark2补考2intnot nullterm学期char(64)not null4.2其它表关系1.系统管理员表(admin)字段名属 性数据类型字段权限id序号autoprimary keyusername账号char(16)not nullpassward密码char(16)not nullflag类型char(2)not nullremarks备注char(64)not null2.系别表(depart)字段名属 性数据类型字段权限did系别号char(4)primary keydname系别名char(16)not nullremarks备注char(64)not null3.专业表(major)字段名属 性数据类型字段权限mid专业号char(4)primary keymname专业名char(32)not nulldid系别号char(4)foreign keyremarks备注char(64)not null4.班级表(class)字段名属 性数据类型字段权限cla_id班级号char(4)primary keyclaname班级名char(32)not nulldid系别号char(4)foreign keyremarks备注char(64)not null5.学期表(term)字段名属 性数据类型字段权限id序号autoprimary keytename学期名char(32)not nullremarks备注char(64)not null5 物理设计阶段数据库物理设计的任务是为上一阶段得到的数据库逻辑模式,即数据库的逻辑结构选择合适的应用环境的物理结构,既确定有效地实现逻辑结构模式的数据库存储模式,确定在物理设备上所采用的存储结构和存取方法,然后对该存储模式进行性能评价、修改设计,经过多次反复,最后得到一个性能较好的存储模式。数据库物理设计内容包括记录存储结构的设计,存储路径的设计。6 详细设计阶段与实现6.1数据的连接在整个学生成绩管理系统中,数据库的打开在系统中是很重要的,下面给出本系统连接打开数据库的代码文件conn.asp。6.2 成绩管理系统的登录页面学生成绩管理系统分为两种登录模式(1)学生登录(如图6-1)(2)系统管理员登录(如图6-2)学生登录页(图6-1)系统管理员登录页面 (图6-2)系统是用asp网页编程+access数据库+sql查询语句,学生成绩管理系统中拥有的用户名和密码才能正常进入成绩管理系统,以下给出整个文件的部分代码提供参考: 打开数据文件%if username= or pwd= thenresponse.write alert(请输入帐号或密码!);history.go(-1); response.end else读取在图(6-1)输入的用户名进行判断,如果为空则自动跳回到系统首页。set rs = server.createobject(adodb.recordset) sql=select * from admin where username=&username& rs.open sql,conn,1,1 if not rs.eof then if pwd=rs(passward) then session(admin)=rs(username) session(flag)=rs(flag)账号、密码正确,则用session记录管理员账号信息,包括账号和管理员的类型。 response.redirect admin.asp else response.write alert(帐号或密码错误!);history.go(-1); response.end end if else response.write alert(查无此人!);history.go(-1);end ifend if%以上代码是通过读取输入的用户名和密码在从数据库中进行查找,是否有当前输入的用户和密码,如果用户名正确与密码正确则进入相应页面的同时对session存一个值,如果数据库中没有该用户则弹出提示并跳转到本面。系统中每个页面会有语句:% if session(admin) then %如果session中的值为空,则提示非法使用本系统。6.3 系统管理员功能简介(1)成绩管理可以对学生的成绩的添加、删除、修改(2)成绩查询实现对整个学生成绩管理系统成绩的查询(3)学生管理对学生的添加、删除、修改、详细信息的查看(4)班级管理对所有班级的添加、删除、修改(5)专业管理对所有专业的添加、删除、修改(6)学期管理对学期的添加、删除、修改(7)修改密码是对该用户的登录密码进行修改(8)用户管理是对其它管理员账号类型的修改、删除超级管理员功能(图6-3)普通管理员则拥有除对用户管理之外的所有功能。而学生的功能仅限于对自身信息、成绩的查询及登录密码的修改。6.4学生管理界面6.4.1 学生信息的添加与查询学生添加界面 (图6-4)(1) 以下代码为循环输出学生信息%dim bset rs1 = server.createobject(adodb.recordset)sql1=select s.*,d.dname,c.claname from student s,depart d,class c where c.cla_id=s.cla_id and c.did=d.did order by s.sid ascrs1.open sql1,conn,1,1if datediff(yyyy,(rs1(scome),date() 通过当年日期与入学日期之差判断学生状态,在读或毕业 学号 姓名 性别 出生日期 系别 班级入学日期 状态操作0 %a href=admin_editstudent.asp?action=edit&id=修改a href=javascript:if(window.confirm(你确实要删除此项记录吗?) = true)window.location = admin_delstudent.asp?action=del&id=;删除(2)以下代码为添加学生信息% sub addstudent() dim xuehao,xingming,xingbie,shengri,xi,ban,ruxue xuehao=request.form(c1) xingming=request.form(c2) xingbie=request.form(xingbie) shengri=request.form(chusheng) xi=request.form(xibie) ban=split(request.form(banji),|) ruxue=request.form(ruxue) set rs_if=server.createobject(adodb.recordset) sql_if=selct count(*) from student where sid=&xuehao& rs_if.open sql_if,conn,1,3 if xuehao= then response.writealert(请填写学号!) elseif rs_if(0)0 then response.writealert(此学号已存在,请重新填写!) elseif xingming= then response.writealert(请填写姓名!) elseif xingbie= then response.writealert(请选择性别!) elseif shengri= then response.writealert(请填写生日!) elseif xi= then response.writealert(请选择系别!) elseif ban(1)= then response.writealert(请选择班级!) elseif ruxue= then response.writealert(请填写入学时间!) else set rs0=server.createobject(adodb.recordset) sql0=select * from student rs0.open sql0,conn,3,3 rs0.addnew 在数据库表中追加新记录 rs0(sid)=xuehao rs0(sname)=xingming rs0(sex)=xingbie rs0(birth)=shengri rs0(did)=xi rs0(cla_id)=ban(1) rs0(scome)=ruxue rs0.update 更新数据库 rs0.close set rs0=nothing response.writealert(录入成功!);window.location=admin_addstudent.asp; end if end sub%6.4.2 学生信息的修改学生信息修改界面(图6-5)通过学生管理界面传递的参数id,确定学生的学号,作为查询该学生信息的条件,从而到达显示及修改学生信息的目的。部分代码如下:%dim rs1,bid=request(id) set rs1 = server.createobject(adodb.recordset)sql1=select s.*,d.dname,c.claname from student s,depart d,class c where c.cla_id=s.cla_id and c.did=d.did and sid=&id&order by s.sid asc 通过参数id确定学生rs1.open sql1,conn,3,3if datediff(yyyy,(rs1(scome),date()6.5 班级管理界面6.5.1班级的添加与查询班级添加界面(图6-6)与学生信处添加相似,添加班级信息时有实体完整性(主键)限制,即主键值唯一。相关代码如下:% sub addclass() dim cid,nian,claid,xibie,zhuanye cid=request.form(c1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 22《塞下曲》课件【知识提要】四年级下册语文统编版
- 山东省青岛市南区青岛大学路小学2024-2025学年数学四下期末质量跟踪监视模拟试题含解析
- 武昌首义学院《武术AⅡ》2023-2024学年第二学期期末试卷
- 遵守宿舍公约宿舍一家人 课件-2024-2025学年高一下学期主题班会
- 西安科技大学高新学院《地理课程与教学论实践》2023-2024学年第二学期期末试卷
- 江苏省无锡市宜兴中学2025届初三下学期第一次质量检测试题(语文试题理)试题含解析
- 内蒙古工业职业学院《口腔临床医学概论(口腔内科学)》2023-2024学年第二学期期末试卷
- 洛阳科技职业学院《大型公共建筑设计》2023-2024学年第二学期期末试卷
- 山东海事职业学院《文创产品开发》2023-2024学年第一学期期末试卷
- 聊城大学东昌学院《精准营销》2023-2024学年第二学期期末试卷
- 食品安全管理制度文本(完整版)餐饮
- 思政微课红色教育
- 传染病防控与报告课件
- 食堂食品卫生管理领导小组及职责
- 电厂安全管理制度
- GB/T 10810.1-2025眼镜镜片第1部分:单焦和多焦
- 2025年安徽省马鞍山花山公安分局辅警岗位招聘48人历年自考难、易点模拟试卷(共500题附带答案详解)
- 克布尔碱十二号矿井专家意见的认定
- 储能与燃机协同调峰:集成压缩空气储能与燃煤系统的建模与热力学分析
- 外科补液课件
- JJF(新) 122-2024 石油钻修井指重表校准规范
评论
0/150
提交评论