ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:1.02MB ,
资源ID:17881276      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17881276.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ASP动态网页课程设计说明书文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ASP动态网页课程设计说明书文档格式.docx

1、Web site for the majority of candidates to provide the best content, maintaining industry-leading, the pursuit of sustainable development. China has been adhering to its PubMed net for the majority of candidates to provide the best content do stand the purpose, adhere to the contents of the candidat

2、es and strengthen the construction of the first service philosophy, in the previous candidates have to be proud of the groups reputation.China Kaoyan web design fresh face, simple to maintain a consistent academic style, is built Articles Information, platform schoolsArticles Q & AArticles Bookstore

3、 and many other channels, content-rich, close to the Candidates needs and update speed, by the candidates welcome.Keyword Information Management System Management System Data Processing PubMed Network Information Management PubMed课程设计任务书一、课程设计题目:二、目的与要求:1、目的:(1)要求学生达到熟练掌握ASP的基本知识和ASP调试技能;(2)基本掌握程序设计

4、的基本思路和方法;(3)能够利用所学的HTML语言和VBScript脚本语言的基本知识和技能,解决简单的动态网页设计问题。(4)培养学生综合利用ASP进行程序设计的能力,通过这次课程设计,检验平时学习情况,并强化自己平时学到的知识。同时锻炼自己独立完成中小型系统的能力。2、基本要求:(1)在开始编写程序以前,要完成对系统的分析,画出程序的流程框图。(2)要求用ASP思想来完成程序的设计。(3)完成的程序界面要美观,能够完成人事管理的基本功能。3、创新要求:在基本要求达到后,进行创新设计,完善与增加程序的功能。4、写出设计说明书按照设计过程写出设计说明书。三、设计中涉及到的重要内容:1、ASP动

5、态网页设计基础2、HTML语言3、VBScript脚本语言4、ASP内置对象四、程序设计和调试:引言管理信息系统就是我们常说的MIS(Management Information System ),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的科学,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。近年来Internet的飞速发展,Intranet技术得到了应用。管理信息系统在应用中存在三个要素,这就是人、计算机和数据。人是指管理人员、技术人员,以及MIS建设的领导机构和实施机

6、构,他们必须有管理人员,尤其是领导的积极参与。计算机技术使MIS得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。第三个因素也不能忽视。管理数据是MIS正常运行的基础。广义地说,各项管理控制是MIS的基础。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,信息管理是社会管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,考研人数也逐年上升。面对如此激烈的竞争,如果让个人去查询相关信息,就会显得费时费力。就考研信息查询本身来说,它是一项任务繁重、时效性较强的系

7、统工作。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入考研信息管理中,对于提高广大学子的效率有着显著意义。现在我国的信息管理效率还不是很高,这样已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。本系统主要有考研信息查询、试卷下载、在线提问、论坛交友四大模块。第一章 需求分析1.1 现状概述 又到一年考研时。距离2012年研考还有小半年,部分高校生已经开始了2014年研考的备考。从本市部分考研(论坛)辅导机构了解到,大学本科生考研出现备考周期提前的趋势,而导致这一变化的

8、直接原因是考研人数年年增长竞争激烈,其中一些考生趋之若鹜的名校,考生提前备考的比例更高。一项相关数据调查显示,本科生中决定考研的大学生已占到四成以上,正在考虑是否考研的学生占到三成以上。从当下的人才市场供求双方目前的情况看,由于竞争的进一步加剧,现在的就业市场在用人方面呈现“水涨船高”之势。在此背景之下,研究生相较之下,具有相对大的竞争优势。令人惊讶的是,盲目跟风的已经成为极少数,大部分考研的人都是提前一两年就把未来5年的规划做了出来。大学扩招已经有几年了,本科毕业生的人数逐年递增,工作岗位的竞争也日趋激烈。为了增强自身的竞争力,考研必然成为众多本科生的选择趋势,这也是教育产业适应市场需求的体

9、现。但是有些考研人不知在什么样的环境中能发挥自己最大的潜力,也不知道为什么要考研,只懂得考上了研就可以取得研究生学历。有了学历,自然应当会比本科生更吃香。至于读研的意义,他们觉得完全可以读上研了再去思考。为此,我们需要提供更多的信息帮助这些同学解答心中的疑惑,同时帮助其他忙于平时的复习备考当中同学了解最新的考研信息,因为他们没有多少时间花费在考研信息查询上,这很有可能影响他们的复习规划,所以,我借鉴考研网站设计了“中国考研网”的网页,借以帮助那些在考研第一线上的研友,减少他们的花在查询信息上的时间,同时方便他们及时了解最新的考研咨询,确定最佳的考研方案提高效率。1.2系统运行环境(1)硬件环境

10、。本系统适用于那种Inter386以上计算机,内存容量为128M,应配备键盘、鼠标、显示器等外部设备。(2)软件环境。本系统的设计采用ASP编写。在web环境下测试通过。(3)只要计算机具有web浏览器, 本游戏软件在Windows平台下都可以运行。第二章 总体设计考研信息管理系统是一项复杂系统工程,要从实际出发,对实际情况进行客观的分析,深入了解需求。系统利用ASP与数据库结合的技术建立数据库管理系统,采用交互式的动态的ASP页面来实现。需求调查是为了研究系统设计的开发途径和方法。同时它也是进行概要设计和详细设计的基础,是进行内部维护和测试的依据。具体分析如下:查询操作:可以查询不同院校不同

11、专业的最新考研咨询,了解最新的考研简章等考研资料。在线论坛:可以跟其他研友在线交流,了解其他院校的考研现状,获得目标学校的考研资料。在线提问:可以在线提出自己不明白的问题,等待其他人或管理员回答。第三章 详细设计3.1 ASP技术介绍3.1.1 ASP:Microsoft Active Server Pages 即我们所称的ASP,其实是一套微软开发的服务器端脚本环境。Active Server Page 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。而且ASP也是服务器端脚本环境,可以用来创建交互式WEB页并建立强大的的Web应用程序。因此

12、,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP内含于IIS4.0和5.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。3.1.2 ASP技术的优点:作为网络上十分流行的编程语言,一定会具有很

13、多独特之处,而ASP也不例外,它具有以下优点:1、编写程序方便。您可以用 VBScript 或JScript创建脚本,同时结合HTML语言就能够非常方便地完成网站的应用程序。对于 VBScript和JScript,使用哪种语言并不重要,Web 服务器等同地处理这两种语言,并向用户的浏览器发送 HTML 格式化结果。由于ASP采用Script语言,就可以轻松编写程序,因此这就大大节省了网络设计人员又得重新学习一种新语言的时间。而且编写ASP无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了我们的编写过程。2、使用编程环境方便简单。可以使用普通的记事本之类的文本编辑器,

14、即可进行编辑设计,如:Windows的记事本、FrontPage等文本编辑器。也可以用dreamweaver和专业的Microsoft Visual InterDev开发工具。3、浏览网页方便,交互速度也快。ASP是运行在服务器端,所以我们无须担心浏览器是否支持ASP所使用的编程语言,用户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。ASP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。4、提供多种编程语言。ASP能与任何ActiveX scripting语言相

15、容。除了可用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如Perl等。5、提高代码的安全性。Active Server Pages的程序代码隐藏,已编码的脚本在运行时由脚本引擎解码,因此不需要单独的应用程序。客户端上仅可以看到由ASP输出的动态HTML文件。因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。6、功能强大。编程是面向对象的(Object oriented),并可扩展ActiveX Server组件功能。ActiveX Server Components(ActiveX服务器组件)具有无限可扩充性。你可以使用

16、任何编程语言来编写你所需要的ActiveX Server 组件。可以使用Visual Basic 、Java 、Visual C+ 、COBOL等编程语言来编写你所需要的ActiveX Server Component。也可以使用第三方组件或自己开发的ActiveX Server组件。理论上说,可以实现任何功能。7、访问数据库十分方便。可以通过ADO(ActiveX Data Objects,微软的一种新的数据访问模型,是一种可以提供WEB页面开发者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的最新WEB页面数据库技术。)非常方便地访问数据库。总之,ASP从字面上

17、说,包含三方面含义:1.Active:ASP使用了微软的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。2.Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而NETscap

18、e浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。NETscape浏览器也可以正常显示ASP页面。3.Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。由此可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。而我这次所开发的留言本系统,主要是利用ASP技术的简单和实

19、用的特点,以及ASP使用的广泛性,而且非常适合于网络中小型系统开发。3.2 系统的概要设计:3.2.1 系统的开发环境:基于微软平台ASP环境,使用ACCESS数据库。适用于IE4.0以上版本浏览器,Win98+PWS、Win2000+IIS或winxp+IIS以上运行环境。(本人用的winxp+IIS5.1测试)。3.2.2 ASP语言选择:选择一个好的编程语言十分的重要,当前,面对众多的编程语言,很多人无从选择,而本人看到asp的以上众多特点:Access后台数据库+ASP服务器端程序+客户端IE浏览器,是一个精练实用高效的组合模式。在这种使用模式中,ASP程序无疑是最重要的,是沟通客户端

20、和后台数据库之间的桥梁。在ASP程序中,通过VB Script,建立对Access数据库的连接,是客户能够访问后台数据库的前提。3.2.3 选择Access作为数据库在基于微软IIS/PWS的网络平台上,通过服务器端运行的ASP程序来访问后台数据库,是一种最常见的模式了。而对于小型的数据库应用需求,微软的Access数据库,应该是与ASP程序配套使用的首选。而将Access作为我选用的数据库,也是考虑到了以下几点:1.Access数据库使用简单,可以迅速掌握。2.Access数据库的ODBC驱动程序支持的SQL指令全。ACCESS具有强大的数据库功能,结构简单、理论基础坚实、独立性高。适合开发

21、中型管理系统。3.用Access数据库开发的程序转化为SQL Server数据库也非常简单,只要用 SQL Server的导入功能将Access数据库转化为SQL Server数据库。而对于数据库语句,因为采用的是标准的SQL语言,读取Access数据库和读取SQL Server数据库基本上是一样的,只要改写一下连接数据库的语句。4.整体说来ASP与ACCESS的结合使得系统的开发简单、快捷、操作方便、易于系统管理和系统维护,而且执行效率高,且配置简单、移植方便。3.3 系统的功能:该网站具有的主要功能如下:1、可以查询相关学校考研咨询;2、友好简洁的管理界面,便于管理员维护;3、可以加入论坛

22、,在线讨论;4、可以在线提问,获取相应信息;5、可以获得考研试卷;3.4 网页的主要栏目组成图有了合适的技术,确定了网页的功能,应该就此给出整体结构的流程图:3.5 界面设计主体界面是用户打开网页后看到的界面,其网页出事运行情况如图1所示。图1 主体网页的浏览结果3.5.1 任务1:主页的设置任务1描述:编写“中国考研网”框架网页及相关网页。在IE浏览器中,框架网页初始运行情况如图1所示。此时单击左边框架中显示的网页中的文章名超链接,将跳出相应内容的网页,图2就是单击了“考研信息”后的网页浏览情况。图2 主题网页考研信息任务分析:本任务涉及到四个以上网页的编制。首先要在浏览器中划分框架并指出在

23、每个框架中显示的网页,这是由框架网页来实现的。在框架网页中,可通过标记划分框架,并在该标记中通过标记来指定每个框架中显示的网页。顶部框架、左边框架中显示的网页应先制作出来,并作为初始网页显示在相应的框架中。应把每一篇文章制作成一张网页,为实现在单击左侧网页中的相应链接时,链接到相应网页并把网页显示在右侧的框架中,可通过超链接的target属性指定框架名来实现。在显示文章内容的各个网页中,为了能够通过超链接在各个段落之间进行转移,可在每个段落之前通过/a标记的name属性设置一个书签,然后在热点处制作一个跳转到相应书签的超链接,通过书签可以在同一网页内部进行跳转。任务实现:(1)启动“记事本”应

24、用程序,在记事本中输入以下代码:headmeta http-equiv=Content-Type content=text/html; charset=gb2312title中国考研网/headframeset rows=150,* bordercolor=#00FF00!-把浏览器窗口分成上下两个框架-frame name =head scrolling =no src=主页_head.htm target=_blank-上面框架显示网页主页_head.htm ,同时将连接内容显示在一个新的浏览器窗口中-frameset cols =840,* left src=主页_left.htm ta

25、rget=_self -左边框架名为left,超链接的目标框架为当前窗口-frame name=right src=主页_right.htm target=-右边框架名为right,超链接的目标框架为本身-/html说明:在HTML中,实现框架功能的标记有两个:框架组标记和框架标记。标记用来划分框架,而每一框架由一个标记所标示,标记用来声明在框架中显示的页面,并且必须在 /FRAMESET其各属性名及其含义如表1所示。可见标记也有许多属性,这些属性及其取值如表2所示。标记与/body标记的作用相似,所以它们在HTML文件中一般不同时出现,否则会导致框架无法正常显示。(2)保存该网页,文件取名为“主页_main”。然后在IE浏览器中打开该网页,显示结果如图3所示。可以看到框架已经显示出来,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1