版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生Abstract document management system is a typical management information system (MIS),which mainly includes building up data-base of back-end and develo the application interface of front-end. The former required consistency and integrality and security of data. The later should make the applicatio
2、n powerful and easily used.By looking up lots of datum, we selected ASP as develo tool, Access as database develo tool, smoldered a document management system based on ASP which uses B/S mode. This system has two modules, user module and administrator module. For user module, it just can browse info
3、rmation itself, but for administrator module, it can add, query, modify, delete and browse information of all s, and can manage the information of classes, subjects and teachers simply.Keywords: ASP、B/S、Modularization、 document management目 录第一章 绪论1第一节 管理系统概述1一、管理系统的发展历史1二、管理系统的特点2第二节 学生概述3第三节 开发基于AS
4、P的学生的意义4第四节 开发工具的选择4一、关于ASP4二、ASP的特点5三、数据库5第五节 关于B/S体系6一、简介6二、 B/S体系的三层结构6第二章 总体设计7第一节 设计思想7第二节 总体框架8第三节 详细功能8第四节 系功能模块设计9第三章 系统数据库设计10第四章 详细设计12第一节 用户浏览页面12第二节 用户登陆模块12第三节 学生管理模块14一、学生浏览14二、学生录入16三、学生19第四节成绩管理模块22一、成绩功能22二、单科成绩排行榜24三、用 发成绩单27第五节 用户管理模块19第五章 系统测试和维护31第一节 系统测试的原则和31一、 系统测试的原则31二、 系统测
5、试的31第二节 系统运行及维护32第六章 总结33致 谢34参考文献34第一章 绪论第一节 管理系统概述一、管理系统的发展历史作为生产力中最活跃的因素,很早就在人类生活中发挥着不可替代的作用,但把信息纳入企业经营中高效处理和应用是在计算机发明以后的50年代末。目前人们所提到的管理系统,通常是指以计算机为工具,对管理进行收集、存贮、检索、 和传递,使其应用于组织机构及企业管理领域的“人机系统”,该系统是70年代初“后工业 ”的产物,企业管理系统在其发展的初期,是单一的人机系统,系统功能简单,效率低,对管理的作用有限。进入20世纪80年代末,随着计算机网络和通信技术的大力发展,企业管理 系统进入网
6、络化的发展时期。世界发达已建立起了完善的先进的管理系统体系,在其 发展领域中发挥着巨大的作用。我国的管理系统大发展是在80年代末90年代初 相继建立起了“金卡”、“ ”、“金桥”工程,多数企事业建立了局域网和广域 理 系统。随着世界 和我国逐步向知识迈进,无论是基于工业的管理系统,还是面向少数和管理的专(ES)或决策支持系统(DSS),其处理对象和服务对象,自身的系统结构,处理能力, 了进一步的发展。二、管理系统的特点(一)管理系统的组成管理 系统在企业中的应用 三个要素,这就是人、计算机和数据。人是指企业领导者、管理 、技术,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。MIS
7、是一项系统工程,不是只靠一些计算机开发 就可以完成的,必须有企业管理,尤其是企业领导的积极参与。计算机技术是MIS(管理 系统)得以实施的主要技术。在这些技术中, 开发是MIS 开发的重点。第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理制度是MIS建设 的基础。试想要计算一台机床的成本,需要按时输入每个部件、每个零件以及每个螺钉螺帽的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度作保证。(二)管理系统的界面特点在计算机技术中,人机界面已经发展成为一个重要的分支。MIS人机界面设计 遵循以下一些基本原则:1、以通信功能作为界面
8、设计的人机界面设计的关键是使人与计算机之间能够准确地交流 。一方面,人向计算机输入信息时应当尽量采取自然的方式:另一方面,计算机传递的 必须准确,不致引起误解或混乱。另外,不要把内部的处理、与人机界面混在一起(人机界面程序只是通信),以免互相干扰,影响速度。设计MIS时, 每一个功能,都要按照模块化思想,使输入、处理与输出“泾渭分明”, 充分体现人机界面的通信功能。这样设计出来的程序不易出错,而且易于维护。报表打印是MIS必备的功能之一,而且打印之前常常需要计算。计算与打印 设计,虽然消耗时间,但易于整个MIS系统的维护。2、界面必须始终一致统一的人机界面不至于会增加用户的负担,让用户始终用同
9、式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作。例如,在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。3、界面必须使用户随时掌握任务的进展情况人机界面应该能够告诉用户运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。目前,Windows下的应用无论大小,其安装程序几乎均做到了这一点。开发MIS时,这一点很值得借鉴。4、界面友好。使用方便多数MIS 的数据输入量较大。对于一些相对固定的数据,不 用户频频输入(特别是汉字),而 用户用鼠标轻松选择。例如,人事中的“ 程度”是相对固定的数据
10、, 其值 取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。录入这类数据之前,MIS 应在相应位置弹出一个列表框,待用户以鼠标点击,而不 用户每次都输入这些汉字。总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。实践证明,用户干预 ,MIS系统的满意程度愈高。第二节 学生概述学生是一个教育不可缺少的部分,它所产生的作用对于学校的决策者和管理者来说都是 的,它能够为用户提供充足的 和快捷的。但一直以来人们使用传统人工的方式管理文件,这种管理方式 着许多缺点,如:效率低、 性差,另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带
11、来了不少的 。随着科学技术的不断发展,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生 进行管理,具备手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、 量大、性好、长、成本,这些优点能够极大地提高学生管理的效率。众所周知,计算机已经成为我们学习和工作的得力助手。,计算机的价格已经十分低廉, 性能却有了长足的进步。由于计算机可以代替人工进行许多繁杂的劳动,具备节省资源、提高工作效率、使敏感文档更加安全等特点,它已经被应用于许多领域。因此使用计算机来实现学生档案管理的计算机化已经成为当今发展的需
12、要。目前决大多数大中专院校都已使用了学生,但是现在我国的中小学校中的管理水平还停留在纸介质的基础上,这样的机制已经不能适应的发展,因为它浪费了许多人力和物力,在,这种传统的管理必然被以计算机为基础的管理所取代。应用计算机进行学生管理,归纳起来,主要有以下几点优势:(1) 可以方便地历届的学生,管理更为安全、高效;(2) 只需一到两名管理员对学生进行管理,节省大量人力;(3) 可以迅速及修改相关。第三节 开发基于ASP的学生的意义对于基于ASP的学生来说,它有着传统意义上的学生所无法比拟的优势。1、 基于网络的管理。由于基于ASP的学生是把整个系统安装在网络上的某一台服务器上的,因此只要有一台能
13、够连上网络的计算机,在任何时间,任何地点,都能够对这个系统进行操作。2、 客户端免安装。目前的大多数计算机安装的操作系统都是Windows系列的,都自带IE浏览器,在这种情况下,不需要安装任何 ,就能对这个系统进行操作。3、 客户端零维护。对系统数据库进行维护的工作是服务器端的任务,客户端用户不用担心的事情。第四节 开发工具的选择根据上述系统的特点和要求,本次设计的学生采用微软ASP脚本语言来开发Web应用程序。ASP方便上手,网页可视化程度高,容易和HTML配 丰富的 页。在各种数据库 中,Oracle、Sybase、SQL Server是大型的数据库,价格昂贵,对于学籍而言,它们发挥不了它
14、们最大的用处。而Access虽然是桌面数据库, 的 不宜过多,但由于对数据库的要求不是太高,所以Access完全能够用 的 数据库。一、 关于ASPActive Server Pages:“动态服务器网页”,为“ASP”,ASP之所以能受到大家的重视与使用的,主要在产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用 的浏览器(如IE或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端()的浏览器上执行,若使用VBScript来设计程序,客户端( )在浏览器中可以
15、显示程序执行的结果,客户端()若使用Netscape浏览器就无法显示VBScript的执行结果。二、 ASP的特点1、单易上手:使用VBScript、JScript等简单易懂的脚本语言,同时结合HTML代码,即可快速地完成的应用程序。2、任何开发工具皆可用于开发ASP:只要使用的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页开发工具,例如,FrontPage Express、FrontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。3、与浏览器无关(Browser Independen
16、ce):用户端只要使用可执行HTML代码的浏览器, 即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript、JScript)均在Web服务器端执行,执行结果所产生的HTML文件适用于不同的浏览器,用户端的浏览器不需要能够执行这些脚本语言4、语言相容性高:ASP能与任何ActiveX Scripting语言相容。ActiveX Server Components(ActiveX 服务器元件)具有无限可扩充性。可以使用Visual Basic、Java、Visual C+、COBOL等编程语言来编写你所需要的ActiveX Server Components。5、隐密安全性高:如
17、果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件, 原始的ASP程序代码是看不到的!这是因为ASP程序先于 服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端( )的浏览器上,因此,我们所辛苦撰写的ASP程序并轻易地被看见进而用。三、 数据库数据库在一个MIS系统中占有很重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。一个合理的数据库结构设计可以提高数据的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。(一)、数据库概论数据库是数据文件以及用于处理这些数据文件的程序集合,是数据管理的最新技术。数
18、据库技术已成为现代的重要组成部分,是现代计算机系统和计算机应用系统的基础和核心。数据库技术是20世纪,60年代后期产生和发展起来的一项计算机数据管理技术,它的出现使计算机应用渗透到人类 的广阔领域。目前数据库的建设规模和性能、数据库 量的大小和使用频度已成为衡量一个息化程度的标志,数据库技术也成为计算机科学技术学科的一个重要分支。(二)、选择Access 的理由1、在数据量不是很大的情况下,此数据库的效率完全能够满足使用的要求;2、该数据库可移植性强,如果以后数据量增大,系统的 和处理速度无法达到要求时, 可以很容易地转向SQL Server等大型数据库,程序部分基本不用改动;3、目前办公室里
19、的大多数电脑通常都安装有Office系列 ,在这样的电脑环境下不用再安装额外的数据库引擎,就能进行数据库的管理;4、该数据库文件单一,利于数据的导入与导出。第五节 关于B/S体系一、 简介目前,网络应用运行的模式主要有两类:/Server模式和Browser/Web Server模式。客户/服务器(C/S)模式主要的缺点是维护、升级较麻烦,浏览器/服务器模式(B/S)是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器, 服务器端是服务器(Web Server),而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩
20、大,它已不仅仅用于网上,有很多部门的业务系统、企业的MIS 系统纷纷采用这种模式。它的主要优点是集中化管理和维护,便于扩充应用、升级维护简便;而客户端的免安装和零维护的特点,极大地降低了日后的维护成本。利用ASP技术是开发B/S模式最方便、最简单的。企业使用的各个的功能将需要不断的扩充和更新,数据库的数据表及其结构也随之需要进行更新,也必将不断地更新;同时 本身就要经过一个不断自我完善的过程。基于上述考虑,用Browser/Web模式来设计 比较合适,服务器端采用Access数据库系统和ASP组件来的应用服务系统;客户端采用浏览器来完成管理的各项和的操作,同时可进行和管理。二、 B/S体系的三
21、层结构B/S结构是真正的三层结构,它以 WEB数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser) WEB服务器和与其相连的数据库,我们称之为B/S(Browser/Server)模式。其三层结构组成如下图所示:图中从左到右,分为三个层次:第一层是客户端即浏览器,主要完成客户和的交互及最终结果的输出功能。在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把所需文 传给用户,客户端接受并显示在WWW浏览器上;第二层Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户请求,并与数据库连接,进行申请处理,然后将处理结果返回Web服务器,再传至客户端;第
22、三层数据库服务器是数据层。数据库服务器应客户请求地进行各种处理。与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上 传统模式更加方便。而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,负责 数据库数据更新维护。由以上的比较分析可知,三层结构也可以理解为增加WEB服务器的C/S模式。第二章 总体设计第一节 设计思想从前面的叙述中可以知道是用ASP技术开发的B/S模式的 ,由用户通过浏览器在客户端向指定的WEB服务器提出服务请求,WEB服务器用HTTP协议把所需文 传给用户,并显示在浏览器上。的功能根据使用者的不同而有所不同
23、,主要有两种用户:普通用户(学生)、数据库系统管理员。为了便于整个系统的组织管理,把整个系统分为两大模块:用户模块和管理员模块,两个模块的功能都完全相对的设计,然后再将它们集成到一个总的模块中。对于用户模块来说,只有浏览属于本用户(学生)的一些基本 和成绩,而管理员模块,则可以录入、修改、删除、查看所有学生的基本和成绩 ,并且可以对班级、科目和教师进行简单的管理。第二节 总体框架学生系统管理员模块普通用户模块学生信息管理学生成绩管理学生信息管理科目信息管理用户信息管理学信和绩生息成浏览第三节 详细功能是一个基于ASP的学生,它主要是对学生的一些(基本信息、成绩 等)进行详细的管理,并且对班级、
24、科目和教师 进行简单管理,最关键的是这些管理功能都必须能够在网上实现。具体功能可以从两个方面来 :1、从管理员角度讲,实现的功能是:(1) 对学生有关数据的输入功能a) 实现对学生基本的输入b) 实现对学生成绩的输入(2) 对学生有关数据的更新功能由管理员进行收集,经过对资料的处理,更新学生中的相关(包括学生基本和学生成绩)。(3) 对学生的功能管理员可以通过的用户名和在因特网上对所有学生的(学生的、学生的成绩)进行。(4) 对班级、科目和教师的简单管理(5) 对用户的管理2、从普通用户(学生)的角度讲,实现的功能是:(1) 在校学生可以通过 的学号和 在因特网上对 的个人 ( 个人的档案、成
25、绩)进行。(2) 对用户的管理第四节 系统功能模块设计第三章 数据库设计数据库结构的设计在基于ASP的学生中占有着很重要的地位,它的好坏将会直接影响到的效率和实现的效果。根据系统的实际应用情况,采用Access作为 的数据库管理工具。以下是数据库设计的具体情况。字段名称 数据类型 字段大小 说明 主键 Ach 学生成绩表ID自动编号长整型Tuser_testnumber文本50准考证号Fuser_class文本50班级名称Fach数字单精度型成绩Ftestno文本50考试场次Fsubject文本50科目名称Fsubject_type文本5科目类型Fuser_name文本8学生 Fteacher
26、_name文本8任课教师F学生Admin 管理员用户表ID自动编号长整型Tadmin_name文本50用户名Fadmin_pwd文本50FClass 班级表ID自动编号长整型Tstclass文本50班级名称Fclass_number数字长整型班级人数FSt_info 学生表ID自动编号长整型Tuser_number文本50学号Fuser_name文本8Fuser_testnumber文本50准考证号Fuser_idnumber文本18号Fuser_sex文本2Fuser_time文本12出生年月Fuser_city文本10所在省市Fuser_area文本10所在地县Fuser_address文
27、本50家庭地址Fuser_postcode文本6Fuser_homephone文本20家庭Fuser_bedroomphone文本20寝室Fuser_mobilephoe文本20移动Fuser_文本50邮件Fuser_collogetestach文本50高考成绩Fuser_major文本20专业Fuser_class文本10班级Fuser_rp备注奖惩情况Fuser_info备注备注FSubject 科目表ID自动编号长整型Tsubject文本50科目名称FTeacher 教师表id自动编号长整型Tteacher_name文本8教师名称Fteacher_number文本20教师工号Fteach
28、er_zc文本10教师FTestno 考试表ID自动编号长整型Ttestno文本50考试名称FTotal_ach 总成绩表ID自动编号长整型Tuser_name文本8学生Ftestno文本50考试名称Ftotal_ach数字单精度型总成绩Fuser_testnumber文本50准考证号Fuser_class文本10班级F字段名称数据类型字段大小说明主键Ach 学生成绩表ID自动编号长整型T user_testnumber文本50准考证号 Fuser_class文本50班级名称 F ach数字 单精度型 成绩Ftestno文本50考试场次 FAdmin 管理员用户表subject文本50科目名称
29、 F subject_type文本5科目类型 F user_name文本8学生 F teacher_name文本8任课教师 Fadmin_pwd文本50FClass 班级表ID自动编号长整型T admin_name文本50用户名FID自动编号长整型TSt_info 学生表stclass文本50班级名称F class_number数字长整型班级人数FID自动编号长整型T user_number文本50学号F user_name文本8 Fuser_testnumber文本50准考证号F user_idnumber文本18号Fuser_sex文本2 F user_time文本12出生年月 F use
30、r_city文本10所在省市 F user_area文本10所在地县 Fuser_rp备注奖惩情况Fuser_info备注备注Fuser_address文本50家庭地址 F user_postcode文本6 F user_homephone文本20家庭 F user_bedroomphone 文本20寝室 F user_mobilephoe文本20移动 F user_ 文本50邮件 F user_collogetestach文本50高考成绩 F user_major文本20专业F user_class文本10班级FSubject 科目表ID自动编号长整型Tsubject文本50科目名称FTea
31、cher 教师表id自动编号长整型Tteacher_name文本8教师名称Fteacher_number文本20教师工号Fteacher_zc文本10教师FTestno 考试表ID自动编号长整型Ttestno文本50考试名称FTotal_ach 总成绩表ID自动编号长整型Tuser_name文本8学生Ftestno文本50考试名称Ftotal_ach数字单精度型总成绩Fuser_testnumber文本50准考证号Fuser_class文本10班级F学生第一节 用户浏览页面第四章 详细设计用户浏览界面分为管理、成绩管理、班级管理、科目管理、用户管理、系统。第二节 用户登陆模块一、程序描述根据登
32、陆用户的不同,让用户分别登陆普通用户模块和系统管理员模块。二、流程三、详细代码设计<%dim admin_name,admin_pwd admin_name=trim(request("name") admin_pwd=trim(request("pwd")if admin_name="" or admin_pwd="" thenresponse.write "<script>alert('对不起,用户名和不能为空!');document.location.href=
33、39;index.asp'</script>" response.endend ifset rs=server.createobject("adodb.recordset")sql="select * from admin whemin_name='"&admin_name&"'" rs.open sql,conn,1,1%><%if not rs.eof thenif rs("admin_pwd")<>admin_pwd the
34、nresponse.write "<script>alert('对不起,不正确,请重新输入');document.location.href='index.asp'</script>" response.endelse if rs("admin_name")<>"admin" then session("user")=admin_name response.redirect "info_manager1.asp" elseses
35、sion("admin")=admin_name response.redirect "info_manager.asp" end ifend if elseresponse.write "<script>alert('对不起,你的用户名不,请与管理员!');document.location.href='index.asp'</script>"response.end end if%>第三节 学生管理模块一、 学生浏览(一)界面预览(二)代码设计<div align
36、="center"><center><table border="0" width="700" cellspacing="0" cellpadding="0"><% if Not(rst.bof and rst.eof) then'判别数据表中是否为空 NumRecord=rst.recordcountrst.pagesize=10 NumPage=rst.Pagecountif request("page")=empty then
37、 NoncePage=1elseif Cint(request("page")<1 then NoncePage=1else NoncePage=request("page") end ifif Cint(Trim(request("page")>Cint(NumPage) then NoncePage=NumPage end ifelse NumRecord=0 NumPage=0 NoncePage=0 end if%> <table border="1" width="700
38、" bordercolorlight="#000000" cellspacing="0" cellpadding="5" bordercolordark="#FFFFFF"><tr><td width="71" bgcolor="#EBE9FE" align="center">学号</td><td width="78" bgcolor="#EBE9FE" al
39、ign="center">姓名</td><td width="65" bgcolor="#EBE9FE" align="center"></td><td width="78" bgcolor="#EBE9FE" align="center">班级</td><td width="110" bgcolor="#EBE9FE" align="
40、center">出生年月</td><td width="110" bgcolor="#EBE9FE" align="center">寝室</td><td width="71" bgcolor="#EBE9FE" align="center">修改</td><td width="71" bgcolor="#EBE9FE" align="center
41、">删除</td></tr><%if Not(rst.bof and rst.eof) then rst.move (Cint(NoncePage)-1)*10,1 for i=1 to rst.pagesize%><tr><td width="71" align="center"><%=rst("user_number")%></td><td width="78" align="center&quo
42、t;><a href=viewuser.asp?id=<%=rst("id")%>><%=rst("user_name")%></a></td><td width="65" align="center"><%=rst("user_sex")%></td><td width="78" align="center"><%=rst("
43、user_class")%></td><td width="110" align="center"><%=rst("user_time")%></td><td width="110" align="center"><%=rst("user_bedroomphone")%></td><td width="71" align="center&qu
44、ot;><a href=mod_info.asp?id=<%=rst("id")%>>修改</a></td><td width="71" align="center"><a href=delete_info.asp?id=<%=rst("id")%>>删除</a></td></tr><% rst.movenextif rst.eof then exit for nextelseresp
45、onse.write "<tr><td colspan=13><marquee scrolldelay=120 behavior=alternate>没有找到任何!</marquee></td></tr>" end ifrst.set rst=nothing%></table></table></div><table width="748" border="0" align="center">
46、;<tr><td height="17"><div align="right"><input type="hidden" name="page" value="<%=NoncePage%>"><%if NoncePage>1 thenresponse.write "|<a href=info_manager.asp?page=1>首页</a>| |<a href=info_manage
47、r.asp?page="&NoncePage-1&">上一页</a>| " elseresponse.write "|首页| |上一页| " end ifif Cint(Trim(NoncePage)<Cint(Trim(NumPage) thenresponse.write "|<a href=info_manager.asp?page="&NoncePage+1&">下一页</a>| |<a h
48、ref=info_manager.asp?page="&NumPage&">尾页</a>|" elseresponse.write "|下一页| |尾页|" end if%> 页次:<font color="#0033CC"><%=NoncePage%></font>/<font color="#0033CC"><%=NumPage%></font>共<font colo
49、r="#0033CC"><%=NumRecord%></font>条 </div></td></table>二、 学生录入(一)界面预览(二)代码设计 <% dimuser_number,user_name,user_testnumber,user_idnumber,user_sex,user_time,user_city,user_area,user_address,user_postcode,user_homep hone,user_bedroomphone,user_mobil
50、ephoe,user_ ,user_major,user_class,user_collogetestach,user_rp,user_info user_number=trim(request("user_number")user_name=trim(request("user_name") user_testnumber=trim(request("user_testnumber") user_idnumber=trim(request("user_idnumber") user_sex=trim(reques
51、t("user_sex") user_time=trim(request("user_time") user_city=trim(request("user_city") user_area=trim(request("user_area") user_address=trim(request("user_address") user_postcode=trim(request("user_postcode") user_homephone=trim(request(&quo
52、t;user_homephone") user_bedroomphone=trim(request("user_bedroomphone")user_mobilephoe=trim(request("user_mobilephoe") user_=trim(request("user_ ") user_major=trim(request("user_major") user_class=trim(request("user_class") user_collogetestach=tr
53、im(request("user_collogetestach") user_rp=trim(request("user_rp") user_info=trim(request("user_info")%><%set rs=server.createobject("adodb.recordset")sql="select * from st_info where user_number='"&user_number&"'" rs.o
54、pen sql,conn,1,3%><%if not rs.eof thenresponse.write "学号已经,请更换" response.endelse rs.addnewrs("user_number")=user_number rs("user_name")=user_name rs("user_testnumber")=user_testnumber rs("user_idnumber")=user_idnumber rs("user_sex")=u
55、ser_sex rs("user_time")=user_time rs("user_city")=user_city rs("user_area")=user_area rs("user_address")=user_address rs("user_postcode")=user_postcode rs("user_homephone")=user_homephone rs("user_bedroomphone")=user_bedroomphone
56、rs("user_mobilephoe")=user_mobilephoe rs("user_ ")=user_ rs("user_major")=user_major rs("user_class")=user_class rs("user_collogetestach")=user_collogetestach rs("user_rp")=user_rp rs("user_info")=user_infors.update rs.set rs=noth
57、ing end if%><%set rs1=server.createobject("adodb.recordset")sql="select * from admin whemin_name='"&user_testnumber&"'" rs1.open sql,conn,1,3%><%if rs1.eof then rs1.addnewrs1("admin_name")=user_testnumber rs1("admin_pwd")=
58、user_testnumber rs1.updaters1. set rs1=nothingresponse.write "<script language='javascript'>window.confirm('用户已经添加到数据库')</script><a href='add_info.asp'>继续录入学生 </a>"end if%>三、 学生(一)界面预览(二)代码设计<%dim user_name user_name=trim(request("
59、user_name") if user_name="" thenresponse.write "输入不能为空"response.end end ifset rs=server.createobject("adodb.recordset")sql="select * from st_info where user_name like '%"&user_name&"%'"rs.open sql,conn,1,1%><div align="
60、;center"><center><table border="1" width="400" cellspacing="0" cellpadding="5" bordercolorlight="#000000" bordercolordark="#FFFFFF"><tr><td width="100%" colspan="5"><p align="cente
61、r">查找结果</p></td></tr><tr><td width="20%" align="center">ID 号</td><td width="20%" align="center">学号</td><td width="20%" align="center">姓名</td><td width="20%" al
62、ign="center"></td><td width="20%" align="center">班级</td></tr><%if not rs.eof then%><%do while not rs.eof%><tr><td width="20%" align="center"><%=rs("id")%></td><td width="
63、;20%" align="center"><%=rs("user_number")%></td><td width="20%" align="center"><a href=viewuser.asp?id=<%=rs("id")%>><%=rs("user_name")%></a></td><td width="20%" align=&qu
64、ot;center"><%=rs("user_sex")%></td><td width="20%" align="center"><%=rs("user_class")%></td></tr><%rs.movenext%><%loop%><%else%><tr><td width="100%" colspan="5"><marquee>没有您所查找的学生</marquee></td></tr><%end if%></table></center></div><%rs.set rs=nothing%>2)按学号<%dim user_number user_number=trim(request("user_number")if user_number="" then response.write &qu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GBT 26332.4-2026 光学和光子学 光学薄膜 第4部分:摩擦、附着力和耐水性的试验方法标准立项发展报告
- 绍兴市柯桥区招聘专职社区工作者笔试真题及答案
- 2025年湖北省经济和信息化厅下属事业单位真题
- GBT 31593.7-2026 消防安全工程 第7部分:顶棚射流的计算要求标准立项发展报告
- 2026年广告业智能发酵罐搅拌系统创新报告
- 开学典礼教导主任讲话稿
- 监理工程师年度个人工作总结范文
- 天津市宝坻区等部分区2027届高二物理第一学期期末考试模拟试题含解析
- 2026年早餐行业技术革新分析报告
- 2027届江苏省吴江市平望中学高一物理第一学期期中复习检测模拟试题含解析
- 2026年社区工作者考试题题库(附答案解析)
- 2026年分子病理检测技术规范培训考试试卷试题及答案
- 湖北省宜昌市枝江市2026年社区工作者招聘考试试卷-含答案解析
- 2026广西贺州市县级政府统计机构招聘统计协管员(协统员)32人备考题库附完整答案详解【历年真题】
- JJF(军工) 189-2018 超大规模集成电路老炼测试系统校准规范
- 2026年秋季开学大学秋季开学家长会课件
- 4.1《社会主要矛盾的变化》课件2026-2027学年统编版道德与法治九年级上册
- 2026年辅警招聘考试题库及完整答案(必刷)
- 粤教版高二物理上册选择性必修1《第三章 机械波》单元测试卷及答案
- 2026 二年级开学第一课家长会家校携手护航新学期成长
- 2026-2027学年人教版新教材小学数学三年级上册教学计划及进度表
评论
0/150
提交评论