计算机专业的毕业论文怎么写「计算机专业本科毕业论文」
今天给大家普及一下计算机专业的毕业论文怎么写「计算机专业本科毕业论文」相关知识,最近很多在问计算机专业的毕业论文怎么写「计算机专业本科毕业论文」,希望能帮助到您。
有幸被北京高校的一些学生会及社团聘请为设计方面的顾问老师,在与同学的接触咨询当中,有很多同学咨询了网站建设及多媒体专业的毕业设计及论文撰写问题。在这里给讨教这些问题的同学做一个统一的辅导,希望对学生毕业论文有所帮助,给大学生活画上漂亮的最后一笔。
毕业设计和毕业论文是本科生培养方案中的重要环节。学生通过毕业论文,综合性地运用几年内所学知识去分析、解决一个问题,在作毕业论文的过程中,所学知识得到疏理和运用,它既是一次检阅,又是一次锻炼。不少学生在作完毕业设计后,感到自己的实践动手、动笔能力得到锻炼,增强了即将跨入社会去竞争,去创造的自信心。
一、论文分类
不同的院系,不同的指导教师对本科毕业论文有不同的指导方法,在计算机系,本科毕业论文通常可以分为如下4种类型:
(一)系统实现型论文
完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成论文。
(二)应用开发型论文
对一个即将进行的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分模块的细化)。例如对一个大中型企业管理信息系统中的财务部分进行调研,分析和设计等,这类工作可以没有具体编程,但应得到有关方面的初步认可,有一定的工作量。例如打印后有30页以上的报告。
(三)分析比较型论文
对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。例如XML目前是因特网上新涌现的标记语言,它较HTML有许多无可比拟的优点,其中XML-QL是基于XML提出的一种新型查询语言,分析总结这一新型查询语言并探索它的实现途径是十分有意义的工作。再如对自由软件数据库系统MySQL,分析总结其在Web应用上的特色,并能将有关技术用于自己研制的系统中。这类工作要注意把分析和实验相结合,不要只停留在消化上。消化是前提,吸收和转化才是工作的重点。
(四)理论探索型论文
对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。例如,解决了一个众所周知的问题,纠正了某杂志上理论的错误且提出解决修正方案,或自己提出有意义的模型,定义,且有定理、命题、或性能比较、分析、测试报告等。
二、论文的组织安排
依据上述的论文类型,由于各类工作特点的不同,在搜集整理论文的素材、组织安排论文的结构方面,应有所不同,做到有的放矢。
(一)系统实现型论文:
收集整理系统体系结构,程序模块调用关系,数据结构,算法,实验或测试等内容,论文结构一般安排如下:
1、引言或背景(概述题目背景,实现情况,自己开发的内容或模块);
一般谈课题意义,综述已有成果,如“谁在文献某某中做了什么工作,谁在文献某某中有什么突出贡献”,同时分析存在问题,引出自己工作必要性、意义和价值、创新点和主要思想、方法和结果。然后用“本文组织如下:第二节第三节.... ,第四节.....”作为这段结束。
2、系统体系结构(强调系统的整体性,突出自己工作在整体中的位置);
3、主要实现功能的描述(包括模块调用关系,数据结构,算法说明,依据内容多少此部分可安排两到三节);
4、实验或测试;
5、总结。
(二)应用开发型论文:
收集整理应用项目的背景分析,需求分析,平台选型,分块,设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下:
1、引言(重点描述应用项目背景,项目开发特色,工作难度等);
2、项目分析设计(重点描述项目的整体框架,功能说明,开发工具简介等);
3、项目实现(重点描述数据库设计结果,代码开发原理和过程,实现中遇到和解决的主要问题,项目今后的维护和改进等,此部分可安排两到三节);
4、总结。
(三)分析比较型论文:
收集整理有关的最新论文或软件,分析比较心得,实验数据等内容。论文结构一般安排如下:
1、引言(重点描述分析对象的特点,分析比较工作的意义,主要结果等);
2、分析对象的概括性描述;
3、分析比较的主要结果(如果是技术分析,给出主要数据,如果是软件分析,给出代码分析结果,实验过程等);
4、分析比较的评价和系统应用(可以给出基于分析比较的结果,提出某些设计实现方案,和进行一些实验工作;
5、结论。
(四)理论探索型论文:
收集整理问题的发现,解决问题所用到的基本知识,解决问题的独特方法,定理证明,算法设计和分析。论文结构一般安排如下:
1、引言(重点描述要解决的问题的来源,难度,解决问题的主要方法等);
2、基本知识(解决问题涉及的基本定义,定理,及自己提出的概念等);
3、推理结论(给出问题解决方案,包括定理证明,算法设计,复杂性分析等);
4、结论。
上述论文结构的安排和划分不是绝对,可依据各自工作的实际情况,采用某一种或某几种混合的方式指导自己论文的写作。但无论采用什么样的结构,一定要作到心中有数,贯穿一条逻辑线索,切不可泛论成文或堆砌成文,时刻突出自己的工作内容。
三、写作技巧和注意事项
在撰写的过程主要注意如下几点:
(1)学术论文要求文字流畅,层次清晰,词藻不能过分华丽,近年国内外在计算机方面的论文的语言较以前生动,但用词都以准确,不过分夸张为度。
(2)标题要能反映内容。如有新意更好。
(3)学术刊物上论文摘要一般300字左右,需要较高的综合能力。而学生毕业论文摘要可以写一页(1000字左右),因此活动空间较大,要好写一些。
(4)前言部分要写问题背景,动机,要说明自己工作的工作有用,有意义(才能鼓励读者读下去)在前言中简述自己作的主要结果,(例如明确地列出几条,说明本文的主要工作,主要成果)。前言部分的末尾介绍文章的组织情况,各节内容。
(5)突出特色,一个项目中工作很多,有些是同行皆知,自己也无创新的,可以略写,要多写自己遇到的特殊困难和创造的特殊解决方法。使人家读了能学到东西,看到作者的创意。为了突出特色,还可以在一节中分成小标题写,一个问题一小段,与计算机相关的论文中还可以把数据结构和程序片段夹叙夹议呈现出来,比只用汉字解释得更清楚。
(6)要上升到理论高度,一般硕士论文会要求这一点。如果本科生能够在毕业论文中得出有意义的定理或命题,一般会认为是好成果。可能会被推荐到杂志上发表,或在考研、求职中得到承认。
(7)各部分应详略得当。一般地,毕业论文应该主要写作者的见解和工作, 把自己的创新写深写透。综述要有述有评有比较。只要是作了实验,写了程序,一般是想写的太多,写不完。反之,会感到空虚,没有写的,有的学生抄书来充篇幅,效果不好。一般地介绍相关工作(前人的成果)部分不应该超过总篇幅的1/6。
(8)完整的论文应包括测试、运行结果及分析(图表或曲线)。
四、参考文献及引用
参考文献是论文写作中的重要一环,带着问题读文献或杂志上的论文,不但注意学习学术内容,同时也注意学习选题方法、格式、标准的套话、起承转合的语言和方式,参考文献的写法,字体的运用等等。在论文中明确给出参考文献的出处,既代表着对前人成果的继承,也代表了对他人研究成果的尊崇,是科学研究中应培养的正确的科学态度和做人准则。
参考文献的写法:按参考文献在论文中出现的顺序,用编码的方式给出,如[1],[2],等。参考文献包括专著、学术期刊、学术会议、技术报告等。
在附件二中我们将以本书的最后一章北京京美文仪网站建设做一个毕业论文,以供同学参考之用。
附件二:毕业论文范本
××××学院
xxxx 届学生毕业设计(论文)选题、审题表
学生姓名、学号
选题
教师
姓 名
陈益材
所 在 专 业
多媒体与网络技术
专业技术职 务
正高
副高
中级
√
申报课题名称
商务网站建设与应用
课题性质
A
B
C
D
E
课题来源
A
B
C
D
√
√
课题简介
随着网络技术的应用与发展,企业商务网络销售平台已经成为电子商务发展的一个必然方向。通过购物车的建立,实现网络的交易。通过电子商务网站,企业可以花很少的钱搭建一个大型的销售平台,从中获得高额利润。因此,对多媒体与网络技术专业毕业生来说,掌握电子商务网站的建设,学会购物车的建立是非常必要的。
设计(论文)
要求
(包括应具备
的条件)
1、开发平台:
(1)WindowsXP IIS
(2)HTML、ASP编辑工具:
(3)SQL Server 或Access数据库系统
(4)ASP脚本设计语言
(5)Firworks、Flash等图像、动画处理制作软件
2、界面要求:
结构合理、科学,页面图文并茂,整体效果美观。
3、操作要求:
方便使用,稳定性强。
4、设计成果:
设计说明书(一式两份)、源程序盘。
5、设计要求:
对于毕业设计,要以科学的态度认真对待;课题组成员要相互团结紧密合作,以期圆满完成任务。
课题预计
工作量大小
大
适中
小
课题预计
难易程度
难
一般
易
√
√
教研室审定意见:
同意
负责人(签名): xxx 年 10 月1 日
注:1. 该表作为毕业生毕业设计(论文)课题申报时专用,由选题教师填写,经教研室有关人员讨论,负责人签名后生效;
2. 有关内容的填写见背面的填表说明,并在表中相应栏内打“√”;
3. 课题一旦被学生选定,此表须放在学生“毕业设计(论文)资料袋”中存档。
xxxxxx大学
毕业设计(论文)作 者:学 号: 20xx08236
系 (院):计 算 机
专 业:多媒体与网络技术
题 目:北京xxxx网站建设
指 导 者:xxxxx
评 阅 者:xxxx
xxxx年 x月 北京
1、论文目录
论文目录由撰写者自己根据所编写的论文进行总结,这里略。
2、诸论
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet海洋中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。电子购物时下已成为目前网站建设最热门的话题,适用于想通过建立网站宣传产品或服务,提升企业形象,扩大品牌影响,通过网络的交互性,从而实现网上或网下定购。但是商务实用型网站是比较庞大的一个系统,它必须拥有会员系统、查询系统、购物流程、会员服务、后台管理等等功能模块。
2.1设计思想
商务实用型网站,是在网络上建立一个虚拟的购物商场,让浏览者在网络上进行购物行为。网上购物以及网上商店的出现,避免了挑选商品的烦琐过程,让人们的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。
对于该网站的实现的功能设计如下:
(1)采取会员制、身份验证等一系列措施,保证交易的成功率。
(2)强大的搜索查询功能,快捷的找到感兴趣的商品。
(3)会员购物流程:浏览、将商品放入购物车、去收银台。每个会员有自己专用的购物车,可随时订购自己中意的商品结账完成购物。购物的流程是指导购物车系统程序编写的主要依据。
(4)完善的会员服务功能:可随时查看帐目明细、订单明细。
(5)设计特价商品展示,能够显示企业近期所促销的一些特价商品。
(6)后台管理使用本地数据库,与因特网上的数据库实时同步,保证购物定单安全及时有效处理强大的统计分析功能,便于管理者及时了解财务状况、销售状况、把握客户心理。
2.2 开发工具的选用及介绍
对于电子购物网站技术的核心在于“购物车”部分,包含了一个基于WWW的购物系统,这里使用最简单易学的ASP Access技术制作而成,这样可以简化学习的难度,让读者迅速掌握电子购物网站的建设。
ASP的优势:
Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。
ASP的特点:
任何开发工具皆可发展ASP。只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、FrontPage等也都可以;不过还是用Dreamweaver来写,这样很方便。
语言相容性高
ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。
易于操控数据库
ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是“Excel”文件当成数据库用。
ASP的六大内部对象
Request、Response、Server、Session、Application、Object Context 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合Microsoft Transaction 服务器进行分布式事务处理,综合分析所以选择了ASP结合Dreamweaver MX 2004架构北京京美文仪网站。
3、网站总体分析与设计
首先分析购物系统的组成结构,前提是该购物车系统基于ASPAccess结构,也就是说,使用Access数据库存储有关数据,使用ASP访问数据库(可以是本机访问,也可以是远程访问),进行产品列表、显示、增加等操作。设计的功能模块流程如下:
首先,客户端浏览器送出HTTP访问请求,WWW服务器受到请求以后,判断是否需要向数据库查询,如果需要,生成SQL查询指令,并送到数据库服务器中。这部分功能主要由ASP程序实现。Access数据库服务器收到相应端口送来的查询请求以后,进行数据库、表的操作,以表单形式向查询者返回查询结果。最后,WWW服务器收到查询结果,使用其中的数据生成标准的HTML页面,并将HTML代码返回给原访问者。这部分功能同样由ASP编程实现。
通过上面电子购物系统功能的分析,网上购物商城型的网站主要由如下功能模块组成:
(1)前台网上销售模块。所谓前台网上销售模块,就是指客户在浏览器中所看到的直接与客户面对面的销售程序,包括:浏览商品,订购商品,查询定购,购物车等功能。
(2)后台数据录入模块前台所销售商品所有数据,其来源都是后台所录入的数据。
(3)后台数据处理功能模块所谓后台数据处理,是相对于前台网上销售模块而言,网上销售的数据,都放在销售数据库中,对这部分的数据进行处理,是后台数据处理模块的功能。
(4)用户注册功能模块,用户当然并不一定他立即就要买东西,可以先注册,任何时候都可以来买东西,用户注册的好处在于买完东西后无需再要输入一大堆个人信息,只须将账号和密码输入就可以了。
(5)订单号模块所谓订单号模块,就是客户购买完商品后,系统自动分配一个购物号码给客户,以方便客户随时查询帐单处理情况。了解现在货物的状态。
(6)促销价模块,当有促销价时,结算是以促销价为准。如没有促销价,则以正常的价格为准。使其能得到详细的信息,真正做到处处为顾客着想。
4、详细设计
4.1商务实用型网站功能分析与设计
对于电子购物网站技术的核心在于“购物车”部分,包含了一个基于WWW的购物系统,这里使用最简单易学的ASP Access技术制作而成,这样可以简化学习的难度,让读者迅速掌握电子购物网站的建设。下面就开始详细介绍这个电子购物网的制作方法,也作为本的一个完整的示例。网上购物系统是比较庞大的一个系统,它必须拥有会员系统、查询系统、购物流程、会员服务、后台管理等等功能模块。为了能系统化的介绍商务实用型网站的建设过程,本章将以开发北京京美文仪网上购物网站的建设过程,详细介绍商务实用型网站想拥有一个网上购物系统必需做哪些具体的工作。
4.1.1购物系统功能分析
商务实用型网站,是在网络上建立一个虚拟的购物商场,让浏览者在网络上进行购物行为。网上购物以及网上商店的出现,避免了挑选商品的烦琐过程,让人们的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。本章网站实例的首页如图1-1所示。
图1-1 开发设计的购物系统首页效果
对于该网站的功能分析如下:
(1)采取会员制、身份验证等一系列措施,保证交易的成功率。
(2)强大的搜索查询功能,快捷的找到感兴趣的商品。
(3)会员购物流程:浏览、将商品放入购物车、去收银台。每个会员有自己专用的购物车,可随时订购自己中意的商品结账完成购物。购物的流程是指导购物车系统程序编写的主要依据,设计的购物流程如图1-2所示。
图1-2 购物流程设计
(4)完善的会员服务功能:可随时查看帐目明细、订单明细。
(5)设计特价商品展示,能够显示企业近期所促销的一些特价商品。
(6)后台管理使用本地数据库,与因特网上的数据库实时同步,保证购物定单安全及时有效处理强大的统计分析功能,便于管理者及时了解财务状况、销售状况、把握客户心理。
4.1.2页面设计规划
在制作网站之前首先是把设计好的网站内容放置在本地设计计算机的硬盘上,为了方便站点的设计及上传,设计好的网页都应存储在一个目录下,再用合理的文件夹来管理文档。在本地站点中应该用文件夹来合理构建文档的结构。首先为站点创建一个主要文件夹,然后在其中再创建多个子文件夹,最后将文档分类存储到相应的文件夹下。读者可以打开光盘中素材,看下第14章的站点文档结构,及文件夹结构,将要设计完成的结构如图1-3所示:
图1-3 制作网站文件的结构
下面从站点规划的文件夹及完成的页面出发,分别对需要设计的页面功能分析如下:
(1)站点文件夹下的4个文件及功能分别如下:
index.asp:用于实现购物系统首页的页面。
config.asp:被相关的动态页面调用,用来实现数据库连接。
left_menu.asp:首页左边会员系统及购物搜索功能组成的动态页面。单独制作也是为了方便其他动态页面的调用。
main_menu.asp:网站的导航条,对于一个网站来说,由于经常要修改栏目,做好的网站页面很多,不可能每一个页面都进行修改,所以用ASP语言建立一个单独的页面,通过调用同一个页面实现导航条的制作,这样修改起来很方便。
(2)about_us文件夹放置关于企业介绍的一些内容,页面只有一个。
about_us.asp:关于企业的内容简介页面。
(3)admin文件夹放置的是关于整个网站的后台管理文件内容,又分别包括了news_admin、order_admin和product_admin3个子文件夹。这一个模块是购物系统中的难点和重点。
·news_admin文件夹是放置后台新闻管理的页面,这在第13章已经介绍过具体的制作,这里就不再介绍。
·order_admin文件夹是放置后台订单处理的一些动态页面。里面分别放置了如下5个动态页面:
del_order.asp:删除订单。
mark_order.asp:标记已处理订单。
order_list.asp:后台客户订单列表。
order_list_mark0.asp:未处理客户订单列表。
order_list_mark1.asp:已处理客户订单列表。
·product_admin文件夹用来放置商品管理的页面,主要包括了如下9个动态页面,这是购物的重点和难点涉及到上传图片等高难度编程操作。
del_product.asp:删除商品页面。
insert_product.asp:插入商品页面。
product_add.asp:添加商品信息页面。
product_list.asp:后台管理商品列表。
product_modify.asp:更新商品信息页面。
update_product.asp:建立上传命令动态页面。
upfile.asp:上传文件测试动态页面。
upfile.htm:上传图片文件静态测试页面。
upload_5xsoft.inc:上传文件ASP命令模版。
·check_admin.asp用于判断后台登陆管理身份确认动态文件。
(4)client文件夹用来放置客户中心的内容页面,也只有一页。
client.asp:制作与购物相关的一些说明。
(5)imgaes文件夹是放置网站建设的一些相关图片。
(6)incoming_img文件夹是放置商品的图片。
(7)mdb文件夹用来放置网站的Access数据库,所有的购物信息及数据全放在这里。
(8)member文件夹是放置网站会员的一些相关页面,主要包括如下的动态页面。
login.asp:注册登陆页面。
logout.asp:注册失败页面。
registe.asp:填写注册信息的页面。
registe_know.asp:注册需知说明页面。
(9)news文件夹用来放置网站新闻中心的一些动态页面,主要包括如下的动态页面。
news_content.asp:新闻细节页面。
news_list.asp:显示所有新闻列表页面。
(10)order_search文件夹用来放置用户订单查询的一些动态页面,主要包括如下两个动态页面。
order_search.asp:用户订单查询输入页面。
your_order.asp:用户订单查询结果页面。
(11)product文件夹用来放置与销售商品相关的页面。主要包括如下3个动态页面。
all_list.asp:所有商品罗列页面。
product.asp:商品细节页面。
search_result.asp:商品搜索结果页面。
(12)service.文件夹用来放置售后服务的一些说明页面,主有一个说明页面。
service.asp:用来说明售后服务的页面。
(13)shop文件夹主要用来放置结算的一些动态页面,主要包括如下
add2bag.asp:统计订单商品数量的动态页面。
clear_bag.asp:清除订单信息的页面。
order.asp:订单确认信息页面。
order_sure.asp:订单最后确认页面。
shop.asp:订单用户信息确认页面。
(14)style文件夹用来放置页面的CSS文件。
index.css用来控制页面属性的CSS样式文件。
从上面的分析统计该网站总共由近45个页面组成,涉及到了动态网站建设几乎所有的功能设计。其中的用户注册系统、新闻系统已经在前面的章节介绍过,本章重点介绍网上购物系统相关页面的分析与设计。
4.2购物系统数据库设计
网上购物系统的数据库也是比较庞大的,在设计的时候需要从使用的功能模块入手,可以分别创建不同命名的数据表,命名的时候也要与使用的功能命名相配合,方便后面相关页面设计制作时的调用,Access数据库的设计方法在前面的章节中也介绍过很多次,本章节将要完成的数据库命名为DBwebshop.mdb,在数据库中建立7个不同的数据表,如图1-3所示。
图1-3 建立的数据库
这里自己做完系统后把各章加进来
4.8购物流程说明
网上购物系统通过上面几个小节的分析与设计在购物及后台管理上基本上已经完成,但还有很多的说明页面,如制作与购物相关的一些说明client.asp,用来说明售后服务的页面service.asp,关于企业的内容简介页面about_us.asp等是需要企业由自身出发,在页面中输入企业相关的一些信息及购物说明。
关于购物车其他的说明页面这里也不再介绍,主要对购物流程进行举例说明。网上购物系统要根据开发的系统设计一个购物流程,在首页或者是其他功能页面说明购物、结算、售后服务等详细的过程。这也要根据企业自己的物流配送相结合。购物流程一般可以分为五步走:
第一步:注册选购
采购者需要在网上先进行注册后才可以采购商品,选择好需要的商品后,单击需要购买的商品,进入北京京美文仪购物车页面,该页面有以下几个购物信息:“商品名称、说明、普通注册会员价、数量、图片说明、产品是否在架”,如果不需要购买其他商品,可以单击“放入购物车”,网上购物系统自动累计购买的商品,单击购物车上的【去结算】按钮,进入结算中心页面;如果还需要选购其他商品,可以选择该页面中的【继续购物】按钮,系统将跳回购物页面,在选择好另外商品后,再单击【放入购物车】即可看见累计选购信息。
第二步:输入采购者信息
当此次选购结束后,进入结算中心页面,该页面除了有所选购的商品信息外,还有“收货人、送货地址、联系电话、手机、Email、附言”,需要逐一选择或者填写,确认订单信息正确后,单击【结算】按钮后进入订单信息最终页面。
第三步:生成订单
订单信息最终页面将显示出“订货人信息、总计金额”等信息,在看清确认无误后,单击【生成订单】按钮,结束购物。
第四步:汇款
请通过邮件或者银行向北京京美文仪汇款。
第五步:送货
北京京美文仪会采用所选择的配送方式将所需要的商品寄给您,注意查收并核对。
最后需要将整个购物系统直接传到服务器上进行测试。
本章小结
本实例是针对中小型企业实现网上商务的需求,不但开发成本比较低,性能也很强大,其强大的后台管理系统,令拥有者可以轻松管理好自己的网站,并强化了网上购物功能。目的是通过购物车程序让读者了解如何利用ASP实现一个购物车的基本思路。主要通过ASP内建对像Request、Response、Session、Application的应用实现购物的采购统计结算功能。其中主要是通过Session的应用来实现购物车的暂时储存。
5、致谢
通过这次毕业设计,使我感到高科技、新知识的力量。这次毕业设计过程中,得到了北京京美文仪企业的大力支持,给我提供了舒适的工作学习环境,也得到了其领导的精心指导,在此表示衷心的感谢!
这次设计中,我们遇到许许多多的困难,这些主要是在我们指导老师陈益材的帮助指导下,帮助我们处理以前学习中没有遇到过的语句,以及很多错误代码的调试!
所以我非常感谢陈益材老师的对我在这次设计中对我们的指导,以及对教我们如何去做好一个网站,如何用ASP去开发动态网站,以及我们在开发过程中的会需要注意的问题、事项。
6、论文总结
通过这次ASP毕业设计,我首先感觉到了动态网站开发的重要性,特别是动态网站ASP开发,总结出了动态网页的制作主要包括以下几个工作环节:
1.建立静态网页
动态网页是一种交互式网页,所有的交互式网页,都来自于静态网页。因此在建立数据库网页时需要建立一个静态网页。这个静态网页要与其他的网页一样,包含静态文字、图片、动画、超级链接、按钮以及表单等等。
2.动态网页需要数据库的支持
实质上,动态网页就是一个可以访问数据库的网页。在建立数据库网页前,要建立一个数据库。在建立数据库时,还要根据项目的具体要求设计数据库的结构。
3.加入动态网页技术
在静态网页中加入ASP、JSP、PHP代码或通过使用其他动态网页技术访问数据库,将数据库中的数据显示在网页中,或将网页中的数据记录到数据库中。最后还需要调试应用程序。对于Web应用程序来说,所谓运行,就是利用浏览器打开它,对于传统的静态页面文件,也即带有.html文件扩展名的文件来说,直接用浏览器打开它就可以完成测试,但是对于动态页面,也即带有.asp等文件扩展名的页面文件来说,必须将它们放入真正的Web站点,才能进行测试,直接用浏览器打开它是不行的。
4.需要安装Web服务器程序
本书以IIS作为Web服务器程序。一旦安装了Web服务器程序,就相当于将计算机设置成为一台真正的Internet服务器,所以只需启动浏览器,并在地址栏中键入映射站点的地址,就可以进行系统的、细致的测试,一切就像访问真正的站点一样。在利用浏览器测试之余,很可能需要对代码进行编辑。
在Dreamweaver MX 2004中建立数据库网页的过程大致相同,具体的步骤如下:
(1)分析动态网站的要求,建立适合的数据库。
(2)定义网站站点。
(3)创建静态网页。
(4)创建数据源。
(5)创建数据链接。
(6)创建数据集。
(7)在网页中添加服务器端行为。
(8)调试数据库网页并发布使用。
这个就是我在做网站的最大体会,以前在看书的时候没有这种感觉的。
7、参考文献
[1]陈益材 《ASP Dreamweaver CC动态网站开发从入门到精通》 机械工业出版社 2012