- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态文档网页数库管理
前 言
随着互联网的发展,人类意识到网络的巨大作用。我校的校园网已经开通,各个单位的网页都在紧罗密补地进行,科技处作为对外宣传科研的前沿阵地,建立以科技处为主体的网页已迫在眉睫。由于Web技术的飞速发展,人们对网页的要求再也不是局限于简单的、静止的Web页,而是一种根据用户要求控制Web页信息的”活动”页面。WebServer也顺理成章地将ASP(Active Server Pages)技术作为开发Web应用程序的重要开发工具。本文设计了基于ASP技术的科技处动态网页,实现提供科技最新动态、最新成果、网上信息交流、科技文献在线查询等功能。利用因特网的强大功能,提供了产业界和科研界的交流平台,加大了我校的科研宣传力度,促进了我校的科研建设步伐。
工程概况
2.1科研处网站的总体设计
此网页的主要功能是提供科技处的最新科技动态、最新成果、网上信息交流、科技文献在
线查询等功能。大体可以分为前端的客户浏览、留言及查询和后台的数据库管理两大部分。
设计框架如图所示
2.2前端的客户浏览、留言及查询
功能包括:
1)科技最新动态、科技成果、滚动播放的科技新闻能让浏览者实时了解我校的科技发展的方方面面。
2)浏览者从科技文献的名称、作者、作者所在院系、收稿日期、文章编号、关键字6个条件中选择1个或多个通过输入关键字进行文献在线查询。
3学术交流主要是提供给浏览者一个和科技处信息交流的机会,浏览者的需求和意见都可尽情写在留言板里,同时依据留言的内容可以供其他浏览者进行关键字查询。
4)为了更好地进行科技服务,网页还提供了常用表单和文章的下载。网页可以根据浏览者的留言和意见改进信息内容及页面设计。
2.3后台的数据库管理
此功能只有管理员才能使用,输入正确的管理员密码登陆到管理界面,对浏览者的留言进行回复、修改、删除等操作,以此来达到网络互动的效果。管理员可以修改网站用到的数据库,使前台浏览者看到的内容不断更新,真正达到动态网页的效果。
正 文
3.1开发工具与环境操作系统
WindowsServer2000;内存要求:基本内存64MB,建议使
用64MB内存;硬盘:约40GB,;浏览器:IE5.0以上版本,功能强大,可执行JAVA,JAVAScript,VBScript,支持多种Web协议;Web数据库:Microsoft Acess 2000,学习简单,使用方便,其数据库驱动程序所支持的SQL指令最齐全,执行效率高;Web服务器IIS个人站点服务器,可以在自己的计算机上发布主页,并在网络上共享文档。由于IIS支持ASP,因此可作为Web站点的开发和测试平台;开发工具:Dreamweaver MX 2004,是优秀的网页制作工具,可以方便快捷地创建可视网页,自动生成全部的HTML代码。
3.2开发语言
3.2.1 HTML(Hyper Text Markuplanguage)超文本标识语言
与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。
3.2.2 JAVAScript脚本语言
脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中。通常脚本在服务器上运行,但也可以采用客户端和服务器端结合使用JAVAScript。
3.2.3 ASP脚本语言
ASP程序是以扩展名.asp的纯文本形式存在于Web服务器上,无需编译,只需将.asp程序放在Web服务器的虚拟目录下(该目录要有可执行权限)就可以通过WWW的方式访问
ASP与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP设计的网页内容。ASP可依靠Active X组件增强服务器应用程序功能。Web应用程序设计少不了数据库,因为只有数据库才能大量、快速地处理信息。使用ASP可以读取Access和SQLServer数据库,也可以读取其他ODBC(开放式数据库互联)兼容的数据库。
3.3数据库创建步骤简述
创建数据库源名DSN。DSN是应用程序和数据库的桥梁
当ODBC驱动程序传送SQL指令时,DSN告诉它操作哪一个
数据库。如果数据库平台改变了,只要表的结构没变,不用改动程序,只要重新在系统中配置DSN即可。
如:
connstr=?“DBQ=”+server.mqppath(“myuser2.mdb”)+ ” ;
Default Dir= ;Driver={Microsoft Access Driver(*.mdb)} ; ” ‘创建数据库链接
setconn=server.createobject(“ADODB.CONNECTION”) ‘打开数据库链接
conn.openconns
文档评论(0)