XXX计算机毕业设计论文.docx
《XXX计算机毕业设计论文.docx》由会员分享,可在线阅读,更多相关《XXX计算机毕业设计论文.docx(14页珍藏版)》请在冰点文库上搜索。
XXX计算机毕业设计论文
广西水利电力职业技术学院
2008届毕业生毕业设计
校园超市系统
专业名称:
计算机应用技术
班级:
08计算机
(1)班
学号:
2008404113
指导教师:
XXX
学生姓名:
XXX
2010年1月4日
广西.南宁.武鸣
目录
摘要1
第一章引言2
1.1项目背景2
1.2超市系统基本技术:
3
1.3超市系统简述:
5
1.3.1管理子体统该系统5
1.3.1.1订单管理5
1.3.1.2商品管理5
1.3.1.3会员管理6
1.3.1.4商品评价管理6
1.3.1.5促销消息的管理6
第二章系统的开发与实现6
2.1系统的总体设计6
2.1.1页面的设计6
2.1.2数据库的建立7
2.1.3详细设计:
10
2.1.3.1网站首页界面10
2.1.3.2登陆10
2.1.3.3注册11
2.1.3.4购物须知11
2.1.3.4购物车页面:
12
2.1.3.5交订单购物结算页面13
第三章设计过程中的问题及解决13
3.1购物车的建立以及使用14
3.2数据绑定控件的嵌套14
第四章总结14
参考文献15
摘要
针对当前蓬勃发展的电子商务浪潮,本论文从校园超市购物系统来对电子商务进行了探讨。
论文首先介绍构建一个校园超市系统所必备的各种知识与技术手段,接着对系统的可行性进行了分析,然后对系统的设计思想、系统的设计思路的整体结构进行规划,然后然后利用visualstudio2008,sql2005王朝校园超市系统的构建过程。
关键词:
校园超市系统、购物、,SQLServer2005
第一章引言
1.1项目背景
二十一世纪是信息化的时代,第三产业在各国的比重不断上升,特别是服务业,信息服务业成为21世纪的主导产业,这导致了电子商务的产生和发展,在全球信息化大势所驱的影响下,各国的电子商务不断的改进和完善,电子商务成为各个国家和各大公司争夺的焦点。
研究探讨电子商务现状和制定实施恰当的电子商务的政策问题就十分迫切。
而在我国,计算机与网络技术的普及与发展,电子商务迅速崛起,众多的信息技术企业、风险投资公司、生产流通企业纷纷开展电子商务。
电子商务在世界上经济发达的国家里已经生根、发芽,并开始结出丰硕的果实。
联合国最近发表的一份报告显示,2000年全球电子商务的交易额将达到3770亿美元,2010年可达1万亿美元,未来10年1/3的全球国际贸易将以网络贸易的形式来完成。
而在1994年,全球电子商务销售额仅为12亿美元,1997年达到26亿美元,增长了一倍多,1998年销售额达到500亿美元,比1997年增长近二十倍,发展势头异常强劲。
电子商务有着巨大的市场与无限的商业机遇,蕴含着现实的和潜在的丰厚商业利润。
在未来数年中,亚太地区的B2B电子商务市场(不包括日本)将占全球电子商务市场销售总额7.3万亿美元的13.6%。
在2004年,亚太地区的电子商务企业将有91%的会是以B2B模式运作,B2B交易网站将会成为市场主导。
B2B的增长将带动一系列IT服务市场的发展,如应用系统和网络开发及集成以及有关的资产管理维护等。
截止到2000年,我国电子商务网站数量已达1100家,其中网上零售商600余家,拍卖类网站100家左右,远程教育网站180家,远程医疗网站20家。
网上中文站点1.5万个。
ISP300余家,ICP1000余家。
1999年,我国电子商务交易额为人民币1.8亿元,其中B2C交易额为1.44亿元,均比1998年增长一倍以上(支付手段主要是在线支付和货到付款)。
2000年电子商务交易额达到人民币4亿元,增长势头强劲。
从行业应用看,证券公司、金融结算机构、民航订票中心、信用卡发放等领域已成功进入电子商务领域,并进行了大量可靠的交易,这些已构成电子商务发展的基础,同时也为进一步发展积累了丰富的经验。
现在越来越多的企业通过电子商务获得更大的发展,越来越大的人才投入到电子商务的工作中,这就给电子商务注入了新的力量源泉。
但是对于我们国家来说,电子商务人才短缺还是比较严重,主要是在年轻一代没有做到更好的宣传,所以校园超市系统正是一个很好的切入点。
1.2超市系统基本技术:
项目要求
对于各系统的实现,必须满足以下要求:
∙系统简单易用、流程清晰
∙系统安全、可靠;操作权限依其身份不同而不同
∙界面简洁、美观
∙数据必须完整且无冗余
∙数据库的设计必须规范
∙数据必须安全
(1)VisualS
是微软公司研发可视化开发工具,给的程序员提供界面设计,源代码管理和编译调试等环境。
VS.net是快速创建和集成于XML的Web服务于一体的综合工具。
包含了Visual C#、VisualB和VisualC++.Net等的工具。
(2)SQLServer2005
是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。
SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序
SQLServer2005数据引擎是本企业数据管理解决方案的核心。
此外SQLServer2005结合了分析、报表、集成和通知功能。
这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。
(3)网页三剑客
是一套强大的网页编辑工具,最初是由Macromedia公司开发出来的。
由Dreamweaver,Fireworks,Flash三个软件组成,俗称三剑客。
制作网页,通常由Fireworks导出切片、图片等,然后在Dreamweaver中绘制表格;较为流行的一种是在Fireworks中做好主要页面,然后导出,在Dreamweaver中加以修改,添加链接等,便做出一个非常好看的页面。
本校园超市采用Dreamweaver做页面上的DIV基本布局,Fireworks,Flash、PS等软件制作修改图片,然后移植到VisualStudio,用VisualStudio进行页面各个部分的整合。
1.3超市系统简述:
在线购物子系统为消费者提供网上购物的入口,消费者通过登录商场的网站,浏览、査询商品信息,并对选巾的商品进行购买。
消费者可以通过"商品搜索"、"分类査询"来将商品添加到购物车购买商品。
最后消费者修改并确认订单等待收货,在此期间消费者还可以进入我的超市査看自己的历史订单以及自己的注册信息和修改密码。
商场在接到订单后,在定时问内将货物送到消费者指定的地点,同时,商场商品库存减少,消费
1.3.1管理子体统该系统
管理界面,界面友好与智能化,管理员操作起来也非常便捷。
系统在网站上提供管理后台的入口,当登录者输入帐号与密码后,系统将对登录者的身份加以验证,只有经过授权的管理员才能进入管理系统,执行各项管理职能,否则系统会给出错误提示。
在管理页面中只有高级管理员才有权限添加管理员和进入管理员信息页而。
该系统具备以下五项管理功能:
1.3.1.1订单管理
査看并管理消费者提交的订单,凭借该订单向消费者发货。
1.3.1.2商品管理
分为新商品添加和已有商品编辑,管理员在这里可以加入新的商品或者对已经存在商品信息进行编辑活删除。
该项还包含类别添加和编辑,管理员可以添加新类别和编辑已有类别。
1.3.1.3会员管理
管理员在这里可以对已经注册的普通会员进行管理,查看或者删除。
1.3.1.4商品评价管理
管理员可以查看或者删除会员对商品的评价。
1.3.1.5促销消息的管理
管理员可以对各种新闻或者促销消息进行发布、删除、修改。
第二章系统的开发与实现
2.1系统的总体设计
2.1.1页面的设计
在因特网上,网页是宣传产品、文化、品牌和形象的重要工具,冈此网页设计的好坏直接关系到能否顺利开展电子商务活动,本网站虽然只是一个校园网上购物超市,但.页面的美观与实用性同样也是需要考虑的重要因素。
我们可以选择
Dreamweaver等制作工具。
在设计该网上超市的时候我采川的是VS2008制作工具,PS图像处理软件,将该网站的风格定位在清晰明了。
整个网站风格清爽大方符合校园文化的背景。
下图是网站的首页截图:
2.1.2数据库的建立
网站各项功能的实现,归根到底是通过对数据库进行各项操作来完成的,闪此要实现网站规划的功能,提高网站的性能,首先需要有一个设计合理、功能完善的数据库。
根据以上流程来进行数据库的设计
1、用户注册资料表
表名:
Users
描述:
记录用户的注册资料
字段名称
类型
长度
描述
是否为空
主键
UserId
nvarchar
50
用户ID
否
是
UserName
nvarchar
50
用户登录名
否
UserPassword
nvarchar
50
密码
否
Sex
nvarchar
50
性别
否
Email
nvarchar
50
邮箱
否
Question
nvarchar
50
密码提示问题
否
Answer
nvarchar
50
密码提示答案
否
AddTime
smalldatetime
4
注册时间
否
MyFace
nvarchar
50
用户头像
Birthday
nvarchar
50
生日
QQ
nvarchar
50
QQ
address
nvarchar
50
地址
2管理员表
表名:
admin
描述:
记录在网店商品和各个会员的信息
字段名称
类型
长度
描述
是否为空
主键
adminID
nvarchar
50
管理员编号
否
是
adminName
nvarchar
50
管理员名字
adminPw
nvarchar
50
管理员密码
UserId
nvarchar
50
会员ID
否
UserName
nvarchar
50
昵称
否
HuowuID
nvarchar
50
货物的ID
HuowuType
nvarchar
50
货物的类型
否
Huowuprice
int
8
货物价格
否
Huowusell
int
8
货物已卖出件数
否
ListID
nvarchar
50
定单ID
否
3订单详细资料
表名:
list
描述:
记录在订单信息
字段名称
类型
长度
描述
是否为空
主键
ListID
nvarchar
50
定单ID
否
是
UserId
nvarchar
50
会员ID
否
HuowuID
nvarchar
50
货物的ID
HuowuType
nvarchar
50
货物的类型
否
Huowuprice
int
8
货物价格
否
Huowutotal
int
16
货物总价格
否
4留言表
表名:
message
描述:
记录顾客留言信息
字段名称
类型
长度
描述
是否为空
主键
messageId
nvarchar
50
留言ID
否
是
UserId
nvarchar
50
会员ID
否
UserIP
nvarchar
50
会员IP地址
否
Messagetext
nvarchar
50
留言信息
2.1.3详细设计:
2.1.3.1网站首页界面
在首页有新商品板块、超市快报板块、销售排行榜板块、商品分类板块,以及网站导航条,登录、注册入口,底部的后台入口,导航条下面有商品搜索块,以及结算入口,査看
2.1.3.2登陆
击页面顶端的【登录】桉钮进入登录页面,登陆后自动跳转到首页,如果输入信息错误则提示相关信息,登陆框下是"进入注册页面。
2.1.3.3注册
由登陆页面成页面顶端的【免费注册】进入注册页面,可以先检验川户名是否可用后再确定输入的注册用户名每个选项都是必填的注册成功后将自动登录。
如图4
2.1.3.4购物须知
可以查看购物的流程和-些在木超市购物
2.1.3.4购物车页面:
单击页面的【我的购物车】按钮进入购物车页面,在这里可以更新购物车商品的数量,或删除购物车的商品,单击【删除购物车】可以删除整个购物车的商品,单击【确定并购买】按钮您可以进入结账页而〈前提是登陆成功后!
〉
2.1.3.5交订单购物结算页面
买了商品就可以通过购物车页面或每个页面的【去结算】按钮进入该显示商品总数量以及谤品合计总额,在填写好收货人的姓名、电话、地址以及订单增加描述后就可以提交订单了,或者是觉得还有东西要买就可以点【继续购物】进入首页继续购物
第三章设计过程中的问题及解决
3.1购物车的建立以及使用
购物车的建立并没有依赖向数据库中插入记录,而是构造一张虚拟的表,将购物的商品信总存入虚拟的表中,把该表存入数据库屮。
以前从来没有做过这方面的练习所以幵始做的时候有点棘手,通过大量的査找资料和实践最终完成了该功能。
3.2数据绑定控件的嵌套
在显示嵌套信息的时候要使用两个数据绑定控件,这种功能的做法也很陌生,后来上网XX了很多材料才用Repeart控件完成该功能。
第四章总结
通过这次的毕业设计,我对前面学过的许多课程有了更为深刻的理解。
如果在开发之前对整个开发工作做出全方位的规划和系统的分析,开发过程就会事半功倍,否则就会遇到许多意想不到的问题,延缓开发进度。
在这方面,老师给予我们提出了宝贵的意见,让我们利用一个星期的时间熟悉该系统,然后进行系统规划,确定系统的管理职能,做好业务流程图,数据流流程图。
但是总体上说,这次的毕业设计对我来说是非常难得的一次在校外锻炼机会。
这次毕业设计使得我对三年来所学的专业课有了更为深刻的认识,使知识得到了融会贯通,得到了比以往学习任何一门课都大的提高和进步,对于我来说,这不仅仅是一次毕业设计,更重要的是在学习的过程中,所有的问题大家互相讨论,要想尽各种办法解决,克服困难,在解决这些困难的过程中提高了我的学习能力,解决问题的能力和实际工作的能力,学到了许多书本以外的知识。
另外,在这期间我们也得到了我们的指导老师和某某公司的帮助,在此,我向他们表示衷心的感谢。
参考文献
【1】中国电子商务发展现状及其面临的问题
【2】AWeb应用程序设计教程
【3】21天学通ASP.net