1、河南师范大学新联学院本科毕业论文 学号: 系部网站设计和实现专业名称: 计算机科学和技术 年级班别: 级(2)班 姓 名: 冉亚伟 指导老师: 南书坡 05月系部网站设计和实现 摘 要 本文叙述围绕着怎样实现一个功效完善系部网站进行展开。依据此次毕业设计要求,关键从可行性分析、需求分析、总体设计、具体设计、编码、测试多个阶段进行毕业设计论文编写。 接着在需求分析中,依据用户角度,分析了所设计网站需要实现哪些基础功效;从设计者角度,分析了设计一个网站所用编辑工具和编程语言及网站软硬件开发环境。依据分析结果,关键采取Dreamweaver编辑器,结合html编程编程语言,进行网站页面设计;网站关键
2、功效关键分为新闻、通知、信息管理、学科建设,图片几大模块。具体设计阶段任务就是把解法具体化。在具体设计阶段,依据总体分析结果,进行具体页面设计和组织。页面设计关键依据这个页面功效效果和整体布局。页面组织关键是设计网页之间联络,同时依据这些联络实现网页基础功效构架。在编码阶段,进行具体网页编码设计。在设计中,依据网页程序界面,表单,需要数据等,写出实际程序代码。因为此次设计页面比较多,不可能尽数地写出全部程序代码,所以关键解释了在此次设计中关键用到页面设计和编码技术。测试关键任务是为了发觉程序中错误,软件测试过程亦是程序运行过程。在此次设计中,关键采取边测试边修改方法,在测试网页同时依据结果立即
3、进行对应修改。在测试过程中,关键从外观、链接、速度方面测试网页是否能够实现对应功效。 关键字 系部网站、整体布局、组织、界面、具体 Design and Implementation Department of the Ministry website Abstract This article describes how to implement revolves around a fully functional Department of the Ministry website launched.In accordance with the requirements of this g
4、raduation project, mainly from the feasibility analysis, requirements analysis, design,detailed design, coding,testing several stages of preparation of graduation thesis. Then the demand analysis, based on the users perspective,analyzed the design of the site which achieve the basic functions requir
5、ed;from the designers perspective, analysis of the design of a website with editing tools and programming languages,and hardware and software development environment website. According to results of the analysis, the main use Dreamweaver editor, with html programming programming language for page de
6、sign site; the main function of the site is divided into news, notice, information management, discipline construction, pictures of several modules. The detailed design phase of the mission is to solution specific. In the detailed design stage, according to the results of the overall analysis of the
7、 organization and structure of the database design of specific pages. The main organization is linked page design between pages, while achieving these links pages the basic functions of the framework; design appropriate forms, fields for storing corresponding data record, provide data source to gene
8、rate the page. In the coding phase, designed to encode a specific page. In the design, according to the page program interface, forms, required data, write the actual program code. Since the design of the page is more, it is impossible to write code for all procedures exhaustively, therefore, in thi
9、s chapter, mainly explained mainly used in the design of the page design and coding techniques. The main task of testing is to find errors in the program, the process of software testing process is also running. In this design, the main use of the modified side edge test method, while the test page
10、to be modified in a timely manner based on the results. During the test, mainly from the appearance, link, speed test page is able to achieve the corresponding functionsKeywords Html、CSS、Dreamweaver目 录摘 要1Abstract2第一章 绪 论61.1 设计思想61.2 开发工具介绍6第二章 校园网站设计分析82.1相关术语及解释82.2 校园网站作用92.3 校园网站设计和计划10第三章 具体设计
11、103.1 系部首页103.1.1 功效103.1.2 组成结构113.2系部介绍113.2.1 功效113.2.2 组成结构113.2.3 版权全部113.3 学科建设123.3.1功效123.3.2 组成结构123.4 教学工作133.4.1 功效133.4.2 组成结构133.5 媒体资讯143.5.1 功效143.5.2 组成结构143.6党建工作153.6.1 功效153.6.2 组成结构163.7老师信息管理系统173.7.1 功效173.7.2 组成结构173.8 学生信息管理系统183.8.1 功效183.8.2 组成结构183.9联络我们183.9.1 功效183.9.2 组
12、成结构18第四章 网站测试和公布204.1 相关技术分析204.1.1 WEB站点概念和结构204.1.2 后台数据库Microsoft Access介绍214.2 网站测试214.2.1 测试环境214.2.2 测试条件224.2.3性能分析23第五章 网站扩展性分析265.1 网站优缺点265.1.1 优点265.1.2 不足265.2 改善方法26参考文件27致 谢28第一章 绪 论 在Internet飞速发展今天,互联网成为大家快速获取、公布和传输信息关键渠道,它在大家政治、经济、生活等各个方面发挥着关键作用。Internet上公布信息关键是经过网站来实现,获取信息也是要在Intern
13、et“海洋”中根据一定检索方法将所需要信息从网站上下载下来。所以网站建设在Internet应用上地位显而易见,它已成为政府、企机关信息化建设中关键组成部分,从而倍受大家重视。而做这么一个全方面宣传,展示学院风采、优点和特色,公布学校重大活动安排和学院多种政策网站,是时代需要。 校园网是多种类型网络中一大分支,有着很广泛应用。作为新技术发祥地,学校、尤其是高等学校,和网络关系十分亲密,网络最初是在校园里进行试验并取得成功,很多网络新技术也是首先在校园网中取得成功,进而才推向社会。其次,作为学校,知识、人才资源十分丰富,比其它行业更渴求信息、期望能有渠道取得多种多样信息来促进本身在研究、学术上进步
14、。为了愈加好办学,提升学校著名度,特构建我系网站。1.1 设计思想毕业将至,我们学院级毕业生也面临人生又一次转折。在毕业之际,众多毕业设计选题中我选择我系网站设计,这首先是因为我个人对网站设计喜爱,其次对我系各方面取材较为轻易,更关键是经过网站,全方面宣传我系新生软件学院,展示学校风采、优点和特色,公布学校重大活动安排和招生政策,提升办事效率。1.2 开发工具介绍 关键开发工具为DreamweaverCS8,该软件有显著优势: DreamweaverCS8是Adobe企业推出一款很优异网页制作和网站建设软件,它以制作方法简便实用、功效强大等优势受到众多网页制作爱好者和网站建设工作者青睐。它是一
15、款专业HTML编辑器,是设计开发Web站点、Web页和Web应用程序得力助手。不管是直接编写HTML代码还是直接在可视化编辑环境中制作网页,Dreamweaver全部会有很多工具帮助设计者完成每项工作。另外,还能够使用Dreamweaver结合服务器语言生成支持动态数据库Web应用程序。 制作网页关键利用了该软件以下几部分: 创建网页布局、网页基础组成要素、创建图文网页、确定站点目录结构、网站中表格使用(关键利用表格布局网页)、使用层特效美化网页,也附加了一部分CSS样式来制作等。 DreamweaverCS8新特点: 1. 业界领先工具 利用世界级 Web 设计工具全部灵活性和强大功效。在“
16、设计”视图中进行像素完美型设计, 在“代码”视图中制作复杂代码, 或专功首先研究。使用您最好工作方法工作。 2. 集成工作流 在 Dreamweaver CS8 内设计、开发和维护内容, 同时利用和其它 Adobe 工具 (包含 Adobe Flash CS3 Professional、Fireworks CS3、Photoshop CS3、Contribute CS8 及用于创建移动设备内容全新 Adobe Device Central CS3) 智能集成。 3. 完整 CSS 支持 发觉可视 CSS 工具优势, 使用这些工具能够轻松地在文件内或文件之间查看、编辑和移动样式, 和查明您更改将
17、怎样影响设计。借助全新 CSS 布局加速您工作流, 并借助全新浏览器兼容性检验测试您设计。 4. 集成编码环境 借助代码折叠、颜色编码、行号及带有注释/取消注释和代码片断编码工具栏, 组织并加速您编码。应用适适用于 HTML 和服务器语言代码提醒。 5. 支持领先技术 利用对领先 Web 开发技术 (包含 HTML、XHTML、CSS、XML、JavaScript、Ajax、PHP、Adobe ColdFusion、ASP、ASP.NET 和 JSP) 支持。第二章 校园网站设计分析2.1相关术语及解释 1. Internet Internet(英特网)诞生于上世纪60年代,发展很慢,到90年
18、代才开始快速发展。现在英特网已经是世界上最大网络,联在英特网上电脑有数亿台。上面资料、信息数不胜数,所以有些人把英特网叫成是信息海洋、知识海洋。 2. 站点 所谓站点,就是将网页文件和素材文件,有条理地放置站点文件夹里,这些文件和文件夹就组成了网站实质内容。站点文件夹里除了网页文件还有素材文件,所谓素材就是网页中所用到图像、声音、视频等,这些内容是以单独文件形式存在。 3. 超链接 我们在浏览网页时,当鼠标指针指向某段文本或是某个图像,鼠标指针变成小手状,单击鼠标能够打开其它网页或是跳转到其它网站,这就是超链接。采取超链接技术能够将不一样网站、网站中不一样网页、网页中不一样位置相互串在一起,实
19、现相互间跳转,方便信息浏览和查找。大家经过超链接能够很方便很快速地访问分布于全球计算机上海量资源,实现在互联网中漫游。超链接能使Web服务存在广泛和持久生命力,超链接能够说是Web灵魂。 4. URL URL(Uniform Resource Locator缩写),统一资源定位器。互联网中某种信息资源以某种方法存放在网络中某处,必需用一个惟一URL来进行标识,这么才能方便查找。对于Web来说,能够简单并通俗把URL了解为网址。每个Web网页全部有自己网址,在浏览器地址栏里输入网页URL,就能够访问这个网页。比如,其意思就是采取http超文本传输协议访问新浪网首页,因为网页均是经过http超文本
20、传输协议进行访问,默认下,“http:/”能够省略不输。 5. IP地址 为了使互联网上电脑主机在通信时能够相互识别,每台主机全部分配一个能表示其位置IP(Internet Protocol)地址,这如同公用电话网中电话号码一样。IP地址是由专门互联网机构来分配。IP地址含有惟一性,是由32位二进制数组成,分为四组,每组8位,每组之间用小数点分隔,在实际之中常转换成十进制数表示。2.2 校园网站作用 互曾几何时我们重视是传统媒体上“广播有声、报纸有名、电视有影”。现在在网络中可是鼠标一点“地球人全部知道”。较之传统媒体区域性、时效性而言网络含有广泛性、长久性特点。我们应该以校园网站为平台树立起
21、含有时代特色虚拟形象。对于学校网站具体作用,归纳以下: 1. 桥梁作用网络一个最关键特点就是其互动性,对于好友们提全部意见和提议,不管好坏,全部会认真对待、仔细研究,有部分能够立即回复问题,全部给予立即回复。 2. 引导作用 经过引导,非理性言论就会越来越少,很多正面、富有建设性言论将会不停涌现,从而达成我们预期目标。 3. 育人作用 有立即报道活动、凸现关键文章、组织多种活动、开展咨询服务、立即渲染气氛. 4. 窗口作用 网站另一个关键作用就是宣传学校. 经过充足表现学校办学特色和师资优势,并突出学校内部和其它校园和社会群体信息交流,加强学校和社会、师生和家长互动沟通,将网站创建成为展示师生
22、风采舞台,从而实现落实教育理念和塑造信息化时代校园品牌完整统一.2.3 校园网站设计和计划 1. 明确架设网站目标 经过网站,全方面宣传,展示学校风采、优异和特点,发表学校活动安排和招生政策信息内容,使学生和家长增加对学校了解。增强学生、家长及学校之间联络。在这里学生及家长能够提出意见及想法,相互了解教学之间意见想法愈加好有效办好教学,和学生需要那样教学方法能够愈加好吸纳和接纳,这些全部能成为学校参考,方便愈加提升学校教学质量。 2. 校园网站概貌 因为是校园网站,所以建立一个高效率、成本网络以满足教学工作日益增加需求是设计这个网站目标,也能愈加好提升学校著名度,为家长和同学们提供一个友谊桥梁
23、,增加家长和同学们对学校部分事物了解。 3. 功效划分 网站设计有新闻更新,浏览者能够在首页浏览自己喜爱新闻,而且能够在留言板和学校交流。(给出设计草图) 建立一个网站好比写一篇文章,首先要拟好提要,文章才能专题明确,层次清楚。假如网站结构不清楚,目录庞杂,内容东一块西一块。结果不仅浏览者看得糊涂,自己扩充和维护网站也相当困难。网站题材确定后,而且搜集和组织了很多相关资料内容,但怎样组织内容才能吸引网友们来浏览网站呢?栏目标实质是一个网站纲领索引,索引应该将网站主体明确显示出来。所以我将网站分为五个栏目,分别是相关我系、站内公告、热门图像新闻、信息管理等。第三章 具体设计3.1 系部首页3.1
24、.1 功效关键对河南师范新联学院外语系简单介绍,包含学校logo,系部页面导航,系部特色logo,和flash动态图片新闻,更关键是经过网站简单叙述软件学院情况和通知。3.1.2 组成结构 共分四大部分:1 本网页是主页,其中头部关键部分是一张背景图,同时加一张学院图片,将其置居左,作为网页关键部分。2 下方文字导航栏,标注网页导航,同主页一样含有跳转任意页面随意性。3 因为该页面为主页面,页面包含范围广种类多,所以整理布局需要用表格进行分类处理。4 因为不一样种类主页面。所以每个类型全部包含不一样子页面。如文字新闻包含六个子页面。动态页面包含一个。3.2系部介绍3.2.1 功效关键对河南师范
25、新联学院外语系简单介绍,包含建校历史,历史成就,和为各地输送各方面人才,更关键是经过网站简单叙述软件学院情况。3.2.2 组成结构共分三大部分:1 本网页是主页一个链接网页,其中头部关键部分是一张背景图,同时加一张外语系图片,将其置居左,作为网页关键部分。2 下方文字导航栏,标注网页导航,同主页一样含有跳转任意页面随意性。3 页面关键利用文字,因为该页面是子网页,所以没有包含太多难点。3.2.3 版权全部 为了网站安全性,页面底部设有cp立案,能够链接相关网站查询我们学校。3.3 学科建设3.3.1功效 “学科建设”页面关键介绍系部所包含到支柱专业,关键叙述专业性质和主修这些专业所需要学那些课
26、程和应拿到相关证书。每个专业针对性,未来就业情况,更多是说明专业在软件学院代表性,让更多信息提供给每个访问者。系部每个专业基础情况全部说明很具体,很完备。3.3.2 组成结构 共四大部分 1、页面关键有层和表格实现,整体色调为浅色,为了网站整体色调选择合适,在网页顶部一样设有一张我院图片,因为该网页是主页一个子网页,要保持一致,增加美观感。 2、为了愈加好介绍专业,要选择合适位置和次序来一一介绍,所以选择了表格且不适用边框,合适调整列和行,把材料填充上去。 3、字体选择部分关键选择“楷体_GB2312”,这么使页面愈加美观,整体效果很好。 4、在内容前加有水平线,是为了实现分清主次效果,使专题
27、部分和内容分割开来,另设有专业名字也可增加页面生动性。主结构图以下:图 3.1 专业介绍图3.4 教学工作3.4.1 功效 “教学工作”关键是说外语系教学结果和取得佳绩总结,页面和其它页面不一样是网页内容关键具体讲解系部佳绩,同时各专业以后努力方向。所以,网页整体看起来内容简单布局较小,但整体协调性很好,另外加了网页制作简单能使人一眼看到内容,通俗易懂。3.4.2 组成结构 共四大部分 1、头部利用软件学院图片,和其它网页设计相同,大标题利用“层”效果实现,在标题前面利用图片来点缀,提升色彩度。 2、页面关键有层和表格实现,整体色调为浅色,为了网站整体色调选择合适,在网页顶部一样设有一张我院图
28、片,因为该网页是主页一个子网页,要保持一致,增加美观感。 3、为了愈加好介绍教学工作,要选择合适位置和次序来一一介绍,所以选择了表格且不适用边框,合适调整列和行,把材料填充上去。 4、字体选择部分关键选择“楷体_GB2312”,这么使页面愈加美观,整体效果较。关键结构图以下展示: 图3.2 教学工作结构图3.5 媒体资讯3.5.1 功效 “媒体资讯”关键是说系部社会信息资讯,页面和其它页面不一样是网页内容不是具体叙述,而是用各个链接来实现,每个讯息全部是一个连接,每个连接以文字形式表示出来,按日期前后一次排列。所以,网页整体看起来内容简单布局较小,但整体协调性很好,另外加了网页制作小图标增加网
29、页色彩。3.5.2 组成结构 共四大部分 1、头部利用系部图片,和其它网页设计相同,大标题利用“层”效果实现,在标题前面利用图片来点缀,提升色彩度。 2、关键内容部分设计是先设计一个层,然后依据内容需要利用合适行列表格,调整表格使表格紧凑,内容整体连接紧密。 3、设置每个内容链接,在这里链接为空链接,空链接设置是链接到“#”即可。 4、在内容前加有水平线,是为了实现分清主次效果,使专题部分和内容分割开来,也可增加页面生动性。5、各专业大标题前加特殊号,可合适引发注意力,为了网站安全性底部设有版权。 关键结构图以下展示:图3.3 媒体资讯结构图3.6党建工作3.6.1 功效 “党建工作”关键是说
30、系部党建学习和学习结果总结,页面和其它页面不一样是网页内容不是具体叙述,而是用各个链接来实现,每个学习全部是一个连接,每个连接以文字形式表示出来,按日期前后一次排列。所以,网页整体看起来内容简单布局较小,但整体协调性很好,另外加了网页制作小图标增加网页色彩。3.6.2 组成结构 共四大部分 1、头部利用学院图片,和其它网页设计相同,大标题利用“层”效果实现,在标题前面利用图片来点缀,提升色彩度。 2、关键内容部分设计是先设计一个层,然后依据内容需要利用合适行列表格,调整表格使表格紧凑,内容整体连接紧密。 3、设置每个内容链接,在这里链接为空链接,空链接设置是链接到“#”即可。 4、在内容前加有
31、水平线,是为了实现分清主次效果,使专题部分和内容分割开来,也可增加页面生动性。 5、各专业大标题前加特殊号,可合适引发注意力,为了网站安全性底部设有版权。关键结构图以下展示:图3.4 党建工作结构图3.7老师信息管理系统3.7.1 功效 “教学管理系统关键”是老师登陆学院网页查询相关信息,学院各部门通知和课程安排,学生成绩编辑。老师全部相关信息全部可进入教学管理系统,另外每个老师登陆全部需要个人用户名和密码。3.7.2 组成结构 共四大部分: 1、页面和其它网页不一样是标题没有用文字,只是输入框来描述,用层输入文字字体利用“楷体_GB2312”#993399 36号字。 2、为了增加页面美观整
32、齐,画层插入水平线。 3、用户登录关键利用表单和按钮,用户名和密码各用应用汉字以显尤其性,文本域设置不一样,密码属性设置为密码格式,按钮属性值为“登陆”,表单下面居左显示 4、下面部分为一段说明格式,选择白色背景也是为了和输入狂风相结合匀称。 主结构图以下展示:图 3.5 教学管理系统结构图3.8 学生信息管理系统3.8.1 功效 “学生管理系统”关键是学院学生经过网站查询相关信息,包含成绩查询,考试报名和学院期末测评,该页面为登陆页面,包含用户名和密码,和教学管理系统基础相同,不一样是在这里学输入是“学号”,教学管理系统输入是个人学号,不可随意改变,有系部统一管理。3.8.2 组成结构 共四
33、大部分: 1、页面和其它网页不一样是标题没有用图片,只是用字来描述,用层输入文字字体利用“楷体_GB2312”#993399 36号字。 2、为了增加页面美观整齐,画层插入水平线。 3、用户登录关键利用表单和按钮,用户名和密码各用应用英文以显尤其性,文本域设置不一样,密码属性设置为密码格式,按钮属性值为“登陆”,表单下面居中显示 4、下面部分为一段说明文字,选择白色背景也是为了和输入框相结合匀称。同老师信息管理系统一样3.9联络我们3.9.1 功效 “联络我们”关键是学院学生经过网站查询相关信息,并发表自己意见和提议同时联络我们。3.9.2 组成结构 共四大部分: 1、页面和其它网页不一样是没
34、有标题没有用图片,只是用文本框来描述,用层输入文字字体利用“楷体_GB2312”#993399 36号字。 2、为了增加页面美观整齐,画层插入水平线。 3、用户登录关键利用表单和按钮,有确定。取消两个按纽 4、下面部分为一段说明文字,选择白色背景也是为了和输入框相结合匀称。关键结构图以下展示:图3.6 联络我们第四章 网站测试和公布4.1 相关技术分析4.1.1 WEB站点概念和结构WEB站点是一组含有共享属性(如相关专题,类似设计或共同目标)链接文档。这些文档基于共同表现目标集合到一起。站点也是文档一个磁盘组织形式,它一样是由文档和文档所在文件夹组成。利用不一样文件夹,将不一样网页内容分门别
35、类保留,这是设计网站前提。通常情况下,建立站点时要将站点中内容进行分类,然后把相关内容放在同一个文件夹中,这么便于对站点资源进行管理。例 如,网页中用到图像能够放在IMAGES文件夹里,这么,当要将图像插入页面时,就知道在何处能够找到它;必需时还能够使用子文件夹。经过这种方法,能够让站点含有清楚站点结构,未来更轻易维护。假如没有考虑文档在站点层次结构中位置就开始创建文档,最终可能会造成站点杂乱无章,从而使站点维护和升级变成一项十分困难工作。所以在设置站点之前,一定要计划好站点结构,这么能够提升工作效率,节省工作时间。设置站点就是在当地磁盘上创建一个包含站点全部文件文件夹(称作当地站点),然后在
36、该文件夹中创建和编辑文档。当在当地测试无误后,公布到WEB服务器上就形成了真正站点。基于WEB服务Internet应用就是三层C/S结构经典应用。在Internet中,浏览器就是一个用户机,实现是用户服务中用户界面。而应用服务由WEB服务器负担,数据服务功效由多种数据库服务器来实现。浏览器通常不直接和多种数据库服务器打交道,它只是负责和用户交互,向WEB服务器发出请求,然后接收数据并显示在浏览器窗口中。用户端关键实现技术有Java applet、ActiveX控件、Vbscript、Javascript等。对于静态WEB应用,WEB服务器只需对用户请求作出响应,把WEB页面数据发送给用户即可。
37、对于动态WEB应用,服务器能够采取多个技术来产生动态WEB页面,如经典CGI(Common Gateway Interface)技术,和建立在IIS基础上ISAPI(Internet Server Application Program Interface)和ASP(Active Server Pages)技术。4.1.2 后台数据库Microsoft Access介绍Access 就是关系数据库开发工具,数据库能聚集多种信息以供查询,存放和检索。那么什么叫数据库呢?数据库(Database)是由部分有意义和相关系数据(data)所组合而成。一个数据库中,包含了很多条统计(Record),而每
38、条统计是由多个字段(Field)所组成,不一样字段存放这不一样数据。所以数据库严格定义是一组相关统计集合,而字段则是最基础数据项,也是数据库中最小单位。在计算机中用来帮我们管理数据库系统,我们称之为数据库管理管理系统(Database Management System DBMS)。数据库管理系统是架构在一个或多个数据库之上,并针对数据库中数据进行管理利用。Access 优点在于它能使用数据表示图或自定义窗体搜集信息,数据表示图提供了一个类似于 Excel 电子表格,能够使数据库一目了然。另外,Access 许可创建自定义报表用于打印或输出数据库中信息。Access也提供了数据存放库,能够使用
39、桌面数据库文件把数据库文件置于网络文件服务器,和其它网络用户共享数据库。如上所述,Access 作为关系数据库开发含有了很多优点,能够在一个数据包中同时拥有桌面数据库便利和关系数据库强大功效。4.2 网站测试4.2.1 测试环境网站是在www服务器环境下运行,www服务器是现在应用最为广泛Internet服务器之一,用户只要经过“浏览器”就能够很方便地访问Internet,取得所需信息。组成图所表示:WEB服务器域名服务器用户浏览器Browser因特网HTTPDDNS图4.1 www网示意图 浏览器和服务器之间信息交换使用超文本传输协议(HyperText Transfer Protocol,
40、HTTP)。基于HTTP协议万维网实际上是一个大规模、在线式信息仓库,是一个支持交互式访问分布式超媒体系统。4.2.2 测试条件 1.网站通常原理 动态网站通常是由浏览器发送请求给服务器,服务器接收到请求后依据请求进行处最终将处理结果返回给用户端显示。2.用户端通常通用请求不管是在ASP、PHP、ASP.NET、JSP里全部存在以下请求方法:a.表单提交表单是HTML(我用HTML类称XHTML等,下同)中一个标识,没有显示意义,相当于一个容器,当这个表单中某个按钮,发生点击事件后,浏览器首 先检测到这个事件,接着它会寻求这个按钮所在表单中全部能够向服务器传送数据元素,统计这些数据标识,数值,
41、然后发送给服务器上指定处理页面,这个 指定处理页面是在表单 action 属性指定比如论坛中发表文章,在文本框输入信息后按提交,浏览器会将这个文本框信息传输给服务器mothed代表表单提交。b.地址定位地址定位通常是不传输参数,或将参数作为地址一部分传输给服务器端。告诉服务器找到product.asp并接收参数id=10,这么程序就会处理这个页面,并依据参数读出数据写进HTML文件中再传输给用户端。 4.2.3性能分析1、页面链接检验: 每一个链接是否全部有对应页面,而且页面之间切换工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。Li
42、nkBotPro不支持汉字,汉字字符显示为乱码;HTML Link Validater只能测试以Html或htm结尾网页链接;Xenu无需安装,支持asp、do、jsp等结尾网页,同时能够生成html格式测试汇报。2、相关性检验:删除/增加一项会不会对其它项产生影响,假如产生影响,这些影响是否全部正确检验按钮功效是否正确 如新建、编辑、删除、关闭、返回、保留、导入等功效是否正确。3、字符类型检验:在应该输入指定类型内容地方输入其它类型内容(如在应该输入整型地方输入其它字符类型),看系统是否检验字符类型。 1)标点符号检验:输入内容包含多种标点符号,尤其是空格,多种引号,回车键。看系统处理是否正
43、确。2)特殊字符检验:输入特殊符号,如、#、$、%、!等,看系统处理是否正确。3)字符串长度检验: 输入超出需求所说明字符串长度内容, 看系统是否检验字符串长度。 4、汉字字符处理:在能够输入中、英文系统输入汉字,看会否出现乱码或犯错。检验信息完整性 在查看信息和更新信息时,查看所填写信息是不是全部更新,更新信息和添加信息是否一致。 5、信息反复:在部分需要命名,且名字应该唯一信息输入反复名字或ID,看系统有没有处理,会否报错,重名包含是否区分大小写,和在输入内容前后输入空格,系统是否作出正确处理。6、检验删除功效:在部分能够一次删除多个信息地方,不选择任何信息,按“delete”,看系统怎样
44、处理,会否犯错;然后选择一个和多个信息,进行删除,看是否正确处理。7、检验添加和修改是否一致:检验添加和修改信息要求是否一致,比如添加要求必填项,修改也应该必填;添加要求为整型项,修改也必需为整型8、检验修改重名:修改时把不能重名项改为已存在内容,看会否处理,报错.同时,也要注意,会不会报和自己重名错9、反复提交表单:一条已经成功提交纪录,返回后再提交,看看系统是否做了处理。对于Web系统检验数次使用返回键情况 在有返回键地方,返回到原来页面,反复数次,看会否犯错。 10、搜索检验:有搜索功效地方输入系统存在和不存在内容,看搜索结果是否正确.假如能够输入多个搜索条件,能够同时添加合理和不合理条
45、件,看系统处理是否正确。11、输入信息位置:注意在光标停留地方输入信息时,光标和所输入信息会否跳到别地方。12、上传下载文件检验:上传下载文件功效是否实现,上传文件是否能打开。对上传文件格式有何要求,系统是否有解释信息,并检验系统是否能够做到。下载文件能否打开或保留,下载文件是否有格式要求,如需要特殊工具才能够打开等。13、必填项检验:应该填写项没有填写时系统是否全部做了处理,对必填项是否有提醒信息,如在必填项前加“*”;对必填项提醒返回后,焦点是否会自动定位到必填项。14、快捷键检验:是否支持常见快捷键,如Ctrl+C、 Ctrl+V、 Backspace等,对部分不许可输入信息字段,如选人,选日期对快捷方法是否也做了限制。15、回车键检验:在输入结束后直接按回车键,看系统处理怎样,会否报错。16、刷新键检验:在Web系统中,使用浏览器刷新键,看系统处理怎样,会否报错。 17、回退键检验:在Web系统中,使用浏览器回退键,看系统处理怎样,会否报错。对于需要用户验证系统,在退出登录后,使用回退键,看系统处理怎样;数次使用回退键,数次使用前进键,看系统怎样处理。18、直接URL链接检验:在Web系统中,直接输入各功效页面U