零食大地网站系统毕业论文汇总.docx
- 文档编号:8925906
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:22
- 大小:266.01KB
零食大地网站系统毕业论文汇总.docx
《零食大地网站系统毕业论文汇总.docx》由会员分享,可在线阅读,更多相关《零食大地网站系统毕业论文汇总.docx(22页珍藏版)》请在冰点文库上搜索。
零食大地网站系统毕业论文汇总
零食大地网站系统毕业论文[汇总]
摘要
随着Internet技术的发展,人们的日常生活已经离不开网络;未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化;Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。
本设计尝试用ASP.NET在网络上架构一个网上零食店,使每一位顾客不用出门在家里就能够通过上网来轻松购买零食;本文从理论和实践两个角度出发,对一个具有数据挖掘功能网上零食店进行设计与实现分析;论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:
面向对象程序设计流程;系统中所用到的开发技术ASP.NET的特点、结构框架以及使用方法。
接着对零食店系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划;最后对系统的主要页面、数据库的设计与实现都作了较为详细的讲解。
本网上零食店系统是在VisualStudio.Net平台上运用ASP.NET技术来实现的;其主要功能有:
用户管理,商品添加,分类查找,商品检索,商品收藏夹,购买流程,商品评论,网站管理等;论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。
【关键词】面向对象程序设计,ASP.NET,VisualStudio.Net
引言
一、课题研究背景:
电子商务发展在世界范围内都是刚刚开始,其发展速度极为迅速,传统商业模式正在不断地被新的商业模式所替代。
网上购物就是Internet和电子商务网站的产物,近几年在我国发展迅猛,就如同一些购物商场在各地纷纷开设分店以拉近与顾客间的距离一样;21世纪是网络的时代,信息的时代,时间是非常宝贵的,人们由于种种原因没有时间去逛商场,也不知道哪家商场有自己中意的商品,网上购物网站的建立就可以很好的解决这方面的问题,可以向广大用户推出一种全新的网上信息服务,旨在货品与消费者之间架起一座高速、便捷的网上信息桥梁,可以为用户节省更多的时间、方便购物。
由于电子商务的出现,传统的经营模式和经营理念将发生巨大的变化;电子商务将会创造巨大的效益和机会,会将市场的空间形态、时间形态和虚拟形态结合起来,将物流、资金流、信息流汇集成开放的、良性循环的环路,使经营者以市场为纽带,在市场上发挥最佳的作用,得到最大的效益;电子商务的发展,不仅将有利地推动Internet的发展,对社会的进步和经济的变革产生深远的影响,更重要的,它本身的发展和成熟为我们提供了许许多多的机会。
二、课题研究意义:
就网店系统而言,由于网络已经覆盖全球,信息量大而独具优势;
销售的理念也很简单,就是消费者可以自己寻找自己喜爱的商品,找寻他们想要的零食;对于消费者来说,网上商店近在咫尺,并且永远不下班不关门,消费者可以随时随地自由地查询和订购零食,消费者无需亲临商店,只要坐在电脑前,开机上网即可买到所需商品,而且消费者的挑选余地也增多了,检索也很方便,这对于那些没有时间经常逛传统商店或者是其住所离传统商店较远的消费者来说,具有实际意义;因此网上销售必定将有长足的发展。
在国内也有许多我们为之熟悉的大规模网上购物网站,如阿里巴巴和淘宝网。
中国的网上购物在摸索与借鉴中成长着,利用中国特有的优势来克服不利的外部环境因素,例如采用“货到付款”就是中国购物网站的成功创新。
随着外部环境的逐步优化,中国网上购物网站的发展前景被大多数人所看好。
三、课题研究内容:
网上零食店系统分为前台和后台两大部分,前台用户可以进行登录注册系统,可以浏览到网上零食店的所有商品,系统对商品进行了二级种类分类,用户可以点击任意一种商品进行浏览商品信息机器评价,也可以进行购买,但前提必须登录系统;接下来系统会给用户下订单,用户可以通过订单信息确认订单并提交,完成前台购买工作。
此外,前台还提供了一个用户账户的管理平台,用户登录自己的账户后可以查看到自己的个人信息,订单信息以及订单状态,并可以对已经购买的零食进行评价。
后台部分是由管理员来完成的,系统管理员从后台管理程序入口
登录,如果验证通过,则进行后台管理,包括基础数据管理、业务管理、新闻管理、系统处理等功能。
系统需求分析和功能概述一、系统设计目标:
网店开展电子商务业务,需要投入资金、人力、物力,重新整合企业的业务流程,对企业经营管理方式进行变革,以适应新的网络经济模式;因而电子商务构建的成功与否直接关系到企业的生存与发展,企业的投入必须得到回报,那么企业应该怎样构建自己的电子商务网站系统才能实现企业的发展策略需要呢,因此首先需要明确网站构建要实现的目标和目的:
1、实现网上电子化交易:
零食大地网站电子商务系统构建的首要目的就是销售零食,网站必须提供完善的购物功能并且实现交易过程全电子化,提供高效、可靠、安全的交易平台,保证网上购物的方便性、快捷性、安全性。
2、提高企业经营管理信息化水平:
通过构建网上零食店商务网站系统,重整企业业务流程,整合各部门资源,提高企业信息利用率;从而加强企业的经营管理、提高经营效率,降低成本,合理配置资源等等。
3、加强企业与客户沟通,动态掌握市场需求:
利用网站商务系统平台,通过网络收集客户反馈信息,了解市场变化与客户需求,制定网上商店的经营策略;为客户提供商品售前、售中、售后服务,建立网上商店与客户紧密良好的沟通关系。
4、宣传和推广企业文化:
通过零食大地网站的构建,可以达到宣传企业文化、展示网上零食店的商品及服务、提高企业知名度、扩大销售渠道,从而实现挖掘更多的商业机会等目标。
二、系统需求分析:
网络经济全球化的发展,特别是我国刚刚加入了WTO,相对于较强的竞争者,电子商务能够解决我们现在所面临的许多问题和困难,如我们的网站规模不大,营销网络小,企业效率低等等,如何才能取得突破口,赢得市场,电子商务不受空间与时间制约的优点给我们提供了契机,通过构建自己的电子商务网站开辟更广的市场空间;与此同时,我们也将受到国内同行的竞争,如何取得竞争优势,打破地域限制,抢占市场、赢得市场,这也就是我们构建零食大地电子商务网站的外部竞争需求因素。
另一方面,构建零食大地电子商务网站,可以促使公司业务重组,使商品流、物流、资金流等有效因素进行有机的结合,加速公司内部的运作效率,并深刻地改变着企业的营销方式,向网络化,信息化转变,节省经营费用;同时,通过构建企业的电子商务网站,不仅建立了公司的企业文化,而且还能树立公司的形象,建立起了企业的自主品牌效应;公司对这些经营管理效益的追求,将成为构建零食大地电子商务网站的内部经营管理需求因素。
在传统的购物方式四处寻找商品所花费的时间、付出的交通费用以及体力上的透支,相对于现代社会越来越烦忙的人们来说是一种极大的浪费,随着Internet的普及以及人们生活质量的提高,消费者渐渐意识到网上购物方便快捷的优越性,成为一支新兴的、重要的、不断壮大的消费队伍;因此,公司构建零食大地电子商务网站,是适应消费者消费方式转变的需要,赢得更多的消费者,才能赢得市场,有市场的企业才能生存发展。
因此,构建零食大地电子商务网站是为了加强企业竞争力,开拓市场,赢取新的网络经济制高点的重要举措。
三、系统功能概述:
随着Internet的飞速发展,网上购物已经成为越来越多人的首选购物方式。
商品供应公司可以通过这个电子商务平台来销售自己的商品,消费者可以通过该系统来订购自己要买的零食。
本网站的主要功能有:
用户注册、会员登录、货物分类查询、货品浏览、购买货品、购物车、客户留言;管理员管理会员信息以及订单信息、管理员添加和删除货品、管理员查看留言;一方面,让顾客方便购买各类货物,给本购物网站提出宝贵的意见或建议;另一方面,管理员能在管理信息的同时也能了解顾客的需要,对网站的不足之处进行修改。
本购物网站还在借鉴其他成功购物网站的同时也加入了一些创新的元素;如在货物介绍的页面中添加了同等商品价格的最新比较数据,让用户能够花比较少的时间找到自己满意的产品。
系统管理员从后台管理程序入口可以进行登录,如果验证通过,则进行后台管理,包括维护商品信息、订单处理、留言管理、货物处理、用户管理等功能。
系统总体设计
一、系统开发环境:
1、网络服务器操作系统:
WindowsXP2、编程环境:
VS2005
3、后台数据库系统:
MicrosoftSQLServer20054、网页编程语言:
ASP.NET,C#
5、网页前台编辑工具:
MicromediaDreamweaver4.0
二、零食大地网站系统管理流程:
零食大地网站系统
前台部分后台部分
商注购填我商基业系品册物写的品础务统类帐搜登车确数管管别户索录认理理据
管订管单理理
个修我会支配仓订商权我
人改的员付送库单品限的
资密订管管管管管维管评料码单理理理理理护理论
1、管理流程活动图:
网上购物活动图(概要图)-
软英073-闵惠芬
2009-04-07
搜索货物登录网上购显示货物
物系统
付款购买货物接收货物
2、管理流程状态图:
删除订单
查看订单订单详细订单生成购物车确定空订单开始信息
执行订单
结束订单
3、管理流程时序图:
网上购物时序图软英073-闵惠芬
登录窗口登录窗口网上商城网上商城商品商品订单订单
:
:
买家买家
1:
注册登录
2:
返回登录结果
3:
查看商品
4:
显示所有商品
5:
选中商品
6:
添加商品到订单
7:
填写订单
8:
提示购买成功
9:
退出登录
三、网站系统数据库设计:
1、数据库Netbook:
2、数据库表汇总:
数据库名数据表名数据功能说明Netbookt_user存储用户的个人信息
t_address用于记录用户的地址信息
t_appraise记录用户的评价信息
t_snacks记录零食的详细信息
t_category存储零食的种类
t_cart存储购物车的信息
t_order存储用户的订单信息
t_orderdetail存储订单的详细信息
t_research存储调查信息
t_SecondCategory用于存储零食种类的信息
t_researchItem用于记录用户调查的详细信息
t_consultation用于记录用户询问相关情况的信息
P_Group用户组
P_GroupMenu组对应的菜单
P_LoginUser登录用户
P_Menu菜单列表
P_UserGroup用户信息
系统前台设计
一、用户登录和注册:
用户登录是电子商务网站应用必须具备的功能之一;在线购物系统登录页面要求必须输入用户名和密码,在输入用户名和密码之后,系统将验证用户名和密码是否正确,如果验证成功,就使用户处于登录状态;否则,系统将显示用户名或密码错误的信息;用户在登录页面中能够进行新用户注册,用户登录后可以随时修改个人信息。
二、浏览与搜索商品:
用户可以通过系统浏览各种零食,在系统主页面提供了所有商品的列表,通过单击某种零食的链接,用户可以查看到该零食的名称、描述和单价等信息以及添加到购物车的通道。
三、维护网站的购物车:
当用户单击“添加到购物车”的按钮时,商品就会被自动添加到购物车中;在购物车页面中,将列出用户购物车中的所有商品,并且每种商品将列出零食名、零食供应商、零食单价等相应的信息,用户
可以随时修改、删除购物车中的内容。
四、填写和确认订单:
当用户确定最终所选购的商品之后,进入结算页面,生成订单;生成订单是在线购物系统的最终目的,购物车的所有功能实现都是为最后生成一个令客户满意的订单做基础,客户还可以根据订单的状态链接来操作订单里面的内容。
五、用户咨询:
对已经登录的用户,如果对某一样商品有什么问题需要咨询,可以通过点击咨询按钮来发表你的问题。
六、我的账户:
对于已经注册登录的用户,通过点击我的帐户进入我的帐户主界面,在导航栏,用户可以选择修改个人资料,修改密码,进入我的订单管理,可以浏览到所有的订单信息和订单状态,并可以对未完成的订单进行再次操作,最后用户可以进入我的评价来进行评价商品,但是前提是用户必须已经购买了零食,否则用户将没有权限评价。
系统后台设计
一、基础数据管理:
主要是对商品信息的管理,管理员可以通过在后台对零食的详细信息进行增删修改的操作。
二、业务管理:
咨询管理——管理员对用户提出的问题提交回答;仓库管理——管理员增加进库的商品数量;订单处理——管理员对用户已经付款的订单生成提货单;
统计报表——管理员对零食销售情况作出统计;
三、商品管理:
管理员添加商品信息,并对商品信息进行增删修改操作。
四、系统管理:
对用户的权限进行管理,对菜单进行授权管理。
设计中遇到的问题及解决方法问题一:
在编写从选择商品到购物车,生成订单及其订单明细这段业务流程比较复杂,所以必须先把界面设计好,然后通过老师上课的讲解再进行网站系统的自我完善。
问题二:
在做后台时,不知道具体要完成哪些模块,是通过老师的模板及其功能的简单介绍从而受到启发。
系统页面设计效果图一、系统前台:
1、index.aspx为网站的首页,首页是用于零食的浏览。
2、网站系统的导航条,位于首页的最上方。
3、选中零食之后可以进入Snacksdetail.aspx——零食详细信息界
面,同时将零食的ID通过url传递过来。
4、Login.aspx点击加入购物车,系统就会提示用户登录界面。
5、成功登录之后,系统将显示一个会员的欢迎界面。
6、Shoppingcart.aspx继续回到零食的详细信息界面,下面是加入
到购物车后的购物车界面。
7、OrderInfo.aspx选择去收银台。
8、SubmitOrder.aspx提交订单,前台流程结束。
二、系统后台:
1、通过网站首页下方的后台入口,可以进入管理员的管理界面。
2、单击“后台入口”的按钮之后,系统将会提示用户输入管理员姓名、管理员密码和验证码。
3、成功登录之后,系统将跳转到管理员的管理首页的界面。
4、管理员可以使用自身的权限,对用户所下的订单进行管理和维护。
5、系统管理员还可以使用权限对会员和管理员的信息进行添加,修改,删除和管理等操作。
会员帐号的查询
会员信息的查询管理
管理员的添加
管理员信息的编辑和删除
6、后台管理员可以添加所需要的零食,并上传商品的图片。
商品图片上传系统
商品信息的管理
商品类别的添加
7、后台管理员还可以对商品的支付方式和配送地点进行管理。
用户支付方式管理
商品配送方式的管理
8、后台的主要流程就是以上的几个方面,后台操作结束。
注:
以上就是零食大地网站系统的整体规划与页面设计。
心得体会
通过ASP.NET的学习和零食大地网站系统的设计完成,从起初的完全模糊没有概念到最后系统的完成,就我个人的做法是:
跟随老师下达的任务,一步步开始,一步步完善,其中我还清楚地记得完成整个系统的任务流程:
任务一:
设计数据库,在设计的时候要先考虑到整个系统的功能模块。
任务二:
首先制作一个静态网上商店的首页,做这一步的意图主要是开始制作网站的第一步,俗话说万事开头难,制作首页过程中就比较头疼的是布局问题,怎样才能合理的安排首页的布局,从而使整个页面效果给人清新自然,色彩搭配符合人的视觉理念,不能太单一,也不能太杂乱,布局是做网页最头疼的事情,然而在VS2005里要想做一个比较完美的首页还是比较困难的,所以我觉得搬出“救兵”——Dreamwever来制作我的首页是个比较明智的选择,于是我依照网上的布局,一步步的在我的空白页上实现,虽然不能做到100%相似,但至少一半以上的效果还是有了;静态布局设计好以后,就可以在VS2005中添加Gridview来显示零食信息了;在制作首页的时候要考虑到整个系统的功能,从而制作了导航条的链接,于是首页就这样完成了。
任务三:
主要是通过Gridview来显示数据,主要包括零食的分类显示,商品的显示,调查显示,这一部分相对来说比较简单,关键只是页面显示效果,在这里可以将首页的部分页面新建一个母版页,这样就会使得整个系统的页面风格比较统一,于此之外,还有就是商品信息显示的样式,我们可以通过运用Gridview的模板列来编辑样式,除了商品信息显示之外还要设计一个用户评论和咨询界面,但是前提是用户必须登录。
任务四:
业务流程设计:
这一部分是整个系统的核心,主要是从选择零食放入购物车—>购物车页面显示->订单显示->订单生成,此外用户除了通过这一流程能够购买零食之外,缺陷在于用户不能查看自己是否已经购买成功,所以我们还要制作第二条线路,即“我的帐户”,这一部分相当于是用户的后台,用于查看自己的订单信息或者完成未完成的订单,修改自己的个人资料和密码等;所以说这一部分任务就比较繁重了,我的解决方法就是反复浏览各种网上商城来了解他们的业务流程从而加深自己的理解,了解了业务流程后,那就是要涉及到页面制作和代码编写,我还是依旧先按照现成的网站页面样式来把所有有关此业务流程需要
的页面先用静态的页面制作好,接下来再开始填充代码,从加入购物车开始,加入购物车主要是把商品信息加入到购物车表中去,要注意的是加入购物车时要先判断用户是否登录,判断的方法就是在登录的时候在通过session来保存用户名,接下来在每个页面中只要涉及到用户权限的都可以用用户名是否为空来判断;购物车添加完毕以后就要做订单生成操作了,订单生成包括两个页面:
订单信息确认——主要是收货人信息显示,用户也可以修改收货信息,此外还有用户购买信息和“提交订单”按钮,在点击“提交订单”时要注意判断一下你所购买的零食数量是否小于库存,满足后系统会自动生成订单明细信息并清空购物车。
最后会出现用户付款页面和查看订单状态链接,这就是前台用户购买流程;接下来就是用户后台管理,这一模块在之前的做法中有很多类似,除了在做订单状态页面时要考虑到一些细节,其他大多都是熟练运用Gridview来操作,这样零食大地网站系统的前台就算是完成了,后期还是需要进一步的完善。
任务五:
设计制作零食大地网站的后台管理系统;这一模块主要是用于管理员来操作管理系统的,在界面上是采用老师的模板来做的,我自己主要就是做了基本数据的操作:
例如商品的添加,会员的添加与维护,咨询内容的回复,订单的后台管理,用户的权限设置,菜单的管理及统计报表等;这些虽然要考虑到的模块功能比较多,但是在操作上还是和之前做的程序是大同小异的,所以代码写起来明显就比较轻松熟悉,这也就验证了“熟能生巧”,开始都是不熟悉的,但是用多了,你自然而然就会得心应手的,因为在界面上不需要花费太多的精力,主要是功能的完成,所以后台管理相对于前台花的时间精力都比较少一些。
总结
零食大地网站系统的完成,我个人觉得我的系统还需要时间和精力来进一步地完善,接下来的工作就是完善系统,因为它毕竟还只是个人版,很多商业化的内容还没有考虑到,只是实现了相对简单的功能,所以说依我现在所学习的知识还是远远不够的,我还需要去学习更多关于Asp.Net方面的专业知识,毕竟老师上课涉及到的也比较局限,要面面俱到也是不可能的,因此老师开了头,接下来的进一步钻研就要靠自己了,我应该充分利用网络资源,遇到想要解决的问题要即时解决,时间长了容易忘记;总之,要想学好一门专业的话,没有个人的钻研是远远不够的,所以充分利用空余的时间多学一些是非常
有必要的。
参考文献
1、《ASP.NET2.0数据库项目案例导航》吴晨主编著清华大学出版社
2、《ASP.NET2.0快速入门及实例精选》苏贵洋编著电子工业出版社
3、《ASP.NET网页设计与网站开发》马骏等编著人民邮电出版社
4、《ASP.NET程序设计教程》沈成涛等编著清华大学出版社
5、《ASP.NET动态网站开发教程》韩英杰编著清华大学出版社
结束语
本篇论文是在老师的精心指导下完成的,从选题到系统设计再到论文内容都给予了我精心的指导,无论从学术水平还是学术造诣上都使我获益匪浅,在系统的设计中,自己动手,亲身经历了从学习、研究到社会实践的过程,不仅使我学到了许多经验,更重要的是让我开拓了眼界,使我意识到现代化科学技术的发展。
在这次毕业论文设计中,我第一次亲身尝试到了作为一个缺乏社会实践经验的学生所面临的困难;通过对本系统的开发使我对书本上的知识点和理论有了更深一层的了解,使我学会了如何利用所学的知识,把理论结合于实践之中,进一步掌握了管理信息系统开发的规律,从而对本专业有了更深刻的认识;此后,我会加倍努力地研究,在熟练的基础上掌握更多技术来提高自己的开发水平。
通过这一阶段的学习和研究,该项目终于完成,虽然耗费了许多时间和精力,但是它验证了我的知识和能力,在这里我衷心地感谢我的指导老师,老师对我的指导和启发,使我少绕了很多弯路,没有您
的指导和帮助,我是不可能如此顺利圆满地完成论文的工作。
最后,我向所有关心和帮助过我的老师和同学们表示衷心的感谢和诚挚的敬意;谢谢~
江门职业技术学院学生毕业论文,设计,评审表
专业:
计算机网络技术年级:
09班别:
电子商务评审日期:
姓名蔡哲、陈彩华性别男、女年龄22、22学号*********、*********题零食大地网站系统规划与设计目
网上零食店系统分为前台和后台两大部分,前台用户可以进行登录注
册系统,可以浏览到网上零食店的所有商品,系统对商品进行了二级种类
分类,用户可以点击任意一种商品进行浏览商品信息机器评价,也可以进主行购买,但前提必须登录系统;接下来系统会给用户下订单,用户可以通要过订单信息确认订单并提交,完成前台购买工作。
此外,前台还提供了一内个用户账户的管理平台,用户登录自己的账户后可以查看到自己的个人信
容息,订单信息以及订单状态,并可以对已经购买的零食进行评价。
后台部分是由管理员来完成的,系统管理员从后台管理程序入口登
录,如果验证通过,则进行后台管理,包括基础数据管理、业务管理、新
闻管理、系统处理等功能。
以上各项由学生本人填写
指导及教成师绩评语
成绩:
__________指导教师签名:
____________
答
辩意
小见
组
成绩:
___________组长签名:
____________
系部意(系部盖章)见
备注
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 零食 大地 网站 系统 毕业论文 汇总