网站设计毕业设计 论文.docx
- 文档编号:3883081
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:22
- 大小:317.06KB
网站设计毕业设计 论文.docx
《网站设计毕业设计 论文.docx》由会员分享,可在线阅读,更多相关《网站设计毕业设计 论文.docx(22页珍藏版)》请在冰豆网上搜索。
网站设计毕业设计论文
目录
第1章绪言1
1.1绪论1
1.2系统开发的意义1
第2章网站开发工具2
2.1DreamweaverMX2004的介绍2
2.2ASP的介绍2
2.3ACCESS的介绍2
第3章网站需求分析3
3.1建站目的3
3.2网站功能3
第4章具体需求4
4.1产品管理4
4.2产品类别4
4.3订单管理4
4.4发布公告管理4
4.5公司简介5
4.6管理员管理5
4.7会员管理5
4.8最新公告管理5
第5章总体设计6
5.1系统功能模块划分及系统结构图6
5.2数据流程分析6
第6章详细设计8
6.1各模块的数据结构设计8
6.1.1数据表Manage_User8
6.1.2数据表conews8
6.1.3数据表shop_nclass8
6.1.4数据表user9
6.2管理员登录模块9
6.2.1流程图9
6.2.2登录界面10
6.2.3代码10
6.2.4代码解释11
6.3系统设置模块12
6.3.1网站信息设置模块12
6.4发布管理员公告模块12
6.5留言模块14
第7章性能需求16
7.1精度需求16
7.2时间需求16
7.3灵活性16
7.4故障处理16
第8章结束语17
谢辞18
参考文献19
第1章绪言
1.1绪论
本设计的题目是步步好电子工业有限公司网站管理系统,它主要依据网络系统及电子商务解决方案结合数据库系统与网站设计的具体工作要求,通过强大的互连网技术,进行企业网站的宣传、介绍以产品的简介与预定,实现客户与公司或相关单位的网上勾通及业务的完成。
1.2系统开发的意义
1、加强了对目标对象的售前服务,提升了企业的服务品质
“品质就是硬道理”企业可以通过因特网,对目标客户进行在线产品信息查询、技术支持等服务、为客户提供了一个便于查询的服务系统,并且可以把常见的客户反馈信息,经过处理后,发布在网上,供更多的客户查阅,通过不断地为客户进行网上的在线咨询、技术支持等方式,达到渐渐提升企业服务品质之目的。
网上信息可供不同需求的用户24小时查询,而且通过电子邮件的形式,大大摆脱了传统业务活动过程的诸多不方便行为。
从而加强了对客户的各方面服务。
2、进行行业信息收集及日常电子邮件传输,促进了信息的交流
INTERNET在行业信息收集方面是任何媒体所无法比拟的。
借助互联网的强大优势,可在网上随时随地查找您所要获得的行业宏观信息、同行竞争对手的发展及产品信息,还可在企业的网站上建立起自己的专门栏目,收集用户的反馈信息,保证了在较短时间内获得最新的信息。
在与客户的交流中,可充分利用E-mail的费用低、速度快、一信多发等优点。
而且距离越远相对费用就越低。
更为重要的是,可以很方便地对信件进行二次编辑,避免了文件的重复输入,几乎可以不用传真机,将电子邮件的优越性能发挥得淋漓尽致。
3、利用网上电子商务,降低企业销售成本及原材料采购成本,提高产品竞争力。
在电子商务方式下,企业的商业机会得到有效扩大,可通过专业公司为您提供网上策划,将信息传递给需求群体。
利用电子商务通过INTERNET与客户建立方便的联络方式进行业务洽谈。
大幅度减少了人员出差的时间和费用,降低通信、传真、邮寄费用,并省去了许多中间环节,提高了产品直销率,降低了经营成本。
通过在自己网页的BBS公告牌上发布商品需求信息,同时主动在网上查询所需原材料及配件的相关生产厂家的信息,并与其直接联系采购,从而有效降低了采购成本。
第2章网站开发工具
2.1DreamweaverMX2004的介绍
MacromediaDreamweaver是建立Web站点和应用程序的专业工具。
它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。
从对基于CSS的设计的领先支持到手工编码功能,Dreamweaver提供了专业人员在一个集成、高效的环境中所需的工具。
开发人员可以使用Dreamweaver及所选择的服务器技术来创建功能强大的Internet应用程序,从而使用户能连接到数据库、Web服务和旧式系统。
2.2ASP的介绍
ASP是ActiveServerPages的缩写,意为“活动服务器网页”。
ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
ASP的网页文件的格式是.asp,现在常用于各种动态网站中。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。
ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
ASP网页具有以下特点:
(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。
例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;(5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务。
2.3ACCESS的介绍
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
Access是一种关系型数据库管理系统,其主要特点如下:
(1)存储方式单一;
(2)面向对象;
(3)界面友好、易操作;
(4)集成环境、处理多种数据信息;
(5)Access支持ODBC(开发数据库互连,OpenDataBaseConnectivity),利用Access强大的DDE(动态数据交换)。
第3章网站需求分析
3.1建站目的
1.对外宣传
企业网站是公司重要的对外窗口,通过该网站,应能很好地对访问者传达企业的基本情况、曾经获取的荣誉和奖项、企业经营理念、企业最新动态、企业的产品供求状况。
2.客商数据
通过管理注册客商的数据库,收集网上的反馈信息,同时为企业的经营活动提供更多的决策依据。
4.网站维护和管理
网站建成后,维护人员通过网站维护入口更新网站页面,通过网站管理平台,只要会打字,就可以动态的发布,更新等栏目的内容。
3.2网站功能
一、前台客户系统功能
用户可以浏览网站的一些基本的信息。
用户可以浏览网站的公司情况。
用户可以浏览网站的产品信息。
用户可以浏览网站的资讯中心。
用户可以随时发表自己的言论。
用户还可以查看网站关于我们。
二、后台管理系统功能
添加、查看企业的基本信息。
增加、查看企业的产品信息。
增加、查看企业的产品分类。
添加、查看企业的新闻。
查看企业网站的产品管理,产品类别,订单管理,发布公告管理,公司简介,管理员管理,会员管理,最新公告管理等等。
第4章具体需求
企业网站系统包括:
产品管理,产品类别,订单管理,发布公告管理,公司简介,管理员管理,会员管理,最新公告管理八个功能模快。
通过这些模块,用户可以用来查询相关护肤品资料,完成用户与客户间的交易。
4.1产品管理
产品信息(包括:
产品的型号,功能等)
1.输入
产品信息
2.加工
通过企业网站设计系统修改数据库中输入的信息
3.输出
产品的全部信息
4.2产品类别
1.产品类别信息
输入
类别信息
2.加工
通过企业网站设计系统修改数据库中输入的信息
3.输出
类别的全部信息
4.3订单管理
订单管理(包括:
客户的信息,订货信息)
1.输入
订单信息
2.加工
通过企业网站设计系统修改数据库中输入的信息
3.输出
订单信息
4.4发布公告管理
有关管理员想发布信息
1.输入
公告信息
2.加工
通过企业网站设计系统修改数据库中输入的信息
3.输出
公告的全部信息
4.5公司简介
有关公司信息
1.输入
公司信息
2.加工
通过企业网站设计系统修改数据库中输入的信息
3.输出
公司的全部信息
4.6管理员管理
管理员管理(包括:
管理员的信息,用户名,密码等)
1.输入
管理员信息
2.加工
通过企业网站设计系统修改数据库中输入的信息
3.输出
管理员信息
4.7会员管理
会员管理(包括:
会员员的信息,用户名,密码等)
1.输入
会员信息
2.加工
通过企业网站设计系统修改数据库中输入的信息
3.输出
会员信息
4.8最新公告管理
有关公司最新公告信息(包括:
所有公司相关信息)
1.输入
公告信息
2.加工
通过企业网站设计系统修改数据库中输入的信息
3.输出
公告的全部信息
第5章总体设计
5.1系统功能模块划分及系统结构图
该网站系统分为首页、公司概况、关于我们、客服中心等等模块。
图5.1系统功能流程图
5.2数据流程分析
顶图
图5.2顶图
中图
图5.3中图
第6章详细设计
6.1各模块的数据结构设计
6.1.1数据表Manage_User
表6.1user表
字段名
数据类型
字段说明
Id
文本
管理员编号
Username
文本
管理员帐号
Password
文本
管理员密码
6.1.2数据表conews
表6.2shop_news表
字段名
数据类型
字段大小
id
自动编号
长整型
title
文本
50
content
备注
counter
数字
50
time
日期/时间
userlever
备注
10
6.1.3数据表shop_nclass
表6.3shop_nclass表
字段名
数据类型
字段大小
Nclassid
自动编号
长整型
Nclass
文本
50
Nclassidorder
数字
长整型
anclassid
数字
长整型
changyong
数字
长整型
Piccc
文本
50
Links
文本
50
Xsztys
文本
50
Spxlh
数字
长整型
Spxll
数字
长整型
6.1.4数据表user
表6.4shop_admin表
字段名
数据类型
字段大小
userid
自动编号
长整型
username
文本
50
Password
文本
50
Password
数字
长整型
6.2管理员登录模块
用户需要输入用户名、密码才能进入主界面,如果输入不正确会有提示信息。
6.2.1流程图
流程图如图6.1所示:
图6.1登录模块的功能流程图
6.2.2登录界面
登录界面如图6.2所示:
图6.2后台管理-登录界面图
说明:
通过此界面可以进入后台管理系统,进入后可以查看企业内部,产品信息,企业信息,公司设置等等。
6.2.3代码
代码如下所示:
--startJavascript
varerrfound=false;
functionerror(elem,text){
if(errfound)return;
window.alert(text);
elem.select();
elem.focus();
errfound=true;
}
functionloginCheck(f){
errfound=false;
if(f.userid.value=="")
error(f.userid,"Pleaseenteryouruserid!
");
if(f.passwd.value=="")
error(f.passwd,"Pleaseenteryourpassword!
");
return!
errfound;
}
//endJavascript-->
<%IfnotvalidpwdThen%>
提示:
错误的用户名或密码!
!
!
<%EndIf%>
6.2.4代码解释
正确后能成功进入后台管理系统,添加,查看,删除各个系统功能。
6.3系统设置模块
6.3.1网站信息设置模块
界面如下:
图6.3后台管理系统主界面
说明:
进入后台管理系统之后,就可以查看到此界面,在此界面中可以查看与修改企业信息。
通过此功能,在前台可以让用户对企业有更深的了解。
6.4发布管理员公告模块
界面如下:
图6.4发布管理员公告
说明:
管理员进入后台管理系统之后,就可以查看到此界面,修改和发布管理员公告。
代码如下:
<%
ifRequest.QueryString("no")="eshop"then
Ifrequest.form("title")=""Then
Response.Write("
您没输入标题,请返回检查!
!
"");history.go(-1);")
response.end
endif
Ifrequest.form("content")=""Then
Response.Write("
您没输入留言内容,请返回检查!
!
"");history.go(-1);")
response.end
endif
Setrs=Server.CreateObject("ADODB.Recordset")
sql="select*frombook"
rs.opensql,conn,1,3
rs.addnew
ifrequest.form("html")="on"then
rs("content")=request.form("content")
else
rs("content")=htmlencode2(request.form("content"))
endif
rs("name")=request.form("name")
rs("title")=request.form("title")
rs("time")=date()
rs.update
rs.close
response.redirect"Manage_AddBook.asp"
endif
%>
6.5留言模块
界面如下:
图6.5留言管理
说明:
制作留言本,就是为了能够让用户发表一些对产品的看法和建议。
管理员在后台可以对留言进行管理,删除、回复等操作。
代码如下:
<%ifrs("name")="未注册用户"then
response.write"没有注册为会员通过E-amil回复!
"
endif%>
<%i=i+1
ifi>=MaxPerPagethenexitdo
rs.movenext
loop
endsub
subshowpages()
dimn
if(totalPutmodMaxPerPage)=0then
n=totalPut\MaxPerPage
else
n=totalPut\MaxPerPage+1
endif
ifn=1then
response.write"留言簿管理界面"
exitsub
endif
dimk
response.write"
fork=1ton
ifk=currentPagethen
response.write"["+Cstr(k)+"]"
else
response.write"["+" page="+cstr(k)+"'>"+Cstr(k)+"
endif
next
endsub
%>
第7章性能需求
7.1精度需求
在精度需求上,根据使用需要,在各项数据的输入、输出及传输过程中,由于本系统使用了数据结构可以满足各种精度需求。
7.2时间需求
在网站方面,响应时间,更新处理时间都比较快且迅速,完全满足用户需求。
7.3灵活性
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。
7.4故障处理
内部故障处理:
在开发阶段可以随即修改数据库里的相应内容
外部故障处理:
对编辑的程序进行重装载时,第一次装载认为错,修改。
第二次运行,在需求时出错,有错误提示,重试。
第8章结束语
转眼之间,历经整整近几个月的毕业设计马上就要结束了,这是我们大学之中最后一个也是最重要的一个设计、一个阶段。
毕业设计是考验我们大学这几年来的所学,它要求我们将大学这几年来所学到的知识能够融会贯通、熟练应用,并要求我们能够理论联系实际,培养我们的综合运用能力以及解决实际问题的能力。
在这期间,我们不断学习、不断积累并且不断的提高。
在王老师的悉心指导和同学们的帮助下,我们从最初的开题报告开始做起,进行设计方案的确定,之后的网站设计;计算书整理和打印等几个阶段。
这次的毕业设计,是对我这几年来所学的专业知识是否踏实的检验,让我对这几年中所学知识进行了综合,也让我温习了一些已经快要淡忘的专业知识,并且还学到了一些实际操作经验。
与此同时,我也充分认识到自身的许多不足:
基础知识学得不够扎实,缺乏综合运用及理论联系实际的能力等。
最后,我想感谢我的指导老师,因为我在实习了的原故,没有办法及时的完成设计,幸而有王仲生老师,督促我指导我,才没有让设计跟学校要求的时间脱轨,再次感谢!
谢辞
本文从拟定题目到定稿,历时数月。
在本论文完成之际,首先要向我的导师致以诚挚的谢意。
在论文的写作过程中,老师给了我许许多多的帮助和关怀。
老师学识渊博、治学严谨,待人平易近人,在老师的悉心指导中,我不仅学到了扎实的专业知识,也在怎样处人处事等方面收益很多;同时她对工作的积极热情、认真负责、有条不紊、实事求是的态度,给我留下了深刻的印象,使我受益非浅。
在此我谨向老师表示衷心的感谢和深深的敬意。
同时,我要感谢我们学院给我们授课的各位老师,正是由于他们的传道、授业、解惑,让我学到了专业知识,并从他们身上学到了如何求知治学、如何为人处事。
我也要感谢我的母校,是她提供了良好的学习环境和生活环境,让我的大学生活丰富多姿,为我的人生留下精彩的一笔。
另外,衷心感谢我的同窗同学们,在我毕业论文写作中,与他们的探讨交流使我受益颇多;同时,他们也给了我很多无私的帮助和支持,我再次深表谢意。
最后,向我的亲爱的家人和亲爱的朋友表示深深的谢意,他们给予我的爱、理解、关心和支持是我不断前进的动力。
参考文献
[1]赵增敏,朱粹丹,赵朱曦.ASP动态网页设计.北京:
电子工业出版社,2002.
[2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站设计毕业设计 论文 网站 设计 毕业设计