毕业设计报告书格式范例.docx
- 文档编号:7235912
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:10
- 大小:581.93KB
毕业设计报告书格式范例.docx
《毕业设计报告书格式范例.docx》由会员分享,可在线阅读,更多相关《毕业设计报告书格式范例.docx(10页珍藏版)》请在冰豆网上搜索。
毕业设计报告书格式范例
目录
内容摘要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效果,还在页眉插入了滚动字幕,使的网页有了动起来的感觉。
网页间用了超链接技术,网页的查看、转换和更新就更快了。
关键词:
ASPACCESSHTML动态网页
时尚用品网站制作
前言
近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。
促成Internet高速发展的因素之一就是Web技术。
Web技术由最初的静态HTML发展到动态网页技术DHTML,CGI(CommandGatewayInterface),脚本语言与ASP(ActiveServerPages)后来居上,并且大有取代CGI的趋势。
Web已经不再局限于仅仅提供大量的信息服务,Web技术的发展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。
浏览Web有着执行Windows程序一样的感觉和操作性。
随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。
作为计算机发展最迅速的领域之一的数据库技术,已经形成了一整套独有的理论,并广泛地应用于人们的生产和生活中。
数据库技术与网站的结合是当今Web技术的一个热点。
有了数据库的支持,可以扩展网页的功能,可以方便地设计出交互式页面,可以构造功能强大的后台管理系统,可以为网站的更新、维护提供极大的方便。
因此,作为网络开发者或管理者,数据库知识是必不可少的。
第一章网站设计构思
1.1项目背景
随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。
电子商务(ElectronicCommerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。
它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。
电子商务基于网络技术.网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目的。
1.2研究意义
21世纪是一个以网络为核心的信息时代,数字化、网络化与信息化是21世纪的时代特征。
电子商务作为信息时代的一种新的商贸形式,不仅对商务的运作过程和方法产生巨大的影响,实际上也带来了一场革命,其影响将远远超出商务的本身,将对社会的生产和管理、人们的生活和就业、政府职能、法律制度以及文化从多方面改变人类的观念、思维和相互交往的方式。
作为一种现代商务模式,电子商务利用计算机网络检索和获取信息,对个人和公司提供决策服务,解决了组织、商家和客户的需求,减少了用于改善货物和服务质量的投入,加快了商品交易的速度。
电子商务可以应用于制造到零售,从银行、金融机构到出版娱乐以及其他的任何企业。
Internet正在将不同形式的电子商务结合起来,产生出许多创新的、混合的电子商务形式。
从电子商务的目标上看,电子商务能够扩大顾客群,获取更高收益,开拓目标市场,节省费用和开支,加速商品流通,加快顾客信息反馈,并提高服务质量。
在过去的几年间,随着Internet的迅速发展,通过网络使在家庭办公的个人用户也积极投入到了电子商务中。
由于激烈的市场竞争和对成本的关注,大量企业正在改进原有的电子商务系统来支持新兴的网络经济。
1.3建设目标
网上购物系统电子商务系统目标如下:
(1)能让消费者浏览想查找的产品,通过注册能够在网上进行交易。
(2)有一定的安全性、隐密性,各个模块要相对透明,在对不同模块进行修改时不会对系统造成损害,能方便地进行模块组装等(3)实现不同的登录者用不同浏览器可以访问的目的,并且能交互地解决一些具体的问题。
第二章网站开发工具介绍
Webservice是自包含的、模块化的应用程序,它可以在网络中被描述、发布、查找以及调用。
Webservice是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Webservice能与其他兼容的组件进行交互操作Webservice是一种可编程的应用程序,它使用一系列标准协议来对各种请求作出响应。
作为传统计算机技术同互联网应用与创意的结晶,webservice是使用标准技术在互联网网上运行的商务流程。
Webservice可以使用标准的互联网协议,例如HTTP和XML,将功能纲领性的体现在互联网和企业内部网上。
通过webservice集成的应用程序可以用标准的方法把功能和数据“暴露”出来,供其他应用程序使用,使公司内部的商务处理更加自动化。
特别是在进行跨公司的商务交易即B2B集成时,webservice通过路联网进行互操作或远程调用最显功效。
现在简单介绍本网站的开发工具:
可视化网页编辑工具dreamweaverMX2004,图像处理软件photoshop7.0以及JavaScript脚本语言,网站的后台解决方案使用了ASP编程语言,数据库使用微软Access2000。
Macromedia公司出品的网页编辑工具Dreamweaver是Mac机浮动面版的设计风格,对于初学者来说可能会感到不适应。
但当你习惯了其操作方式后,就会发现Dreamweaver的直观性与高效性是Frontpage所无法比拟的。
Dreamweaver对于DHTML(动态网页)的支持特别好,可以轻而易举地做出很多眩目的互动页面特效。
插件式的程序设计使得其功能可以无限的扩展。
Dreamweaver与Flash、Firework并称为Macromedia的网页制作三剑客,由于是同一公司的产品,因而在功能上有着一个非常紧密的结合。
因此,说Dreamweaver是高级网页制作的首选并不为过。
Photoshop7.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.法律可行性:
即该平台的开发会不会在社会上引起侵权或其它责任问题。
因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。
通过以上的可行性分析,我将采用MicrosoftIIS+ASP将结合的技术,运用Access数据库对网站进行建设。
3.3网站设计的特点
我所设计和开发的网上购物平台是经过很长时间的调查和分析才开始具体实施的,它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用Wed技术,借助于Internet互联网广泛应用技术,达到资源共享,提高以往购物的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使整个购物过程简单、方便、易行。
3.4网站结构分析图
3.3网站详细设计
主页(index.asp)
设计主页页面时要注意给人一种舒服自然的感觉,不要太多的广告,图片不要太大,避免影响页面的运行时间,色彩要和谐,不能太复杂,主页是整个网站的灵魂,成功的主页是占网站成功的一般。
效果图如下:
主页中是通过以下的代码直接从数据库商品表(itemi)中读取商品信息显示到主页中去的:
<%
setrs=server.createobject("adodb.recordset")
rs.open"selectTop8*fromshop_bookswherenewsbook=1orderbyitemidesc",conn,1,1ifrs.recordcount=0then
response.write"
else
whilenotrs.eof
%>
注册页面(register.html)
注册页面的作用是注册新的会员,所有的注册信息都自动保存到数据库中的注册信息表中去。
效果图如下:
其主要的代码如下:
<%
dimconn,rs,sql
dimcmc,cmm,cxm,cp,cd
cmc=Request("cmc")
cmm=Request("cmm")
cxm=Request("cxm")
cp=Request("cp")
cd=Request("cd")
Setconn=Server.CreateObject("ADODB.Connection")
conn.Open"DSN=sj"
Setrs=Server.CreateObject("ADODB.Recordset")
sql="select*fromciwherecmc='"&cmc&"'andcmm='"&cmm&"'"
'response.Write(sql)
rs.Opensql,conn
ifnotrs.EOFthen%><%
else
sql="insertintoci(cmc,cmm,cxm,cp,cd)values('"&cmc&"','"&cmm&"','"&cxm&"','"&cp&"','"&cd&"')"
'response.write(sql)
rs=conn.Execute(sql)
endif
%>
通过这些代码,系统会自动把信息插入到会员表中去。
购物车页面(lookbuy.asp)
购物车是每个购物网站必须具备的组件。
效果图如下:
收银结算主要代码如下:
dimoid,cd,username,cxm,charge
dimconn,rs,sql
dimexist,haveinsert
dimobjBasket,boughtItem,thisItemArrqy,sqlstr
dimitemid,jiaqen,ordersum,orderto,itemi
Setconn=Server.CreateObject("ADODB.Connection")
conn.Open("DSN=sj")
Setrs=Server.CreateObject("ADODB.Recordset")
sql="selectmax(id)asmidfromorderl"
rs.Opensql,conn
dimmaxorderiddimstrMaxorderiddimthisorderid
dowhilenotrs.EOF
maxorderid=rs.fields.item("mid").Value
rs.MoveNext()
looprs.close()
strMaxorderid=maxorderid&""
iflen(strMaxorderid)=0then
thisorderid=1else
thisorderid=Int(maxorderid)+1
endif
'Response.Write(thisorderid&"
"
exist="no"charge=0cuid=Session("cuid")
'Response.Write(yhid)haveinsert="no"
ifisObject(Session("basket"))then
SetobjBasket=Session("basket")
exist="yes"
endif
ifexist="yes"then
foreachiinobjBasket
boughtItem=objBasket.item(i)
thisItemArray=split(boughtItem,";")itemid=thisItemArray(0)
jiaqen=thisItemArray
(2)ordersum=thisItemArray(3)orderto=thisItemArray(4)
charge=charge+jiaqen*ordersum
sql="insertintoorderl(oid,cuid,itemi,jiaqen,ordersum,orderto)values("&thisorderid&","&cuid&","&itemid&","&jiaqen&","&ordersum&","&orderto&")haveinsert="yes"
next
endif
Session("basket")=null
ifhaveinsert="yes"then
cxm=Session("cxm")
cd=Session("cd")
sql="insertintocoi(cxm,oid,jiaqen,cd)values('"&cxm&"',"&thisorderid&","&charge&",'"&cd&"')"
rs=conn.Execute(sql)
endif
Session.Abandon%>
第四章网站数据库设计
4.1数据库的分析
在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:
信息世界,数据世界,现实世界。
现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。
这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。
这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。
网上购物系统的主要对象是用户,所以必需建立用户表,包括用户的基本信息情况;用户的主要活动是对商品的购买,所以必需建立商品信息表;用户对商品的购买,选择所要的商品,首先得对商品进行搜索,所以我们把商品进行分类,进行大类和小类的划分,建立商品类别表和商品类别细分表;最后用户提交定单,建立定单表。
经过分析,此数据库主要包含如下表:
itemi:
商品表,所有的商品信息(图片,简介等等)信息都在这个表中,结构如下图:
ci:
注册用户信息表,所有的会员注册的信息都保存在这个表中,结构如下图:
orderl:
购物车和定单表,用户购买的商品都存放在这个表中,机构如下图:
还有其他的表的设计都大同小异。
4.2数据库逻辑结构设计
数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。
尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,对应有些什么字段,以及各实体之间有何种联系。
实体、属性与联系是进行概念设计时要考虑的3个元素,也是一个好的数据库设计的核心。
从实际出发,经过仔细地设计,得到各表的结构
第五章全文总结
在本网站的开发过程中,由于本人是初次开发电子商务网站,在知识、经验方面都存在着不足。
另外,在整个开发的过程中,时间也比较仓促。
因此,该网站必然会存在一些缺陷和不足。
因为对电子商务业务的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。
虽然简单的电子商务网站的应用不是很多,但是未来的发展方向,在本次开发过程由于硬件的限制,未能进行真正的网络测试,因此在以后的网站更新或运行过程中可能会造成一些不必要的不稳定。
尽管本网站存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本网站所必需的。
相信本网站是一套在日常生活中必不可少的电子商务软件,通过开发这个网站,我掌握了的网站开发的全过程,了解了的基本知识巩固了我对ASP语言的学习。
参考文献
1.周佩德.《数据库原理及应用》电子工业出版社2005年7月
2.刘炳文《ASP语言程序设计》冶金工业出版社1999年5月
3.李光明《ASP编程实例大制作》冶金工业出版社2003年5月
4.刘炳文《精通ASP入门与提高》人民邮电出版社2005年9月
5.黄淼云《ASP办公自动化编程》国防工业出版社2003年2月
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 报告书 格式 范例