杭州萧山慧飞窗帘网站平台论文.docx
- 文档编号:10253462
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:46
- 大小:834.57KB
杭州萧山慧飞窗帘网站平台论文.docx
《杭州萧山慧飞窗帘网站平台论文.docx》由会员分享,可在线阅读,更多相关《杭州萧山慧飞窗帘网站平台论文.docx(46页珍藏版)》请在冰豆网上搜索。
杭州萧山慧飞窗帘网站平台论文
第一章、引言
1.课题提出
杭州萧山慧飞窗帘网站平台是为杭州萧山慧飞窗帘店设计的。
公司简介:
本店开张于1986年,是一家专业从事各类中高档化纤、棉纺织品类面料的纺织企业,现总占地面积2.1万平方米。
公司拥有意大利进口喷气织机及相关配套的倍捻机、整经机、浆纱机等设备,产品质量稳定,年产化纤弹力、牛仔弹力、纯棉、TR/TC等织物1200万米;公司拥有自营进出口权,产品已远销印度尼西亚、美国、阿联酋等多个国家和地区。
大西纺织公司是由荣利布业公司在原基础上投入6000万元新建的一家从事年产各类涤纶丝3万余吨的纺丝企业,现总占地面积3.8万平方米。
公司拥有国内先进的北化涤纶长丝纺丝机、江苏宏源加弹机及相关的配套设备。
生产各种规格的半消光POY丝、阳离子POY丝、有色POY丝及DTY丝。
2.课题意义
当今世界,已是一个趋向网络的世界。
越来越多的人进入这个网络世界,越来越多的企业也跻身于这个网络世界。
在这样一个情况下,要想立于不败之地,就要好好利用这个网络世界,发展自己,开拓市场。
对一个公司来说,组建网站的主要目的是希望借助网络快速传递信息的功能,加强企业在信息传递和沟通协调上的能力。
因特网的魅力就在于它能实现快速,准确地传递信息。
认识到这一点,公司就更要抓住机会,组建公司自己的网站,不但可以扩大公司的知名度,方便了用户,从而给公司本身也带来了新的发展生机。
杭州荣利布业、大西纺织有限公司根据上述情况及其他一些相关情况,结合公司自己的实际情况设计开发了杭州荣利布业、大西纺织有限公司网站平台。
本网站侧重于信息的浏览,及查询。
浏览者可能网站内查询不到所需的信息,可能需要寻求帮助。
所以系统开发了留言板模。
第二章、开发环境介绍
1.开发运行环境
a)操作系统
本系统是在MicrosoftWindowsXP操作系统下开发完成的。
b)开发工具
Microsoftoffice2003的FrontPage、Access、Word及DreamweaverMx、Photoshop6.0、IIS。
c)运行环境
本系统运行于WindowsXP操作系统下。
2.网页制作工具
a)网页设计工具
网页主要使用Frontpage2003,DreamweaverMx辅助制作。
●Frontpage2003
frontpage2003是在frontpage2000基础上的网页工具。
frontpage2003保留和发展了frontpage2000的优秀功能,并根据用户的的要求再次增加了九大新功能。
1.提供制作网页的基本功能、建立网站的相关工具、提供互动式网页所需资源和动态网页编辑功能。
2.支援网站管理能力。
3.除了基本功能外,它还有很多辅助工具。
frontpage2003的新功能简介:
1).自定义浏览器分辨率预览检查(点击菜单栏上的“视图→描摹图像→设置”,在弹出对话框中,选择指定图像,再设置其坐标,最后,设置透明度,再确认即可)。
2).描摹图像(点击菜单栏上的“视图→描摹图像→设置”,在弹出对话框中,选择指定图像,再设置其坐标,最后,设置透明度,再确认即可)。
3).层功能(点击菜单栏上的“插入→层”,将在当前页面中显示一个默认为“layer1”的层。
用鼠标在各节点上拖曳,调节其大小,然后把光标插入点置于层中,输入所需的文字。
另外,将光标定位于该层内,在其右键弹出菜单中选择“层属性”,就可在界面右侧的任务窗格上设置该层的ID,边框和底纹的样式、边距,以及定位样式与位置等参数)。
4).插入交互式按钮(点击菜单栏上的“插入→交互式按钮”,弹出一个对话框,在“按钮”标签页中,设置按钮的显示文字、样式以及链接。
在“字体”标签页中设置其相关选项。
最后,我们再切换到“图像”标签页,设置悬停图像及鼠标键按下时的图像等)。
5).行为的应用(点击菜单栏上的“格式→行为”,查看界面右侧的“行为”窗格,点击“插入”向下箭头按钮,在弹出菜单中可选择播放声音、弹出消息、调用脚本及弹出菜单等事件。
在选择指定的插入对象后,将弹出相应的设置对话框,在其中按需操作)。
6).使用网页重定向(点击菜单栏上的“工具→中文简繁转换→插入重定向代码”,在弹出对话框中,设置简体页面网址及繁体页面网址)。
7).检查网页错误(点击菜单栏上的“工具→辅助功能”,在弹出对话框中设置检查范围、内容及显示对象,接着点击“检查”按钮即可)。
8).优化HTML代码(点击菜单栏上的“工具→优化HTML”,弹出对话框,在其中酌情选择删除对象,包括注释性内容及空白信息)。
9).规划页面布局(点击菜单栏上的“表格→布局表格和单元格”,在程序右侧窗格中将显示相应的属性设置)。
●DreamweaverMx2004
Dreamweaver MX 2004是一款专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。
无论您喜欢直接编写HTML代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver都会为您提供帮助良多的工具,丰富您的Web创作体验。
b)开发语言
●ASP
ASP是ActiveServerPages的简称,是服务器端脚本编写环境。
用户可以轻松地结合HTML页面、脚本和ActiveX组件创建和运行动态、交互的Web服务器应用程序。
ASP内嵌于IIS中,ASP程序可以在Windows系列操作系统下运行。
ASP特点:
1.不依赖于浏览器2.无须编译,容易编写,可在服务器端直接执行3.ASP源程序不会被传到客户端4.可使用服务器端的脚本来产生客户端的脚本5.ActiveX服务器组件可无限扩充
●HTML
HTML是指超文本标志语言(HyperTextMarkedLanguage),它构成了Internet应用程序的基础。
3.数据库开发软件
●ACCESS2000
Access是Microsoft公司开发的一个成功的数据库产品。
其核心是MicrosoftJet数据库引擎。
Access是一个可视化的数据库管理系统,提供了非常实用的向导,很容易用它建立数据库的各种对象,如创建表、查询的报表等。
4.图像处理工具
●Photoshop6.0
AdobePhotoshop软件拥有多种提高图像表现力的工具,包括平面绘画、涂色、添文字、影像旋转、缩放、色彩及亮度调整、添加及变幻影像效果、文件格式转换等等。
Photoshop6.0使您尽享无限创作活力、创建有吸引力的Web图形、增强摄影效果、自动处理重复任务、获得精准的印刷控制。
5.其他相关知识
●ADO
ActiveXDataObject(ADO)是一种数据访问编程模式,它具有编程简单、功能强大的特点。
它可以把大部分数据源可编程的属性直接扩展到ActiveServer上,是针对当前Microsoft软件所支持的数据进行操作的极其有效的方法。
●ODBC
ODBC就像数据库中的通用语言,可以与任何具有相应驱动程序的数据源相连接。
因此,通过利用ODBC,就能够把来自Access、SQLServer等其他关系数据库数据源的数据综合在一起。
第三章、设计任务分析
现今飞速发展的网络为公司与带来的便利性举世皆知。
更为公司带来广阔的发展空间。
宣传,对公司来讲是个不可缺的工具,更是一个无法缺少的纽带,它是连接消费者与服务提供商的桥梁,是业务的来源之力。
为了更好的推销本公司,为了更好的让客户了解本公司,更方便的服务客户,且能更方便的与本公司联系,节约时间,及时发挥效应。
更加系统和有效地管理公司业务,方便客户能够在任何地点、任何时间及时地了解和掌握公司的最新行情;更加系统和有效地管理公司业务,方便客户购物,实现客户与公司的相互交流和预订业务功能!
第四章、详细设计
1.网站前台架构
介绍整个网站前台的基本架构,详细信息如表1。
杭州萧山慧飞窗帘网
表1网站前台架构
2.网站后台架构
表2网站后台架构
3.网站功能模块的具体实现
3.1.前台模块
3.1.1.首页介绍
(1).图示信息如图1
图1网站首页
(2).详细信息
首页介绍了整个网站的内容,包括的内容有:
用户登录:
注册过的用户输入用户名和密码就能登录网站,即可在线订购。
相关搜索:
输入的内容将会为你搜索有关的信息。
公司简介:
本店的概况。
产品世界:
把最新推荐的产品进行展示。
动态新闻:
发布最新的窗帘新闻。
友情链接:
链接一些相关网站,以方便浏览者浏览。
联系方法:
了解本店的联系方法。
公告栏:
本店的最新优惠消息。
浏览者可以通过点击“注册”进入注册页面。
注册页面是sign1.htm执行页面sing1.asp
下面是sing1.asp
<%optionexplicit%>
<%
Ifrequest.form("user_name")<>""andrequest.form("password")<>""then
dimdb,rs
setdb=server.createobject("ADODB.connection")
db.open"dbq="&server.mappath("userinfo.mdb")&";driver={microsoftaccessdriver(*.mdb)};"
dimstrsql,user_name,Password,name
name=request.form("user_name")
strSql="select*fromuserWhereuser_name='"&Request.Form("user_name")&"'"
Setrs=db.Execute(strSql)
Ifnotrs.eofthen
Response.Write"对不起,用户名已被注册,请
rs.close
else
user_name=request.form("user_name")
Password=request.form("Password")
strsql="insertintouser(user_name,Password)values('"&user_name&"','"&Password&"')"
db.execute(strsql)
response.redirect"cg.htm"
endif
else
response.write"请将所有信息填写完整"
response.write"
endif
%>
3.1.2.其他页面介绍
图二:
产品介绍
图三:
留言本
图四:
新闻发布
3.2.后台模块
3.2.1.后台管理首页简介
进入后台管理,进行管理员登录(index1.asp),进入管理首页(glzx.asp)。
整个后台分为四个模块:
(1)新闻管理
包括对新闻的添加、修改与删除。
(2)产品管理
包括对产品的添加与修改。
(3)订单管理
包括对订单的确认与删除。
(4)留言管理
包括删除留言内容。
管理员登录界面
图11管理员登陆(admin.asp)
对输入的用户名和密码进行判断代码页面login.asp:
<%Response.Buffer=True%>
<%
'查看有无该用户
dimdb,strsql,rs
setdb=server.createobject("ADODB.connection")
db.open"dbq="&server.mappath("userinfo.mdb")&";driver={microsoftaccessdriver(*.mdb)};"
strSql="Selectuser_name,password,user_typeFromusers"
strSql=strSql&"Whereuser_name='"&Request.Form("user_name")&"'Andpassword='"&Request.Form("password")&"'"
Setrs=db.Execute(strSql)
Ifnotrs.eofandnotrs.bofThen
'如果有记录,表示有该用户,则将用户名和用户类型保存到Session中
Session("user_name")=rs("user_name")
session("user_type")=rs("user_type")
Session("password")=rs("password")
'如果是普通用户,重定向到首页;如果是管理员,重定向到管理员页面
IfSession("user_type")="A"Then
Response.Redirect"houtai.asp"
ELse
Response.Redirect"houtai2.asp"
EndIf
Else
'如果没有记录,表示没有该用户,请给出提示信息
Response.Write"对不起,用户名或密码有误,请
EndIf
%>
后台界面
图12超级管理员后台界面(houtai.asp)
图13普通管理员后台界面(houtai.asp)
图13普通用户管理员后台界面(user.asp)
附录源码:
超级管理员后台界面(houtai.asp)
<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>
--#includefile="Connections/coon.asp"-->
<%
'***EditOperations:
declarevariables
DimMM_editAction
DimMM_abortEdit
DimMM_editQuery
DimMM_editCmd
DimMM_editConnection
DimMM_editTable
DimMM_editRedirectUrl
DimMM_editColumn
DimMM_recordId
DimMM_fieldsStr
DimMM_columnsStr
DimMM_fields
DimMM_columns
DimMM_typeArray
DimMM_formVal
DimMM_delim
DimMM_altVal
DimMM_emptyVal
DimMM_i
MM_editAction=CStr(Request.ServerVariables("SCRIPT_NAME"))
If(Request.QueryString<>"")Then
MM_editAction=MM_editAction&"?
"&Server.HTMLEncode(Request.QueryString)
EndIf
'booleantoabortrecordedit
MM_abortEdit=false
'querystringtoexecute
MM_editQuery=""
%>
<%
'***InsertRecord:
setvariables
If(CStr(Request("MM_insert"))="3")Then
MM_editConnection=MM_coon_STRING
MM_editTable="xinwen"
MM_editRedirectUrl="yjxw.asp"
MM_fieldsStr="1|value|2|value"
MM_columnsStr="biaoti|',none,''|meirong|',none,''"
'createtheMM_fieldsandMM_columnsarrays
MM_fields=Split(MM_fieldsStr,"|")
MM_columns=Split(MM_columnsStr,"|")
'settheformvalues
ForMM_i=LBound(MM_fields)ToUBound(MM_fields)Step2
MM_fields(MM_i+1)=CStr(Request.Form(MM_fields(MM_i)))
Next
'appendthequerystringtotheredirectURL
If(MM_editRedirectUrl<>""AndRequest.QueryString<>"")Then
If(InStr(1,MM_editRedirectUrl,"?
",vbTextCompare)=0AndRequest.QueryString<>"")Then
MM_editRedirectUrl=MM_editRedirectUrl&"?
"&Request.QueryString
Else
MM_editRedirectUrl=MM_editRedirectUrl&"&"&Request.QueryString
EndIf
EndIf
EndIf
%>
<%
'***InsertRecord:
constructasqlinsertstatementandexecuteit
DimMM_tableValues
DimMM_dbValues
If(CStr(Request("MM_insert"))<>"")Then
'createthesqlinsertstatement
MM_tableValues=""
MM_dbValues=""
ForMM_i=LBound(MM_fields)ToUBound(MM_fields)Step2
MM_formVal=MM_fields(MM_i+1)
MM_typeArray=Split(MM_columns(MM_i+1),",")
MM_delim=MM_typeArray(0)
If(MM_delim="none")ThenMM_delim=""
MM_altVal=MM_typeArray
(1)
If(MM_altVal="none")ThenMM_altVal=""
MM_emptyVal=MM_typeArray
(2)
If(MM_emptyVal="none")ThenMM_emptyVal=""
If(MM_formVal="")Then
MM_formVal=MM_emptyVal
Else
If(MM_altVal<>"")Then
MM_formVal=MM_altVal
ElseIf(MM_delim="'")Then'escapequotes
MM_formVal="'"&Replace(MM_formVal,"'","''")&"'"
Else
MM_formVal=MM_delim+MM_formVal+MM_delim
EndIf
EndIf
If(MM_i<>LBound(MM_fields))Then
MM_tableValues=MM_tableValues&","
MM_dbValues=MM_dbValues&","
EndIf
MM_tableValues=MM_tableValues&MM_columns(MM_i)
MM_dbValues=MM_dbValues&MM_formVal
Next
MM_editQuery="insertinto"&MM_editTable&"("&MM_tableValues&")values("&MM_dbValues&")"
If(NotMM_abortEdit)Then
'executetheinsert
SetMM_editCmd=Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection=MM_editConnection
MM_editCmd.CommandText=MM_editQuery
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close
If(MM_editRedirectUrl<>"")Then
Response.Redirect(MM_editRedirectUrl)
EndIf
EndIf
EndIf
%>
<%
Dimrs1
Dimrs1_numRows
Setrs1=Server.CreateObject("ADODB.Recordset")
rs1.ActiveConnection=MM_coon_STRING
rs1.Source="SELECT*FROMdinggouORDERBYidDESC"
rs1.CursorType=0
rs1.CursorLocation=2
rs1.LockType=1
rs1.Open()
rs1_numRows=0
%>
<%
Dimrs2__MMColParam
rs2__MMColParam="1"
If(Request.QueryString("id")<>"")Then
rs2__MMColParam=Request.QueryString("id")
EndIf
%>
<%
Dimrs2
Dimrs2_numRows
Setrs2=Server.CreateObject("ADODB.Recordset")
rs2.ActiveConnection=MM_coon_STRING
rs2.Source="SELECT*FROMlyWHEREid="+Replace(rs2__MMColParam,"'","''")+"ORDERBYidDESC"
rs2.CursorType=0
rs2.CursorLocation=2
rs2.LockType=1
rs2.Open()
rs2_numRows=0
%>
<%
'***RecordsetStats,MoveToRecord,andGo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 杭州 萧山慧飞 窗帘 网站 平台 论文