版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
绪论1.1系统开发的意义如今社会是一个信息社会,一个知识经济时代的社会,一个网络飞速发展的社会。计算机业迅猛发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的微机革命,随之而来的是以全球信息网络普及和全球信息共享为标志的全球信息网络革命的蓬勃兴起。由此可见,世界已经进入计算机信息管理的激烈竞争时代,计算机已经变成普通的不能在普通的工具。谁掌握的通信多,信息量多,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。培训学校因为学生来源渠道多、学生素质差异大、教学目标多元化等原因,导致教学管理工作十分复杂,实行现代教学管理难度也就相当加大。在以前的环境中,没有网上培训学校,基本上全手工操作,工作量大,管理难度大,给培训教学工作带来了很多不便。为了改变这种现状,培训学校致力于开发网上培训学校管理系统,通过现代化的网络科技手段实现学生网上报名缴费,为培训学校的发展注入了新的活力。由于招生规模的不断增大,管理难度也在加大,特别是对计算机管理的依赖性在不断的增强,数据库也在向大型数据库方向发展,网上培训学校管理系统的实施给培训学生的选课报名缴费带来了较大的灵活性,但要实现这种管理系统,就必须配备一套与之相适应的数据库管理平台,而 sql server就是这样一个数据库管理软件,在论文的相关技术模块将会有较为详细的介绍。培训学校管理系统本身在当今互联网市场上就十分热,社会进步的速度迫使人们不能停下学习的脚步,时刻准备着充实自己,丰富知识宝库,使得人们对培训学校管理系统的要求越来越高,并且一个好的培训学校管理系统不仅实用,也是对培训学校形象的一种体现。通过本该系统可以让培训学校在网络上更好是宣传自己,同时方便管理,即使不是计算机专业或对网站管理十分熟悉的人也可以很容易是上手管理网站,实用性非常高。同时本系统添加用户管理,可以让多个人协助管理网站,并为各个用户分配相应的权限,从而减轻管理员的压力。1.2国内外研究现状培训学校是由国家教育组织提供教学计划、内容,采取各种媒体手段进行双向培养的系统教学,利用各种通信联系方式,已经商业化了的教育方式。这一概念十分宽广,任何跨越时间和空间限制进行的教育活动都在培训学校的范畴之内。培训学校并非是一种新发生的教育现象,它迄今至少有百余年的历史。中国培训学校的教育一部分借鉴了国外的经验,并结合自己的特点。国际上通常认为,这种教育已经经历了三个阶段:第一阶段从19世纪中叶开始,学习者接受培训学校邮寄的文学材料进行自学,同时结合适当的定期面授,教学方式还没有形成规模,也没有固定的教学点。学校主要是学习资料的提供者。第二阶段从20世纪初开始,在邮政通信和印刷技术基础上,以广播电视(卫星和微波)、录音录像、电话电传等媒体技术代表、以广播电视大学为主要形态而开展培训学校直接和教师进行交流。第三阶段从20世纪初开始,教育形态主要是网络学校、虚拟学校、培训学校,通过它们,充分体现了新技术所带来的、前所未有的特点和优点。培训学校根据现在市场和个人的需求,开设了各种课程,为学生的个人技能提供高质量的培训,以便可以更好的服务社会。通过对历史的回溯,我们看到,培训学校和信息技术在漫长而又短暂的发展过程中结下了不解之缘。在科学技术日新月异的今天,我们更有充分的理由相信,以强大科技力量为依托的培训学校的教育事业,必将翻开充满希望和活力的新篇章。与现代培训学校管理系统的需求相比,整个开发过程经历了一定的探索阶段和发展过程。2开发技术介绍2.1java语言开发技术2.1.1JSPJSP(JavaServerPages)是由SunMicrosys
ems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP全名为javaserverpage,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以<%,%>形式)。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP(JavaServerPages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。2.1.2JDBCJDBC是Java的开发者——Sun的JavaSoft公司制定的Java数据库连接JavaDataBaseConnectivity技术的简称,是为各种常用数据库提供无缝联接的技术。JDBC在Web和Internet应用程序中的作用和ODBC在Windows系列平台应用程序中的作用类似。JDBC有一个非常独特的动态连接结构,它使得系统模块化。使用JDBC来完成对数据库的访问包括以下四个主要组件:Java的应用程序、JDBC驱动器管理器、驱动器和数据源。简单地说,JDBC能完成下列三件事:(1)同一个数据库建立连接;(2)向数据库发送SQL语句;(3)处理数据库返回的结果。JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface,应用程序设计接口)。它由一些Java语言写的类、界面组成。JDBC给数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。通过使用JDBC,开发人员可以很方便地将SQL语句传送给几乎任何一种数据库。也就是说,开发人员可以不必写一个程序访问Sybase,写另一个程序访问Oracle,再写一个程序访问Microsoft的SQLServer。用JDBC写的程序能够自动地将SQL语句传送给相应的数据库管理系统(DBMS)。不但如此,使用Java编写的应用程序可以在任何支持Java的平台上运行,不必在不同的平台上编写不同的应用。Java和JDBC的结合可以让开发人员在开发数据库应用时真正实现“WriteOnce,RunEverywhere!”Java具有健壮、安全、易用等特性,而且支持自动网上下载,是一种很好的与数据库线连接而使用的编程语言。它所需要的是Java应用如何同各种各样的数据库连接,JDBC正是实现这种连接的关键。JDBC扩展了Java的能力,如使用Java和JDBCAPI就可以公布一个Web页,页中带有能访问远端数据库的Applet。或者企业可以通过JDBC让全部的职工(他们可以使用不同的操作系统,如Windwos,Machintosh或UNIX)在Intranet上连接到几个全球数据库上,而这几个全球数据库可以是不相同的。JDBC数据库驱动机制Class.forName("com.microsoftjdbc.sqlserver.SQLServerDriver").newInstance();con=DriverManager.getConnection("jdbc:microsoft:sqlserver://:1433;DatabaseName=newstest","sa","sa");2.1.3servletservlet是在服务器上运行的小程序。这个词是在Java
applet的环境中创造的,Javaapplet是一种当作单独文件跟网页一起发送的小程序,它通常用于在服务器端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。服务器上需要一些程序,常常是根据用户输入访问数据库的程序。这些通常是使用公共网关接口(CGI(CommonGatewayInterface))应用程序完成的。然而,在服务器上运行Java,这种程序可使用Java编程语言实现。在通信量大的服务器上,Javaservlet的优点在于它们的执行速度更快于CGI程序。各个用户请求被激活成单个程序中的一个线程,而无需创建单独的进程,这意味着服务器端处理请求的系统开销将明显降低。2.1.4JavabeanJavaBean是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java类可以通过自身机制发现和操作这些JavaBean属性。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。JavaBean可分为两种:一种是有用户界面(UI,UserInterface)的JavaBean;还有一种是没有用户界面,主要负责处理事务的JavaBean。JSP通常访问的是后一种JavaBean。2.1.5MVC设计模式MVC设计模式的组成有:模型(Model),它是应用程序的主体部分,它表示业务数据或者业务逻辑。视图(View),它是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。控制器(Controller),它主要是一个用户界面,控制用户界面数据显示和更新Model对象状态。模板模板Model控制器Controller事件视图1View1视图2View2更新更新获取数据获取数据控制控制图1模型、视图、控制器间的关系JSP有两种比较典型的开发模式:Model1、Model2。Model1系统的基本工作流程如图2示。Model1把所有的代码都放在JSP中或抽取部分业务逻辑代码放于JavaBean中。这样做的好处是简单、开发快、易于实现,对于小型系统还可以接受。缺点是JSP页面充斥着用<%%>标示的Java代码段,使得整个JSP页面显得非常混乱,可读性差,难以维护,代码重用性低,还必需另外添加用于控制业务流程的代码。Model2系统的基本工作流程如图3示。在Model2中,它使用Servlet作为整个架构的控制器,负责完成接受请求,根据请求改变模型中的数据;在数据改变后,通知相关的视图进行刷新(图2中的View由JSP组成)。这样做的好处在于:用JSP网页专门用于表现数据而无需进行其他操作,使得JSP页面没有或只含很少的Java代码。使得页面清晰,提高了可读性,便于维护。图2Model1的工作模式图3Model2的工作模式虽然Model2在一定程度上实现了MVC,但是它的应用并不尽如人意。一个比较突出的问题是Model2容易使系统出现多个Controller,并且对页面导航的处理比较复杂。2.1.6网页编辑器FCKeditor与Jsp分页FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK”是这个编辑器的作者的名字FredericoCaldeiraKnabben的缩写。jsp标签调用fckeditor解压:fckeditor-java-2.6-bin.zip,将文件:fckeditor-java-core-2.6.jar和lib/下的所有*.jar复制到项目中的lib下。复制slf4j-simple-1.5.8.jar文件到项目中的lib中编写一个jsp标签<%@tagliburi=""prefix="FCK"%>在jsp中调用jsp标签<FCK:editorinstanceName="myEditor"basePath="/fckeditor"value=""></FCK:editor>Jsp分页技术(两种方式)intpagesize=10;intpagecount=0;intpagenow=1;introwcount=0;out.println("[<ahref=newsdel.jsp?pagenow="+1+">首页</a>|");if(pagenow!=1){out.println("<ahref=newsdel.jsp?pagenow="+(pagenow-1)+">上一页</a>|");}if(pagenow!=pagecount){out.println("<ahref=newsdel.jsp?pagenow="+(pagenow+1)+">下一页</a>");}out.println("<ahref=newsdel.jsp?pagenow="+pagecount+">尾页</a>]");2.2开发环境MyEclipse6.0MyEclipse,是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。2.3数据库介绍SQLServer是一个关系数据库管理系统。它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNIX操作系统上的应用。SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统,该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。2.4配置开发环境2.4.1.安装JDK这是进行JSP开发的重要一步,也是安装JSP引擎(Tomcat、Resin、Weblogic等)的前提,一般的JSP引擎是由Java语言编写的。文件安装路径C:\jdk1.6,C:\jre1.6配置环境变量:Classpath=.;C:\jdk1.6\lib\dt.jar;C:\jdk1.6\lib\tools.jar;path=C:\jdk1.6\bin;2.4.2安装Tomcat这里使用的Tomcat是6.0版本,平台为Windows,安装之前必须完成上述的JDK的安装。安装文件可以到Tomcat网站上下载注意下载版本为:WindowsServiceInstaller。下载后直接运行apache-tomcat-6.0.13.exe。文件安装路径:C:\Tomcat6.0,C:\jdk1.6配置环境变量:TOMCAT_HOME=C:\Tomcat6.0在Classpath中增加以下内容%TOMCAT_HOME%\common\lib;Tomcat启动后,打开浏览器,在地址栏输入http://localhost:8080/,测试Tomcat是否安装正常,如果正常运行,会显示下页面:图4tomcat正常显示页面2.4.3
安装myEclipse6.0从下载myEclipse,运行MyEclipse_6.0.exe,先点“next”,再接受协议,再点“next”,选择好Eclipse的目录,再点“next”,选择myEclipse的安装目录:C:\MyEclipse6.0,默认“next”,再“next”->"install"->“next”->"done"。到此完成myEclipse的安装了。注意:在第一次运行MyEclipse_6.0时会出现“注册”提示信息,请同学单击注册按钮(中间的按钮)。在对应的对话框内输入以下内容:Subscriber:lokySubscriptionCode:yLR7ZL-655655-6654775320296400输入后显示的结果:(可使用至2011年)Subscriber:lokyProductID:E2MY(MyEclipseStandardSubscription)Licenseversion:1.0FullMaintenanceIncludedSubscriptionexpirationdate(YYYYMMDD):20110922Numberoflicenses:100至此所有的软件已安装完毕,现在需要配置Tomcat6.0+MyEclipse6.0配置myEclipse运行eclipse.exe,同样,将检测到更新。确定,然后再重新启动Eclipse。1)添加jdk路径Menu(主菜单)->Window(窗口)->Preferences(首选项)->java->InstalledJREs(已安装的jre),点Add(添加)。一定要注意文件的路径c:\jdk1.6,添加后单击“ok”,此时要选中刚才添加的jre。设置Server菜单栏中选择“窗口(window)”--“首选项...(preference)”——“MyEclipse”--“ApplicationServers”--“Tomcat”——Tomcat6.x,将TomcatServer设置为“Enable”,并将“TomcatHomeDirectory”设置为Tomcat6.0,的安装目录,其他目录选项将会自动生成。接着选择Tomcat6.x——JDK,在TomcatJDKname那选择之前添加的jdk。或者选择MYECLIPSE自带的tomcat,其余的tomcat设置为disable。3)配置默认编码(必须配置否则会在jsp中出现乱码的现象)仍然是菜单栏中的“窗口(window)”--“首选项...(preference)”——“常规(General)”--“内容类型(ContentTypes)”--“文本(text)”。然后在“缺省编码(Defaultencoding)”中输入“UTF-8”,点击“更新(Update)”将“Java类文件
(JavaPropertiesFile)”及其他字符编码均“更新(Update)”为“UTF-8”。注意:如果输入的中文在显示时出现“乱码”现象,设置的文本类型UTF-8与Eclipse文件标签不一致,将文件代码中的第一行改为如下:<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>4)新建项目(jsp)主菜单->文件->新建->webproject,输入projectname,例如“b”,单击“Finish”按钮,并在之后的弹出菜单中选择“Yes”,可以双击打开index.jsp文件在视图中可以看到文件代码。5)发布设置右键项目名称——MyElipse——AddandRemoveProjectDeployments,单击“add”按钮,在组合框中选择Tomcat6.x。单击“Finish”按钮,单击“Redeploy”按钮,部署之后单击“OK”按钮。但此时要注意Tomcat服务没有启动。(如已经启动Tomcat服务,即右下角存在一个服务器图标,请务必先退出服务)6)启动web服务图5web服务器启动7)查看运行结果打开浏览器在地址栏中输入:http://localhost:8080/b/,至此配置完毕。注意:如果输入的中文在显示时出现“乱码”现象,设置的文本类型UTF-8与Eclipse文件标签不一致,将文件代码中的第一行改为如下:<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>3系统设计与实现3.1系统架构培训学校管理系统门户网站培训信息管理用户管理联系方式专业设置人才培养招生就业用户注册培训课程管理培训通知管理联系方式修改联系方式删除联系方式添加3.1.1系统结构图培训学校管理系统门户网站培训信息管理用户管理联系方式专业设置人才培养招生就业用户注册培训课程管理培训通知管理联系方式修改联系方式删除联系方式添加管理员普通用户管理员普通用户用户管理用户的更删改查培训信息管理培训方式管理用户留言管理用户信息修改与删除查看培训课程与通知的信息添加留言与查看留言图7用户管理模块图培训学校管理系统学员选课交费流程图:登录登录培训学校门户网站联系方式注册用户用户登录系统查看培训课程信息选择要培训的课程课程付费学员选课成功图8学员选课报名流程图合法用户顺利登录培训学校的门户网站后,可以更多的了解培训学校的培训信息、师资力量以及其他信息,并在联系方式模块进行新用户的注册,需要注意的是学员必须成为本系统的用户后才可以进行选课操作,注册成功后,回到联系方式界面,在指定位置输入正确的用户名和密码,就可以登录系统,在该系统中用户可以填写个人信息,查看培训信息和课程信息,同时查看用户留言,在查看培训课程信息模块学员可以选择自己要培训的课程,并进行课程付费,选择要付费的方式,网上银行卡付费或到指定培训地点付费,到此选课成功。提醒学员上课时间,勿要耽误学习。3.1.2系统ER图用户用户用户id用户名密码用户级别Email用户个人信息用户id姓名性别年龄出生日期入学日期联系电话家庭住址用户名费用课程课程id课程名称发布日期具体内容培训通知通知id标题发布日期内容发布人留言留言id内容用户名留言时间用户课表课表id课程课程内容选课时间费用是否交费用户名联系方式联系id电话EmailQQ培训地址拥有选择或发布获取或发布发表属于联系学校图9系统ER图3.2数据库设计数据库newstest中的表格格式如下,其中new表保存培训信息,news1表保存课程信息,classes表查询学员选择的培训课程信息,users存储是用户信息,relation存储联系方式信息,message表用来存储用户留言信息,student_seft表用来存储用户个人信息。列名数据类型长度允许空说明idint4通知id(主键)titlevarchar50通知标题datetimedatetime8发布日期authorvarchar10发布人contentvarchar500通知内容表1培训通知表(news)列名数据类型长度允许空说明idint4课程id(主键)titlevarchar50课程名称datetimedatetime8选课日期contentvarchar500课程内容feeint8费用isfeevarchar50是否交费usernamevarchar50学生用户名表2学生课程表(classes)列名数据类型长度允许空说明idint4课程id(主键)titlevarchar50课程名称datetimedatetime8课程发布日期contentvarchar500课程内容feeint8费用表3课程表(new1)列名数据类型长度允许空说明idint4用户id(主键)usernamevarchar50学生用户名emailvarchar50允许空Emailgradeint4用户等级(管理员1普通用户2)表4学生用户表(users)列名数据类型长度允许空说明idint4留言id(主键)usernamevarchar50学生用户名datetimedatetime8允许空留言日期contentvarchar500允许空留言内容表5学生留言表(message)列名数据类型长度允许空说明idint4联系方式id(主键)televarchar50允许空联系电话emailvarchar50允许空Emailqqvarchar50允许空QQ号addrvarchar50允许空培训地点表6培训学校联系方式表(relation)表7学生个人信息表(student_seft)列名数据类型长度允许空说明idint4学生id(主键)namevarchar500姓名oldint4年龄sexvarchar50性别birthdayvarchar50允许空出生日期scldayvarchar50入学日期telvarchar50允许空联系电话addrvarchar50允许空家庭住址usernamevarchar50学生用户名3.3系统使用说明以及部分功能代码3.3.1系统管理系统后台包括用户的增删改查、培训课程和培训通知的添加与删除、培训学校联系方式的增删修改,条理清晰,一目了然,其中还运用了网页编辑器FCKeditor和分页技术,其中网页编辑器FCKeditor与分页技术的主要实现代码已经做过介绍。系统后台使用介绍如下。(1)管理员登录界面如下,正确输入管理员用户名以及密码,点击登录即可进去系统后台的主页。图10系统登录界面(2)左侧后台系统主页面如下,可根据左侧的选项进行操作。图11管理员登录主页(3)当管理员需要发布通知或培训活动是单击培训通知发布,该页面增加了网页编辑器FCKeditor的功能,使得发布内容更加丰富,吸引学员眼球。图12培训通知发布界面(4)培训学校已过期的新培训课程通知或培训活动进行删除操作,以免浪费数据库资源图13培训通知删除界面(5)当培训学校要根据专业课程的考证时间安排近期培训课程,单击培训课程发布即可添加培训课程培训课程信息。图14培训通知发布(6)培训学校要对已过期的课程进行删除,以免造成数据库资源浪费,鼠标单击培训课程删除即可对培训课程进行删除操作。图15培训课程删除(7)鼠标单击添加用户,管理员即可添加一个用户的信息,在单击添加按钮即可,想要充填信息是点击重置按钮,其添加用户界面如下:图16添加用户(8)鼠标单击修改联系方式,即可显示以下页面,当培训学校的联系电话或Email等发生改变,管理员可以对培训学校的联系方式进行修改,图17编辑用户(9)鼠标单击删除用户,管理员即可删除任何一个用户的信息,其删除用户界面如下:图18删除用户(10)鼠标单击修改用户,管理员即可修改任何一个用户的信息,其修改用户界面如下:图19修改用户(11)管理员可以查询任何一个普通用户的信息,只要输入已知的用户名即可,其查询用户显示页面和用户信息显示页面如下,管理员有权对普通用户进行修改和删除。图20输入要查询用户名图21查询用户信息(12)鼠标单击添加联系方式即可显示以下页面,管理员可以输入增加的联系方式,页面中所显示的四种联系方式,只要有一个填写正确即可添加成功,例如当培训学校的要在别的城市开办分校培训地点时,管理员可以将新培训的地址进行添加图22添加联系方式(13)培训学校将近期的新培训课程通知或培训活动进行发布操作,以及时显示到网站上,供学员浏览,管理员删除培训学校已经不用的联系方式,以免与学员造成误解。图23删除联系方式(14)管理员还可以查看用户留言,对留言进行删除操作。图24用户留言3.3.2系统门户网站管理系统前台网站使用Dreamweaver设计网页格局,并运用了多种图片轮播器增加页面动态
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度医院安保服务承包合同2篇
- 2024年度广告发布合同:规定广告内容、投放范围与费用3篇
- 2024年养老院膳食供应协议3篇
- 2024儿童游乐场租赁经营合同
- 2024年办公家具定制购销合同3篇
- 2024年度航空货物快递委托合同版B版
- 2024年度模具更新与调整合同合同书一
- 2024年度物业装饰施工合作合同版B版
- 建筑监理安全合同范本
- 二零二四年度健身房会员健康保险合作合同3篇
- 十字相乘法因式分解
- 文化创意产品设计及案例PPT完整全套教学课件
- 宠物血液生化检验及其意义课件
- DB37-T 4502-2022-2022滤水模压混凝土板现场制作质量控制规范
- 人工智能(全套课件)
- 保洁员一日工作流程及要求(教学楼)
- 超星尔雅《艺术美学》答案大全
- 三年级上册数学教案 8.1 等量代换 北京版
- 回弹法检测烧结普通砖抗压强度计算表JCT7961999及DGTJ088042005
- 四年级上册美术课件第6课 汉字变成画|沪教版
- 安全生产资金投入及安全生产费用的提取、管理和使用制度(样例5)
评论
0/150
提交评论