毕业设计报告书格式范例

时间:2024.4.21

目录

内容摘要. 2

关键词. 2

. 3

第一章  网站设计构思. 3

1.1项目背景. 3

1.2研究意义. 3

1.3建设目标. 4

第二章  网站开发工具介绍. 4

第三章  网站的设计介绍. 5

3.1网站的设计目标. 5

3.2网站的可行性分析. 6

3.3网站设计的特点. 6

3.4网站结构分析图. 6

3.3 网站详细设计. 7

第四章   网站数据库设计. 10

4.1 数据库的分析. 10

4.2数据库逻辑结构设计. 11

第五章  全文总结. 11

参考文献. 12


内容摘要

随着网络技术与信息技术的发展,因特网迅速成长,因特网与企业经营活动的结合创造了新的网络经济,使企业的经营活动由传统经营模式转向产品发布、网络营销、商务洽谈、交易管理等的电子化,企业的内部运作、组织管理也发生了深刻的变革,迎来了崭新的电子商务时代!

使用Dreamweaver创建设计网页,利用Dreamweaver 提供的多种网页模板,能快速地创建具有各种布局和功能的网页,为了使网站的网页统一美观,各页都用了与首页相同的网页模板,而网页间的转换运用了网页过渡效果,网页内的功能按钮运用了动态HTML效果,还在页眉插入了滚动字幕,使的网页有了动起来的感觉。网页间用了超链接技术,网页的查看、转换和更新就更快了。

关键词:ASP  ACCESS HTML  动态网页


时尚用品网站制作

前 言

近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。Web技术由最初的静态HTML发展到动态网页技术DHTML,CGI(Command Gateway Interface),脚本语言与ASP(Active Server Pages)后来居上,并且大有取代CGI的趋势。Web已经不再局限于仅仅提供大量的信息服务,Web技术的发展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉和操作性。随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。

作为计算机发展最迅速的领域之一的数据库技术,已经形成了一整套独有的理论,并广泛地应用于人们的生产和生活中。数据库技术与网站的结合是当今Web技术的一个热点。有了数据库的支持,可以扩展网页的功能,可以方便地设计出交互式页面,可以构造功能强大的后台管理系统,可以为网站的更新、维护提供极大的方便。因此,作为网络开发者或管理者,数据库知识是必不可少的。

第一章            网站设计构思

1.1项目背景

随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。 电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。电子商务基于网络技术.网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目的。

1.2研究意义

21世纪是一个以网络为核心的信息时代,数字化、网络化与信息化是21世纪的时代特征。电子商务作为信息时代的一种新的商贸形式,不仅对商务的运作过程和方法产生巨大的影响,实际上也带来了一场革命,其影响将远远超出商务的本身,将对社会的生产和管理、人们的生活和就业、政府职能、法律制度以及文化从多方面改变人类的观念、思维和相互交往的方式。 作为一种现代商务模式,电子商务利用计算机网络检索和获取信息,对个人和公司提供决策服务,解决了组织、商家和客户的需求,减少了用于改善货物和服务质量的投入,加快了商品交易的速度。电子商务可以应用于制造到零售,从银行、金融机构到出版娱乐以及其他的任何企业。Internet正在将不同形式的电子商务结合起来,产生出许多创新的、混合的电子商务形式。 从电子商务的目标上看,电子商务能够扩大顾客群,获取更高收益,开拓目标市场,节省费用和开支,加速商品流通,加快顾客信息反馈,并提高服务质量。在过去的几年间,随着Internet的迅速发展,通过网络使在家庭办公的个人用户也积极投入到了电子商务中。由于激烈的市场竞争和对成本的关注,大量企业正在改进原有的电子商务系统来支持新兴的网络经济。

1.3建设目标

网上购物系统电子商务系统目标如下:(1) 能让消费者浏览想查找的产品,通过注册能够在网上进行交易。(2) 有一定的安全性、隐密性,各个模块要相对透明,在对不同模块进行修改时不会对系统造成损害,能方便地进行模块组装等(3) 实现不同的登录者用不同浏览器可以访问的目的,并且能交互地解决一些具体的问题。

第二章                                          网站开发工具介绍

Web service 是自包含的、模块化的应用程序,它可以在网络中被描述、发布、查找以及调用。 Web service 是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web service 能与其他兼容的组件进行交互操作 Web service 是一种可编程的应用程序,它使用一系列标准协议来对各种请求作出响应。作为传统计算机技术同互联网应用与创意的结晶,web service 是使用标准技术在互联网网上运行的商务流程。Web service 可以使用标准的互联网协议,例如 HTTP 和 XML,将功能纲领性的体现在互联网和企业内部网上。通过web service 集成的应用程序可以用标准的方法把功能和数据“暴露”出来,供其他应用程序使用,使公司内部的商务处理更加自动化。特别是在进行跨公司的商务交易即B2B集成时,web service 通过路联网进行互操作或远程调用最显功效。

现在简单介绍本网站的开发工具:可视化网页编辑工具dreamweaver MX 2004,图像处理软件photoshop7.0以及JavaScript脚本语言,网站的后台解决方案使用了ASP编程语言,数据库使用微软Access 2000。

Macromedia公司出品的网页编辑工具Dreamweaver是Mac机浮动面版的设计风格,对于初学者来说可能会感到不适应。但当你习惯了其操作方式后,就会发现Dreamweaver的直观性与高效性是Frontpage所无法比拟的。Dreamweaver对于DHTML(动态网页)的支持特别好,可以轻而易举地做出很多眩目的互动页面特效。插件式的程序设计使得其功能可以无限的扩展。Dreamweaver与Flash、Firework 并称为 Macromedia的网页制作三剑客,由于是同一公司的产品,因而在功能上有着一个非常紧密的结合。因此,说Dreamweaver是高级网页制作的首选并不为过。

Photoshop 7.0是非常强大的平面设计工具软件。其强大的点阵图处理技术应用十分广泛,号称是平面设计中用于点阵图处理的老大。在网页设计中涉及到平面设计,因此photoshop是必不可少的处理软件。在众多图像处理软件中,Adobe公司推出的专门用于图形、图像处理的软件Photoshop以其强大的功能、集成度高、适用面广和操作简便而著称于世。它不仅提供强大的绘图工具,可以直接绘制艺术图形,还能直接从扫描仪、数码相机等设备采集图像,并对它们自发进行修改、修复,台调整图像的色彩、亮度,改变图像的大小,而且还可以对多幅图像进行增加特殊效果,使现实生活中很难遇见的景像十分逼真地展现;同时可以改变图像的颜色模式,并能在图像中制作艺术文字等。

ASP是微软公司推出的一种用以取代CGI通用网关接口的技术,ASP提供了一种使脚本程序得以运行的环境。ASP技术已经相当普及,在Internet上几乎处处可看到它的身影。ASP得到了迅速的发展,并且越来越受欢迎,在电子商务网站的建设中多用来编写程序。应用 ASP 程序,无须复杂的编程,就可以开发出专业的WEB站点。ASP是以扩展名为 .asp 的纯文本形式存在的,你可以用任何文本编辑器打开它,你只需将 .asp 程序放在 WEB 服务器的虚拟目录下就可以通过 WWW 的方式访问 ASP 程序了。

第三章   网站的设计介绍

3.1网站的设计目标

本平台利用现在比较广泛的ASP+Access数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本平台将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。

此系统前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、订购商品、购物车、用户注册等等功能。

3.2网站的可行性分析

随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。

可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:

1. 经济可行性:即实现这个平台设计有没有什么经济效益?该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。

2. 技术可行性:即现有的技术能否开发该平台,会有哪些困难。

3. 运行可行性:即该平台规定的运行方式是否可行。

4. 法律可行性:即该平台的开发会不会在社会上引起侵权或其它责任问题。因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。

通过以上的可行性分析,我将采用Microsoft IIS+ASP将结合的技术,运用Access数据库对网站进行建设。

3.3网站设计的特点

我所设计和开发的网上购物平台是经过很长时间的调查和分析才开始具体实施的,它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用Wed技术,借助于Internet互联网广泛应用技术,达到资源共享,提高以往购物的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使整个购物过程简单、方便、易行。

3.4网站结构分析图

3.3 网站详细设计

主页(index.asp)

设计主页页面时要注意给人一种舒服自然的感觉,不要太多的广告,图片不要太大,避免影响页面的运行时间,色彩要和谐,不能太复杂,主页是整个网站的灵魂,成功的主页是占网站成功的一般。效果图如下:

主页中是通过以下的代码直接从数据库商品表(itemi)中读取商品信息显示到主页中去的:

<%

set rs=server.createobject("adodb.recordset")

rs.open "select Top 8 * from shop_books where newsbook=1 order by itemi desc",conn,1,1 if rs.recordcount=0 then

response.write "<tr><td> 暂无新品</td></tr>"

else

while not rs.eof

 %>

注册页面(register.html)

注册页面的作用是注册新的会员,所有的注册信息都自动保存到数据库中的注册信息表中去。效果图如下:

其主要的代码如下:

<%

dim conn,rs,sql

dim cmc,cmm,cxm,cp,cd

cmc=Request("cmc")

cmm=Request("cmm")

cxm=Request("cxm")

cp=Request("cp")

cd=Request("cd")

Set conn=Server.CreateObject("ADODB.Connection")

conn.Open "DSN=sj"

Set rs=Server.CreateObject("ADODB.Recordset")

sql="select * from ci where cmc='"&cmc&"' and cmm='"&cmm&"'"

'response.Write(sql)

rs.Open sql,conn

if not rs.EOF  then%> <%

else

sql="insert into ci(cmc,cmm,cxm,cp,cd) values('"&cmc&"','"&cmm&"','"&cxm&"','"&cp&"','"&cd&"')"

'response.write(sql)

rs=conn.Execute(sql)

end if

%>

通过这些代码,系统会自动把信息插入到会员表中去。

购物车页面(lookbuy.asp)

购物车是每个购物网站必须具备的组件。效果图如下:

收银结算主要代码如下:

dim oid,cd,username,cxm,charge

dim conn,rs,sql

dim exist,haveinsert

dim objBasket,boughtItem,thisItemArrqy,sqlstr

dim itemid,jiaqen,ordersum,orderto,itemi

Set conn=Server.CreateObject("ADODB.Connection")

  conn.Open("DSN=sj")

  Set rs=Server.CreateObject("ADODB.Recordset")

  sql="select max(id) as mid from orderl"

  rs.Open sql,conn

  dim maxorderid  dim strMaxorderid   dim thisorderid

  do while not rs.EOF

  maxorderid=rs.fields.item("mid").Value

  rs.MoveNext()

  loop    rs.close()

  strMaxorderid=maxorderid&""

  if len(strMaxorderid)=0 then

  thisorderid=1   else

  thisorderid=Int(maxorderid)+1

  end if

  'Response.Write(thisorderid&"<br>" 

  exist="no"  charge=0    cuid=Session("cuid")

  'Response.Write(yhid)   haveinsert="no"

  if isObject(Session("basket")) then

  Set objBasket=Session("basket")

  exist="yes"

  end if 

  if exist="yes" then

  for each i in objBasket

  boughtItem=objBasket.item(i)

  thisItemArray=split(boughtItem,";") itemid=thisItemArray(0)

  jiaqen=thisItemArray(2) ordersum=thisItemArray(3)   orderto=thisItemArray(4)

charge=charge+jiaqen*ordersum        

sql="insert into orderl(oid,cuid,itemi,jiaqen,ordersum,orderto) values("&thisorderid&","&cuid&","&itemid&","&jiaqen&","&ordersum&","&orderto&")haveinsert="yes"

next

end if

Session("basket")=null

if haveinsert="yes" then

cxm=Session("cxm")

cd=Session("cd")

sql="insert into coi(cxm,oid,jiaqen,cd) values('"&cxm&"',"&thisorderid&","&charge&",'"&cd&"')"     

rs=conn.Execute(sql)

end if

Session.Abandon%>

第四章   网站数据库设计

4.1 数据库的分析

在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。

网上购物系统的主要对象是用户,所以必需建立用户表,包括用户的基本信息情况;用户的主要活动是对商品的购买,所以必需建立商品信息表;用户对商品的购买,选择所要的商品,首先得对商品进行搜索,所以我们把商品进行分类,进行大类和小类的划分,建立商品类别表和商品类别细分表;最后用户提交定单,建立定单表。

经过分析,此数据库主要包含如下表:

itemi:商品表,所有的商品信息(图片,简介等等)信息都在这个表中,结构如下图:

ci:注册用户信息表,所有的会员注册的信息都保存在这个表中,结构如下图:

orderl:购物车和定单表,用户购买的商品都存放在这个表中,机构如下图:

还有其他的表的设计都大同小异。

4.2数据库逻辑结构设计

数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,对应有些什么字段,以及各实体之间有何种联系。实体、属性与联系是进行概念设计时要考虑的3个元素,也是一个好的数据库设计的核心。从实际出发,经过仔细地设计,得到各表的结构

第五章  全文总结

在本网站的开发过程中,由于本人是初次开发电子商务网站,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该网站必然会存在一些缺陷和不足。因为对电子商务业务的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。虽然简单的电子商务网站的应用不是很多,但是未来的发展方向,在本次开发过程由于硬件的限制,未能进行真正的网络测试,因此在以后的网站更新或运行过程中可能会造成一些不必要的不稳定。

尽管本网站存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本网站所必需的。相信本网站是一套在日常生活中必不可少的电子商务软件,通过开发这个网站,我掌握了的网站开发的全过程,了解了的基本知识巩固了我对ASP语言的学习。


参考文献

1. 周佩德.    《数据库原理及应用》    电子工业出版社          20##年7月

2. 刘炳文      《ASP语言程序设计》      冶金工业出版社           1999年5月

3. 李光明    《ASP编程实例大制作》    冶金工业出版社          20##年5月

4. 刘炳文    《精通ASP入门与提高》   人民邮电出版社          20##年9月

5. 黄淼云    《ASP办公自动化编程》    国防工业出版社          20##年2月

更多相关推荐:
毕业设计论文格式

20届毕业生毕业论文题目院系名称专业班级学生姓名学号指导教师教师职称年月日1I毕业论文外文摘要II空2行目次4号黑体居中1引言或绪论作为正文第1章小4号宋体行距18磅下同12正文第2章Y21正文第2章第1条Y2...

毕业设计(论文)的格式

6毕业设计的格式与工作量1为使学生掌握撰写技术报告和科研论文的基本方法统一毕业设计论文的技术标准和规格要求所有说明书和论文报告必须按以下格式编写毕业设计论文任务书指导教师评语特邀评阅人评语答辩委员会评语毕业设计...

毕业设计开题报告格式

青岛黄海学院毕业设计论文开题报告题目名称黑体小三号居中学院黑体小三号居中专业黑体小三号居中学生姓名黑体小三号居中学号TimesNewRoman小三号居中指导教师黑体小三号居中职称黑体小三号居中20xx年12月2...

毕业设计开题报告格式

太原工业学院毕业设计开题报告学生姓名系部专业题目指导教师张小五学号1120xx108环境与安全工程系环境工程毕业设计题目刘职称填写内容均采用楷体三号字体居中20xx年1月5日开题报告填写要求1开题报告作为毕业设...

毕业设计报告要求

山西电力职业技术学院20xx级供电专业毕业设计报告要求1选题要求学生从给定的九个设计题目中选定一个按设计任务书的要求进行设计也可结合实习单位的资料自选一个设计题目但要有相应的设计任务书设计内容要满足有分析有计算...

毕业设计报告书

郑州工业应用技术学院本科生毕业设计报告书题目郑州航空港区静享时光咖啡馆室内空间设计指导教师马金鑫职称硕士学生姓名魏一丁学号120xx10337专业艺术设计室内装潢设计方向院系艺术学院答辩日期20xx年11月25...

本科毕设开题报告_生命学院统一格式

56大连大学本科毕业论文设计开题报告论文题目宋体三号学院生物工程专业班级生物工程10级1班学生姓名某某某指导教师职称姓名职称20xx年3月10日填毕业论文设计开题报告要求开题报告既是规范本科生毕业论文工作的重要...

毕业设计市场调研报告范本

毕业设计市场调研报专业名称视觉传达设计动画设计方向班级10级动画X班学号XXXXXXXX学生姓名题目XXXXXXXX完成日期20xx年3月7日山西大学商务学院艺术设计系二零一四年三月目录一导言二课题基本情况介绍...

毕业设计(小论文)撰写格式规范

湖北汽车工业学院毕业设计小论文撰写格式规范毕业设计论文是本科学生四年学习成果的结晶是综合运用所学理论知识和技能分析与解决工程实际问题能力的体现每年我校都要将应届本科毕业生的优秀学士学位论文浓缩成小论文汇编成册激...

毕业设计论文格式字体摘要

毕业论文字体字号格式要求摘编要求依据毕业论文指导手册和模版要求条目按论文撰写顺序排列论文字数从摘要开始至致谢为止不少于10000字一封面1题目小二号黑体加粗居中2各项内容四号宋体居中二目录1目录二号黑体加粗居中...

毕业设计论文格式要求及写作方法

毕业论文格式包含开题报告文献综述等20xx10271130为了更好地培养本科生按照严格的学术规范进行毕业论文写作使学生在训练中掌握学术论文写作的格式要求与技术规范特制定文学院本科生毕业论文格式及相关规范请指导教...

毕业设计(论文)格式模板

毕业设计论文中文题目学习中心专业铁道交通运营管理姓名张虎学号10637490指导教师董宏健20xx年11月7日远程与继续教育学院北京交通大学毕业设计论文承诺书本人声明本人所提交的毕业论文铁路运输安全管理体系研究...

毕业设计报告格式(30篇)