【编者按】:网学网ASP类作品为您提供基于ASP某服装公司网站的建设参考,解决您在基于ASP某服装公司网站的建设学习中工作中的难题,参考学习。
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
第四章 协和服饰网站的实现 4.1 首页设计 用户在浏览器的地址栏中输入网址,将直接进入到网站首页。首页主要实现网站内容导航、显示友情链接信息、网站后台入口、公司新闻及显示版权信息。 (1) 首页的界面如图4-1所示: (2) 首页实现的主要代码如下: l 设计网站导航条。导航条主要用于显示网站logo和网站导航,文件名为Top.asp,包含于网站首页Index.asp文件中。实现代码如下: 设为IE首页及添加至收藏夹的代码: <a href="#" class="style1"onclick="this.style.behavior=''url(#default#homepage)'';this.sethom epage(''http://www.xiehe.com'')" >设为首页</a>| <a href="JavaScript:window.external.AddFavorite(''Http://www.xiehe.com'',''协和服饰'')" class="style1">收藏本站</a> 应用include指令将网站导航文件包含于Index.asp文件的代码如下: <!--#include file="top.asp"--> l Index.asp新闻模块显示公司内部新闻及行业动态等,具体代码如下: <tr><td width="73%" style="color:#5D5D5D"><%=rs("Title")%></td> <td width="12%" height="39" align="center" style="color:#5D5D5D"> <%=rs("fbdate")%> </td></tr> l 网站后台入口,由于网站后台只有通过验证的管理员才能进入,所以一般要设计得隐蔽些,关键代码如下: <script language="javascript"> ourmove(); function manage(){ var hdc=window.open(''Login_M.asp'','''',''width=322,height=206''); width=screen.width; height=screen.height; hdc.moveTo((width-322)/2,(height-206)/2); } </script> <map name="Map"> <area shape="rect" coords="85,16,128,39" href="#"> <area shape="circle" coords="50,27,12"> <area shape="rect" coords="141,26,200,29" href="#" onClick="manage()"> </map> 4.2 网站前台设计 4.2.1 公司简介模块设计 公司简介一般情况下是不变的,所以将其制作成静态的,代码省略。网站导航条同首 页相同。文件名为introduce.asp。公司简介模块界面如图4-2所示。 4.2.2 产品介绍模块设计 产品展示页面,文件名为Produce_zs.asp,由网站导航条、产品介绍主体部分和相关链接组成。 (1) 产品介绍模块界面如图4-3所示: (2) 产品介绍模块实现的主要代码如下: l 查询数据库表中的产品信息: <% Set rs_all=Server.CreateObject("ADODB.RecordSet") sql="Select ID,PName From tb_products" rs_all.Open sql,conn,1,3 Set rs=Server.CreateObject("ADODB.RecordSet") sql="Select ID,PName,Img From tb_products Where not Img is Null" rs.Open sql,conn,1,3 %> l 从上面代码可知,此处应用了ShowImg.asp文件,该文件主要用于将数据库表中的二进制图片信息输出到一个单独的文档中。因为应用response对象的BinaryWrite方法输出二进制数据后,该页面不能再输出其他的非二进制数据。ShowImg.asp程序的代码如下: <!--#include file="Conn/Conn.asp"--> <%Set rs=Server.CreateObject("ADODB.RecordSet") pID=Request.QueryString("ID") tbname=trim(Request.QueryString("tbName")) sql="Select * From "&tbname&" Where ID ="&pID rs.Open sql,conn,1,3 response.ContentType="image/*" response.BinaryWrite rs("Img").getChunk(8000000) rs.close() set rs = nothing%> l 判断数据表中的Img字段的值是否为空。如果为空,则显示“暂无图片”;否则显示数据表中的二进制图片信息。 <%If not isnull(rs("Img")) Then%> <img src="showImg.asp?ID=<%=rs("ID")%>&tbName=tb_produce" width="250" height="176" border="1"> <%Else%> <img src=http://www.lw777.net/a/jisuanji/qita/2013/0308/"Images/noneIMG_w.gif" width="185" height="133" border="0"> <%End If%> 4.2.3 公司荣誉模块设计 该页面主要用于分页分栏显示公司荣誉。文件名为honour.asp。界面如图4-4所示,与产品简介模块相似,故省略。 第五章 总结 随着近年来网络信息技术的发展,Internet成了必不可少的工具,网络经济也应运而生,网络成了为了除电视、广播、报刊的第四大媒体,并有超越其它传统媒体的趋势,企业网站成为对外宣传的重要平台。 面对日益加快的生活节奏和信息社会日新月异的变化,企业极需要一种快捷,便利的平台来对外宣传企业形象,介绍最新产品和及时售后服务。如何运用现代化信息技术完成这一目标,建立“一座企业与顾客之间畅通无阻的大桥”已成为企业中应该解决的重要课题之一,该网站正是为这一目标设计制作的。此网站通过主要七大主题——公司简介、产品介绍、公司荣誉、新品介绍、顾客留言、技术支持、联系方法。来满足的这一需要,根据初衷和参照其它成功网站的设计,证明本网站中的各主题已经能够满足企业和顾客的需求。各主题以顾客为中心,通过运用ASP技术与网络数据库技术实现产品数据库,技术论坛和客户注册功能动态网页的设计。更加强了网站的交互式动态性,提高了网站的生命力。在对该网站调试运行中证明该网站在解决企业与顾客之间的问题是令人满意的,同时也得出结论:网站设计要与实际相结合,以顾客为中心,才能创造出新颖便捷的受大众喜爱的网站。 短短的3个月即将过去,我的毕业设计已接近尾声。虽然我们设计的网站还是比较粗糙的,但是在这段时间里,我积极投入到网站的设计当中,遇到问题就想办法解决,然后再向老师请教!在这次毕业设计中,我们学会了很多网页设计的方法,特别是找了很多书籍查看网页设计方面的技巧。每次小组成员的聚会,用一定的时间大家交流一下,分析网页设计中的一些问题。从更改主题、确定方向、网页架构设计、选定制作软件,到真正在网页上制作,我把每一次讨论都记录下来,确实了解每次的进度是什么。花一些时间去收据相关的资料,浏览不同的网站找寻设计技巧,大家相互帮助、产生公识、交流,这一切都是宝贵的经验。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |