提供了一种迅速有效的获取信息的手段和全新的模式。
在这一变革中只有善于利用INTERNET构建自己的管理体系的单位和企业才能获得成功。
为了使档案信息充分发挥作用全国各类档案部门及其档案工作者纷纷在国际互联网上建立了档案信息网站。
2西南林学院标本室介绍西南林学院植物标本室是在张海秋先生的领导下由徐永椿先生于1939年创建。
在标本室的建设工作中徐永椿、薛纪如两位教授做出了长期不懈和重要贡献也倾西南林学院标本室数字化建设—动态网站建设2注了张福延、郑万钧、秦仁昌、陈植、郝景盛、吴中伦、王启无、蔡希陶、冯国楣、毛品一等诸多老前辈的心血同时在徐永椿、薛纪如两位教授的学生们及标本室工作人员的共同努力下得到了巩固、充实和发展。
西南林学院森林植物标本室以收藏西南地区的树木标本、壳斗科标本和竹类标本为主要特色。
现藏有各类植物标本计231科1070属约8000余种近20万份。
其中裸子植物11科被子植物163科单子叶植物18科蕨类植物39科。
仅壳斗科植物就藏有7属260多种近8000余份竹亚科植物40属500余种2万多份蕨类植物100属约3000余份收藏有徐永椿在40年代采自台湾省的400多号树木标本、郑万钧教授1940年从法国带回的40份珍贵标本及北京植物研究所复制的18000张模式标本图片并珍藏有350多种模式标本。
这是全国壳斗科和竹亚科植物收藏种类最多、最全且数量最大的标本馆。
这是全国壳斗科和竹亚科植物收藏种类最多、最全且数量最大的标本馆。
西南林学院森林植物标本室已被国际植物分类学会注册认可代号quotSWFCquot被列入《全国标本馆介绍目录》和《国际标本馆名录》之中。
在云南17个植物标本馆中名列第二是全国拥有10万份以上的47个植物标本馆中的前十名并在英国皇家植物园公布的“中国十大标本馆”中名列第七位。
在西南林学院标本室的众多标本中全是以传统的纸质方式保存管理这种方式给查阅、管理带来了极大的不便。
自从1946年第一台电子计算机的诞生计算机正以其无与伦比的速度发展无论在工业、农业、国防、科学、生产上计算机都得到了广泛的应用。
而在文档的管理上传统的人工文本保存和管理文件档案的方式随着计算机的普及和深入已逐渐淡出历史舞台这种保存和管理文件的方法在相当长的一段时间内得到人们的肯定和广泛应用。
然而随着信息时代的到来这种方式逐渐暴露出其缺点和不足如效率低、保密性差、数据易丢失、需要大量人力资源。
所以标本室的数字化建设应运而生我院也投入大量人力、物力来建设数字化的标本室。
3软件工程原理的应用软件工程包含技术和管理两方面的内容是管理与技术的紧密结合。
目前软件工程方法学分为传统方法学和面向对象方法学。
在标本室数字化建设的课题中主要用传统方法学的思路和原理来建设。
西南林学院2004届本科毕业论文33.13.13.13.1需求分析传统的软件工程方法学使用结构化分析技术完成分析用户需求工作。
需求分析要了解用户的情况接下来通过与用户交流对用户的基本要求反复细化以得出对目标系统的完整、准确和具体的需求。
需求分析是为了发现用户的真正需求首先应从宏观角度调查、分析用户所面临的问题也就是说需求分析的第一步是尽可能准确地了解用户当前的情况和需要解决的问题13。
在标本室网站中用户所需要的无非就是获取标本信息并查询到满足自身查询条件标本的详细资料。
因此在做查询系统时充分考虑到了一样标本的自身属性和用户有可能用到的查询条件两都有机结合这样才能更好的为用户服务。
3.23.23.23.2实体—关系图结构化分析实质上是创建模型的活动。
数据模型包含三种相互关联的信息数据对象、描述数据对象的属性及数据对象彼此间相互连接的关系。
数据对象是对软件必须理解的复合信息的表示。
所谓复合信息是指具有一系列不同性质或属性的事物。
在这个查询系统中数据对象就是标本和用户。
属性是指数据对象的性质在确定属性时应该根据对所要解决的问题来理解。
关系是指数据对象之间相互连接的方式。
图1实体关系图从图3.1可以看到标本分为科、属、种、标本四种属性而用户的属性在这里是不重要的也就是说用户的属性对整个查询没有影响。
用户可以通过精确、模糊两用户标本科属性种标本精确模糊西南林学院标本室数字化建设—动态网站建设4种查询方式来获取标本信息。
因此在制作整个系统时充分考虑到以上因素并以其思想贯穿整个系统。
4444用ASP构建动态网页4.14.14.14.1动态网页的优点在InterNet迅猛发展的今天用户不再只满足于通过浏览器看到静态页面而是希望能根据要求生成更加灵活、生动的动态页面。
数据库对于信息的动态检索无疑具有极大的优越性因此根据数据库信息的不断变化生成动态web页面将成为网页设计的重要方法。
动态网页的技术就有多个厂商的支持他们都有各自的优点。
利用
JSP、ASP、PHP和其它有关技术一个用户可以将一个Http请求送到一个可执行应用程序而不是一个静态的HTML文件。
服务器将会立即运行这个限定的程序对用户的输入做出反应将处理结果返回客户端或者对数据的记录进行更新。
通过这个模型就可以在服务器端和客户端之间有效的进行交互。
静态网页浏览者可以直接从服务器端调用浏览占用服务器的资源较少但缺点是其不包含交互功能对于使用者来说只能看但不能参与活动这是一个很大的缺陷。
动态网页包含交互功能浏览者可以和服务页面间产生会话作用完成一系列的动作。
动态网页有如下一些优点:1读者可与Web服务器进行交互2可实现数据库的查询3可以与HTML以外的文件进行交互4可缩短查询时间提高浏览效率它的最大的优势体现在用户可以进行直接参与活动9。
4.24.24.24.2ASP技术介绍ASP全名为ActiveServerPages它是微软公司推出IIS的一个组件ASP实际西南林学院2004届本科毕业论文5是一种在服务器端开发脚本语言的环境。
利用它可以开发出动态、交互、高性能Web服务器端的应用且能较容易实现复杂的Web应用。
利用ASP开发的脚本程序全部运行在服务器端与用户所采用的浏览器无关从而极大地减少了对客户端的要求。
其工作原理是浏览器从Web服务器调用ASP文件一种文本文件服务器端的脚本引擎对每一条脚本语句解释执行再把执行的结果生成HTML文件传给客户端7。
ASP文件包括文本、HTML标记和ASP文件特有的脚本语句。
制作ASP文件同HTML文件一样可以用任何纯文本编辑器进行编辑。
ASP可以使用任何脚本语言只需提供其相应的脚本引擎就可ASP自身提供VBScriPt和JSPcript两种脚本引擎缺省为VBScript。
ASP包括了5个内置对象①Request对象从浏览器获取信息②Response对象发送信息到浏览器③Server对象控制ASP执行情况对服务器端ActiveX控件起作用④Session对象存储用户任务的信息⑥APPlication对象使多用户共享一个程序的信息。
网站内容的动态化、数据库化是Internet网站发展的必然趋势ASP以其简单、高效的开发方式及丰富的控制手段为Internet网站的开发应用提供了强有力的支持。
4.34.34.34.3ASP的技术特点和工作原理4.3.14.3.14.3.14.3.1ASP运行模式当一个浏览器从web服务器请求一个asp文件时ASP脚本开始运行web服务器此时调用ASP从头至尾读取请求文件运行所有命令并把HTML网页返回给浏览器。
图2ASP运行模式图图4.1说明了ASP文件使用数据库访问构件通过ADOActiveDateObject访问西南林学院标本室数字化建设—动态网站建设6数据库的数据时web服务器起着中间部件的作用。
它接收用户web浏览器的web页请求使用ODBC把对数据或数据库的任何命令请求通过网络送到数据库服务器从数据库服务器接收数据并且把产生的web页和数据送回到用户浏览器。
在图4.2中显示了在运行中各部分之间的关系图3ASP各部分关系图4.3.24.3.24.3.24.3.2ASP的工作原理基于ASP的页面以.asp文件形式驻留在web服务器上。
一个.asp源文件是文本文件可以包括以下成分文本用于显示信息、页面标题等。
HTML标记实现页面风格设计。
ASP脚本ScriptCommands图4ASP工作原理图图4.3显示了ASP的工作原理当浏览器通过HTTP协议向web服务器申请一个由西南林学院2004届本科毕业论文7.asp定义的页面时web服务器响应HTTP请求用ASP引擎解释被申请文件。
当遇到ASP脚本命令时ASP引擎调用相应的脚本引擎脚本引擎以组件的形式驻留在web服务器上进行处理。
ASP提供两种脚本引擎即VBScript引擎和VJScript引擎若要使用其他脚本语言需要在web服务器上另外安装相应的脚本引擎当遇到基于COM标准的组件组件本身是经过编译的可重用二进制码时ASP引擎启动相应的组件完成指定的功能。
若ASP文件含有访问数据库的请求ASP内置组件ADOActiveXDateOb—ject通过ODBC与数据库连接对数据库进行访问并将访问结果返回web服务器。
ASP引擎将脚本和组件的运行结果生成相应的HTML语法成分与文件中原有的文本和HTML标记一起组成标准HTML页面送至客户端浏览器3。
4.3.34.3.34.3.34.3.3ASP的技术特点在使用ASP技术时应遵循这样一个原则即ASP脚本必须与基于COM标签的组件配合使用才能开发出具有实用价值的动态web应用程序。
基于组件可以把应用程序的开发分成两大类任务一类是开发能被很多程序使用的核心组件另一类是集成这些核心组件提供的服务构造出实现特定功能的应用程序。
Microsoft及一些“中间件”厂商已针对不同的应用领域提供了许多组件产品组件的使用者只需要理解组件的接口不需要知道组件的内部结构和组件使用的数据。
在ASP技术中ASP脚本相当于一种粘合剂把一个个具有特定功能的组件集成在一起以形成最终的软件产品。
利用组件开发人员可以专门做自己最擅长的工作从而减少开发难度利用组件还有助于开发人员将用户界面与应用逻辑、数据服务分开快速开发出可重性高的基于三层客户服务器结构的web应用程序。
综上所述ASP具有如下一些特点1使用普通的文本编辑器如记事本即可进行编辑设计2ASP脚本无需编译容易编写可在服务器端直接解释执行3与浏览器无关用户端只要使用可执行HHML码的浏览器即可浏览ASP所设计的页面4面向对象在ASP脚本中可以方便地引用系统组件和ASP内置组件还能通过定制ActiveXServerComponentActiveX服务器组件来扩充功能西南林学院标本室数字化建设—动态网站建设85ASP的源程序不会被传到客户端因而可以避免所写的源程序故他人窃取也提高了程序的安全性6与任何ActiveXScripting语言兼容除了可使用VBScript和JScript语言进行设计外还可通过Plug_in的方式使用由第三方提供的其它Scripting语言来扩充功能5。
4.44.44.44.4用用用用ASPASPASPASP进行动态网页设计进行动态网页设计进行动态网页设计进行动态网页设计所谓“动态”并不是指在页面上放几个GIF动画图片其含义大致包含以下两方面1“交互性”即网页的内容会根据用户的要求和选择而动态响应或改变。
2“自动更新”即无需手动更新HTML文档便会自动生成新的页面可以大大节省工作量。
根据用户请求生成动态网页的传统技术方案主要有三种1最早的渠道是利用CGICommonGatewayInterface即通用网关接口2利用web服务器厂商提供的专用接口如ISAPINSAPI3利用JAVA访问数据库JDBC。
这三种方案存在一个共同的问题就是开发困难程序的开发和HTML写作是两个完全不同的过程需要专门的程序员开发。
ASP技术的出现使web动态网页设计成为一件轻松愉快的工作。
只要几行脚本语句就能将后台的数据库信息发布到Internet上在编程和网页脚本的可读性方面大大优于传统的技术方案。
ASP文件是一种嵌入了可在服务器端执行脚本的HTML文档与ASP兼容的web服务器执行这些脚本现场生成相应的HTML语言成分与网页中原来的HTML语言合成到一起共同作用到前端。
一个ASP文件就是一个文本文件其中包含了以下内容1TexT文本2HIMLtagsHTML标记3Script命今4下面是本网页中ASP程序的一段
源码ltimgsrcquot../Image/FMLN193.GIFquotwidthquot500quotheightquot4quotgtltbrgtltbrgtlt/divgt西南林学院2004届本科毕业论文9lttablewidthquot40quotborderquot1quotalignquotcenterquotcellpaddingquot0quotcellspacingquot0quotgtlttrbgcolorquotCCCEEEquotgtlttdwidthquot22quotnowrapgtltdivalignquotcenterquotgtltfontcolorquot990000quotgt属编号lt/fontgtlt/divgtlt/tdgtlttdwidthquot78quotnowrapgtltresponse.Writerecordsquotshuidquotgtlt/tdgtlt/trgtlttrbgcolorquotDDDEEEquotgtlttdnowrapgtltdivalignquotcenterquotgtltfontcolorquot990000quotgt所属科lt/fontgtlt/divgtlt/tdgtlttdnowrapgtltresponse.Writerecordsquotkeidquotgtlt/tdgtlt/trgtlttrbgcolorquotCCCEEEquotgtlttdnowrapgtltdivalignquotcenterquotgtltfontcolorquot990000quotgt拉丁名称lt/fontgtlt/divgtlt/tdgtlttdnowrapgtltresponse.Writerecordsquotlatinnamequotgtlt/tdgtlt/trgtlttrbgcolorquotDDDEEEquotgtlttdnowrapgtltdivalignquotcenterquotgtltfontcolorquot990000quotgt中文名称lt/fontgtlt/divgtlt/tdgtlttdnowrapgtltresponse.Writerecordsquotchinesenamequotgtlt/tdgtlt/trgtlttrbgcolorquotCCCEEEquotgtlttdnowrapgtltdivalignquotcenterquotgtltfontcolorquot990000quotgt相关描述lt/fontgtlt/divgtlt/tdgtlttdnowrapgtltresponse.Writerecordsquotmiaoshuquotgtlt/tdgtlt/trgtlt/tablegt西南林学院标本室数字化建设—动态网站建.
上一篇:
教学管理系统需求分析报告1
下一篇:
法律专业开题报告范文