![家教信息平台的设计与实现毕业论文_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/49ec8534-2bab-4606-9e8c-525f77a6c0ed/49ec8534-2bab-4606-9e8c-525f77a6c0ed1.gif)
![家教信息平台的设计与实现毕业论文_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/49ec8534-2bab-4606-9e8c-525f77a6c0ed/49ec8534-2bab-4606-9e8c-525f77a6c0ed2.gif)
![家教信息平台的设计与实现毕业论文_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/49ec8534-2bab-4606-9e8c-525f77a6c0ed/49ec8534-2bab-4606-9e8c-525f77a6c0ed3.gif)
![家教信息平台的设计与实现毕业论文_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/49ec8534-2bab-4606-9e8c-525f77a6c0ed/49ec8534-2bab-4606-9e8c-525f77a6c0ed4.gif)
![家教信息平台的设计与实现毕业论文_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/49ec8534-2bab-4606-9e8c-525f77a6c0ed/49ec8534-2bab-4606-9e8c-525f77a6c0ed5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、家教信息平台的设计与实现Online Tutoring Platform Design Of AndImplementation内容摘要 IAbstract II1导言 12系统分析22.1现状分析22.2可行性分析 33系统需求分析 43.1系统的综合需求 43.2数据流程分析 53.3数据字典 64软件设计84.1总体设计84.2详细设计 105系统实施205. 1系统编程 205.2软硬件实现 225.3系统测试 236总结26参考文献27致谢28内容摘要教育信息化是我国信息化的重要组成部分,家教网建设是我国教育信息化的基 础。随着计算机网络技术的发展,家教网建设己取得了可喜的进展。家教
2、网的建设 改变了传统的教学模式、教学方法和教学手段,促进了教育观念、教学思想的转变, 大大拓展了教师和学生的视野。家教网络系统是一个非常庞大而复杂的系统,它不 仅为现代化教学、综合信息管理和办公自动化等一系列应用提供基本操作平台,而 且能提供多种应用服务,使信息能及时、准确地传送给各个系统。本设计采用Dreamweaver 8软件进行前台页面设计,后台结合了 ASP与IIS服 务及数据库Office Access2003开发家教信息平台设计与实现网站。在系统设计时, 遵照家教网站设计的整体结构,结合家教网自身特点实现了现代化教学、综合信息 管理和办公自动化。基本达到了对学员学习综合教学、管理的
3、目的。关键词:家教网;Access数据库;ASPAbstractEducation lnfomiation is an impoitant component of Chinas mfbimation teclmologv section, Tutor website constmction is the foundation of educational lnfoniiation. With the development of computer network technology, Tutor website has been made an encouraging progress C
4、onstmction of the Tutor website has changed the traditional teaching modeL teaching methods and teaching tools. Promote the educational ideas, teaching ideas change, greatly expanded the horizons of teachers and students. Tutor website System is a veiy large and complex systems, It not only modern t
5、eaching, mtegiated mformation management and office automation applications and a seiies of basic operating platform, but also provide a variety of application services to make the mformation timely and accurately transmitted to the vanous systems.This design uses Dieamweavei 8 fiont page design sof
6、tware combines the background ASP and IIS services and the development of a database Office Access2003 Tutor website and Liformation Teclmology Web site. In system design, website design in accordance with the overall stnictuie of the tutor, with Tutor website then own characteiistics to aclueve a m
7、odern, mtegiated lnfoniiation management and office automation. Basically reached the compreliensive study of the Department of Education, management puiposes. Key words: Tutor Website Access Database Active Seivei PageII1导言在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重 要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Interne
8、t 发 布信息主要是通过网站來实现的,获取信息也是要在Internet”海洋”中按照一定 的检索方式将所需要的信息从网站上下载下來。因此网站建设在Internet应用上的 地位显而易见,它己成为政府、企事业单位信息化建设中的重要组成部分,从而倍 受人们的重视。为了孩子的未来,提高学生对学习的兴趣,本系统就是为了方便用 户网上寻找家教信息而设计的。本设计釆用Dreamweaver 8软件进行前台设计,后台结合了 ASP与IIS服务及 office Access2003数据库开发一个家教信息网站。本设计是通过网站,全面宣传,展示教学风釆、优点与特色,发布家教信息,让 家长和孩子都能轻松的在网上找到
9、一个适合孩子自主学习的家教网站平台,目的在 于帮助孩子提高对学习的兴趣,弥补孩子在学习中的缺陷,从而提高成绩。2系统分析2.1现状分析随着我国经济的迅速发展,Internet飞速发展,计算机网络应用也得到了 越來越多的应用。高校既是知识密集的地方,也是电脑普及率最高的地方之一。 大部分学校为便于学生的学习与生活都建有内部的局域网。局域网将高校内大 部分部门、机构、宿舍等联结起來,以达到信息资源传输与共享、提高效率的 目的。此外,高校拥有较多的先进实验室,为学生开展电子商务模拟操作和实 际操作提供了良好环境。同时,随着网络的越来越发达,用户的需求也越來越 高。家教信息网是实现教育资源分配的桥梁网
10、络,有巨大的教育资源库,它集 全社会的力量,使教育资源无限增长。我国著名科学家钱学森如是论述未來教 育:未來教育二人脑+电脑+网络。”然而,当前我国历史教育界同行的目光依 然较多关注PPT等基本多媒体教学手段的运用,其至将它与现代信息技术划上 了等号。殊不知,我们还有网络这一媒介没有从更大程度上发挥它的重要作用。 这对于发达地区和欠发达地区,高投入学校和条件差的学校在获取教育资源的 权利上达成平等,使每一位教师和学生都能均等的享受得到培训和受教育的机 会,不再会受到学校水平,教材,教师能力的限制。不仅能极大的提高教学效 率,而且能实现教育公平的社会思想。本系统通过需求分析,通过网站,全面宣传,
11、展示教学风釆、优点与特色, 能够使学生轻松的在本网站需找到真正的良师益友,在学习上达到事半功倍的 效果。2.2可行性分析(1) 技术可行性:本系统仅需要一台装有Access数据库的计算机即可,对机器 本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要 求,现在的程序设计语言己非常成熟,要运用.asp样式图形图像制作工具來制作生 动活泼的网页及美观的图形文件或动画文件,数据库使用Access。(2) 经济可行性:开发、运行、维护该系统大概所需的成本就会需要不少钱,这 对于能够在管理上、运营上给集团带來变化并能产生效益节约资源来说,其运营的经 济效益大大超过了开发和维护该系统
12、的成本,所以,在经济上,执行该系统也是可行 的。(3) 操作可行性:界面设计时充分考虑管理人员的习惯,使得操作简单;数据录 入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。3系统需求分析需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果 是提供一个可作为设计基础的系统说明书,在网站项目的需求分析中主要是由开发 者來确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就 是帮助系统开发者加深对用户需求的理解和对前期不明确的地方进行明确化,以便 于日后在项目开发过程中作为开发成员的依据和借鉴。当然一次成功的需求分析不 仅需要系统开发者的分析而且还需要对客
13、户需求进行分析,这是需要所有开发者共 同努力的。通过需求分析将使可行性研究阶段获得的粗略的用户需求具体化,并且 满足以下的基本要求:完整性,一致性,现实性,有效性。3.1系统的综合需求系统界面要求该系统是一个提供家教信息的网站平台,因此在界面上要求美观简洁、操作简 单、做到各种信息一览眼底的视觉效果,各种需求信息齐全明了,可以让使用者或 高级管理者方便学习或者使用。在外,为了便于后期的维护,还要具有一定的可扩展性,有利于日后的改进。(2) 系统的功能要求 对网上找家教老师的学生进行基本信息的注册。 提供教师和学生的基本资料的查询。 提供家教需求信息的浏览。 学生信息的反馈功能。(3) 系统的性
14、能要求面对计算机行业的高速发展和计算机行业信息化发展的过程中出现的各种情况,家教信息网站系统需要完具有以下性能: 实现多点操作的信息共亭,相互之间的信息传递准确,快捷和顺畅。 服务管理信息化,可随时掌握在校学生的最新要求。 系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全。 系统维护方便可靠,有效高的安全性,满足实用性,先进行的要求。(4) 安全可靠性要求本系统提供数据修改删除等功能。这样做主要是为了防止系统一旦出现问题而 造成的数据冗余。因此,它可以使管理者有效控制用户对系统的使用,使系统处于 一个安全且负载合理的运行状况,还能提高系统的应用适应性。本系统采用管理员 登录的方式,方
15、式进行安全性管理,只有满足权限的人才可以进行业务的操作。(5) 系统的运行要求本设计需要的基本硬件环境如下:CPU:主频在 166MHz 以上,Intel 或 AMD。内存:容量在32MB以上(最好是64MB或者更高,这样就可以提高调试效率和运 行速度)硬盘:空间在1GB以上,转速在5400转/秒或者更高。3.2数据流程分析数据流程图可以体现出各种实体之间的数据流动、存储、处理的逻辑关系。数 据流图描述了系统静态数据构成和关系的有利工具,数据流图更多地从静态的观点 來考察一个实际的业务系统。一个正确的数据流程是今后新系统用以实现用户需求 的保证。因此,数据流程分析就显得非常重要。本网站相关数据
16、流程图如图1、2所 示:图新学员注册模块数据流程图图2留言板模块数据流程图3.3数据字典数据字典实际上是关于系统数据的数据库。在整个系统开发过程以及系统运行 后的维护阶段,数据字典是必不可少的工具。数据字典是所有人员工作的依据、统 一的标准。它可以确保数据在系统中的完整性和一致性。他是对所有与系统相关的 数据元素的一个有组织的列表,以及精确的、严格的定义,使得用户和系统分析员 对于输入、输出、存储成分和中间计算结果有共同的理解。(1)数据流条目如表1所示:表数据流条目序号数据流名来源去向1用户录入信息个人资料的维护管理员2用户资料修改个人资料的维护用户3用户留言信息用户留言处理管理员文件条目如
17、表2示:表2文件条目表序号文件名编号简述组成1用户资料P1该文件由用户输入姓名、性别、出生口期、身份证、 毕业院校、专业、教育背景、个 人经历、联系方式、电话2用户留言P2浏览的用户都可在上面 留言用户姓名、主题、Email、qq、 评论内容(3)数据项条目如表3所示:表3数据项条目表序号数据项名简述类型1username用户名文本2password密码文本3email邮箱文本4height身高数字5age年龄数字7sex性别文本9school毕业院校文本11phone联系电话数字4软件设计4.1总体设计该系统在功能上能够满足学员的要求,尤其是在家教人员的信息的管理上不仅 能够节约人力资源,提
18、高工作效率,而且信息的交流也变的快捷,不容易造成资源浪 费,使得资源的利用实现最优化。下面将该系统的主要功能作个简要分析介绍如图3 所示:图3网站总设计图4.1.1网页倍息平台功能网页信息平台:方便学生、家长以及教员的日常工作,能够合理安排任务。如以 下几点:提供公司家教员工的基本资料的查询。提供教员,学员的基本资料的查询。提供家教需求信息的浏览。学生信息反馈功能。4.1.2后台管理后台管理:后台是每个系统所必不可缺的,不管是网页设计还是数据库,都占有 重要的位置,在本网站中如以下几点:(1) 系统设置:系统的基本设置。技能级别:设定家教老师的级别,级别可以任意设定。学历设定:用于快速输入家教
19、老师的文化水平。权限设置:设置不同用户的权限级别和具体使用权限。(2) 资料维护:对求教学生及教学老师的基本资料进行增加、修改、删除等日常维 护。教师管理:教师基本资料、合同情况、教学经历进行查询、分析、维护。任务输入:输入教员任务情况。资料输入:快速输入教员的详细个人资料。资料维护:查询教员的各项记录,并可以对基本资料进行修改、删除等维护。 教员时间管理:列出所有教员的时间表和去往家庭联系方式(如:电话,地址)。学生管理:对学生的资料、收费、学员领退进行管理。学生资料维护:对学生的基本资料进行查询、增加、修改、删除等日常操作。4. 2 详细设计4. 2.1站点建立制作每个网站都要先建立好站点
20、,这样才能对站点里的文件进行管理,数据库和页面链接才能正确设置,建立站点步骤如下:(1)启动DreamWeaverMX2008,执行”站点/新建站点”命令,在弹出的对话框中选择”高级”选项卡。在”分类”列表框中选择”本地信息”项,然后在右侧设置相应的参数,如图4所示:10I S3J i mJ i mo水地根文件夬OO : E: XwerbXJ自动刷晰本地文件列族CB)歟认呵fft文件夹 QJ; E;wabJiajiao洌挾牛曰对于:4 文档CD),站点相目录CS)JfTTF ifillf OO :http: /ZLocolhost./因分大小与的訥按:织存:使用昌分大小写的餡接桧52 QD 叼
21、启H3综存E)额齡漏菠1瞻S疇&品图4设置本地信息 在”分类列表框中选择”远程信息”项,然后在右侧设置相应的参数,如图5所示。图5远程信息设置图4. 2. 2界面设计11界面是用户接触到的系统的形象,是系统与用户之间的接口,也是控制和选择 信息输入输出的主要途径,用户正是通过一个个界面來了解和使用系统,从而实现 系统的功能。基于此原因,本系统的界面设计,简单美观,可视性好,色彩柔和, 使用户视觉感觉较好,同时让用户感觉友好、简便、实用、一目了然、易于操作。(1)首页面首页是整个网站功能的基本框架,以家教信息平台的LOGO为背景,除了包括 各部分的链接标题外,还包括一些家教信息的介绍、更新时间。
22、把这些内容放在首页的目的是使学员们对本站功能能够一目了然,并且作为学 员考虑能够在短时间内找到要找的信息,如图6所示:123:Q2W 14;5T検賣令录很瞅您能来到天津家教掇务中心本中心成立朝述 P !了已有5年,成功介绍家腳兼职业务达1000多人, 廿中心有着较完善的鹤管理系纺不斷发展扩尢 疏学生中有着较高的知名既另外在社会上有着较髙 的如名度网站访问量大,覆盖矿,有着强大资 恤欢逆新老同学来天津家教服务中心寻来你的良2I&9:曲:158222ff?nniisoaoi- *=*. 丨7 -.图6首页面图(2)会员注册13本系统中核心就是为学生着想,新来的学员或家长能过进入会员注册界面进行学员
23、注册以方便能够寻找需要的信息,注册形式简单方便,如图7所示:家教信息平台返回甘页 尊敬的客户您奸,您注册以后请您到奉机构进行详细资料的录入才能孚受据供的各项服务。谢谢您对本救有平台的支持图7学员注册图(3)信息查找界面本系统提供了教员信息列表需单,还有一些比较优秀的教员推荐功能,在这边 学生可以找到他要需求的家教以及学院需要补的科目,只需要选择你需要的科目然 后再提交就可以了,也可以直接选则某一位你认为比较适合你的教师。如图8、9所 示:14(4)信息反馈界面为了提高教学质量,提升孩子的学习能力,我们还设计了教学信息质量反馈功 能,这样我们既能了解学员对我们教学机构的意见也能知道孩子对我们教员
24、有什么 意见,我们就能在第一时间内知道学员的要求以及怎样去安排教员,改善教学。如 图10所示:家教信息平台J为了提高我们家教人员的教学力量,希望每位家长能在你们闲暇的时候捉出你们宝贵的建议为了復子的明天我们虚心接纳您的宝贵意见。再次愿谢! !返回登录家长编号:吓 反馈教员编号:迂sadsadasdasd反馈情况:反馈提交日期: 2012-5-6 14:41:05 “图10学员信息反馈图4.2.3 ODBC 配置点击控制面板|管理工具|数据源(ODBC)|系统DSN|JP|Dnver doMicrosoft Access(*.mdb)数据源名称为data数据选择我们前面所建立的数据库文件data
25、.mdb(备 注:本设计中各个模块数据库独立,下面以BBS中的数据库距离说明)如图11、12 所示:16图11选择数据源的驱动程序图12选择数据源及路径4.2.4数据库设计本文介绍了当今社会的一大热点行业一一家政服务网,它的设计与实现,根据现在人们的消费观念,设计并实现了该系统,希望人们能从根本了解网络连锁商店的后台管理和前台经营情况。在这个系统中,会有很多数据存在,而这些数据对于17 整个系统的运行來说是非常重要的,于是要对这些数据设立数据库。数据库为数据 提供了一个公共仓库,在建立这个公共仓库的时候必然要对数据库进行概念设计, 用來确切的知道大量数据之间到底有几重关系时,因此要引入我们的三
26、线表设计。三线表以其形式简洁、功能分明、阅读方便而在科技论文中被推荐使用。三线表 通常只有3条线,即顶线、底线和栏目线(见图,注意:没有竖线)。其中顶线和底 线为粗线,栏目线为细线。当然,三线表并不一定只有3条线,必要时可加辅助线, 但无论加多少条辅助线,仍称做三线表。(1) 学生注册基本信息表:本网站是家教信息平台网站,它是以学生在线寻找良 师益友为目的而设计的,所以首先我们要有学生注册表如表4所示:表4学生注册基本信息表列名数据类型可否为空说明Num自动编号Not null编号Name文本Not null用户名Id文本Not nullID号Password文本Not null密码email
27、文本Null电子邮件(2) 家教员工详细资料表:本网站是以向外推出家教人员为平台,让学生能在这 里清晰明了的看到所有家教人员的信息,所以在这边我们实现了家教人员详细信息 资料表如表5所示:18表5家教员工详细资料表列名数据类型可否为空说明姓名文本NOT NULL家长员姓名性别文本NOT NULL性别年龄文本NOT NULL年龄身份证号数字NOT NULL身份证号码联系电话数字NOT NULL固定电话固定居住地文本NOT NULL固定居住地籍贯文本NOT NULL文化程度文本NOT NULL语言文本NOT NULL健康状况文本NOT NULL工作分类文本NOT NULL照片文本NOT NULL个
28、人说明文本NOT NULL聘用状况文本NOT NULL19(3) 学生需求信息:本网站实现的主要功能就是学生的查找功能,进入网站一目了然,然后找到自己所要选择的科目及教师,所以我们制定了学生需求信息表如表6所示:表6学生協求信息表列名数据类型可否为空说明学生编号数字Not null家长编号需求标题数字Not null标题需求分类文本Not null类别需求内容数字Null需求内容录入口期数字Not null录入时间(4) 学生反馈:本网站同时实现了反馈功能,在这边不管是家长还是学生都能通过家长的反馈途径,來对我们机构提出宝贵的意见,因此我们设计了反馈信息表如表7所示:表7学生反馈表列名数据类型
29、可否为空说明学员编号数字Not null学员编号教员编号数字Not null教员编号反馈内容备注对教员的意见205系统实施5.1系统编程(1) 程序设计的方法本程序采用了面向对象的程序设计方法。面向对象编程是一种计算机编程架构。 面向对象编程的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或 对象组合而成。面向对象编程达到了软件工程的三个主要目标:重用性、灵活性和 扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发 送信息。面向对象编程的优点:使人们的编程与实际的世界更加接近,所有的对象 被赋予属性和方法,结果设计就更加富有人性化。(2) 程序设计工具介绍Dre
30、amweaver 简介Macromedia DieamweaveiS是一款专业的HTML编辑器,用于对 Web站点、 Web页和Web应用程序进行设计、编码和开发。无论您愿意享受手工编写HTML 代码时的驾驭感还是偏爱在可视化编辑环境中工作,DieamweaveiS都会为您提供有 用的工具,使您拥有更加完美的Web创作体验。利用DieamweaveiS中的可视化编辑功能,您可以快速地创建页面而无需编写任 何代码。您可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档 中。您可以在Macromedia Fireworks或其他图形应用程序中创建和编辑图像,然后将 它们直接导入Dieam
31、weavei8,或者添加Macromedia Flash对象,从而优化您的开发 工作流程。21Dreamweavei8集网页设计、网站开发和站点管理功能于一身,具有可视化、支 持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。它的主要 优点及选取理由有以下几点:灵活的编写方式,能帮助用户按工作需要定制自己的用户界面。可视化编辑界面,能提供便捷的方式使用户设计网页和管理网站变得更容易。功能更多的CSS支持。强大的WEB站点管理功能。内建的图形编辑引擎,轻松地创建美观实用的网页。丰富的媒体支持能力,可以方便地加入Java、Flash、Shockwave、Active以 及其他媒体。超
32、强的扩展能力,DieamweaveiS还支持第三方插件。ASP简介Active Server Pages: ”动态服务器网页”,一般简称为”ASP”,ASP之所以能受到 大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而 且这些程序是在网络服务端中执行,使用一般的浏览器(如IE或Netscape)都可以正 确地获得ASP的”执行”结果,并且将这ASP执行的结果直接在浏览器中巧刘览”,不 像VBScript或JavaScript是在客户端(client)的浏览器上执彳亍,若使用VBScript來设 计程序,客户端(client)在IE浏览器中可以显示程序执行的结果,可是,
33、客户端(client) 若使用Netscape浏览器就无法显示VBScript的执行结果。ASP的特点如下:任何开发工具皆可发展ASPO语言相容性高。隐密安全性高。22ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同 的数据库。面向对象学习容易。(3)编码的风格本系统代码的约定既简洁乂具有建议性。它们并没有列出每一个可能的对象或 控件,也没有规定每一种也许是很有价值的注释信息,取决于您的工程和组织的特 定需要,您可能希望扩展这些指导信息以包括其它的一些元素。对自主开发或从第 三方供应商处购买的特定对象和部件的约定;描述组织的商业行为或设备
34、的变量。 工程或企业认为具有很重要的透明性和可读性的其它要素。5.2软硬件实现(1) 软件配置可以根据用户规模的大小选择不同的操作系统。当然,一般情况下,管理员对微软 Windows界面比较熟悉,因此健议用户都使用windows2000或者windows xp操作系 统。(2) 硬件配置本系统硬件配置要根据用户对系统的稳定性要求,系统的客量,系统的吞叶量 以及用户的维护水平确定。可以根据量和吞吐量的大小选择不同的硬件。(这种配置 不是绝对的,这里只给出参考配置的范围。具体的配置需要根据用户的要求进行精 确计算)如表8所示:23表8硬件配置图用户(人)备选服务器每秒数据库并发数据访 稳定性 维护
35、水 问记录数要求 平小型访问量 50500(30 100)中性访问量 500-2000(100-1000)大型访问量(1000500-2000以上)中一般较高较好高好Pentium ni256M/20GB个人计算机Xeon双CPU/1 G/RAID53*72GB小型计算机/双机热备 或者XEON4CPU/4GB/RAID56*72GB5.3系统测试软件测试是软件开发过程的重要组成部分,是用來确认一个程序的品质或性能 是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需 求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。ASP程序需要将程序文件发布到Web服务器
36、后才能浏览网页的内容,所以要将 做好的ASP程序文件放在IIS5. 0主网站的主目录下或者放在建好的虚拟目录下才能 运行,我对所做的程序釆取边做边运行测试的方法,做完一个功能模块就对其进行 测试验证,看看能不能读或写数据库。(1)功能测试 链接测试链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到 了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上 没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地 址才能访问。链接测试必须在集成测试阶段完成。24 表单测试当用户给应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、 登
37、录、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交 信息的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接 受某些字符,测试时可以跳过这些字符,看系统是否会报错。 数据库测试在Web应用技术中,数据库起着重要的作用,数据库为应用系统的管理、运行、 查询和实现用户对数据存储的请求等提供空间。最常用的数据库类型是关系型数据 库,可以使用SQL对信息进行处理。一般情况下,可能发生两种错误,分别是数据 一致性错误和输出错误。数据一致性错误主要是由于用户提交的表单信息不正确而 造成的,而输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情 况,可分别进行测
38、试。(2)可用性测试 导航测试导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如 按钮、对话框、列表和窗口等;或在不同的连接页面之间。系统的导航帮助要尽可 能地准确。导航的另一个重要方面是应用系统的页面结构、导航、菜单、连接的风 格是否一致。确保用户凭直觉就知道Web应用系统里面是否还有内容,内容在什么 地方。应用系统的层次一旦决定,就要着手测试用户导航功能。 图形测试在应用系统中,适当的图片和动画既能起到广告宣传的作用,乂能起到美化页 面的功能。一个应用系统的图形可以包括图片、动画、边框、颜色、字体、背景、25按钮等。图形测试的内容有如下儿点:要确保图形有明确的用途。验证所
39、有页面字体的风格是否一致。背景颜色应该与字体颜色和前景颜色相搭配。图片的大小和质量也是一个很重要的因素,一般采用JPG或GIF压缩。 浏览器测试浏览器是Web客户端最核心的构件,框架和层次结构风格在不同的浏览器中也 有不同的显示,其至根本不显示。不同的浏览器对安全性和Java的设置也不一样。 测试浏览器兼容性的一个方法是创建一个兼容性矩阵。在这个矩阵中,测试不同厂 商、不同版本的浏览器对某些构件和设置的适应性。(3) 安全性测试系统的安全性测试区域主要有:测试有效和无效的用户名和密码,要注意到是 否大小写敏感,可以试多少次的限制,是否可以登录而直接浏览某个页面等。(4) 总结从功能、可用性、安
40、全性等方面对本系统的每个模块逐个进行测试,分析错误, 最终所有的功能都能正常运行。266总结在基于ASP的家教信息平台网站设计与实现过程中,本人在知识、经验方面都 存在着不足。另外,在整个设计过程中,时间也比较仓促。因此,该设计必然会存 在一些缺陷和不足。因为对网站建设的整个流程不够熟悉,在需求分析时未能做到 完全满足用户的需求。本设计主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统 使用Microsoft公司以DeamweaverS为核心语言的ASP开发工具,利用微软提供的 IIS建立运行环境,再结合Mici-osoft access 2003建立数据连接关系。利用其提供的 各种组件,首先在短时间内建立数据库,然后,对数据库进行分析与建立页面,不 断修正与改进,直到功能基本实现的可行系统。系统采用了 B/S结构,以Web为中 心,釆用TCP/IP、HTTP传输协
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 注销公司备案申请书
- Module2Unit2Imaboy2023-2024学年一年级英语
- 一级企业人力资源管理师( 理论、专业、综合评审)试题(四卷)及答案
- 学习通《创新创业基础》章节测试答案
- 2025-2030年中国珠海房地产行业市场行情监测及未来趋势研判报告
- 2025年兖矿(山东)股权投资管理有限责任公司招聘笔试参考题库附带答案详解
- 企业邮箱申请书
- 困难户建房申请书
- 2025年山东青州宏源公有资产运营集团有限公司招聘笔试参考题库附带答案详解
- 部编版:2022年七年级《语文》下册第二单元试卷与参考答案
- 粤剧课程设计
- 食品感官检验基础品评员的岗前培训课件
- T-CHTS 10021-2020 在役公路隧道长期监测技术指南
- AQ/T 2061-2018 金属非金属地下矿山防治水安全技术规范(正式版)
- 《网络安全防护项目教程》课件项目1 系统基本安全防护
- 留置导尿法操作评分标准
- 2024年度保密教育线上培训考试题库附答案(完整版)
- 工业园区入伙指南
- 2024-2030全球及中国新能源汽车行业研究及十五五规划分析报告
- 历史类常识考试100题及完整答案
- 矿卡司机安全教育考试卷(带答案)
评论
0/150
提交评论