快捷搜索:  汽车  科技

计算机专业毕业论文设计简要(如何写计算机相关专业的毕业论文)

计算机专业毕业论文设计简要(如何写计算机相关专业的毕业论文)多媒体与网络技术所 在 专 业教师姓 名陈益材

计算机专业毕业论文设计简要(如何写计算机相关专业的毕业论文)(1)

有幸被北京高校的一些学生会及社团聘请为设计方面的顾问老师,在与同学的接触咨询当中,有很多同学咨询了网站建设及多媒体专业的毕业设计及论文撰写问题。在这里给讨教这些问题的同学做一个统一的辅导,希望对学生毕业论文有所帮助,给大学生活画上漂亮的最后一笔。

计算机专业毕业论文设计简要(如何写计算机相关专业的毕业论文)(2)

毕业设计和毕业论文是本科生培养方案中的重要环节。学生通过毕业论文,综合性地运用几年内所学知识去分析、解决一个问题,在作毕业论文的过程中,所学知识得到疏理和运用,它既是一次检阅,又是一次锻炼。不少学生在作完毕业设计后,感到自己的实践动手、动笔能力得到锻炼,增强了即将跨入社会去竞争,去创造的自信心。

计算机专业毕业论文设计简要(如何写计算机相关专业的毕业论文)(3)

学生姓名、学号

选题

教师

姓 名

陈益材

















所 在 专 业

多媒体与网络技术

专业技术职 务

正高

副高

中级


































申报课题名称

商务网站建设与应用




















课题性质

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、网站总体分析与设计

首先分析购物系统的组成结构,前提是该购物车系统基于ASP Access结构,也就是说,使用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

猜您喜欢: