计算机操作技术学习系统_第1页
计算机操作技术学习系统_第2页
计算机操作技术学习系统_第3页
计算机操作技术学习系统_第4页
计算机操作技术学习系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

..PAGEII.v.XX交通大学MBA学位论文新经济时代的企业绩效评价与报告PAGEI计算机操作技术学习系统摘要科技随着人类不断的开展而日新月异,信息化、网络化、高效化的脚步已经越来越近。随着科技的提高,学习的信息化、网络化、高效化也成了可能的以及必要的。近几年,随着网络建立的开展,通过网上进展授课已经成为可能。网络教育由于其以学生为中心,不受时间、地点、次数及进度的限制,能自由利用网上资源等优点,成为教育方式的开展新趋势、教育也随之进入网络教育的新时代。迫切需要开展网络教育;高校作为高等教育的最主要阵地,开展网络教育责无旁贷。建立精品课程成为高校的开展与进步的新需要。高校应该充分利用人才资源与技术优势,为网络教育建立效劳。对于高校来说是否建立一个完善而优秀的课程变得越来越重要。本文基于Web的计算根底课程远程教学系统〔计算机操作技术课程〕的设计思想及其实现方法。教师使用该系统可以进展布置作业、批改作业、出试卷、评卷等;学生使用该系统在浏览器中观看教师、在网上做作业、提交作业、考试、答疑或课堂讨论。关键词:计算机操作技术,远程教学,数据库,asp

AbstractThescienceandtechnologychangeswitheachnewdayalongwiththehumanunceasingdevelopment,theinformation,thenetwork,thehighlyeffectivefootstepsalreadymoreandmorewerenear.Alongwiththetechnicalenhancement,thestudyinformation,thenetwork,highlyeffectivealsobecamehasbeenpossibleaswellasessential.Inrecentyears,alongwiththenetworkconstructiondevelopment,throughon-linecarriedonteachesalreadybecamepossibly.Thenetworkeducationbecauseittakethestudentasthecenter,notthetime,theplace,thenumberoftimesandtheprogresslimit,canfreelyusemeritandsoonon-lineresources,beestheeducationwaythedevelopmentnewtendency,theeducationalsoentersthenetworkeducationalongwithitthenewtimes.Urgentneedstodevelopthenetworkeducation;Theuniversitiestookthehighereducationthemostprimaryposition,thedevelopmentnetworkeducationisduty-bound.Theconstructionhigh-qualitygoodscurriculumwebsitebeestheuniversitiesthedevelopmentandtheprogressnewneed.Theuniversitiesshouldfullyusethetalentedpersonresourcesandthetechnicalsuperiority,servesforthenetworkeducationconstruction.Asfortheuniversitieswhetherconstructsaconsummationbuttheoutstandingcurriculumwebsitetochangemoreandmoreimportantly.ThisarticlebasedonWebputationfoundationcurriculumlong-distanceteachingsystem(puteroperationtechnologycurriculum)designthoughtanditsrealizationmethod.Theteacherusesthissystemtobeallowedtocarryonthearrangementwork,tocorrectstudents'papers,theexaminationpaperandsoon;Thestudentusesthissystemtowatchtheteacherinthebrowser,on-linetomakethework,submitsthework,thetest,theQ/Aortheclassroomdiscussion.Keywords:puteroperationtechnology,long-distanceteaching,database,asp...v.引言随着多媒体技术和网络通信技术的开展,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。信息技术的开展,知识以爆炸的方式增长,向传统教育提出了挑战,也为远程教育和终身学习的实现提供了可能。网络环境下的学习具有个性化、协同性、资源丰富等特点,有利于培养学生的自主学习能力和创新精神。本文在分析我国现有网络教学平台的根底上,依据现代教学设计理论和学习理论提出了制作精品课程。并论述了网络学习人力资源支撑环境的组成。网络的出现和开展,给教育领域带来的巨大革命,使得蓬勃开展的“远程教育〞对学生产了积极而深远的影响,建立精品课程,成了高等教育变得社会化、群众化。网络教育改变了人们的学习方式和学习观念。互联网络以其丰富的资源和先进的技术、方便快捷的信息获取方式得到人们的青睐,基于网络的远程学习将成为终身学习的一种主要方式。世界各国也都开发网络教学的课程,进展网络教学与学习的实践研究。网络课程一般指网络课程是通过网络表现的某门学科的教学内容及实施的教学活动的总和,它包括两个组成局部:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境。精品课程作为这样一个平台,教师可以在这里授课,布置作业;学生那么可以随时随地学习不同的课程,下载资料,在线与教师进展交流、沟通,从而真正的实现互动教学。在基于Web的计算根底课程远程教学系统〔计算机操作技术课程〕,本人利用Photoshop制图软件配合数据库,ASP等设计了一个课程,更直观的说明了该的制作和设计。Internet上发布信息主要是通过来实现的,获取信息也是要在Internet“海洋〞中按照一定的检索方式将所需要的信息从上下载下来。因此建立在Internet应用上的地位显而易见,基于Internet的计算机远程教学作为一种全新的教学手段,越来越受到人们的关注。它有着传统教学模式所无可比较的优点,它创造了一种全新的教学模式,打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学方法,大大提高了教学效率和教学效果,使教学活动上了一个新台阶。第1章需求分析1.1功能需求分析互联网它在人们生活等各个方面发挥着重要的作用。基于Internet的计算机远程教学作为一种全新的教学手段,它有着传统教学模式所无可比较的优点,创造了一种全新的教学模式,打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学方法,使教师能通过先进的教学手段提高教学效率,增强学生应用Internet网络效劳的能力,以此来加强和稳固对课程内容的理解和掌握,开发类似〔计算机操作技术〕课程的的课程远程教学系统。在Internet/Intranet环境下实现作业、考试、授课、答疑/辅导等功能。本系统功能涵盖了教学活动的各个方面,用户界面完全由浏览器提供,维护方便。本系统实现了学生作业的上传与下载,及教师发布作业,发布成绩,在线打包压缩等功能。在互联网上作业提交系统很少而且功能都不可观,本系统特别针对本校而设计,有使用价值。其中采用了多项现时多媒体和网络的最新技术。本系统中的一个重要的特点就是教师与学生之间、学生与学生之间在网络环境下通过文字、音频的实时交互,以此实现课堂讨论、教师操作指导、学生个别辅导等功能。学生可通过浏览器参加聊天系统,并使用系统提供的聊天〔文本〕、白板〔图画〕功能与与会者进展讨论;教师可通过应用程序共享功能向全体与会者演示某个程序的操作过程,或〔通过语音〕要求指定学生完成某个操作〔个别辅导〕。网络化教育代表了教育改革的一个开展方向,已经成为现代教育的一个特征,并对教育的开展形成新的推动力。通过Internet/Intranet来实现网上作业提交,是现代教育技术的一个具体实现,具有很重要的现实意义。可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理效劳,随时随地的可以让学生联机操作提交。通过对一些典型远程教学的考察、分析,要求本系统具有以下功能:统一友好的操作界面,能保证系统的易用性。标准、完善的根底信息设置。学习资料分类详尽,可按不同类别查看相关资料。按课程大类及课程名称进展模糊查询。实现网上考试。重要资讯的展示。一个直接交流的平台1.2环境需求分析系统的运行对运行环境还有一些要求:硬件环境在最低配置的情况下,系统的性能往往不尽人如意,现在的硬件性能已经相当出色,而且价格也很廉价,因此我们通常给效劳器端配置高性能硬件。·处理器:IntelP42.0G或更高。·内存:1GB·硬盘空间:10GB·显卡:SVGA显示适配器软件环境·操作系统:WindowsXPSP2·数据库:MicrosoftAccess2000·ASP效劳器:IIS5.0·语言编写:EditPlus2·界面调整:MacromediaDreamweaver8+MicrosoftFrontPage2000·美工:AdobePhotoshopCS1.3性能需求分析预期目标1.图形化界面、可操作性强:图形化界面、操作简单是计算机操作课程系统最根本的要求之一。界面和菜单显而易见,用户对系统的操作只需要鼠标和少量的键盘输入,能很快地熟练操作。2.简便的维护手段:系统使用后,维护工作将是一个长期的工作,系统将充分考虑维护工作的需求,通过相应手段降低维护工作量及难度,从而到达保证运行可靠目的。3.高交流性:计算机操作课程系统应该具有的一定的交流性能。系统内用户的交流的高效性是我们追求的目标之一。4.资料的高速更新:该系统将具有较高的资料更新速度,能满足用户的根本需要,发挥计算机管理的优势。编写方法的具体分析1.ASP效劳器ASP是一套微软公司开发的效劳器断脚本环境,ASP含于IIS中,通过ASP,用户可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web效劳器应用程序。有了ASP就不必担忧用户的浏览器是否能运行所编写的代码,因为所有的程序都将在效劳器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完成后,效劳器仅将执行的结果返回给用户浏览器,这样也就减轻了用户端浏览器的负担,大大提高了交互速度。以以下出了ASP的一些特点:(1)使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即快速地创立的应用程序。(2)无须pile编译,容易编写,可在效劳器端直接执行。(3)使用普通的文本编译器,如Windows记事本,即可进展编辑设计。(4)与浏览器无关〔BrowserIndependence〕,用户端只要使用可执行的HTML码的浏览器,即可浏览ASP所设计的网页内容。(5)ASP能与任何ActiveXScripting语言兼容。除了可使用VBScript或JScript语言来设计外,还可以通过Plug_in方式,使用由第三方所提供的其他脚本语言,譬如Perl、Tcl等。脚本引挚是处理脚本程序的物件。(6)ASP的源程序,不会被传到用户浏览器,因而可以防止所写的源程序被他人剽窃,也提高了程序的平安性。(7)可使用效劳器端的脚本来产生用户端的脚本。(8)ActiveXServerponents(ActiveX效劳器元件)具有无限的可扩大性。可以使用VisualBasic、Java、VisualC++、COBOL等编程语言来编写所需要的ActiveX效劳起元件。ASP应用程序以.asp文件的形式存盘无须经过任何的编译,便能由效劳器查看,当然不能直接执行,只能在效劳器执行后才能浏览。ASP程序的控制局部是使用VBScript、JScript等脚本语言来设计的,当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器,由脚本解释器进展翻译并将其转换成效劳器所能执行的命令。当然,同其他编程语言一样,ASP程序的编写也遵循一定的规那么,如果使用自己所喜爱的脚本语言编写ASP程序,那么效劳器上需要有能够解释这种脚本语言的脚本解释器。当安装ASP时,系统提供了VBScript、JScript两种语言,而VBScript那么被作为系统默认的脚本语言,也可以根据自己的喜好改变系统的默认语言。ASP程序其实是以扩展名为.asp的纯文本形式存在于Web效劳器上的,可以用任何文本编译器翻开它,ASP程序中可以包含纯文本、HTML标记以及脚本命令。只需将.asp程序放在Web效劳器的虚拟目录下,,就可以通过的方式访问ASP程序了。效劳器效劳器调用ASP引擎客户端浏览器ADO访问ODBC数据库HTTP图1.1ASP的工作原理2.数据库与Access数据库是一些关于某个特定主题或目的的信息集合,在生活中处处都有数据库,例如:产品的订单,或者是好朋友的地址记录。将数据库保存在计算机中,可以通过管理数据库来更好地把握信息。管理数据库不是简单地将需存储的信息列表,还要对信息进展编辑、分析与排序。使用MicrosoftAccess,可以在单一的数据库文件中管理所有的信息。Access数据库可以包含6个对象的组合,较常用的有表、查询、窗体和报表。使用这些对象可以灵活地操作数据库。(1)表:是用来存储数据的。如雇员表或订单表。雇员表可以存放雇员的XX、薪金等与雇员相关信息的数据。表组织数据的格式为行和列。行称为记录,列称为字段。一个数据库可以包含多个表,每X表对应一个主题,便于对数据的管理。表是Access数据库的核心。(2)查询:向数据库中的表提出关于数据的问题,并分析加工数据。如:可以查询在某个城市的所有用户,订购一种产品的所有用户及该产品的订单总金额。还可以将查询作为窗体和报表的记录源。(3)窗体:可以用来查看、添加及更新表中的数据。在窗体中可以通过增加新控件来更有效的使用窗体。如:在页眉设置打印按钮,在页脚增加计算日期的控件等,还可以在窗体和窗体的数据来源之间创立。(4)报表:用来以特定的版面布置分析及打印数据。在报表中可以用文本框显示名称及数值,用标签显示标题,还可以用图表形式显示数据信息。(5)宏:提供了简化一些重复操作的方法。他包含一个或多个操作,其中每个操作实现特定的功能,例如翻开某个数据库的报表或打印报表。宏可以使某些常用的动作自动完成。例如,可设置某个宏,在单击某个命令按钮时运行该宏,以最小化某个窗口。(6)模块:是用VisualBasic语言编写的程序。创立模块可以改变程序的外观和用途。用用户代码数据库接口调用的数据库代码图1.2数据库访问接口3.设计的原那么在着手进展一个的设计之前,首先要明确以下几项设计原那么。(1)内容与形式相统一:内容是指你要通过网页向浏览者传达的有效信息及文字;形式指的是网页的排版布局、色彩、图形的运用等外在的视觉效果。无论采取何种表现形式都不能单纯追求网页美观而无视内容的建立,没有充实内容的,即使设计再精巧,也不会有吸引力。(2)主题鲜明:一个必须要主题鲜明,突出重点,特别是个课程,不可能像综合一样内容大而全,包罗万象,因此必须要确定一个明确的主题,突出自己的个性和特色,一个主题鲜明、内容丰富极具特色的往往比一个“大杂烩〞式的更能吸引人。(3)导航清晰:要给浏览者提供一个清晰的导航系统,以便于浏览者能够清楚目前所处的位置,同时能够方便地转到其他页面。导航系统要出现在每一个页面上,标志要明显,便于用户使用,对于不同栏目构造可以设计不同的导航系统。(4)栏目设置合理:对于一个,尤其是内容较多的,其栏目设置是否清晰、合理、科学,往往在很大程度上影响的访问量。一个栏目设置合理的,用户会很容易地找到需要的东西,这样的才能让用户喜欢。对于初学者来说,常犯的错误就是构造设计不合理,内容编排杂而乱。因此,在设计之前,一定要规划好栏目的设置。第2章系统概述2.1设计方案工程规划本系统是一个典型的数据库开发应用程序,由前台应用、后台管理2局部组成。前台应用:该局部主要包括各组用户对于的可应用系统。后台管理:该局部主要对系统内的一些根底数据进展有效管理。进入系统进入系统翻开数据库翻开数据库前台后台〔教师〕前台后台〔教师〕教师学生用户查询资源教师学生用户查询资源删除增加查询批改留言修改考试查询学习作业删除增加查询批改留言修改考试查询学习作业删除增加修改修改修改修改图2.1系统构造图系统的体系构造计算机操作课程是在Internet/Intranet环境下实现的,是典型的浏览器/效劳器模式。效劳器以WindowsNT4/2000Server为操作系统平台,用户端通过浏览器访问系统提供的效劳。系统不允许匿名访问,它要求用户提供XX/密码,通过验证后才能进入系统主页,以此追踪用户身份。本系统将用户分为二类:教师、学生,他们都有各自的主页,访问系统的权限也不一样。其中权限最高的教师,最低为学生。权限高的能访问其下级所能访问的所有资源,反之那么不然。例如教师能进入学生主页,而学生那么不能访问教师主页所提供的功能〔布置作业、批改作业等〕。前台设计主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,利用ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。计算机操作课程从内容上可对作如下划分:系统——首页、修改资料、重新登陆学习——教材学习查询——资源搜索、我的同学考试——网上考试、日常考试交流——交流、提问帮助——简介2.2模块划分教师模块教师模块中包含了教师授课所需的各种功能。如:布置作业、批改作业、出试卷、评卷、考试结果统计分析、网上答疑、课程资料〔素材〕制作、学生XX管理〔修改学生密码〕。系统使用组件对象模型〔〕以及OfficeAutomation技术自动批改?计算机应用根底?课程作业并登记成绩。教师可对作业结果进展查询、统计。教师可利用OutLook向系统请求联时机议,以此进展网上答疑、群体或个别辅导。这里,我们将系统资源访问XX作为操作系统XX开设,由WindowsNT和Web效劳器IIS负责进展用户验证。这样做的好处,一是可以充分利用操作系统的平安机制,使操作系统与数据库效劳器无缝集成;二是可同时为用户提供其它辅助效劳,如:电子、个人主页、FTP效劳等。使系统应用与课程内容严密结合,学生在应用系统的使用过程中可进一步加深对课程内容的理解。学生模块学生模块包含查看教师布置的作业、〔在网上或本地〕做作业、测验〔考试〕、网上答疑、课程资源浏览、辅助效劳等。学生使用浏览器访问系统主页时,需要提供XX/密码进展用户验证,通过验证后,在浏览器关闭之前,均以该XX身份访问系统资源。用户是机房管理员,对计算机技术比较了解,学校教师专业教师能很快熟悉系统的使用方法,非专业教师也能很快掌握,学校学生能很快学会使用系统。课程的作业可直接在浏览器中完成并提交,对于课后作业,为学生提供Web界面,完成作业程序的编辑、编译、、运行,一气呵成。远程考试功能既提供选择题形式的传统笔试试题,也提供实际操作形式的试题。考试通过界面进展,有时间限制。学生在规定时限之前完成考试内容时可通过"交卷"按钮提交试卷;假设考试时限到达时学生仍未交卷,那么系统自动将考生当前的考试结果提交。试卷的批改、考试结果的统计均由程序自动完成。自我测验功能那么提供测验试卷,不限时间,由学生自主选择进展,测验完毕后系统立即评卷并给出成绩及学生测验时的选项与正确答案的对照表,以便学生查阅。为了更好地提高学生对网络的应用能力,增强学生对教学内容的兴趣,本系统为每位使用系统的学生和教师提供Email、FTP、个人主页、BBS、联时机议〔在线聊天Chat、应用程序共享、白板〕、等功能。让学生在实际操作中提高对课程内容的理解以及对课程学习的兴趣。另外,本系统还配备资源库,内置与教学内容相关或与网络应用相关的多媒体资料,供学生课外浏览、学习。2.3数据库由于本系统没有海量数据的存储问题,其数据一般不会很多,所以没有必要选用像Oracle这样的数据库,Access足可以胜任。这里选用了MicrosoftAccess2000,具体原因如下:Access最重要的特征是不必编写程序。对于大多数关系型数据库管理系统,如Paradox,FoxPro等而言,其管理者需要具有程序设计能力,才能建立和管理一个有效的应用程序,而Access数据库系统把数据库应用程序的建立移进用户环境中,除非要执行复杂的操作,数据库的管理者不在必须具有设计能力。Access中数据库文件不是简单的存储数据的表,这是Access与其他桌面数据库的一个重要区别。Access数据库文件不仅包含传统意义上的表,还包括操作或控制数据的其他对象〔如查询,窗体和报表等〕。Article表是各种课件资料的主要内容:图2.2Article表构造Student表是学生的用户名和ID等信息:图2.3Student表构造Teacher表是教师的用户名和ID等信息:图2.4Teacher表构造Question表是学生对教师提问的内容:图2.5Question表构造Homework表是关于回家作业的信息:图2.6Homework表构造Report表是关于学生考试的信息:图2.7Report表构造Test表是关于考试内容的信息:图2.8Test表构造第3章主要系统模块设计与功能介绍3.1创立公用函数和类模块数据库连接模块#PublicSubConnect() 连接数据库#PublicSubDisconnect() 断开与数据库的连接#DB_Connect() 使用Connect_Num控制数据库连接#DB_Disconnect() 关闭翻开的数据集合#DBapi_Disconnect()强制关闭api方式访问的数据库,计数器复位#PublicSubExt(ByValTmpstmtAsString)执行数据库操作语句#PublicFunctionQueryExt(ByValTmpstmtAsString)AsADODB.Recordset执行数据库查询语句标记数据库是否连接PrivateIsConnectAsBoolean==标记执行Connect()函数后,访问数据库的次数==PrivateConnect_NumAsIntegerPrivatenAsADODB.Connection连接数据库的Connection对象PrivatersAsADODB.Recordset保存结果集的Recordset对象Connect函数,翻开数据库连接。通过连接字符串变量Conn把数据库对象连接到指定的Access数据库。Ext(ByValTmpstmtAsString)函数,执行数据库操作语句,使用它在我们程序中用来添加和删除记录等操作。QueryExt(ByValTmpstmtAsString)函数,翻开数据集,给定一个查询语句,把在数据库中查询到的结果(数据集)负给数据库集合对象,这个函数一般用在从数据库读取数据的时候,通过field()来获取每个查询的结果。Disconnect()函数,关闭数据库连接,执行语句n.Close。根本信息管理Init()函数,做数据初始化用,包括学号,学科,XX,性别等信息,它的作用是在类的内部初始化数据。Delete(ByValTmpCarNoAsString)函数,它的参数是学号,它执行删除语句来删除指定的学号及该用户所有信息。GetInfo(ByValTmpCarNoAsString)函数,它的参数也是学号,它在执行修改用户信息操作时运行,读取用户信息的所有在数据库中的信息,并放到相应的控件内供用户修改。In_DB(ByValTmpCarNoAsString)函数,这是一个用来在添加用户时判断该学号是否已经被使用过的操作,返回值是Ture或False。Insert()函数,用来插入到数据库新建用户数据。Update(ByValTmpCarNoAsString)函数,更新修改后的用户的信息到数据库。UpdateStatus(ByValTmpCarNoAsString,ByValTmpStatusAsString)函数,通过修改数据库中的一个字段,修改用户状态的操作。用户信息管理Init()函数,初始化分类名称和享受折扣的信息。Delete(ByValTmpIdAsLong)它的参数是用户ID,它执行删除语句来删除指定的用户ID及该用户所有信息。GetInfo(ByValTmpIdAsLong)它的参数也是用户ID,它在执行修改用户操作时运行,读取用户的所有在数据库中的信息,并放到相应的控件内供用户修改。Insert()函数,用来插入到数据库新建用户数据。Update(ByValTmpIdAsLong)函数,更新修改后的用户的信息到数据库。3.2根本信息管理模块用户信息窗体主要是实现:添加用户、修改用户类型、删除用户、查看用户类型信息。该窗体包含一个DataGrid控件(用于显示数据)和一个ADODC控件(用说数据显示的连接)及5个按钮,1个TEXTBOX,1个label控件。这个窗口上显示所有用户的资料包括(学号,学科,XX,性别、状态、考试得分等)。添加用户和修改用户这个窗口可以向数据库中添加用户根本信息或修改这些信息,它们调用的是同一个窗体。具体实现是该窗体启动时使用不同的模式,并进展不同的初始化工作(载入用户数据及初始化窗体界面)和隐藏不该显示的控件。这个窗口可以向数据库中添加修改用户资料,它调用的是编辑用户窗体。具体实现是该窗体启动时使用不同的模式,并进展不同的初始化工作(载入用户数据及初始化窗体界面)和隐藏不该显示的控件。用户的资料很详细,要对不同的数据类型作不同的处理,否那么系统会不承受我们所生成的语句,这是一个很重要的过程。图3.1个人资料修改页面删除用户这个功能的具体实现是:选种要删除的的,提示是否删除该行的用户,确认后执行删除语句,最后刷新数据显示控件,完成删除操作。用户信息管理模块用户信息管理窗体的功能主要是实现用户的添加用户、删改用户、修改用户、查看及参加用户的功能。该窗体上包含一个DataGrid控件(用于显示数据),6个按钮和一个ADODC控件(用说数据显示的连接)。这个窗口上显示所有用户员的资料包括(学号,学科,XX,性别、状态、考试得分)。3.3功能介绍及程序说明翻开首页,出现学生及教师登入界面。第一功能菜单为根本信息管理,点击后有三个子功能菜单:用户管理,用户类型管理、资料管理。图3.2学生及教师登入界面用户管理界面在这个界面中用户就可以对用户进展查找,添加,修改,删除操作。输入用户要找的用户的XX,如果有相应用户XX,就可以直接找到你需要用户的信息。按下添加按钮,就可以在弹出的编辑用户信息界面进展用户的添加。〔包括年龄,性别,学号等信息〕。如果要修改用户信息,只要先在上面的用户中选择一个用户,然后按修改按钮,就可以在弹出的编辑用户信息界面中进展你的修改。〔同样包括上述信息〕要删除用户信息也同样需要先选择一个上面的用户信息然后按删除按钮,就可以直接删除相应的用户信息。〔注意:删除以后不可撤消,需慎重〕局部代码:<p>学生管理</p><tablewidth="614"border="0"cellpadding="0"cellspacing="1"bgcolor="#0099CC"><trbgcolor="#FFFFFF"class="title"><tdwidth="78"height="23"><divalign="center">学号</div></td><tdwidth="110"><divalign="center">XX</div></td><tdwidth="92"><divalign="center">密码</div></td><tdwidth="86"><divalign="center"></div></td><tdwidth="120"><divalign="center">评估</div></td><tdwidth="121"><divalign="center">操作</div></td></tr></table>图3.3用户管理页面用户类型管理的界面在用户类型管理界面中,可修改用户类型权限。〔教师或学生〕资料管理界面在资料管理界面下可以对学习资料的各个根本工程进展你所需要的查找,添加,修改,删除。输入用户所需要找的资料关键字,按下查找如果有对应的资料。按下添加按钮,就会弹出编辑资料界面,里面有资料类型,资料名称等数项信息需要用户添加,非常的具体。选择对需要修改的资料,按下修改按钮,就会弹出和刚刚编辑资料界面一样的界面,不过这次里面有着你选择的资料信息,接下来只要按照自己的需要改动吧。同样,只需要选择不要的资料,然后按下删除按钮就可以删除了。局部代码:<inputclass=smallInputtype="text"name="txtitle"size="13"><inputtype="submit"value="查询"name="title"></form><formmethod=Postaction="adminedit.asp"><divalign="center"><% iftitle<>""then ="select*fromarticlewheretitlelike'%"&trim(title)&"%'orderbyarticleiddesc" else ="select*fromarticleorderbyarticleiddesc" endif Setrs=Server.CreateObject("ADODB.Recordset") rs.open,conn,1,1 ifrs.eofandrs.bofthen response.write"<palign='center'>还没有任何文章</p>" else totalPut=rs.recordcount ifcurrentpage<1then currentpage=1 endif if(current1)*MaxPerPage>totalputthen if(totalPutmodMaxPerPage)=0then currentpage=totalPut\MaxPerPage else currentpage=totalPut\MaxPerPage+1 endif endif ifcurrentPage=1then showpagetotalput,MaxPerPage,"adminedit.asp" showContent showpagetotalput,MaxPerPage,"adminedit.asp" else if(current1)*MaxPerPage<totalPutthen rs.move(current1)*MaxPerPage dimbookmark bookmark=rs.bookmark showpagetotalput,MaxPerPage,"adminedit.asp" showContent showpagetotalput,MaxPerPage,"adminedit.asp" else currentPage=1 showpagetotalput,MaxPerPage,"adminedit.asp" showContent showpagetotalput,MaxPerPage,"adminedit.asp" endif endif rs.close endif图3.4资料管理登陆页面图3.5资料管理添加页面结论系统已经进展了测试,根本功能都成功了,但是因为初次开发,在系统中难免存在着各种问题,这些我们会在以后的时间里进展更正。随着计算机设备性能的不断提高和工具平台的更加智能化,程序设计已越来越广泛地为更多的人所

温馨提示

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

评论

0/150

提交评论