




已阅读5页,还剩71页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士学位论文 (专业学位) 基于 姓 名: 学 号: 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师: 副指导教师: 2014 年 3 月 A in 2013 HPs on 基于P H 同济大学 基于 学校综合管理系统的设计与实现 目 录 位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如 下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 基于 学校综合管理系统的设计与实现 目 录 济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日基于 学校综合管理系统的设计与实现 目 录 I 目录 摘 要 . 1 . 2 第一章 绪论 . 3 究背景及意义 . 3 究现状 . 4 究思路 . 5 究主要内容 . 6 文组织结构 . 6 第二章 系统开发技术 . 8 据库技术 . 8 用 务器 . 10 用 行程序设计 . 11 技术 . 13 统开发环境 . 16 务器环境配置 . 16 码编写工具 . 16 第三章 系统需求分析 . 18 统的运行环境 . 18 统需求分析 . 18 统功能需求 . 18 据库需求分析 . 20 第四章 系统设计 . 22 统设计概要 . 22 统功能设计 . 22 基于 学校综合管理系统的设计与实现 目 录 系统功能设计 . 23 1)用户管理模块 . 23 2)学生管理模块 . 24 3)教师管理模块 . 24 4)成绩管理模块 . 24 5)个人设置模块 . 25 统功能界面设计 . 25 统数据库设计 . 26 据库结构设计 . 26 据库表设计 . 28 第五章 系统实现 . 35 录页面 的设计与实现 . 35 统各模块的设计与实现 . 37 户管理模块 . 37 生管理模块 . 39 师管理模块 . 44 绩管理模块 . 45 人设置模块 . 50 第六章 几个关键技术的解决方法 . 52 入 据技术 . 52 量删除技术 . 57 量更新功能的实现 . 59 第七章 总结与展望 . 65 结 . 65 期工作 . 65 参考文献 . 66 致 谢 . 68 基于 学校综合管理系统的设计与实现 目 录 于 学校综合管理系统的设计与实现 摘 要 1 摘 要 建设 学校综合 管理 系统 就是在传统校园的基础上,利用先进的信息化手段和工具,将校园原有的各项资源数字化,使传统的校园 在时间和空间上得以延伸。组建现代化数字资源库,摒弃传统的档案管理模式; 提高工作效率,减少日常工作的资源消耗。 本系统 是基于 发的 ,开发主要包括后台数据库的建立和维护,以及前端 用程序的开发两个方面 。 基于 B/S 结构设计, 采用 本设计语言作为开发工具,使用 务器和 据库,并将 言嵌入了 完成系统功能的实现。 本系统主要包含 学生管理 、教师管理以及成绩管理等功能模块,很好的满足了学校对日常管理工作的需要。本系统操作简单、维护方便、实 用性强。主要目的是为了通过网络更加方便的实现高校日常管理工作,实现信息网络化,促进管理工作的规范化,推进 学校 的信息化建设。 关键词 学校综合管理, 据库 基于 学校综合管理系统的设计与实现 is on on of of be in of a of is HP of EB B / S HP as a HP in SS to to of of is to to is to a of to of 于 学校综合管理系统的设计与实现 第一章 绪论 3 第一章 绪论 现代社会由于其技术知识更新速度快,人们需要更快更方便地获取知识来适应社会发展,传统教育手段已无法解决这一困境,必须从提高教学效率和教育质量中找到出路。建设网络化、信息化、现代化的数字化学校已成为需要。 随着 计算机校园网络为学校管理、行政办公、校内外交流等各方 面提供了全面有力的技术支持和保障。学校管理信息化,其关键在于要规范化、标准化地建设和开发适合于网上交流的管理信息系统,以便于进行学校教学管理。在教务管理中,主要有历届学生学籍档案信息 (包括新生注册、学生基本信息、学习成绩等 )、教务管理信息 (包括每学期教师任课情况、学生成绩统计、试卷分析、新生分班等 )。 实现 学校管理网络化、信息化,提高了工作效率和质量,对教育教学起到了很好的促进作用。 鉴于信息技术水平更新速度快,而学校的办学要求不断变化等事实,信息化管理建设已成为现代化学校基础建设的重要标志。 充分说明实现学校 综合管理系统是必要的 , 力求让 师生们将更加依赖于信息化服务,教学多边互动、数字化的学习和生活将成为现实。 1 究背景及意义 目前,由于种种原因,学校综合管理信息化建设工作存在着一些问题: 1)对学校综合管理信息化的内涵和重要性认识不足。工作人员以为只要有了计算机就能解决所有问题,认识不足往往导致工作主动性发挥不够。以致填写报表时才想到要收集数据,应付检查时才考虑到要信息化建设。 2)信息建设规范欠缺。常常为了如重新分班、人员变动等单一的学校综合管理事务单独建一套数据,数据在各部门之间重复建设,既耗 费大量人力、物力,又导致数据一致性差。 3)管理人员处理信息的能力不足。对于先进技术手段的运用跟不上,习惯于传统的信息建设、管理和信息交换的方式方法。信息化时代,环境的变化非常快,为顺应时代潮流与发展趋势,学校综合管理逐渐向扁平化发展。学校综合管理在信息化时代中,担负起了如何连接教师与学生的转变,以及教师如何录入成绩,如何进行试卷分析,学生对教师授课的评价反馈等任务。进入信息化时代,学校管理事宜的复杂多样,做学校综合管理平台系统是全面支持学校工作的关基于 学校综合管理系统的设计与实现 第一章 绪论 4 键。 随着科学技术的迅速发展和进步,促进了学校综合管理的革 新性的变化,尤其是信息技术和网络技术的飞速发展及广泛应用,从而推动着整个社会进入了信息化时代。进入信息化时代后,互联网成为人类生活中不可或缺的一部分,学校综合管理逐渐网络化、信息化。而学生与教师,教师录入成绩与学生查看成绩,试卷分析是学校综合管理中十分重要且不可或缺的,如何才能更好地管理这一重要资源,充分展现这一资源在学校管理中的地位和作用,已是一个不容忽视的问题。 面对如今高速发展的互联网,人们渴望办公过程自动化,企盼校务流程在具备远程工作能力的基础上更加完美,功能更加强大 ,使用更加方便。由于老的只能单机 使用的系统已经不能满足全校范围信息共享的要求,也不能满足现代化办公的要求,利用校园网和先进的仪器设备,开发在校园网以至在互联网环境下运行的实现全校信息共享的学校综合管理系统已势在必行,所以要开发这个基于B/S 的学校综合管理平台,以利于在网上进行信息资源的浏览和操作,实现学校不同部门不同的权限和功效,力争使学校综合管理系统在具备远程工作能力的基础上更加完美,功能更加强大 ,使用更加方便。 究现状 学校综合管理系统研究的是 各 学校 的主要日常管理工作 。例如其中的学生成绩管理 ,涉及到校、系、师、生的诸多方面, 随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的 学校综合 管理系统。 在国外 学 校,与国内不同,他 们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内 学 校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各 学 校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由 于整体信息化程度相对落后,经 费短缺,理论体系不健全等原因,国内 学 校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外 学 校相比都有一定的差距。 纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全基于 学校综合管理系统的设计与实现 第一章 绪论 5 满足用户的需求。因此, 学校综合 管理 系统 软件应充分依托校园网,实现 学校综合 管理 系统中 信息的集中管理、分散操作、信息共享,使传统的 学校 管理朝数字化、无纸化、智能化、综合化的方向 发展,并为进一步实现完善的 学校综合 管理系统 打下良好的基础。 究思路 研究方法: 根据国内外的研究现状,通过选用 构建学校综合管理系统。 技术路线: 首先,由学校管理人员根据工作需求,提供应用需求与功能分析;然后由软件设计人员根据该需求选用 模块化的形式完成数据库信息系统的设计与开发;最后,该系统交由学校进行测试,并提出修改意见,进一步完善该系统。 实施方案: 1)应用需求与功能分析:确定设计目的和应用需求分析是建立数据库应用系统设计的 第一步,也是数据库后续阶段设计的首要条件。分析的结果是否准确的反映用户的实际要求,将直接影响到设计结果是否合理和实用。因此,分析的重点在于了解、教师、学生、成绩等数据中操作性要求、安全性要求和完整性要求,并对数据库需要处理的数据进行归纳和整理,确定数据库应用系统的功能和应用范围。 2)数据库管理系统的选择:依据学校综合管理系统相关资料的内容、处理方法、数据管理和应用范围以及本数据库所需网络化的特点,可选用 构建。 3)数据库表设计:数据库表设计是数据库应用系统设计过程中重要的 环节,它是在需求分析和数据库处理的数据内容的基础上建立。 4)查询系统的设计及结果显示:查询系统包括唯一查询和综合查询。唯一查询是从在教师库表、学生库表、成绩库表中通过查询学号、工资号而得出的唯一结果。综合查询是在查询统计中可设置其他条件进行的查询。 5) 各个数据库表之间的关系:建立数据库表之间的联系就是使每个数据库的数据能实现互通,不同数据库之间的数据互相调用,这样就避免了在数据库中存在重复的数据造成的数据冲突和数据冗余,提高查询速度、节省存储空间。 6) 可视化操作界面的实现:人机交互界面设计是系统软 件设计的重要组成基于 学校综合管理系统的设计与实现 第一章 绪论 6 部分。因为它承担着操作人员和计算机系统信息交流和互动。拟使用 相关技术辅助完成。 究主要内容 研究目标:建立基于 B/S 的学校综合管理系统,以方便对全校的学生教师信息进行统一管理和保存,校务流程方便顺利的进行。 研究内容:通过对学生、教师、教学等各个体系的需求分析,结合运用 使用,构建使用方便,功能齐全的学校综合管理系统。 拟解决的关键问题: 应用需求与功能分析:确定设计目的和应用需求分析是建立数据库应用系 统设计的第一步,也是数据库后续阶段设计的首要条件。 软件设计:依据学校综合管理相关资料的内容、处理方法、数据管理和应用范围以及本数据库所需网络化的特点,可选用 构建。 该系统不同于复杂的管理系统,不需要复杂的操作,不需要大量的流程重组,不需要很强的 施能力,继承了众多类似“管理系统”的优点,可以投入少,实施周期短,操作简单、维护方便,针对性强,解决学生与教师之间教学管理最关键、最需要解决的问题。 文组织结构 本论文将从 系统 的概念出发,详细介绍了 学校综合管理系统 中用 户 用户管理模块、 学生管理 模块、 教师管理 模块、 成绩管理 模块 、个人设置模块 以及系统数据库的设计和实现。论文的组织结构如下: 第一章,通过对 学校综合管理 系统发展现状和存在的问题的介绍,着重分析了该课题的研究意义、工作重点以及论文的组织结构。 第二章,相关技术与 开发环境 介绍:对系统设计实现涉及到的关键技术进行了讨论介绍。 第三章,对 学校综合管理 系统的需求进行了全面的分析,具体研究了的 系统运行环境 、整体架构需求、 系统 功能需求、系统数据库需求等。 第四章, 学校综合管理系统的 全面详细设计,从用户管理、 学生管理 、 教师管 理 、 成绩管理、个人设置 以及系统数据库等几个方面介绍了 学校综合管理 系统的详细设计情况。 基于 学校综合管理系统的设计与实现 第一章 绪论 7 第五章, 学校综合管理 系统的实现,介绍了从用户管理、 学生管理 、 教师管理 、 成绩管理、个人设置 几个模块的实现情况。 第六章, 总结系统中几个关键技术的解决方法 。 第七章,对整个课题研究的成果作一个总结,并列举了学校综合管理系统中存在的不足 ,最后对 学校综合管理 系统的发展前景作出阶段性展望。基于 学校综合管理系统的设计与实现 第二章 系统开发技术 8 第二章 系统开发技术 根 据学校综合管理系统 的 数据管理、处理方法、应用范围以及本数据库所需网络化的特点,可选用 B/S 结构进行设计,用 进行构建。 据库技术 学校综合管理系统的数据库的建立,不仅要考虑到当前的应用,更应考虑到长远的发展,基础数据库会随着平台使用时间的增加而不断的积累和扩张,换句话说就是学校综合管理系统的数据库会随着使用时间的推移而日渐庞大。且基础数据库乃是整个系统的核心,一旦构建好后,再想变动就会牵一发而动全身,导致整个系统都要费很大的精力来修改变动。另外,将来在此基础数据库的基础上我们需要开通更多的功能应用模块来适应学校的发展要求。 因此,数据库建立初期,我们就应当考虑以下三个问 题。 1)数据库是否高效。在数据积累变得丰富、庞大后,应该仍旧高速运转。 2)数据库是否稳定、安全。一旦数据库出现问题,就会导致整个系统停止工作,所以数据库应当能够长期在线且稳定运行。 3)数据库的可扩展性。在数据库的基础上应能够方便的扩展各种应用模块,以适应学校的发展要求。 综合上述分析,建议采用目前主流的大型关系数据库结构产品,如 本系统 原始数据的组织采用 据库系统。在这个数据库中,用户可以将自己的数据分别保存在各自独立的存储空间中;可以根据自己拥有的使 用权限查看、添加,删除及修改其中的数据;可以查询并检索数据。 一个 关系型数据库管理系统 ,由瑞典 B 公司开发,目前属于 司。 一种关联 数据库管理系统 ,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了 灵活 性。 使用的 言是用于访问 数据库 的最常用标准化语言。件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是 开放源码 这一特点,一般中小型网站的开发都选择 为网站 数据库 。由于其社区版的性能卓越,搭配 组成良好的开发环境。 具有如下特点 : 基于 学校综合管理系统的设计与实现 第二章 系统开发技术 9 1使用 C 和 C+编写,并使用了多种 编译器 进行测试,保证 源代码 的可移植性。 2支持 S、 S/2 多种 操作系统 。 3为多种 编程语言 提供了 些编程语言包括 C、 C+、 。 4支持 多线程 ,充分利用 源。 5优化的 询算法,有效地提高查询速度。 6既能够作为一个单独的 应用程序 应用在 客户端服务器 网络环境中,也能够作为一个库而嵌入到其他的软件中。 7提供多语言支持,常见的 编码 如中文的 312、 文的 8提供 P、 多种 数据库 连接途径。 9提供用于管理、检查、优化数据库操作的 管理工具 。 10支持大型的 数据库 。可以处理拥有上千万条记录的大型 数据库 。 11支持多种 存储引擎 。 结合目 前主流技术 应用的趋势,建议 本系统采用 B/S 结构,即( 览器和服务器结构。它是随着 术的兴起,对C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过览器来实现 ,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。以目前的技术看,建立 B/S 结构的网络应用,相对易于把握、成本也是较低的。并且可以能实现不同的人员,从不同的地点(包括校外任何地方),以不同的接入方式(比如 )访问和操作共同的数据库;也可以有效地保护数据平台和管理访问权限,保障服务器数据库的安全 。如 图 校综合管理系统网络核心构成图 : 基于 学校综合管理系统的设计与实现 第二章 系统开发技术 10 图 校综合管理系统网络核心构成图 B/S 最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用, 客户端 零安装、零维护。系统的扩展非常容易。 B/S 结构的使用越来越多,特别是由需求推动了 术的发展,它的程序也能在 客户端 电脑上进行部分处理,从而大大的减轻了 服务器 的负担;并增加了交互性,能进 行局部实时刷新。 用 务器 本系统的运行平台是 是世界使用排名第一的 务器 软件。它可以运行在几乎所有广泛使用的 计算机平台 上,由于其 跨平台 和安全性被广泛使用,是最流行的 务器端软件之一。 持许多特性,大部分通过编译的模块实现。这些特性从服务器端的编程语言支持到身份认证方案。一些通用的语言接口支持 和 行的认证模块包括 他的例子有 持 ( 代理服务器 (模块,很有用的 写 (由 现 ) ,定制日志文件 (,以及过滤支持 ( 志可以通过网页浏览器使用免费的脚本 进行分析。 13 务器同 务器相比,具有很大优势: 1)同 比 ,首先, 收费的,而 完全免费的,不需要 支付基于 学校综合管理系统的设计与实现 第二章 系统开发技术 11 任何费用就可以免费下载并使用;其次, 实际使用中经常出现 500 错误,而且有的时候还会出现莫名其妙的假死现象,用户需要不定期的重新启动 务才能保证网站的正常,而 经设置完毕就可以长期的工作了,非常稳定;再次, 源代码是没有开放的,而 完全对外开放源代码的,所以任何人都可以分析他的代码,发现其中的漏洞,并发布补丁来弥补该漏洞,也使其安全性大大提高。 2)同 比,首先,当处理静态页面时 ,如 速;其次, 象 样可配置;再次, 象 样强壮。 3)同 比, 适合使用 序的用户,而且速度也比较快。 总之,与其它 务器软件相比, 有安装方便,配置简单,效率高,便于管理,安全性高等优点。 用 行程序设计 在系统的开发上,采取目前比较流行的 程环境。 一种多平台无缝运行的服务器端嵌入式脚本语言, 独特的语法混合了 C、 及创的语法 , 由于它是一种免费的软件,具有自由软件的性质,版本更新速度快,移植速度快 ,丰富的函数库功能 , 因而很快得到大家的喜欢 。 6 它可以比 者 快速地执行动态网页。用 出的动态页面与其他的编程语言相比, 将程序嵌入到 档中去执行,执行效率比完全生成 记的 高许多; 可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快 ; 持几乎所有流行的数据库以及操作系统 ; 最重要的是 以用 C、 C+进行程序的扩展 。 在 站 或系统 已经作为当前的流行的 站之一。 工作原理,如图 示。 (1)当用户在浏览器地址中输入要访问的 面文件名,然后回车就会触发这个 求,并将请求传送化支持 务器。 (2)务器接受这个请求,并根据其后缀进行判断如果是一个 求, 务器从硬盘或内存中取出用户要访问的 用程序,并将其发送给 擎程序。 (3)擎程序将会对 务器传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据,并动态地生成相应的 面。 (4)擎将生成 面返回给 务器。 务器再将面返回给客户端浏览器。 基于 学校综合管理系统的设计与实现 第二章 系统开发技术 12 图 作原理图 其他语言 相比 之下更具优势 : 1) 完全开源并免费的 ,不用花钱, 可以 通过网络进行 下载使用。而要付费 购买 。 2) 因为 开源的 , 所以 很多开发人员在应用过程中进行了修改优化,使得 能更 强大,并且 版本升级速度很快,目前主要版本为 认为 是更有效、更可靠的动态 开发工具。 3) 有 良好 的跨平台兼容性,用 出来的 端 式,可以很轻易 的移植到不同的 工作 平台上,而且可以将 为 务器的内置模块或 序运行。而 支持跨平台的系统,在大型项目开发和维护上 相当 困难。 4) 有 极其 强大的数据库支持功能,能够访问几乎目前所有较为流行的数据库系统。例如: 。而 5) 单易学,只要了解一些基本的语法、语言特色和相关文档即可。开发成本低。而 程序员的能力要求相对较高,开发难度相对较大,所以开发周期长,开发成本 较高,同样一个大型的 统,用 发则至少要在 6 个月以上。 6)最关键的是 组合既简单又精彩。 许多管理和维护 工具,对 支持是最全面的。许多有用的函数如台程序 系统函数 数据库 释程序 (服务器端) 客户 端 基于 学校综合管理系统的设计与实现 第二章 系统开发技术 13 ,其他的数据库则没有。 紧密结合使 加优越。 度比 是费用较高。 技术 1) 言的 技术应用 文本标记语言) 是标准通用标记语言下的一个应用,也是一种规范,一种标准, 它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停 止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。 5但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全 相同 的解释,因而可能会有不同的显示效果。 档(即 源文件)是一个放置了标记的 本文件,通常它带有 文件扩展名。另外,本系统中大量用到表格来布局页面,故应该对表格的相关属性进行了解,在此不在赘叙。 2) 言的技术应用 一种新的描述性语言,可以被嵌入 文件之中。 两种完全不同的语言,无论在概念还是设计上。 一种比 程 语言,而 于对象的脚本语言。 是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广泛地使用于 页制作上。 由 司开发的一种脚本语言( 或者称为描述语言。在 础上,使用 以开 发交互式 页。 出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。 运行用 写的程序需要能支持 言的浏览器。 小精悍, 又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。 同时它又是专门为制作 页而量身定做的一种简单的编程语言。 网页增加互动性。 有规律地重复的基于 学校综合管理系统的设计与实现 第二章 系统开发技术 14 段简化,减少下载时间。 及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 证。 有很多优点: ( 1)简单性, 一种轻量级的编程语言 , 可插入 面的编程代码 。 它采用小程序段的方式实现编程,像 其它脚本语言一样, 提供了一个简易的开发过程。它的基本结构形式与C、 C+、 分类似。但它不像这些语言一样,需要先编译,而是在程序运行过程中被逐行地解释。它与 识结合在一起,从而方便用户的使用操作 。 ( 2) 送 求( 可以使 求的发送是主动的,不再是机械使的用户点击才能激发。而主动发送的 求是为了和服务器端交互拿数据,根据返回的数据( 符串都可以)给用户以回馈。比较经典的例子是表单验证。 ( 3)跨平台性, 依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持 浏览器就可以正确执行。 ( 4) 动态操作 要是根据第一点请求的结果作出响应,可以是刷新图片,显示一个新的 等,给用户一个表现力很强的回馈。而这些动作都不是通过刷新整个页面实现的,因此用户不会有很突兀的感觉。 3) 术应用 有三种方法可以在站点网页上使用样式表: 外部样式:将网页链接到外部样式表。 内页样式:在网页上创建嵌入的样式表。 行内样式:应用内嵌样式到各个网页元素。 每一种方法均有其优缺点: 当要在站点上所有或部分网页上一致地应用相同样式时,可使用外部样式表。在一个或多个外部样式表中定义样式,并将它们链接到所有网页,便能确保所有网页外观的一致性。如果人们决定更改样式,只需在外部样式表中修改一次,而 该更改会反映到所有与该样式表相链接的网页上。通常外部样式表以 为文件扩展名,例如 后在需要此样式的页面中将其链接进来,如: 当人们只是要定义当前网页的样式,可使用嵌入的样式表。嵌入的样式表是一种级联样式表, “ 嵌 ” 在网页的 标记符内。嵌入的样式表中的样式只能在同一网页上使用。 如: 基于 学校综合管理系统的设计与实现 第二章 系统开发技术 15 使用内嵌样式以应用级联样式表属性到网页元素上。 如: 层叠样式表文档 如果网页链接到外部样式表,为网页所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 民办幼儿园培训管理办法
- 上海管理费收费管理办法
- 银行稽核差错管理办法
- 金融标准财富管理办法
- 隧道支护计划管理办法
- 绩效指标来源管理办法
- 银行外包保安管理办法
- 小企业后勤保障管理办法
- 金融处罚行为管理办法
- 昆明市粮食流通管理办法
- 2024年广东广州市天河区社区专职工作人员招聘笔试参考题库附带答案详解
- 电池的历史与发展
- 医患沟通原则与技巧课件
- 小学学业生涯规划与目标
- 2023年CQE客诉工程师年度总结及下年规划
- 国家开放大学《中国法律史》形成性考核1
- 搅拌类设备单机试车原始记录
- 老旧小区物业投标方案(技术标)
- 国家开放大学法学本科《商法》历年期末考试试题及答案题库
- 城市水工程概论
- 空调温度控制系统的设计与实现毕业论文
评论
0/150
提交评论