免费预览已结束,剩余9页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
阳江职业技术学院毕业论文(设计)题目: 系别 专业 年级 学号 姓名 指导教师及职称 年 月 日asp技术的应用 阳江职业技术学院计算机系,阳江 529566摘要:随着计算机科学的发展,数据库技术,特别是简单方便的asp技术,在internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今wed应用的潮流。本文研究了一种基于asp技术的用户个性化页面动态生成方案,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、方便、反映用户更明显细致等优点。本文首先对分析了现代网络教学的发展趋势,指出网络技术的发展和网络教学的发展是同时进行、相互促进的。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点地说明了系统设计的核心、设计思想、难点技术和解决方案。系统功能包括前台显示和后台管理两大模块。关键词:信息管理系统;教学辅助管理;数据库;动态服务器主页asp technology applicationluo huanhua yangjiang vocational and technical college, yiangjiang, 529566 china abstract: along with the development of the computer ,the databasetechnique is widespread in the application of internet, more andmore , providing more thoughtful and humanized service for the largenetwork customer. characteristic services have already becomegradually the current as the application of wed nowadays. this textstudied a method of project which composed of characteristic pageand dynamic state of technical customer according to the dataconnection rule, compared with some projects that adopt already onpresent nets, this project have the advantage of providing customersmore simple ,reflective obvious meticulous use and so on.in this thesis, at first, i analysis the developing current of modern electronic business, and point out that the relation between network technology and net teaching is developing together and accelerating each other. the article is to introduce the development background of the subject, the function and the course of developing mainly. it explains the systems focal point, design philosophy, difficult point and solution. the system of net teaching includes two parts: the foreground displaying and the background management.key word: mis;student management;database;asp目录一前言31.设计目的32.设计背景3二总体设计41.需求概述42.软件(系统)结构43.系统模型5三程序描述61.数据库设计62.客户端模型63.服务器模型6四运行环境71.硬件72.支持软件7五使用说明7六程序文件81. 用户登录设计82. 登录用户的验证93.留言板页面设计11七.结束语13八.致谢13参考文献14一前言1.设计目的通过利用asp网页制作技术,连接数据库,实现人机交互,展示具有实时响应能力的主题网站。2.设计背景在internet飞速发展的今天,电子数字计算机是20世纪重大科技发明之一,而互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。internet上发布信息主要是通过网站来实现的,获取信息也是要在internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在internet应用上的地位显而易见,它已成为机关、学校、企事业单位、甚至进入寻常百姓家的信息化建设中的重要组成部分,从而倍受人们的重视。互联网为现代生活提供了相互交互的平台,同时也提供了无限的商机。现在在网络上的购物网站就是一个典型的代表,它以简单,快捷,高效,实用等诸多优点越来越受到广大的网民的接受,于是也发展出来了一批象易趣购物,当当网,阿里巴巴等一系列著名的国内外网站。在此现实情况下,作为一个新的网上商城,必须要有自己的特色,要有自己的独到的针对性。在经过一定的市场研究和社会调查后,我发现在当代校园里面,存在着无限的商机。在学生宿舍里面,他们到处陈列着各种各样的杂物,有些还能用,但是因为其已经破损或者失去兴趣爱好而成了废品,于是我萌生了一种建一个换物网站来供大家交流,希望他们能通过这样一个平台来得到自己想要的东西,而只需要付出自己认为已经失去价值的东西。二总体设计1.需求概述通过网页制作工具制作动态网页,通过一定代码连接数据库,可以达到用户登录系统,留言,查看网页等具体的操作,管理员可以登录来管理网站的目的。2.软件(系统)结构本系统的主要设计思想如下:(1)介绍了个性化页面的背景及iis+asp系统的一般原理;(2)阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。(3)设计实现用户注册/登录、查询、留言;管理员对网站的系统管理;(4)分析并解决实现中的若干问题;(5)建立完整的实验网站,进行测试并分析结果。3.系统模型网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现网站的勃勃生气,静态主页方式介绍网站风采、优点特色、信息发布,对于登陆模块和搜索模块,就得利用与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。主页结构图如下:三程序描述1.数据库设计数据库设计主要解决的问题是:对于一个给定的应用领域,设计优化数据和物理结构,使之满足用户信息管理要求和数据操作要求,有效地支持各种应用系统的开发和运行,它的目标是为各种应用系统提供一个高效率的运行环境。设计时的效率包括:数据库存取效率、存储空间的利用率。 web数据库具有大量可供设计策略的选择,我们最终希望得到优化的设计方案,要到达这个目的必须在选取存储结构和方法之前对数据库数据进行详细的分析,分析内容包括以下三点:l 各种数据的关系l 各种数据涉及的条件以及属性l 各种数据使用的频率。设计数据库时还应注意:、设计字段长度的原则是即要满足用户数据处理的长度需要,又考虑如何节省存储空间,对各种数据及文字结论所需长度进行认真调查,使之为最小。、在数据库结构定义中,充分考虑了各种字段的定义问题,考虑用户可能发生的对数据的操作,调整字段的类型。2.客户端模型在客户端/服务器模型中,请求信息的设备称为客户端,而响应请求的设备称为服务器。客户端进程和服务器进程都处于应用层。客户端首先向服务器发送数据请求,服务器通过发送一个或多个数据流来响应客户端。一般,客户端通过浏览器浏览网页,服务器响应请求,将对应的内容反馈给客户。3.服务器模型在一般网络环境中,响应客户端应用程序请求的设备扮演的是服务器角色。服务器通常指为多个客户端系统提供信息共享的计算机。服务器可以存储网页文件、文档、数据库、图片、视频以及音频文件等数据,并可将它们发送到请求数据的客户端。四运行环境1.硬件(1)cpu pentium 2300 mhz entium iii 550 mhz 以上(2)内存 64mb 以上(3)硬盘 400mb以上2.支持软件软件平台需要服务器上的操作系统为microsoft windows xp server。因为asp的开发平台首选是windows nt server(windows 2000 server)上的iis,然后是windows nt workstation(windows 2000 profession)或windows95/98的personal web,使用的浏览器是微软的explorer,网站的数据库使用了同样是microsoft的office access数据库,因为一个数据不是很庞大的个人网站没有必要使用oracle等大型数据库系统,同时access数据库结构比较的简单,使用起来比较简单好用。简述如下所示:1. 操作系统:windows xp2. 数据库管理系统 :access 20033. web服务器: 用iis建立web服务器4. 开发技术:dreamweaver 、asp等五使用说明 对于客户来说,只需要在浏览器输入对应的网址,即可浏览网页。 对于管理员,进入网站后可以在登录框中,选择入口即可登录后台管理页面。六程序文件1. 用户登录设计 1限制条件在用户登录时,只有正确输入此表中的用户名和密码才能够登录到管理界面,才有权对网站内的资料进行查询、演练,在互动论坛页面内留言。登录用户的验证用来验证用户身份的合法性,防止非法用户未经授权的用户查看其他人的资料信息、非法留言、非法窃取资料等非法行为。建立数据库的连接:在运行数据库之前必须先进行数据库的连接,代码如下:也可以在命名一个页面为conn.asp,将代码粘贴入后保存。其它的页面再进行连接数据库,可以直接用代码:从而使得操作简便、快捷。2. 登陆页面图5.2 登录页面用户只有输入正确的用户名与密码,才可以进入网站内部进行查看和留言。管理员也通过此界面对网站进行修改和更新,对留言进行浏览和处理。2. 登录用户的验证%if userid= or userpwd= thenresponse.write(alert(请填写完整!)response.write(history.go(-1)response.end end if% if rs.recordcount1 thenresponse.write(alert(该用户不存在!)response.write(history.go(-1)response.end end if% % if rs.recordcount1 thenresponse.write(alert(该用户不存在!)response.write(history.go(-1)response.end end if% 3.留言板页面设计用户填写的留言将会显示在留言板的主页上,包括用户昵称、qq号码、email、留言内容等。如下所示:图 5.6 留言板设计代码如下:% rs.pagesize=3 指示recordset中一页所包含的记录数(数字可变)pagecount=rs.pagecount 用pagecount属性确定recordset对象中数据的页数page=int(request.querystring(page)if page% i=0 do while(i img src=images/ width=70 height=70 / 昵称 email qq 留言: a href = yonghuliuyan.asp?page= 七.结束语通过制作网站,运用了自己所学的知识,感到很欣慰。但是,由于才疏学浅,难免会出现漏洞,希望老师给予指导。八.致谢本论文的写作过程中,感谢我的导师倾注了大量的心血,从最初的定题,到资料收集、写作、修改,直至论文完善,每个环节都严格把关,循循善诱,给了我耐心的指导和无私的帮助。在我遇到各种各样复杂问题的时候,给与我鼓励和帮助,使我分析问题和解决问题的能力有了很大的提高。为了指导我的毕业论文,老师放弃了自己的休息时间,指导老师的这种无私奉献的敬业精神令人钦佩,在此我向他表示我诚挚的谢意。同时也要感谢班主任及其他任课老师在工作方面给予我们的大力支持,还有那些帮助过我的同学和朋友。经过几个月的努力,本次毕业设计已经接近尾声。做这么一个毕业设计,由于经验的匮乏,难免有许多考虑不周全的地方,如果没有导师的督促指导
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 服装水洗工创新应用能力考核试卷含答案
- 信用分析师岗位设备技术规程
- 工业固体废物处理处置工岗前操作安全考核试卷含答案
- 商票债权转让协议书
- 跨层级资源整合管理规定
- 华为ICT大赛考试题库(附答案)
- 第一章《三角形的证明》单元测试(能力提升)-八年级数学下册(北师大版)原卷版+解析
- 2025四川资阳产业投资集团有限公司第三轮一般员工市场化招聘25人笔试历年参考题库附带答案详解
- 中国飞机强度研究所2025校园招聘笔试历年参考题库附带答案详解
- 2025浙江金华金开招商招才服务集团有限公司招聘工作人员拟录用人员笔试历年参考题库附带答案详解
- NCCN宫颈癌指南(2026.V2)解读报告课件
- 2024年全国职业院校技能大赛高职组(研学旅行赛项)考试题库(含答案)
- 提升员工工作积极性的方法与策略
- 2025南海农商银行秋季校园招聘笔试备考题库附答案
- 农村办酒场合同范本
- 2025年四川省拟任县处级领导干部任职资格试题及参考答案
- 全科医学科慢性病管理规范指南
- 化工反应器设计课件
- 浙江省建筑施工安全管理规范
- 江苏省泰州市2026届化学高二第一学期期末预测试题含答案
- C大调音与音名课件
评论
0/150
提交评论