自适应网站建设与管理相关论文(企业自适应网站建设)

网站建设 1433
本篇文章给大家谈谈自适应网站建设与管理相关论文,以及企业自适应网站建设对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、网站建设如何进行自适应网页设计

本篇文章给大家谈谈自适应网站建设与管理相关论文,以及企业自适应网站建设对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

网站建设如何进行自适应网页设计

手机上网固然便捷,但是对于网站设计师而言,却又得面临新的难题:如何才能在不同大小的设备上呈现同样的网页?手机和电脑的显示是有很大差别的,以前用电脑打开网站是很正常的,但是很可能在手机上的显示就非常的不适于人阅读。 很多网站的解决方法,是为不同的设备提供不同的网页,比如专门提供一个mobile版本,这样固然保证了效果,但是比较麻烦,同时要维护好几个版本,大大增加了架构设计的复杂度。“自适应网页设计”指可以自动识别屏幕宽度、并做出相应调整的网页设计。 “自适应网页设计”到底是怎么做到的? 首先,在网页代码的头部,加入一行viewport元标签。 viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。 由于网页会根据屏幕宽度调整布局,所以不能使用绝对宽度的布局,也不能使用具有绝对宽度的元素。这一条非常重要。 “流动布局”的含义是,各个区块的位置都是浮动的,不是固定不变的。float的好处是,如果宽度太小,放不下两个元素,后面的元素会自动滚动到前面元素的下方,不会在水平方向overflow(溢出),避免了水平滚动条的出现。 “自适应网页设计”的核心,就是CSS3引入的Media Query模块。它的意思就是,自动探测屏幕宽度,然后加载相应的CSS文件。同一个CSS文件中,也可以根据不同的屏幕分辨率,选择应用不同的CSS规则。 除了布局和文本,”自适应网页设计”还必须实现图片的自动缩放。有条件的话,最好还是根据不同大小的屏幕,加载不同分辨率的图片。

谁能给个 物理网站设计制作技术研究的论文

物理教学网站的建设

面对新世纪数字化信息的挑战和机遇,在物理教学领域,如何应用互联网站技术,利用网站资源促进物理教学的发展,对于物理教育工作者将是一个挑战。在物理教学中,利用网络进行教学尚属刚刚起步,本文拟探索物理教学中互联网站建设的相关问题。

一、物理教学网站建设的可行性和必要性

1.具备进行物理网络教学的基本条件

近年来,随着计算机软件、硬件环境的不断改善和网络的日益普及,许多学校已经建成了校园局域网和网络教室,并且实现了与国际互联网的连接。但是,目前适合物理教学的网站却比较少,这与现在物理教育的发展不相适应。因此,目前的物理教育模式、教学手段以及教学方法,均不能满足物理教育的需求。

2.网站可以提供现代化的教学手段和方法

计算机联网的一个重要目的在于资源共享,利用网络可以实现物理教学资源的高度共享。物理教学网站建设,可以将分散的教学资源有机地集中,避免资源的浪费,并利用校园网实现校际间的资源共享网站的建设。有利于开展现代化的物理教育。

3.网站为物理教师提供了新的论坛

对于物理教师来说。建成和用好物理教学网站不仅便于教学,而且利用物理网站可以发布信息、开展合作研究、进行学术交流。通过网站设立的专题学术讨论区展现自己最新的教学成果让更多的学习者受益:还可以把优秀的教案、课件等放到网站与同行交流共享,开展网上物理专题知识的讨论。

4.网站为学生提供了丰富的学习资源

目前,物理教师很容易通过国际互联网获取所需要的最新信息以及与教学有关的辅助材料,经过加工处理,制作为教学课件,置于教学网站中。学生不受时间、空间的限制,可以根据自己的实际情况来学习到网站上获取与教学相关的学习资源。网站中的信息资源,将成为学生学习物理知识的新来源,这对培养学生的自主学习能力、改进学习方法、掌握获取知识的技能,均具有积极的意义

二、物理教学网站建设的前提与原则

1.物理教学网站建设的前提

物理教学网站建设的目的是:借助于远程网络技术,将传统的以教师为中心,受地域和空间限制的课堂教学模式,改革为以教学内容为中心,以学生的自主学习和关键知识为切入点,采用多媒体技术,实现文字、图片、视频和声音的全方位、全日制的互动教学模式。要实现物理教学网站建设的目的,必须考虑到物理教学内容和特点。为了实施互联网模式的物理教学,必须成立物理教学的专家组,对物理教学的内容进行统一的规划和评估,专业人员根据专家组的意见和建议,结合专业技术,制定出物理教学网站知识结构的基本框架和模式,进而建设物理教学网站的基本框架。

2.物理教学网站建设的原则

制作物理教学网页,建设物理教学网站,要遵循网页设计的原则和方法。如教学网页要美观,注重色彩搭配符合认知心理的特点;网站内容要适合不同的浏览器:网页内容精练、方便,可快速地浏览和检索。此外,还要考虑物理教学的特点来建设网站。此处,需要注意以下几点:

(1)整体规划。在建立物理教学网站之前,对网页进行完整、周密的整体规划至关重要。首先,应该设计网站结构的文字脚本,对于教学内容的分类,文字和图片的排列,颜色的选配,页面框架的分布,页面中教学内容放置链接点,教学内容的重点、难点、习题、练习、留言板等信息的表达方式,都要事前做出详尽的描绘。其次,要考虑每幅网页的教学内容、图片和动画等。需要注意的是在每一个网页中选择的教学内容资料一般不要太多最好控制在5~20K为宜。

(2)以学生为中心。多媒体网络教育使学生的个性化、自主学习成为可能。在教学方法上“从关注教师角色和教学内容”转向“关注学生角色和学习方法”。因此,物理教学网站的设计应该以学生为中心强调学生的“学”充分考虑学生学习物理知识的需要从学校教学的实际情况出发,符合物理教学要求,便于学生的学习。

(3)共享与交互。设计的教学内容既有学生学习所需要的知识参考资料提示,又能利用教学支持平台实施师生间的远程讨论,反馈学生的学习情况,利用网络技术,从而达到网络资源的共享。

(4)合作化学习。学习分为个别学习、竞争学习及合作学习三种主要模式。经过研究发现,学生间的学习成果呈现正相关,也就是说,一个学生的学习目标完成得较好,其他同学一样也较好。而计算机支持的合作学习更能体现合作学习的优势。

(5)及时反馈。由于网络学习是一种异地化的学习,教师不能像传统教学那样及时地了解学生掌握知识的情况,故在网站设计中,要设计评价反馈系统,便于师生相互了解自己,有利于改进网站的设计与学习。

(6)突出多样性与丰富性。一个好的教学网站,不仅具有内容丰富、结构简单、信息多样的共性,还应该办出自己的特色和重点。对物理教学网站来说,内容的丰富就表明信息量大,既有课程的学习内容,又有课外学习参考资料。学生有选择地访问其感兴趣的学习内容这将对于加强学生素质教育、培养有创新意识的人才具有重要的意义。

(7)资源更新。网站运行一段时间以后,一些信息就有可能显得过时,此时,应该及时更新教学内容,始终保持网站追踪物理领域的最新发展和动态。为了保证学生的学习与网站的教学内容同步,网页信息应该纳入正常的教学计划,安排专人负责网站的维护和更新,及时搜寻网上最新的物理教学资源,充实到教学网站中。

三、物理教学网站的构成

物理教学网站与一般的物理多媒体教学软件不同,它是学生利用网络进行远程学习的教材。一个有效的物理教学网站,应该根据物理课程和教学的特点,结合网络技术的特点设计网站的主要结构。一般情况下它由以下几个方面构成:

1.学习导航。

让学生明确课堂学习的主要内容和具体目标以及网络课程的结构。

2.教学内容。

包括课程简介、教学目标、教学计划、知识点内容、典型例题、多媒体素材等。

3.教辅工具。

学习内容所依靠的教学软件,包括虚拟实验系统、数据分析等。

4.在线测试。

包括诊断性测试、形成性测试、总结性测试,以及成绩显示、结构分析等。

5.学习资源。

包括资料库(物理文献、实验报告、实验方法等)、相关网站的链接等。

6.交互系统。

包括BBS论坛、教师与学生的E—mail地址、聊天室等。

7.编写工具。

物理教学网站的开发是一个综合性的工作,它的呈现方式丰富多彩,有文字、图片、声音、动画、视频等,相应的开发工具要求也较高,专业性也强。

一、学校政策与措施

1.学校高度重视物理实验教学示范中心的建设,“985工程”二期建设项目通过立项申请

上海交通大学物理实验中心于2006年成为第一批国家级物理实验教学示范中心。学校高度重视物理实验教学示范中心的持续建设,在学校“985工程”二期建设中为“国家级物理实验教学示范中心建设”项目投入300万元,目前建设项目已通过了专家评审和学校立项审批,项目进入启动实施。

物理实验中心将通过“985工程”二期建设项目的建设,认真总结经验,进一步加强建设,凝练优质物理实验教学资源,丰富物理实验教学网站的内容,承担相关师资培训任务,积极开展国际国内交流与合作,借鉴吸收国内外物理实验教学和实验室管理的先进经验,加强物理实验教学研究,不断开拓创新,探索物理实验教学改革新思路,为全国高等学校物理实验教学提供示范。

建设内容包括:物理实验系列课程建设—面上物理实验的更新改造;物理实验系列课程建设—物理实验研究学习基地的进一步建设;示范中心资源共享信息化建设(配套经费10万);示范中心创新性实验研制与建设(配套经费10万);物理实验楼(原生物楼)改造建设等。

2.学校调整实验室工程技术系列“辉煌计划”实施办法

实验室工程技术人员是实验室建设与管理的基本力量,是学校教学科研队伍的重要组成部分。一支结构合理、综合素质好、技术水平高的实验技术队伍是搞好实验室建设、提高教学科研水平的根本保证。为了加强实验室工程技术队伍建设,优化和稳定实验技术队伍,提高实验技术水平,为建设世界一流大学做出应有贡献,学校将对实验室工程技术系列“辉煌计划”进行调整,进一步提高实验室工程技术人员的地位和岗位津贴。

参照国内其他高校的成功经验和学校教师系列“辉煌计划”标准,在学校实验室工程技术系列“辉煌计划”中设置四级岗位并实行岗位管理。

二、中心建设与发展

物理实验中心现有专职教师11名,专职实验技术人员11名。2006年度完成实验教学人时数为23万,开设的实验课程有“基础训练物理实验”、“大学物理实验(基本实验)”、“大学物理实验(综合性设计性实验)”、“近代物理实验”,实验项目共104项。新开设“医用物理学实验”课程,实验项目共8项。

2006年度实验中心建设和发展主要为:

1.物理实验系列课程建设。引入、集成信息技术等现代技术,改造传统的实验教学内容和实验技术方法,加强综合性、设计性、创新性实验。建立新型的适应学生能力培养、推进学生自主学习、合作学习、研究性学习。其中新开设了数据采集实验2个(温度传感器实验、汽化热实验),自主研制了研究性实验1个(光敏探测器时间响应实验)。改造和完善的实验有4个(CCD成像系统观察牛顿环、用非线性电路研究混沌现象、温度传感器特性的研究和全息干涉技术的应用)。

2.信息化建设。物理实验中心建设了内容丰富实用性强的物理实验中心教学网站,网站设立了中心介绍、实验预习、实验仪器、网上选课、网上教务和实验互动等栏目。物理实验课程教学过程中对学生的日常教学管理和教务管理全部使用自行研制开发的管理系统。物理实验中心教学网站在物理实验课程教学、日常教学管理和教务管理中发挥了重要作用。尤其是2005年和2006年在建设物理实验国家级教学示范中心的过程中,实验中心在信息化建设方面取得了丰硕成果。主要有以下几个方面:

1)物理实验网络选课系统(该系统已由高等教育出版社出版)。该系统已成功地在校园网上运行了近六年,成为开放式物理实验教学的重要组成部分。

2)物理实验网上选课系统(OLS)。物理实验中心网站核心部分(网上预习)采用了 .net 技术。简单易学,会用Word的老师也可以参与网站建设。

3)物理实验中心网站建设。2006年对物理实验中心网站进行改版,更新了实验教学内容,视频等。将在接下来的2007年进一步改版,更新模块,增加“实验中心内容管理系统/实验数据网络存储中心等模块”。

4)物理实验精品课程网站建设及物理实验示范中心网站建设。2006年上海交通大学建设了以课程为单位的课程中心,为配合课程中心建设,实验中心在建设大学物理实验精品课程的同时也建设课程中心。

5)示范中心门户网站上海交通大学物理实验中心网站建设。极配合示范中心门户网站建设,将物理实验中心现有的实验项目更新。

6)iLab远程实验计划。计划建设一个基于WEB的网络实验室,通过对现有典型物理实验进行改造,实现部分物理实验的远程化。将在接下来2年内主要抓好iLab实验室的建设实现物理实验网络信息化。

7)物理实验软件购置计划。推广正版软件的使用,推广通用性强软件的使用,使学生能在以后的学习和工作中终身受益。实验中心将用信息化建设经费购置Origin数据处理软件及虚拟仪器软件LabVIEW。

8)物理实验视频库/图片库建设计划。为配合现有物理实验中心网站信息化建设,中心购置了IBM网站服务器一台(IBM X346),文件及视频点播服务器服务于物理实验教学视频。

9)物理实验中心网络拓扑规划。主要有教室网络,办公室网络,服务器网络以及ilab实验室网络建设。

3.创新性实验项目建设。

我们计划把这部分经费和985二期的配套经费一起使用,投入到两个方面:

一个方面是加强基于虚拟仪器测控的物理实验,目前正在优化实验方案。

另一个方面是研制若干新的物理实验,已初步完成了“光敏探测器时间响应实验”的研究。已经在“研究性学习基地”开设了一学期,同学反映较好。现正在作进一步完善,投入力量研制相关的实验设备。另外正在开展“声悬浮实验”的研究及设计,申请我校的PRP项目。目前已经完成相关理论研究和原理性实验,并发表论文一篇。另外还对已有的实验进行改造和革新。

三、示范与辐射

继续发挥示范与辐射作用。

1.由于在信息化建设方面的工作,根据统计,外界对我实验中心的了解更多了。在baidu, Google等常见网络搜索引擎中搜索”物理实验中心”关键词的时候可以看到上海交通大学物理实验中心排第一位。

2.2006年至今,先后有近40所兄弟院校的近百人次来访、参观和交流。我们还与复旦大学物理实验中心全体人员进行了交流,收获颇多。

3.实验中心先后派出2位教师出国进修学习。

4.示范中心成立后,实验中心先后向华东理工大学、上海师范大学、宁夏大学等6所兄弟院校推广了9种实验仪器百余套。

5.2006年8月,实验中心把自行研制的“太阳电池伏安特性测量”、“示波器的使用”和“伏安法测电阻”等实验30套赠送给西藏大学,并且专程上门培训西藏大学的教师和实验技术人员。

四、成果与效果

1.作为我校唯一的国家级实验教学示范中心,申报成功后学校的电子电工实验室、生物实验室等相继到我们这里学习交流。同行之间进行的交流,为今后的进一步建设提出了很多高质量的意见和建议。

2.实验中心的网站成为了校内外各级学生的一个很好的学习平台。本科一年级的学生通过访问物理实验中心的网站,在高年级学生带领下,自主选择实验题目和方案,由实验室老师审核,借用实验室的仪器,完成了3个课外兴趣实验项目。材料系的博士生戴华同学在进行薄膜厚度实验时需要使用干涉显微镜,通过访问中心网站了解到实验中心有干涉显微镜,在实验中心教师的协助下,完成了该实验及论文“薄膜厚度的干涉法测量”。这样的例子很多,实验中心不仅提供实验设备还帮助提供解决方案,实验中心的实验设备通过中心网站在校内研究生中有了很好的口碑。

3.加强实验教学管理,对助教的上课方式进行了严格的监控,教学质量有了明显的改善。在研究生助教的管理上加大了力度,对助教的上课方式进行了严格的监控,特别是要求助教实验指导时必须严格实验中心的方针,不允许直接告诉学生结果或帮助学生调节,这样的教学虽然比较累,但通过两个学期的训练,学生的实验技能、动手能力和解决问题的能力有了提高,教学质量有了明显的改善。

4.实验中心06年共计发表各类教学论文14篇:

1) 测量光速与介质折射率的新方法 物理与工程 2006论文集 俞嘉隆、黄学东、乔卫平、夏樟根、李向亭

2) 关于电压敏感型惠斯登电桥的探讨

物理与工程 Vol.26, 26 (2006) 王锦辉,夏樟根,陈民溥,赵铁松

3) 光敏器件时间相应的测量 物理与工程 2006论文集 杨文明、陈民溥、周红、赵铁松

4) 卷积与标准差的合成 物理实验 vol.10(2006) 乔卫平、黄学东、俞嘉隆、李向亭

5) 利用蜂鸣片受迫振动测液体粘度 物理实验 vol.26.No.11(2006)郝攀、张楼、俞嘉隆、夏樟根、李向亭

6) 声悬浮现象的研究 物理实验 vol.26NO.6(2006) 秦风、黄学东、乔卫平

7) 上海交通大学物理实验中心介绍 大学实验室通讯 第116期,2006年 周红

8) 用VB求解瞬间碰撞测量的数据处理

物理实验 2006论文集 赖青,李思敏,夏樟根,俞嘉隆

9) 热敏电阻电阻温度特性的计算机数据采集 物理实验 2006论文集 王瑗,余建波,王云,赵铁松

10) 用计算机数据采集系统测量液氮的汽化潜热 物理实验 2006论文集 余建波,王瑗,陈民溥,王云,赵铁松

11) 电磁诱导透明的经典类比 物理实验 2006论文集 周红,沈学浩,杨文明,陈民溥,朱卡的

12) 用曲线拟合方法测量空气阻力 物理实验 2006论文集 李向亭,俞嘉隆,乔卫平

13) 交流变压器电阻负载输入输出相位差的研究 物理实验 2006论文集 朱莲根,乔卫平

14) 微波光学组合实验中大角度入射时反射波强度极大方向的确定

物理实验 2006论文集 王宇青,贺莉蓉,杨卫群

自适应网站和响应式网站有什么区别?怎么建设?

所谓自适应网站与响应式网站的区别,我想很多人都会有所误解。自适应网站与响应式网站是有实质上的区别的,这两者在外人看来大致是相同。但是在网站的体验过程中,你会发现有许多细微的分别。从网站建设的角度来讲自适应网站建设也是响应式网站建设,响应式网站建设也是自适应网站建设。但是真正的细分起来,自适应网站只是响应式网站的一个子集。在这里小编简单化给大家解释一下,要分出一个网站他是响应式还是自适应。你要先了解什么是响应式布局与自适应布局。

响应式布局简而言之就是一个网站能够兼容多个终端,而不是为每个终端做一个特定的版本。在这里大家可以理解为做一个网站就能适应多种设备,而不用在为每个设备做一个特定的版本,在不同的设备上展现的模式也不一样。响应式可以为不同终端的用户提供更舒适的界面和更好的浏览体验。

现在做一个网站不再像以前那么麻烦了,对于小白来说,其实可以利用建站宝盒来进行搭建

自适应网站建设有什么难点

1.

网站整体架构

包括网站界面、配色、交互方式、功能模块

2.后台数据收集与维护

3.考虑网站的使用人数,考虑网站的承载力

计算机网页毕业论文

动态网站建设

摘 要:计算机技术的发展,特别是网络技术的飞速发展,给文档的保存和管理提供极大的方便。本论文中,将软件工程的基本原理和方法应用到整个系统,并对其进行需求分析,提出了解决问题的具体方法。在具体制作中,用ASP技术来实现B/S系统,ASP技术与数据库技术结合,用户在浏览器端可以随意查询自己需要的标本,而数据的后台操作则由服务器端处理。这样提高了网页的互动性,使整个系统能更好的为用户服务。

关键词:软件工程 ASP 动态网页

The Digitization of Southwest Forestry College’s Sample Room

Abstract:With the rapidly developing of computer technology, especially in the network, the storage and management of file is more convenient. In this paper, the basic theory and the method of the soft project were used in the whole system, and basing on the analysis of the system’s demand, the measure was brought forward. In the building of the network, ASP technology was used to realize B/S system. Because of the integrity of ASP technology and Database technology the users can inquire about the specimen they need freely with the disposal of data by the server. In this way ,the inter dynamic of the webpage was improved and the whole system could server the users better..

Key words:Soft Project; ASP; Dynamic Webpage

目 录

1引言 1

2西南林学院标本室介绍 2

3软件工程原理的应用 3

3.1需求分析 3

3.2实体—关系图 3

4用ASP构建动态网页 4

4.1动态网页的优点 4

4.2 ASP技术介绍 5

4.3 ASP的技术特点和工作原理 5

4.3.1 ASP运行模式 5

4.3.2 ASP的工作原理 6

4.3.3 ASP的技术特点 7

4.4 用ASP进行动态网页设计 8

4.5 利用ASP进行动态数据查询 11

4.6 ASP访问数据库 12

4.6.1 ASP内置对象和组件 12

4.6.2 ASP访问数据库工作原理 13

4.6.3 ASP连接数据库的方法 14

5网页的界面设计 14

5.1网页界面构成要素 15

5.2网页的整体造型 16

5.3网页的色彩搭配 16

6在建设中遇到的问题和解决方法 17

7结束语 19

参考文献 20

致谢 21

1引言

信息社会使得档案的载体形态和记录方式呈现出多元化发展态势,纸质档案的“一统天下”将被声像档案、电子档案并存的格局所替代,传统的档案编研工作必须改变以往封闭式管理格局,编研模式必须逐步向多载体、全方位、深层次地开发档案信息资源上转换,走进充满活力的网络世界。而网站建设则为档案编研工作提供了新契机,提出了新要求,打开了新天地。在这个方面,通过建立自己的网上档案馆,开展网上档案服务,对档案编研工作适应信息社会发展需要有了深入的认识。

随着我国信息化程度的加快,随着网络信息资源的日益膨胀.档案信息网站的建设已经提上厂议事日程。然而在我国,档案信息网站出没还处于刚刚起步的阶段。理论方面没有系统的论述,实践上也严重滞后。

应用计算机可以进行档案信息统计和检索。这些现代化信息技术的应用,既可以把档案工作者从繁重的手工劳动中解脱出来,又能够使大力开发和科学、合理、有效地利用档案信息资源真正成为现实,还可为将来人类档案信息资源的共享打下基础。但仅做到以上两点是不够的,因为无论是对档案信息资源的开发者来讲,还是对档案信息资源的利用者而言,都必须十分重视档案信息资源的激活,即将原有的档案信息资源进行消化、吸收和利用,继而产生新的知识,以最大限度地发挥档案信息资源的效用,实现档案信息资源的最大价值。

2001年7月国家发布的“国家信息化指标构成方案”中,以20条指标来具体细化我国信息化水平和程度。其中第12条“网络资源数据库总容量”关系到档案信息、网站的数据资源建设随着中国电子政务的推广和普及,INTERNET已经为人类在新世纪的政务、商务、管理活动中提供了一种迅速有效的获取信息的手段和全新的模式。在这一变革中,只有善于利用INTERNET构建自己的管理体系的单位和企业才能获得成功。为了使档案信息充分发挥作用,全国各类档案部门及其档案工作者纷纷在国际互联网上建立了档案信息网站。

2西南林学院标本室介绍

西南林学院植物标本室是在张海秋先生的领导下,由徐永椿先生于1939年创建。在标本室的建设工作中,徐永椿、薛纪如两位教授做出了长期不懈和重要贡献,也倾注了张福延、郑万钧、秦仁昌、陈植、郝景盛、吴中伦、王启无、蔡希陶、冯国楣、毛品一等诸多老前辈的心血,同时,在徐永椿、薛纪如两位教授的学生们及标本室工作人员的共同努力下,得到了巩固、充实和发展。

西南林学院森林植物标本室,以收藏西南地区的树木标本、壳斗科标本和竹类标本为主要特色。现藏有各类植物标本计231科1070属约8000余种,近20万份。其中裸子植物11科,被子植物163科单子叶植物18科,蕨类植物39科。仅壳斗科植物就藏有7属260多种,近8000余份;竹亚科植物40属500余种,2万多份;蕨类植物100属约3000余份;收藏有徐永椿在40年代采自台湾省的400多号树木标本、郑万钧教授1940年从法国带回的40份珍贵标本及北京植物研究所复制的18000张模式标本图片,并珍藏有350多种模式标本。这是全国壳斗科和竹亚科植物收藏种类最多、最全,且数量最大的标本馆。这是全国壳斗科和竹亚科植物收藏种类最多、最全,且数量最大的标本馆。

西南林学院森林植物标本室已被国际植物分类学会注册认可,代号"SWFC",被列入《全国标本馆介绍目录》和《国际标本馆名录》之中。在云南17个植物标本馆中名列第二,是全国拥有10万份以上的47个植物标本馆中的前十名,并在英国皇家植物园公布的“中国十大标本馆”中名列第七位。

在西南林学院标本室的众多标本中全是以传统的纸质方式保存管理,这种方式给查阅、管理带来了极大的不便。自从1946年第一台电子计算机的诞生,计算机正以其无与伦比的速度发展,无论在工业、农业、国防、科学、生产上计算机都得到了广泛的应用。而在文档的管理上,传统的人工文本保存和管理文件档案的方式随着计算机的普及和深入已逐渐淡出历史舞台,这种保存和管理文件的方法在相当长的一段时间内得到人们的肯定和广泛应用。然而随着信息时代的到来,这种方式逐渐暴露出其缺点和不足,如:效率低、保密性差、数据易丢失、需要大量人力资源。所以标本室的数字化建设应运而生,我院也投入大量人力、物力来建设数字化的标本室。

3软件工程原理的应用

软件工程包含技术和管理两方面的内容,是管理与技术的紧密结合。目前软件工程方法学分为传统方法学和面向对象方法学。在标本室数字化建设的课题中,主要用传统方法学的思路和原理来建设。

3.1需求分析

传统的软件工程方法学使用结构化分析技术,完成分析用户需求工作。需求分析要了解用户的情况,接下来通过与用户交流,对用户的基本要求反复细化,以得出对目标系统的完整、准确和具体的需求。需求分析是为了发现用户的真正需求,首先应从宏观角度调查、分析用户所面临的问题,也就是说,需求分析的第一步是尽可能准确地了解用户当前的情况和需要解决的问题[13]。在标本室网站中,用户所需要的无非就是获取标本信息,并查询到满足自身查询条件标本的详细资料。因此在做查询系统时,充分考虑到了一样标本的自身属性和用户有可能用到的查询条件,两都有机结合,这样才能更好的为用户服务。

3.2实体—关系图

结构化分析实质上是创建模型的活动。数据模型包含三种相互关联的信息:数据对象、描述数据对象的属性及数据对象彼此间相互连接的关系。

数据对象是对软件必须理解的复合信息的表示。所谓复合信息是指具有一系列不同性质或属性的事物。在这个查询系统中,数据对象就是标本和用户。

属性是指数据对象的性质,在确定属性时,应该根据对所要解决的问题来理解。

关系是指数据对象之间相互连接的方式。

图1实体关系图

从图3.1可以看到,标本分为科、属、种、标本四种属性,而用户的属性在这里是不重要的,也就是说用户的属性对整个查询没有影响。用户可以通过精确、模糊两种查询方式来获取标本信息。因此在制作整个系统时,充分考虑到以上因素,并以其思想贯穿整个系统。

4用ASP构建动态网页

4.1动态网页的优点

在InterNet迅猛发展的今天,用户不再只满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活、生动的动态页面。数据库对于信息的动态检索无疑具有极大的优越性,因此根据数据库信息的不断变化生成动态web页面将成为网页设计的重要方法。

动态网页的技术就有多个厂商的支持,他们都有各自的优点。利用JSP、ASP、PHP和其它有关技术,一个用户可以将一个Http请求送到一个可执行应用程序而不是一个静态的HTML文件。服务器将会立即运行这个限定的程序,对用户的输入做出反应,将处理结果返回客户端,或者对数据的记录进行更新。通过这个模型,就可以在服务器端和客户端之间有效的进行交互。

静态网页浏览者可以直接从服务器端调用浏览,占用服务器的资源较少但缺点是其不包含交互功能,对于使用者来说,只能看但不能参与活动,这是一个很大的缺陷。

动态网页包含交互功能,浏览者可以和服务页面间产生会话作用,完成一系列的动作。动态网页有如下一些优点:

(1)读者可与Web服务器进行交互

(2)可实现数据库的查询

(3)可以与HTML以外的文件进行交互

(4)可缩短查询时间,提高浏览效率

它的最大的优势体现在用户可以进行直接参与活动[9]。

4.2 ASP技术介绍

ASP全名为(Active Server Pages),它是微软公司推出IIS的一个组件,ASP实际是一种在服务器端开发脚本语言的环境。利用它可以开发出动态、交互、高性能Web服务器端的应用,且能较容易实现复杂的Web应用。利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。其工作原理是:浏览器从Web服务器调用ASP文件(一种文本文件),服务器端的脚本引擎对每一条脚本语句解释执行,再把执行的结果生成HTML文件传给客户端[7]。

ASP文件包括文本、HTML标记和ASP文件特有的脚本语句。制作ASP文件同HTML文件一样,可以用任何纯文本编辑器进行编辑。 ASP可以使用任何脚本语言,只需提供其相应的脚本引擎就可,ASP自身提供VB ScriPt和JSP cript两种脚本引擎,缺省为VB Script。

ASP包括了5个内置对象:①Request对象,从浏览器获取信息;②Response对象,发送信息到浏览器;③Server对象,控制ASP执行情况,对服务器端ActiveX控件起作用;④Session对象,存储用户任务的信息;⑥APPlication对象,使多用户共享一个程序的信息。

网站内容的动态化、数据库化是Internet网站发展的必然趋势,ASP以其简单、高效的开发方式及丰富的控制手段为Internet网站的开发应用提供了强有力的支持。

4.3 ASP的技术特点和工作原理

4.3.1 ASP运行模式

当一个浏览器从web服务器请求一个*.asp文件时ASP脚本开始运行,web服务器此时调用ASP从头至尾读取请求文件,运行所有命令并把HTML网页返回给浏览器。

图2 ASP运行模式图

图4.1说明了ASP文件使用数据库访问构件通过ADO(Active Date Object)访问数据库的数据时,web服务器起着中间部件的作用。它接收用户web浏览器的web页请求.使用ODBC把对数据或数据库的任何命令请求通过网络送到数据库服务器,从数据库服务器接收数据并且把产生的web页和数据送回到用户浏览器。在图4.2中显示了在运行中各部分之间的关系:

图3 ASP各部分关系图

4.3.2 ASP的工作原理

基于ASP的页面以*.asp文件形式驻留在web服务器上。一个*.asp源文件是文本文件,可以包括以下成分:

文本 用于显示信息、页面标题等。 .

HTML标记 实现页面风格设计。

ASP脚本(Script Commands)

图4 ASP工作原理图

图4.3显示了ASP的工作原理,当浏览器通过HTTP协议向web服务器申请一个由*.asp定义的页面时,web服务器响应HTTP请求,用ASP引擎解释被申请文件。当遇到ASP脚本命令时,ASP引擎调用相应的脚本引擎(脚本引擎以组件的形式驻留在web服务器上)进行处理。ASP提供两种脚本引擎,即VBScript引擎和VJScript引擎,若要使用其他脚本语言,需要在web服务器上另外安装相应的脚本引擎;当遇到基于COM标准的组件(组件本身是经过编译的可重用二进制码)时,ASP引擎启动相应的组件完成指定的功能。若ASP文件含有访问数据库的请求,ASP内置组件ADO(ActiveX Date Ob—ject) 通过ODBC与数据库连接,对数据库进行访问,并将访问结果返回web服务器。ASP引擎

将脚本和组件的运行结果生成相应的HTML语法成分,与文件中原有的文本和HTML标记一起组成标准HTML页面送至客户端浏览器[3]。

4.3.3 ASP的技术特点

在使用ASP技术时应遵循这样一个原则:即ASP脚本必须与基于COM标签的组件配合使用才能开发出具有实用价值的动态web应用程序。

基于组件,可以把应用程序的开发分成两大类任务:一类是开发能被很多程序使用的核心组件;另一类是集成这些核心组件提供的服务,构造出实现特定功能的应用程序。Microsoft及一些“中间件”厂商已针对不同的应用领域提供了许多组件产品,组件的使用者只需要理解组件的接口,不需要知道组件的内部结构和组件使用的数据。

在ASP技术中,ASP脚本相当于一种粘合剂,把一个个具有特定功能的组件集成在一起,以形成最终的软件产品。利用组件,开发人员可以专门做自己最擅长的工作,从而减少开发难度;利用组件,还有助于开发人员将用户界面与应用逻辑、数据服务分开,快速开发出可重性高的基于三层客户/服务器结构的web应用程序。综上所述,ASP具有如下一些特点:

(1)使用普通的文本编辑器(如记事本)即可进行编辑设计;

(2)ASP脚本无需编译,容易编写,可在服务器端直接解释执行;

(3)与浏览器无关,用户端只要使用可执行HHML码的浏览器,即可浏览ASP所设计的页面;

(4)面向对象,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能通过定制ActiveX Server Component(ActiveX服务器组件)来扩充功能;

(5)ASP的源程序不会被传到客户端,因而可以避免所写的源程序故他人窃取,也提高了程序的安全性;

(6)与任何ActiveX Scripting语言兼容, 除了可使用VBScript和JScript语言进行设计外,还可通过Plug_in的方式,使用由第三方提供的其它Scripting语言来扩充功能[5]。

4.4 用ASP进行动态网页设计

所谓“动态”并不是指在页面上放几个GIF动画图片,其含义大致包含以下两方面:

(1)“交互性”即网页的内容会根据用户的要求和选择而动态响应或改变。

(2)“自动更新”即无需手动更新HTML文档,便会自动生成新的页面,可以大大节省工作量。

根据用户请求生成动态网页的传统技术方案主要有三种:

(1)最早的渠道是利用CGI(Common Gateway Interface),即通用网关接口;

(2)利用web服务器厂商提供的专用接口如:ISAPI,NSAPI;

(3)利用JAVA访问数据库(JDBC)。这三种方案存在一个共同的问题,就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。

ASP技术的出现使web动态网页设计成为一件轻松愉快的工作。只要几行脚本语句,就能将后台的数据库信息发布到Internet上,在编程和网页脚本的可读性方面大大优于传统的技术方案。

ASP文件是一种嵌入了可在服务器端执行脚本的HTML文档,与ASP兼容的web服务器执行这些脚本,现场生成相应的HTML语言成分,与网页中原来的HTML语言合成到一起,共同作用到前端。一个ASP文件就是一个文本文件,其中包含了以下内容:

(1)TexT(文本)

(2)HIML tags(HTML标记)

(3)Script命今 [4]

下面是本网页中ASP程序的一段源码:

img src="../Image/FMLN193.GIF" width="500" height="4" br

br

/div

table width="40%" border="1" align="center" cellpadding="0" cellspacing="0"

tr bgcolor="#CCCEEE"

td width="22%" nowrapdiv align="center"font color="#990000"属

编 号:/font/div/td

td width="78%" nowrap

%response.Write(records("shuid"))%

/td

/tr

tr bgcolor="#DDDEEE"

td nowrapdiv align="center"font color="#990000"所 属 科:/font/div/td

td nowrap

%response.Write(records("keid"))%

/td

/tr

tr bgcolor="#CCCEEE"

td nowrapdiv align="center"font color="#990000"拉丁名称:/font/div/td

td nowrap

%response.Write(records("latinname"))%

/td

/tr

tr bgcolor="#DDDEEE"

td nowrapdiv align="center"font color="#990000" 中文名称:/font/div/td

td nowrap

%response.Write(records("chinesename"))%

/td

/tr

tr bgcolor="#CCCEEE"

td nowrapdiv align="center"font color="#990000"相关描述:/font/div/td

td nowrap

%response.Write(records("miaoshu"))%

/td

/tr

/table

div align="center"br

a href="javascript:history.back(1)"【返回】/abr

由于采用了B/S模式,使得整个系统大在的减少了工作量。图4.4显示了B/S模式

图5 B/S模式原理图

的工作原理。在前端采用IE、Netscape等的浏览器将用户提交的操作信息向Web服务器发出HTTP请求,Web服务器通过ASP和一些中间组件访问后台数据库,并将操作结果以HTML页面的形式返回给前端浏览器。

4.5 利用ASP进行动态数据查询

为了将从数据库中获得的数据显示在客户端浏览器中,需要在ASP文件中加入Table对象。Table对象可以用来显示从Server端数据库中通过SQL查询得到的记录。使用Dreamweaver等可视化工具可以方便地对*.ASP文件进行用户界面的设计。包括添加Table对象、动态GIF文件等。以下是本网页中的一段查询代码:

%

word=request(trim("Keyword"))

set records=server.CreateObject("ADODB.recordset")

if request("select2")="精确" then

if request("select1")="科" then

sql="select * from kebiao where keID ='"word"' or chinesename='"word"' or latinname='"word"'"

elseif request("select1")="属" then

sql="select * from shubiao where shuID ='"word"' or chinesename='"word"' or latinname='"word"'"

elseif request("select1")="种" then

sql="select * from zhongbiao where zhongID ='"word"' or chinesename='"word"' or latinname='"word"'"

elseif request("select1")="标本" then

sql="select * from specimenbiao where biaoID ='"word"' or chinesename='"word"' or latinname='"word"'"

end if

if err.number 0 then

response.write "数据库操作失败:"err.description

end if

elseif request("select2")="模糊" then

if request("select1")="科" then

sql="select * from kebiao where keID like '%"word"%' or chinesename like '%"word"%' or latinname like '%"word"%'"

elseif request("select1")="属" then

sql="select * from shubiao where shuID like '%"word"%' or chinesename like '%"word"%' or latinname like '%"word"%'"

elseif request("select1")="种" then

sql="select * from zhongbiao where zhongID like '%"word"%' or chinesename like '%"word"%' or latinname like '%"word"%'"

elseif request("select1")="标本" then

sql="select * from specimenbiao where biaoID like '%"word"%' or chinesename like '%"word"%' or latinname like '%"word"%'"

end if

if err.number 0 then

response.write "数据库操作失败:"err.description

end if

end if

records.open sql,connectstr,1,3

%

当Web Server处理完用户的HTTP请求后,将结果发送至浏览器上,用户就可以看到结果。

4.6 ASP访问数据库

4.6.1 ASP内置对象和组件

ASP提供了功能强大的六个内置对象和五个内置组件

内置对象:

(1)Request(请求):从前端用户取得信息

(2)Response(响应):将信息送给前端用户

(3)Server(服务器):提供Web服务器工具

(4)Session(会话):储存在一次会话内的用户信息,仅被该用户访问

(5)Application(应用):管理所有的会话信息,供所有用户共享

(6)ObjectContext(对象上下文):配合Transaction服务器进行分布式事务处理

前三个很常用,Request和Response是用来实现web Server与浏览器交互。Request的一个重要方法是ForM(),其作用是提取浏览器的用户输入信息。如下面的语句可以取得用户填在文本框里面的内容:Request.Form(“nane”)显然,这比CCI等方法所需要的复杂编程简单多了。而输出要用到Response的一个重要方法Write,如:“Response.write our message”该语句向浏览器输出了一条消息。

内置组件:

(1)数据库存取组件:ASP提供ADO来存取具有ODBC标准的数据库

(2)广告轮显组件:用来维护、构建Internet广告

(3)浏览器兼容组件:将浏览器的功能数据提供给服务器,以便送出适合于各种浏览器的Web页面

(4)文件存取组件:提供文件读写的工具

(5)文件超链接组件:提供对Web页面的管理

4.6.2 ASP访问数据库工作原理

访问Web数据库的技术有以下几种方式:公共网关接口CGI(Common Gateway Interface)、Internet Server 应用程序编程接口ISAPI(Internet Server Application Programming Interface)、Java、Plug-in(插件)和ASP技术。这些技术都是为了克服HTML静态页面发展起来的。

ASP是一个基于Web服务器的脚本开发环境,在ASP平台上可开发和运行动态的、交互的、高性能的Web服务器应用程序。

图6 ASP访问数据库原理图

图4.5说明了ASP访问数据库工作原理。ASP程序在Web服务器端工作,当前端用户请求一个ASP主页时,Web服务器响应HTTP请求并调用ASP引擎执行该文件并解释执行其中的脚本,若脚本中有访问数据库请求,立刻通过ODBC或ILE DB与相应的后台数据库相连,同数据库访问组件ADO完成操作,最后,ASP根据访问数据库的结果生成HTML语言的主页返回给前端用户,用户看到的只是HTML网页,而看不到ASP程序代码,增强了保密性。

4.6.3 ASP连接数据库的方法

ASP提供两种访问数据库的方法:在第一种方法中每次访问数据库都要与数据库连接一次,一旦与数据库建立连接语句就可以对数据进行操作;当对数据的操作完成,所有相关的对象都被关闭。

与数据库相连的另一种方法是当用户的任务完成后连接才被关闭,这是由Global.asp文件所控制。每个基于ASP的internet应用可以有一个存放在应用根目录中的Global.asp文件,该文件有四个事件:Applicattion-start,Senssion-start, Applicattion-End和Session-end用户与数据库的连接是在Session-start事件中,用Session-end事件关闭连接[1]。

在本网页中用如下代码来实现ASP与数据库的连接:

%

dim connectstr

on error resume next

Set connectstr = Server.CreateObject("ADODB.Connection")

connectstr.Open "driver={SQL Server};server=localhost;uid=jsj2000;database=Biaobenku;pwd=jsj2000"

if err.number 0 then

response.write "数据库操作失败:"err.description

response.end

end if

%

5网页的界面设计

由于越来越多的企业开始建立自己的网站,网站除了具有传播信息的功能外,还往往代表企业的形象。网站建设商业化和广告化的趋势,对网页设计的艺术性提出了更高的要求。虽然HTML语言提供了对常用Windows标准控件的支持,但是,由于Windows标准控件的形状和颜色十分单一,网页的视觉效果可能会很差。例如:列表框和下拉列表框只能呈现凹陷边框,而且下拉列表的箭头的颜色不能改变,滚动条只能出现在窗口的下边和右边,当网页分成多个帧的时候,滚动条就不可避免的出现在网页的中间,破坏网页的整体性。若在网页的设计中主动配合Windows标准控件的形状和颜色,网页的创作空间就会受到限制。因此,有必要实现网页中的自定义控件,以满足网页设计艺术化的要求。

5.1网页界面构成要素

与传统媒体不同,网页除了文字和图像以外,还包含声音、视频和动画等新兴多媒体元素,更借助由代码语言编程所实现的各种交互式效果,增加了网页界面的生动性和复杂性,也使得网页设计者需要考虑更多页面元素的排布、优化。一般来说,网页的界面主

自适应网站建设与管理相关论文的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于企业自适应网站建设、自适应网站建设与管理相关论文的信息别忘了在本站进行查找喔。

扫码二维码