![点击分享此内容可以赚币 分享](/master/images/share_but.png)
网站总体分析与设计样本.doc
《网站总体分析与设计样本.doc》由会员分享,可在线阅读,更多相关《网站总体分析与设计样本.doc(23页珍藏版)》请在咨信网上搜索。
1、目录目录I摘要及关键词II前言11.1设计思想11.2开发工具选择及介绍12网站总体分析和设计32.1网站系统分析32.2主页设计32.3数据库设计33具体设计43.1家长学校联络簿43.1.1功效43.1.2组成结构43.1.3数据库结构设计43.1.4界面设计和关键、难点代码设计43.2网上图书馆83.2.1功效83.2.2数据库设计83.2.3界面设计和关键代码设计93.3网上评优投票系统133.3.1功效133.3.2组成结构133.3.3界面设计和关键、难点代码设计143.4达级考试在线查分系统和计数器制作153.4.1功效153.4.2数据表设计153.4.3界面设计和关键难点代码
2、设计153.4.4页面访问计数器制作16系统使用说明和安装174.1运行环境要求174.2安装设置17参考文件18致谢19校园网站设计学生:李海龙专业:计算机网络技术指导老师:王爱华摘要及关键词摘要:利用Internet技术来实现“无纸办公”已深入人心,校园网作为学校信息化建设一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了关键作用。本文着重叙述了校园网设计和建设过程中确立建设校园网目标,校园网技术方案设计,信息资源建设,软件开发,管理和安全等五个关键部分。关键词:校园网;网站系统;ASP 前言在Internet飞速发展今天,互联网成为大家快速获取、公布和传输信息关键渠道,它
3、在大家政治、经济、生活等各个方面发挥着关键作用。Internet上公布信息关键是经过网站来实现,获取信息也是要在Internet“海洋”中根据一定检索方法将所需要信息从网站上下载下来。所以网站建设在Internet应用上地位显而易见,它已成为政府、企机关信息化建设中关键组成部分,从而倍受大家重视。为了愈加好办学,提升学校著名度,特构建吉林铁道职业技术学院学校网站。1.1设计思想经过网站,全方面宣传,展示学校风采、优点和特色,公布学校重大活动安排和招生政策,增强家长和学校之间联络,在Internet上实现完成部分校务,提升办事效率。1.2开发工具选择及介绍Active Server Pages:
4、“动态服务器网页”,通常简称为“ASP”,ASP之所以能受到大家重视和使用原因,关键在于所产生实施结果全部是标准HTML格式,而且这些程序是在网络服务端中实施,使用通常浏览器(如IE 或Netscape)全部能够正确地取得ASP“实施”结果,而且将这ASP实施结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在用户端(Client)浏览器上实施,若使用VBScript来设计程序,用户端(Client)在IE浏览器中能够显示程序实施结果,可是,用户端(Client)若使用Netscape浏览器就无法显示VBScript实施结果1。任何开发工具皆可发展ASP,只要使用通常文
5、书编辑程序,如Windows记事本,就能够编辑。当然,其它网页发展工具,比如,FrontPage Express、FrontPage等也全部能够;不过还是提议你用记事原来写,既省钱又方便,若是使用那些所见即所得网页编辑来写ASP,可能会发生部分意想不到离奇状态。通吃各家浏览因为ASP程序是在网络服务器端中实施,实施结果所产生HTML文件适适用于不一样浏览器。语言相容性高:ASP和全部ActiveX Script语言全部相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)方法,使用其它厂商(Third P
6、arty)所提供语言。隐密安全性高:假如我们在浏览器中直接查看网页原始代码,就只能看到HTML文件,原始ASP程序代码是看不到!这是因为ASP程序先于网站服务(Web Server)端实施后,将结果转换成标准HTML文件,再传送到用户端(Client)浏览器上,所以,我们所辛劳撰写ASP程序并不会轻易地被看见进而被盗用。易于操控数据库:ASP能够轻易地经过ODBC(Open Database Connectivity)驱动程序连接多种不一样数据库,比如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。面向对象学习轻易:
7、ASP含有有面向对象(Object-Oriented)功效,学习轻易,ASP提供了五种方便能力强大内建对象:Request、Response、Sever、Application和Session,同时,若使用ASP内建“Application”对象或”Session”对象所撰写出来ASP程序能够在多个网页之间临时保留必需信息2。ASP六大内部对象:对象名称 功效描述RequestResponseServerSessionApplicationObjectContext 从用户端取得信息将信息送给用户端提供部分Web服务器工具储存在一个Session内用户信息,该信息仅可被该用户访问在一个ASP-
8、Application中让不一样用户端共享信息能够用来配合Microsoft Transaction 服务器进行分布式事务处理。所以我选择了ASP结合Frontpage架构XXX学校网站3。2网站总体分析和设计2.1网站系统分析依据前面设计思想进行分析,根据系统开发基础见解对网站进行分解,从内容上可对网站作以下划分:1.学校风采经过学校概括、老师风采、校园之星及部分图片等内容来展现。2.优点特色经过新闻、生动活泼教育教学栏目来展现。3.信息公布经过公告栏、信息查询等栏目来实现,内容有招生政策、活动安排等。4.部分校务依据校务公开程度和参与人数多少,特选择图书管理、评优、考试查分、家校联络四大校
9、务在网上实现。2.2主页设计网站主页采取静、动相结合方法,即静态主画面和动态图片相结合,表现学校勃勃生气,静态主页方法介绍学校风采、优点特色、信息公布,对于四大校务,就得利用ASP和数据库结合技术建立数据库查询管理系统,采取交互式动态web画面来实现。2.3数据库设计采取数据库是Microsoft Access ,拟建立teach.mdb库文件,包含以下多个表文件:allmessage 留言信息表Libbooks 图书信息表Libcategories 图书类别信息表Libemps 图书馆用户信息表;stud 学生信息表3具体设计3.1家长学校联络簿3.1.1功效利用SQL语法过滤特定家长留言意
10、见,让老师能够针对某位特定学生家长所发表意见作出独立回复,同时,家长在发表个人意见时,若认为意见内容包含敏感话题或是意见内容包含私人隐私,全部可用“悄悄话”方法讲话,这些“悄悄话”将不会被显示出来让大家看到,当然,老师拥有管理能力,只要以密码登录管理模式,就能够进行各个学生家长单独意见回复,而且还能看到家长们所留下“悄悄话”。3.1.2组成结构共分成六大部分:1意见留言结果网页guest.asp用来显示家长讲话和老师回复内容,同时还含有通常模式和管理模式两种显示方法。2家长讲话表单网页addmsg.asp让学生家长填写讲话内容并选择讲话性质。3家长讲话数据处理ASP程序add.asp处理家长发
11、表意见数据,同时将这些意见数据统计起来并将网页显示转向至意见留言结果网页。4老师回复表单网页teachans.asp让老师针对某位特定学生家长所发表意见作出独立回复。5老师回复数据处理ASP程序anssave.asp处理老师回复数据内容,同时将这些意见数据起来并将网页显示转向至意见留言结果网页。6数据表文件allmessage用来储存家长讲话数据和老师回复数据Access类型数据库文件。“数据表文件”负责存放家长讲话数据和老师回复内容数据统计,为Access类型库文件,将它定名为:“message.mdb”。3.1.3数据库结构设计数据库文件”teach.mdb“中数据表” allmessag
12、e“栏目设置,字段名 字段类型。3.1.4界面设计和关键、难点代码设计数据库和留言显示程序网页家长讲话和老师回复内容数据全部储存在数据库中,要在网页中显示现在家长讲话和老师回复数据,必需优异行数据库链接和打开,要链接数据库我们必需使用ADO对象群Connection对象;而要打开数据库则必需使用ADO对象群Recordset对象,程序:set cn=server.createobject(adodb.connection) cn.open filedsn=c:program filescommon filesodbcdata sourcesms access database.dsnset r
13、s=server.createobject(adodb.recordset)sql=select * from allmessage order by 留言时间 descrs.open sql,cn,1,1Recordset对象是负责浏览和操作从数据库取出来数据,Connection对象只负责和数据库进行链接动作,并不能使用数据库内数据,所以必需建立一个能够存取数据库数据Recordset对象,使用RS.Open方法存取”teach.mdb”数据库RS.Open SQL,CN,1,1使用open方法来打开数据表或实施Select指令参数设置以下:1参数一(SOURCE):为欲打开数据表或SQL
14、指令。2参数二(ActionConnection):指定一个已打开数据库对象,将此参数设为链接我们已经建立好Connection对象“CN”。3参数三( CursorType):指定Recordset打开类型,1为可读写且可自由移动。4参数四(LockType):指定锁定类型,1为只读。数据排序和SQL指令1Select 指令筛选语句:格式: SelectFrom在SQL语言中:“Select”数据表“中选择一些“栏位”数据.2假如要选择数据表数据包含了一个以上栏位,则我们能够利用“,”逗号来栏位名称隔开。3假如要选择数据表数据包含了全部栏位,则能够利用万用字符“*”来代表全部栏位。可排序数据
15、Select指令1当我们期望被选择出来数据统计数据能够依据某个或某多个栏位内容来排序时,只要将这些排序依据栏位摆放在“Order By“保留字以后,然后将这处排序语句连接在”SelectFrom“后面就行了。2“Order By“默认排序方法是“由小排到大”,但若是期望排序方法是“由大排到小”,则我们可在栏位名称后再加上“Desc“保留字!将排序方法改为”由大排到小“。在“显示留言意见”网页中打开数据库ASP程序中语句:SELECT*From allmessage order by 留言日期 Desc功效为:从数据表“allmessage“中取出全部栏位数据,并将取出数据统计内容依据”留言日期
16、“栏位使用”由大排到小“排序方法进行排序。留言显示网页管理模式“显示留言意见”网页就必需含有显示模式选择功效,当显示模式在通常情况时要能显示家长们通常性讲话,同时还得将“悄悄话“讲话隐藏起来。当老师以密码登录成为管理模式时,则必需将通常性讲话和悄悄话讲话数据全部显示出来,同时还得让老师们能够针对某位特定学生家长所发表意见作出独立回复。这两个情况是经过密码登录管理模式ASP程序实现: 密码:   在这段网页语句中,利用Session对象来统计现在工作模式。当我们第一次进入“显示留言意见”网页时候,我们所见网页画面一定是通常!因为Session还未被建立,所以它“变量”值一定不会是
17、“yes”,所以网页中会出现一个输入密码进入“老师管理”模式栏位,只有当我们输入密码按下“老师管理”按钮组织上发ASP程序中进入管理模式语句后,Session对象才会被建立,同时,“checkedit“Session对象变量值被设置为“yes“,所以我们就进入了能将通常性讲话和悄悄话讲话数据全部显示出来,同时还让老师们能够针对某位特定学生家长所发表意见作出独立回复管理模式页面。留言显示网页分页当家长讲话和老师回复数据笔数太多时,一次要将全部数据内容显示在网页中,等候网页下载时间太长了,所以采取固定笔数分页浏览方法来显示网页。要进行分页显示,得先知道现在有多少笔留言数据,而留言数据笔数能够经过R
18、ecordset对象“Recordcount“(统计个数)属性得悉,我们将每10笔数据为一单位分页显示:count=rs.recordcountif count/10(count10) thentotalpage=(count10)+1else totalpage=(count10)end if“/”为浮点数除法,“”为整数除法。跳页选择ASP程序语句全部讲话数据采取固定笔数分页浏览方法来显示后,还要提供一个跳页链接显示功效,让浏览者能够选择期望浏览页次进得浏览,ASP程序语句:pagecount=0rs.movefirstif request.querystring(topage) then
19、 pagecount=cint(request.querystring(topage)if pagecounttotalpage then pagecount=totalpagers.move(pagecount-1)*10讲话表单网页制作inse tu3表单参数表单Action参数:Action参数是用来指定Server端处理此一表单数据内容程序,此处表单处理ASP程序为“add.asp“,表单Mothed参数:要将表单传送至Server端方法有两种,设置值分别为GET及POST,若设置为POST,则浏览器会等Server端来读取数据,若设置为GET,则当我们按下送出按钮时,浏览器会立即将表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站 总体 分析 设计 样本
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。