“旭怡”时尚精品女装网设计_第1页
“旭怡”时尚精品女装网设计_第2页
“旭怡”时尚精品女装网设计_第3页
“旭怡”时尚精品女装网设计_第4页
“旭怡”时尚精品女装网设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 毕业设计(论文)题 目 “旭怡”时尚精品女装网 班 级 姓 名 指导教师 年 月 日毕业设计(论文)开题报告课题名称 时尚精品女装网一、选题来源、目的和意义:1、课题来源:自选题目2、课题目的和意义随着计算机技术的发展,网络已经成为我们生活中不可缺少的组成部分,它已经并将继续以一种特殊的方式改变我们的生活。网络己经得到了非常广泛的应用,并且现在仍然以十分惊人的速度在继续发展,不久的将来必将渗透到我们生活的每一个角落。基于web的现代管理系统是一种新型的管理方式,随着现代信息技术的发展,它将越来越受到人们的关注并逐步取代传统销售,21世纪它将成为销售管理的主要手段。因此,基于web的销售管理系

2、统的研究与实现已成为人们极为关注的研究领域。销售管理系统是目前internet上广泛使用的在线系统之一。 本系统目的将传统的商务流程数字化、电子化,让传统的商务流程转化为电子流、信息流,突破了时间空间的局限,大大提高了商业运作的效率,并有效地降低了成本;同时为企业个人提供丰富的信息资源,为企业创造更多商业机会,简化企业与企业,企业与个人之间的流通环节,最大限度地降低了流通成本,能有效地提高企业在现代商业活动中的竞争力。通过本课题的设计,既培养了我们掌握计算机类课题设计的思想和方法,树立严肃认真的学风,也培养了我们调查研究,查阅技术文献、资料、手册,编写技术文档的能力。它是检验我们学习效果的手段

3、,更检验了我们对本专业所学知识的综合运用能力。通过毕业设计,我们对所学知识有了深刻理解,进而为今后更深入的学习和应用打下坚实的基础。二、课题的主要内容(项目概要):时尚精品女装网站主要实现以下功能模块: 1、系统主界面 该模块主要用于显示最新商品、商品分类、会员登陆、公告显示等功能。2、购物车模块模拟日常购物,存放登陆会员的商品列表信息,为会员结算时提供方便。3、用户注册模块客户注册后,可以为会员提供更优惠的服务措施,如打折等。4、留言板模块 为方便与会员沟通,改进服务质量,提供一个买卖双方交流平台。5、后台管理模块 管理本系统的日常维护,如商品的信息添加、页面样式的设置,数据备份等6、后台数

4、据库模块用户保存本系统所有的信息三、实施计划(设计工作的主要阶段、进度和完成时间等):本次毕业设计任务在2007年3月17日至6月1日毕业实习实习期间完成,主要分为系统调查与可行性研究、系统分析与系统设计、系统的实施与测试和系统的运行与维护等5个阶段。1进行系统调查和可行性研究,收集本系统所需要的材料。(1周)2进行系统需求分析,研究确定开发方案,划分功能模块,确定小组成员的各自分工及任务。(2周)3主框架设计和数据库设计。(2周)4小组成员根据各自的分工任务进行详细模块设计。(4周)5进行系统功能模块测试、集成测试和系统验收测试,并制作系统安装程序。(2周)2007年5月期间完成毕业论文的撰

5、写工作。四、现有的条件、人员及主要设备情况:1现有条件 本系统由四人共同完成,均拥有电脑设备。通过课程设计的锻炼,已具备了一定的开发经验。2、设计人员 许卢卢、徐新燕、张孟海、俞旭毅3、主要设备l 硬件配置:cpu2.0ghz以上;256mb以上内存;60gb以上硬盘空间。l 软件配置:windows 2000 server操作系统;dreamweaver 8.0;flash 8.0;iis5.0。五、参考文献:1 asp程序设计及应用,张景峰著,中国水利水电出版社,2005年2 asp.net案例开发集锦,赵辉、杨丽敏著,电子工业出版,2006年3 dreamweaver完美网页设计,胡崧著

6、,中国青年电子出版社,2005年4 asp课程设计,黄明、梁旭、宋晓慧著,电子工业出版,2006年5 asp网络编程技术与实例,夏利明、刘志刚著,东南大学出版社,2005年六、审核意见:指导教师(签名): 年 月 日 七、毕业设计(论文)工作指导小组审核意见:(签名): 年 月 日 湖州职业技术学院毕业设计(论文)任务书学生姓名徐新燕学号04335310专业班级计信0403班电mailxuxinyan316毕业设计(论文)题目“旭怡”时尚精品女装网指导教师徐爱春职称讲师部门机电电话2364305emaildannyxu设计(论文)的主要内容及要求:在毕业实习过程中,对

7、选定服装时尚精品网进行深入细致的调查研究,收集整理相关数据资料,然后在进行必要的需求分析后确定设计方案,最后选择一种熟悉的开发工具设计一个“旭怡”时尚精品网。整个设计过程应遵循软件工程的要求进行,软件系统要求功能实用,界面简单友好。所设计的“旭怡”时尚精品网应具有如下基本功能:l 提供方便快捷的查询手段新品速表速递、热力推荐的商品、热卖商品和促销商品,可以使客户很容易地查询到所需的了解的信息;l 给用户提供比较便捷帮助网站常见问题客户在浏览本站时如遇到问题可以非常方便的查看我们提供的一些问题的解答,同时也可以也可以给我们留言;付款问题对客户在购买时所碰到的问题提供了一些比较详细的解决方法;l

8、最新公告提供了本站的最新的消息在整个设计的不同阶段,应分别提供详实的、符合规范的相关设计文档,包括开题报告、毕业设计说明书(论文)等。整个设计完成后,应提供一张含有系统安装程序的光盘。推荐参考文献:1 asp程序设计及应用,张景峰著,中国水利水电出版社,2005年2 asp.net案例开发集锦,赵辉、杨丽敏著,电子工业出版,2006年3 dreamweaver完美网页设计,胡崧著,中国青年电子出版社,2005年4 asp课程设计,黄明、梁旭、宋晓慧著,电子工业出版,2006年5 asp网络编程技术与实例,夏利明、刘志刚著,东南大学出版社,2005年指导教师对学生开题意见和进度要求:指导教师签名

9、: 年 月 日毕业设计(论文)成绩考核表指导教师评语:指导教师签名: 年 月 日答辩评审意见:答辩组长签名: 年 月 日成绩:(验收盖章)年 月 日摘 要随着网络技术的不断发展,电子商务这种新的商务模式越来越被人们接受,把传统的买卖放到网络中进行越来越受到人们,特别是年轻人的喜爱。本文以开发网上在线购物网站为背景,概要设计中阐述了网站的总体设计思想、首页的设计、网站的总体功能设计以及数据库的逻辑设计。在软件的详细设计中阐述了数据库的详细设计、网站各模块功能的具体实现,完成了本系统的asp交互式电子商店的系统。系统运行与维护中阐述了软件维护和测试的重要性。文中详细说明了系统分析、系统设计的方法在

10、系统实际开发中应用,并总结了开发过程中的一些经验和体会。详细介绍了基于asp技术电子商务网站的开发方法,主要阐述网上购物系统的设计思想和实现的关键技术。关键词: 网上购物系统 asp web开发 数据库目 录1 引言12 理论技术22.1系统开发的背景22.2 asp技术概述22.3 web技术32.4 html技术42.5 数据库技术53 系统总体结构63.1系统结构图63.2 系统模块划分63.3 数据库设计73.3.1数据视图73.3.2数据结构图73.4开发工具123.4.1开发软件的说明123.4.2软件、硬件开发环境123.4.3 动态网页设计工具124 用户注册和留言板模块设计与

11、开发144.1用户注册设计144.1.1用户注册界面程序流程图如图144.1.2会员的注册方式144.1.3用户登录界面164.2留言板模块184.2.1留言板概述184.2.2在线留言195 系统运行与测试225.1系统运行环境225.2系统测试226 结 论23致 谢24参考文献251 引言伴随着互联网的快速发展,网络融入人们的生活。快速及时的从网络中获取信息,使人们在生活中更能体会网络的便捷。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。尤其是在应用领域,在信息技术激烈竞争的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空

12、限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的网络资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。随着internet的进一步发展,静态web站点的开发与维护变得越来越繁琐,一方面信息的不断增加和变化,使站点维护人员不得不经常修改它们的页面,特别是基于数据库驱动的web站点更是如此, internet上信息量的增多和交互性的加强使html显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。网络发展前景不可估量,及早与网络结合,运用高科

13、技,跟着时代的脚步走,定会给社会各行各业的发展起着带动的作用。因此,开发一个网上的中等的服装店系统进行网上买卖是很有必要的。随着网络的普及,人们生活水平的提高,业余生活也变得丰富多彩,网上购衣成为一种时尚。而且通过互联网来宣传自己的产品,覆盖面广,面对人员全,因此,现实生活中涌现出越来越多的购物型网站。时尚精品女装网是为了适应现代化的生活方式和购物理念而形成的一种新型购物方式。有了它作为媒介,消费者能够不用出门在家里就可以轻轻松松购得心仪的服装。丰富多彩的网上服装资源、价格实惠的最新服装、服务优良送货上门的购物方式,已成为人们休闲、购物两不误的首选方式。网上购衣同样也成为商家有效的利用资金提供

14、了帮助。2 理论技术2.1系统开发的背景目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。通过互联网传递的大量信息使得现有的社会资源获得高效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。 电子商务是互联网发展日臻成熟的直接后果,是网络技术应用新的发展方向。互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征,并使得电子商务大大

15、超越了作为一种新的贸易形式所具有的价值。本系统通过收集、整理、存储关于服装、新闻、系统管理员、用户等主要数据,以期建立全面的、当前和历史信息的数据库;为购物者等提供丰富多彩的网上资源、价格实惠的最新服装资源;通过互联网到网上“旭怡”时尚精品女装网购买所喜爱的服装减轻购物带来的诸多不便,提高生活效率,改善生活质量。asp网上“旭怡”时尚精品女装网,正是为了迎合现在人们的生活而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,在网上购物是一种潮流,随着现在网上商店大量的出现,人们更喜欢的在网上购物,这样大大节约了出行的时间,而且服务也不比现实的差,网上购物是先订货,然后在一定时间内送货上门

16、或通过邮寄的方式送货,货到再付款。符合人们的理念。2.2 asp技术概述 asp(application service provider,即应用服务供应商)是指在双方共同签署的外包协议基础上(协议内容可以包含价格、服务水平、商业机密等),用户将其部分或全部与业务流程相关的应用委托给服务商,由服务商保证这些业务流程的平滑运作。这种模式的优势是:服务商将应用程序及相关服务打包,通过网络交付,使其以最小的成本被高效执行,对用户来说,与整个运行相关的风险可以被分摊,it应用技术也可及时更新。 asp的原意的确是实现应用服务租赁的模式,但其涉及的并非是简单的几个技术问题这么简单。asp不同与网站,也不

17、同于软件开发商。asp所提供的不仅仅是一种应用服务,其深层意义在于对现行提供了一种新的信息化的道路。而作为一种管理信息化的方向,asp的责任在于要建立起一套完整有效的运营体系。纯粹从技术的角度来谈asp,既低估了asp的价值,也不利于asp理论的发展。同样也不要把asp单纯的看作仅仅提供软件,实际上目前asp的运营模式对物流业同样有着重大的意义。一些大的物流公司希望参与到大企业的供应链体系中去,但没有一个完整清晰的运营模式来支撑,大型物流公司是无法做到协调通畅的为多个客户提供符合要求的服务的,这正是asp的研究者们努力的一个方向。即便是从技术角度来看asp,也是有许多的问题需要解决。具体的说一

18、个问题,asp不能等同与网站在于两者提供的服务标准不同,asp要提供严格符合sla(服务品质协议)标准的服务,网站则没有相关的约束,而要做到符合sla要求,asp必须要合理的配置其软硬件资源。简单的说,就是当多个客户同时需要部分资源时,asp如何合理调配,使每个客户都能在sla中约定的服务标准时间内得到他需要的东西。这可不是简单的几个流量负载均衡器就能解决的问题。asp不仅是it业研究的对象,也是管理学界研究的对象。asp的研究还是大有可为的!asp是active server page的缩写,意为“活动服务器网页”。asp是微软公司开发的代替cgi脚本程序的一种应用,它可以与数据库和其它程序

19、进行交互,是一种简单、方便的编程工具。asp的网页文件的格式是.asp,现在常用于各种动态网站中。asp是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。asp网页可以包含html标记、普通文本、脚本命令以及com组件等。利用asp可以向网页中添加交互式内容(如在线表单),也可以创建使用html网页作为用户界面的web应用程序。 asp网页具有以下特点: (1)利用asp可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)asp文件是包含在html代码所组成的文件中的,易于修改和测试;(3)服务器上的asp解释程序会在服务器端制定asp程序,并将结果以html格

20、式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览asp所产生的网页; (4)asp提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过html表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; (5)asp可以使用服务器端activex组建来执行各种各样的任务,例如存取数据库、发现哦那个email或访问文件系统等。 (6)由于服务器是将asp程序执行的结果以html格式传回客户端浏览器,因此使用者不会看到asp所编写的原始程序代码,可放置asp程序代码被窃取。2.3 web技术web服务器传送(serves)页面使浏览

21、器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:web服务器专门处理http请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。web服务器可以解析(handles)http协议。当web服务器接收到一个http请求(request),会返回一个http响应(response),例如送回一个html页面。为了处理一个请求(request),web服务器可以响应(response)一个静态页面或图片,进行页面跳转(redirect),或者把动态响应(

22、dynamic response)的产生委托(delegate)给一些其它的程序例如cgi脚本,jsp(javaserver pages)脚本,servlets,asp(active server pages)脚本,服务器端(server-side)javascript,或者一些其它的服务器端(server-side)技术。无论它们(译者注:脚本)的目的如何,这些服务器端(server-side)的程序通常产生一个html的响应(response)来让浏览器可以浏览。web服务器的代理模型(delegation model)非常简单。当一个请求(request)被送到web服务器里来时,它只单

23、纯的把请求(request)传递给可以很好的处理请求(request)的程序(译者注:服务器端脚本)。web服务器仅仅提供一个可以执行服务器端(server-side)程序和返回(程序所产生的)响应(response)的环境,而不会超出职能范围。服务器端(server-side)程序通常具有事务处理(transaction processing),数据库连接(database connectivity)和消息(messaging)等功能。web的特点: (1)web是图形化的和易于导航的(navigate) web 非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的性

24、能。在web之前internet上的信息只有文本形式。web可以提供将图形、音频、视频信息集合于一体的特性。同时,web是非常易于导航的,只需要从一个连接跳到另一个连接,就可以在各页各站点之间进行浏览了。(2) web与平台无关无论你的系统平台是什么,你都可以通过internet访问www。浏览www对你的系统平台没有什么限制。无论从windows平台、unix平台、macintosh还是别的什么平台我们都可以访问www。对www的访问是通过一种叫做浏览器(browser)的软件实现的。如netscape 的navigator、ncsa的mosaic、microsoft的explorer等。(

25、3) web是分布式的 大量的图形、音频和视频信息会占用相当大的磁盘空间,我们甚至无法预知信息的多少。对于web没有必要把所有信息都放在一起,信息可以放在不同的站点上。只需要在浏览器中指明这个站点就可以了。使在物理上并不一定在一个站点的信息在逻辑上一体化,从用户来看这些信息是一体的。web 是动态的,由于各web站点的信息包含站点本身的信息,信息的提供者可以经常对站上的信息进行更新。如某个协议的发展状况,公司的广告等等。一般各信息站点都尽量保证信息的时间性。所以web站点上的信息是动态的。经常更新的。这一点是由信息的提供者保证的。web动态的特性还表现在web是交互的。 web的交互性首先表现

26、在它的超连接上,用户的浏览顺序和所到站点完全由他自己决定。另外通过form的形式可以从服务器方获得动态的信息。用户通过填写form可以向服务器提交请求,服务器可以根据用户的请求返回相应信息。2.4 html技术html的英文全称是hyper text markup language,中文叫做“超文本标记语言”。是www的描述语言,设计html语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,internet就会马上转到与此图标相关的内容上

27、去,而这些信息可能存放在网络的另一台电脑中。 html文本是由html命令组成的描述性文本,html命令可以说明文字、图形、动画、声音、表格、链接等。html的结构包括头部(head)、主体(body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。另外,html是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器 。 它有如下几个特点: l 几乎全部由纯文本字符组成; l 由各种标签来标识文件的结构和超链接信息; l 对于浏览器的显示,它只是起到建议的作用

28、; l 可以精确控制页面。2.5 数据库技术access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。图1是一个“产品”表的例子。“产品”表由10个记录组成,一个记录占一行,每一个记录由产品id、产品名称、库存量、订货量、单价和折扣率6个字段组成。“产品id”是字段名,其下面的1,2等是字段的值。 表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。access数据库以文件形式保存,文件的扩展名是mdb。 access 数据库由六种对象组成,它们是表、查询、窗体、报表、宏和

29、模块。表(table) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。查询(query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体(form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 报表(report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。 宏(macro)宏相当于dos中的批处理,用来自动执行一系列操作。access列出了一些常用的操作供用户选择,使用起来十分方便。模块(module)模块的功

30、能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用visual basic编程。其主要特点如下: (1) 完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。(2) 强大的数据处理功能,在一个工作组级别的网络环境中,使用access开发的多用户数据库管理系统具有传统的xbase(dbase、foxbase的统称)数据库系统所无法实现的客户服务器(cient/server)结构和相应的数据库安全机制,access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。(3) 可以方便地生成各种数据对象,利用存储的数据建立窗

31、体和报表,可视性好。 (4) 作为office套件的一部分,可以与office集成,实现无缝连接。3 系统总体结构3.1系统结构图“旭怡”时尚精品女装网主页购物车收藏箱用户中心网站帮助在线留言图3.1网站的总体结构3.2 系统模块划分“旭怡”时尚精品女装网共分为两大部分:后台系统和前台系统。后台系统是针对系统管理员的,主要实现对网站信息的维护。模块主要包含以下几个方面:(1)会员管理:实现管理员密码的更改、用户信息查看、删除和系统的数据库备份。(2)广告管理:主要发布本站内部的信息,关于衣服或促销活动。(3)新闻管理:发布最新的服装,对已经发的服装进行错误修改或删除,确保网站的信息的日常更新。

32、(4)商品管理:管理员在此项里进行商品的添加、删除和修改。(5)留言管理:查看注册的会员信息的反馈及意见。(6)退出系统:退出,关闭后台操作。前台管理是针对浏览者的,模块主要有以下几方面:(1)系统主界面:该模块主要用于显示最新商品、商品分类、会员登陆、公告显示等功能。(2)购物车模块:模拟日常购物,存放登陆会员的商品列表信息,为会员结算时提供方便。(3)用户注册模块:客户注册后,可以为会员提供更优惠的服务措施,如打折等。(4)留言板模块: 为方便与会员沟通,改进服务质量,提供一个买卖双方交流平台。(5)后台管理模块:管理本系统的日常维护,如商品的信息添加、页面样式的设置,数据备份。(6)后台

33、数据库模块:用户保存本系统所有的信息。3.3 数据库设计3.3.1数据视图图3.2数据视图3.3.2数据结构图表3.1 book (用户注册)字段名称数据类型字段大小id自动编号username文本50qq文本100pic文本2face文本2url文本100usermail文本100comments备注postdate日期/时间replay备注online文本1ip文本50top文本50表3.2 buyok_user(留言)字段名称数据类型字段大小usernum自动编号userid文本20username文本100userpassword文本100userquestion文本50userans

34、wer文本50usermail文本100userqq文本15usericq文本20usermsn文本100address文本255city文本50province文本20country文本30zipcode文本10birthday文本50sex文本1compphone文本50memo备注memo2备注signdate日期/时间lastlogin日期/时间totallogin数字usertype文本10userkou文本10status文本5ip文本50tjr文本20fav文本200totalsum数字jifen数字表3.3 boo k_setup(用户登录)字段名称数据类型字段大小id自动编号

35、长整形pages数字长整形pages1数字长整形mailyes文本长整形mailyes1文本50html文本50view文本50view1文本50maxlength数字长整形book_jianju数字长整形bad备注huifutishi文本50huifucolor文本50other文本50第 25 页 共 25 页表3.4 buyok_clas字段名称数据类型字段大小classid自动编号larseq数字larcode文本20midseq数字midcode文本203.4开发工具3.4.1开发软件的说明时尚精品女装网系统的实现技术是采用web技术实现(即b/s技术)。b/s技术超越了传统的“客户

36、机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此b/s结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,信息存放在数据库服务器上(事务层和数据库可以是同一台机器)。用户在网上进入该网站注册即可进行各项操作。后台由管理员进行信息的输入和系统的维护。3.4.2软件、硬件开发环境运行环境需求:本系统运主要行于windows 2000 操作系统下的iis。设备需求:本系统需要一台服务器,配置要求与客户量成正比,可以供一个公司或企业使用,当前的服务器,其中任意一个都可以胜任,数据库可以使用access2000或更高版本。3.4.3

37、 动态网页设计工具dreamweaver在多媒体方面颇有建树的macromedia公司推出的可视化网页制作工具,它与flash、fireworks合在一起被称为网页制作三剑客,这三个软件相辅相承,是制作网页的最佳选择。其中,dreamweaver是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。dreamweaver特点:(1) 最佳的制作效率dreamweaver可以用最快速的方式将fireworks,freehand,或photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。

38、对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。dremweaver能与您喜爱的设计工具,如playback flash,shockwave和外挂模组等搭配,不需离开dremweaver便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使dreamweaver自动开启firework或photoshop来进行编辑与设定图档的最佳化。(2) 网站管理 使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,dreamweaver 会自动更新所有连结。使用支援文字、html码、html属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。 (3)

39、无可比拟的控制能力 dreamweaver是唯一提供roundtrip html、视觉化编辑与原始码编辑同步的设计工具。它包含homesite和bbedit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所见即所得 dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给third-party厂商,包含asp, apache,broadvision, cold f

40、usion,icat, tango与自行发展的应用软体。当您正使用dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。梦幻样版和xml dreamweaver将内容与设计分开,应用于快速网页更新和团队合作网页编辑。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地输入或输出xml内容。 全方位的呈现利用dreamweaver设计的网页,可以全方位的呈现在任何平台的热门浏览器上。对于cascading style sheets的动态html支援和鼠标换图效果,声音和动画的d

41、html效果资料库可在netscape和microsoft浏览器上执行。使用不同浏览器检示功能,dreamweaver可以告知您在不同浏览器上执行的成效如何。当有新的浏览器上市时,只要从dreamweaver的网站在下载它的描述档,便可得知详尽的成效报告。4 用户注册和留言板模块设计与开发4.1用户注册设计进入注册4.1.1用户注册界面程序流程图如图填写相关信息n符合y结束图4.1用户注册界面相关说明:用户进入网站浏览时,如果想购买本站的服装,必须先在本站注册,用户点击注册即可进入用户注册界面,输入合法的信息提交就已经成功注册为本站会员。4.1.2会员的注册方式当客户点击“新注册会员”时,就会

42、跳出“系统注册条约”客户必须同意。如下图4.2:图4.2系统注册条约在客户同意后就进入信息填写表了,就出现图4.3。图4.3用户填写资料表单中需输入的有用户名、密码、确认、e.mail、地址、电话、邮编、真实姓名。其中的有些输入需进行验证。验证用户名、密码、确认、地址、邮编、电话是否为空,e.mail是否输入错误,密码和确认密码是否一致,用户名是否已被注册。在此简单的介绍一下判用户是否已被注册的代码:sql=select * from user where user_name=&user_name&rs.open sql,conn,3,3if not rs.eof then errmsg=er

43、rmsg+用户名已被别人注册 founderr=trueend if判断输入的用户名是否已被注册,如果已注册显示“用户名已被别人注册 “否则将用户名写入数据库中。如果输入的信息不符合上述要求,就会显示注册失败,并显示出失败的原因。用户可以返回注册页面重新注册。如果输入的信息符合要求,则将信息写入数据库,并返回注册成功及显示出注册的信息。将注册信息写入数据库的代码如下: 4.1.3用户登录界面用户通过注册再登录到界面,如图4.4,登录后可以对商品进行购买、收藏、留言等,如图4.5图4.4用户登录图4.5用户登录后实现此功能的代码如下:实现代码如下: 用户名: 密  码: 验证

44、码: %a=int(yzm/1000)b=int(yzm-a*1000)/100)c=int(yzm-a*1000-b*100)/10)d=int(yzm-a*1000-b*100-c*10)response.write % input alt=登陆 type=image src=images/login/denglu.gif border=0 name=images img alt=注册为本站会员 src=images/login/reg.gif border=0 4.2留言板模块4.2.1留言板概述留言板已经成为企业网站建设必不可少的一种工具。留言板是一种简单有效的提供网站用户及用户与管理

45、双方之间进行在线交流的网站功能,用途广泛。网站浏览用户可以直接在留言板上留言,如提出问题或要求,网站管理员可对这些留言进行在线回复,留言板是网站管理方收集用户反馈信息的有利工具。 4.2.2在线留言在线留言的设计主要是为了能更好与客户进行交流,知道本网站的优、缺点,以便我们在以后的工作中能更好的完成一个网站。首先介绍“发表留言”的制作,如下表格图4.6:图4.6 发表新留言如果验证码没输的话会出像错误信息,如图4.7图4.7出错提示实现此功能的代码如下:response.write if (document.loginbox.yzm.value!=&yzm&)%alert(出错了,您填写的验证

46、码不正确。);document.loginbox.yzm.focus();return false;return true;实现此功能的代码如下:function checkform()if (document.loginbox.userid.value.length =0)alert(出错了,您没有填写用户名。);document.loginbox.userid.focus();return false;实现此功能的代码如下function checkform()if (document.loginbox.password.value.length=0)alert(出错了,您没有填写留言内容。);document.loginbox.password.focus();return false;5 系统运行与测试5.1系统运行环境要运行本同学录网站必须先安装iis。具体步骤如下:打开控制面板双击添加/删除程序添加windows新组件选择internet信息服务(iis)下一步插入安装光盘确定继续即可完成iis安装。安装了iis,必须对其进行设置,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论