收藏 分销(赏)

“来此购”商务网本科毕业论文.doc

上传人:胜**** 文档编号:2118421 上传时间:2024-05-16 格式:DOC 页数:45 大小:325KB
下载 相关 举报
“来此购”商务网本科毕业论文.doc_第1页
第1页 / 共45页
“来此购”商务网本科毕业论文.doc_第2页
第2页 / 共45页
“来此购”商务网本科毕业论文.doc_第3页
第3页 / 共45页
“来此购”商务网本科毕业论文.doc_第4页
第4页 / 共45页
“来此购”商务网本科毕业论文.doc_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、目 录摘 要1关键词1一、需求分析2二、系统分析2(一)可行性分析21、经济性22、技术性2(二)功能结构分析和设计21、项目规划22、系统功能结构图3(三)系统流程概述4(四)运行环境51、硬件平台52、软件平台5(五)小组成员及分工5三、系统设计6(一)指导思想6(二)功能模块设计61、数据库设计62、数据连接代码103、系统主要函数代码114、级联样式表(CSS)155、部分代码15四、结束语43五、致谢词44六、参考文献4444“来此购”商务网 摘 要:现在网络的发展已呈现商业化、全民化、全球化的趋势。电子商务交易的个性化、自由化可为企业创造无限商机,降低成本,同时可以更好地建立同客户

2、、经销商及合作伙伴的关系,为此,许多公司积极拓展电子商务,为客户服务,进行价值链集成。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。本网站的设计是采用了ASP语言作为后台的编程语言,Dreamweaver CS3作为开发工具,Microsoft Access作为后台数据库,以IIS为服务平台,实现了网络平台的构建,ASP技术实现了动态网站的制作,以确保网站的安全保密和易于维护。而后台的数据库则采用了Access管理整个系统的后台数据。关键词:来此购;电子商务;Internet;ASP;现在网络的发展已

3、呈现商业化、全民化、全球化的趋势。电子商务交易的个性化、自由化可为企业创造无限商机,降低成本,同时可以更好地建立同客户、经销商及合作伙伴的关系,为此,许多公司积极拓展电子商务,为客户服务,进行价值链集成。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。该网站使用ASP和Microsoft Access数据库开发,Dreamweaver CS3作为开发工具,以IIS为服务平台,实现了网络平台的构建,ASP技术实现了动态网页的制作,以确保系统的安全保密和易于维护。而后台的数据库则采用了Access管理整个系

4、统的后台数据,实现了网上购物系统的动态管理,使得网上购物的管理更加的及时、高效,提高了工作效率。该网站实现了网上购物的一系列功能。该网站使用ASP技术开发的动态网站,动态网站有其发展的优势,动态网站是指网站的内容更新和维护是通过基于数据库技术的管理后台完成,它将企业网站建设从单纯静态页面制作延伸为企业对信息资源的组织和管理。基于动态网站管理思想,完全可以不依靠专业网络公司,大大降低建站的成本 ,融合了当今最先进的电子商务技术,顺应网络技术的发展方向 ,网站完全由数据库软件搭建和维护。网站分为前台和后台两个部分。前台部分主要是用户进行浏览,包括产品的推荐和展示以及产品的搜索,分类展示产品,使得客

5、户的挑选更有目的性,前台还包括本店的最新动态展示,用户可以在线订单,把自己喜欢的商品放进购物车,方便省时,前台系统还包括了在线留言板模块,使得顾客能够提出自己的意见,有利于企业的更好发展。后台是管理人员对前台数据的维护与设置,主要是面对管理人员的,管理人员可以及时的更改网站信息,包括产品的管理,可以根据实际情况添加,修改和删除商品,包括新闻动态的管理,及时更新,还包括订单的管理和留言板的管理,与前台客户保持密切联系。一、需求分析在信息飞速发展的时代,网络信息化管理系统以信息量大、数据准确、速度快、管理全面等优点,在现实生活中得到广泛地应用并不断地更新。电子商务是网络时代的产物,它是指在电子网络

6、上进行商品买卖和服务交易的过程。电子商务包括3类商务交易:第一类是指发生在企业和消费者之间的交易;第二类是指发生在企业和企业之间的交易,从事这种电子商务形式的企业对消费者来说是不可见的;第三类是指消费者与消费者之间的交易。二、系统分析(一)可行性分析1、经济性电子商务网站的宗旨是根据用户需求和市场形势,提供商品的详细信息,并对商品进行详细分类,方便用户查找和购买所需的商品。2、技术性电子商务网站提供购物车和收银台功能,用户选择商品并可以在线提交订单。网站信息管理系统实现对商品信息、用户信息、订单信息以及交易制度等的管理,使网站具有友好的交易界面和良好的管理平台。(二)功能结构分析和设计1、项目

7、规划电子商务网站是一个典型的数据库开发应用程序,由前台展示区和后台管理区组成。前台功能模块:前台展示区主要功能包括最新商品、会员中心、客户留言、在线帮助、联系我们、站内公告和销量排行,其中会员中心包括会员资料修改、修改密码、购物车、订单查询、消费查询。后台管理模块:后台功能管理的主要功能包括基本信息管理、商品信息管理、商品分类管理、用户信息管理、订单信息管理、公告信息管理和留言信息管理。2、系统功能结构图“来此购”商务网后台管理系统基本信息管理商品信息管理订单信息管理商品分类信息管理用户信息管理留言信息管理公告信息管理管理员信息管理会员制度设置商品信息添加商品信息管理订单信息管理商品分类管理查

8、看用户基本信息查看用户消费信息查看留言信息公告信息添加公告信息管理图2 后台功能模块结构图“来此购”商务网前台管理系统最新商品客户留言联系我们会员中心销量排行在线帮助修改资料修改密码购物车订单查询消费查询图1 前台功能模块结构图站内公告电子商务网站的前台功能模块结构图和后台功能模块结构图,如图1、图2所示。(三)系统流程概述网站管理员网站访问者登录是进行商品信息管理、订单管理、用户管理、网站信息管理注册登录浏览网站其他功能模块会员中心选择商品购物车购买收银台是否否否否是是图3 系统流程图“来此购”商务网用户在浏览网站时首先看到的是网站首页。在首页上,用户可以快速浏览最新商品,了解热门商品和推荐

9、商品,也可以搜索商品并查看其具体信息。首页聚集了大量的信息,除了商品还有站内公告和销量排行等信息。如果用户想要购买商品,就必须先注册成为网站会员,在查看完商品的详细信息后就可以把自己想要购买的商品放入购物车中,同时还可以修改或删除购物车里的商品。确定购物车里的商品后,用户就可以去收银台“结账”下订单。这是相关的程序模块会将用户所提交的信息都记录在数据库里,以便商城的管理人员核对信息并在收款后准备发货。如果发货成功并且用户确认收到货物,则此次购物结束。网站的后台管理还包括添加、修改、删除商品,对商品进行分类,对用户信息的管理,对站内公告的设置,对订单的处理等。系统流程图如图3所示。(四)运行环境

10、1、硬件平台CPU:P4 1.8GHZ。内存:256MB以上。2、软件平台操作系统:Windows XP / Windows 7/ Windows 2000 / Windows 2008。数据库:Microsoft Access。浏览器:IE6.0,推荐使用 IE8.0。Web服务器:IIS5.0。分辨率:最佳效果 1024*768 像素。(五)小组成员及分工在确定毕业设计的时间的时候,根据老师的要求组成8个人一个小组,我们小组经讨论确定完成“来此购”商务网项目。根据项目的大小开始设计每个人的角色,分工合作。具体情况如下所示:黄若飞:小组组长,主要负责整个网站的策划,项目总体设计,开发进度的定

11、制和监控,定制相应的开发规范,网站后台部分代码的开发,各个环节的评审工作,协调各成员之间开发。李招:小组成员,主要负责网站后台用户、文件上传、图片上传等模块代码的开发,参与网站后台UI部分代码开发,协助小组其他成员的开发。卢井:小组成员,主要负责网站后台公告、订单等模块代码的开发,参与网站后台UI部分代码开发,协助小组其他成员的开发。杨正清:小组成员,主要负责网站后台商品分类、商品信息等模块代码的开发,参与网站后台UI部分代码开发,协助小组其他成员的开发。何乾勇:小组成员,主要负责网站前台商品、在线帮助、搜索等模块代码的开发,参与网站前台UI部分代码开发,协助小组其他成员的开发。胡云:小组成员

12、,主要负责网站前台公告模块代码的开发,用户模块部分代码的开发,参与网站前台UI部分代码开发,协助小组其他成员的开发。郭梦华:小组成员,主要负责网站前台用户模块部分代码的开发,参与网站前台UI部分代码开发,协助小组其他成员的开发。郭琰:小组成员,主要负责网站前台订单模块代码的开发,用户模块部分代码的开发,参与网站前台UI部分代码开发,协助小组其他成员的开发。三、系统设计指导思想系统功能设计本着从用户角度出发的原则,要求实用,且符合用户提出的合理需求。系统设计在不违反系统整体性的基础上,可根据用户的需求进行二次开发,不断完善系统功能能,便于系统的升级。功能模块设计1、 数据库设计tab_goods

13、(商品信息表)商品信息表用来存储商品的详细信息,tab_goods表的结构如表1所示。表1 商品信息表tab_goods的结构字段名称数据类型长度默认值必填字段允许空字符串字符描述ID自动编号唯一标识Gname文本50是否商品名称Gclass数字40是所属大类Gmprice货币80是市场价Ggprice货币80是会员价Gprovider文本50是否提供商Gaddress文本50是否所在地GpictureOLE对象是图片资料Gintro文本200是否商品简介Gdate日期/时间8Data()是上架时间Gstore数字40是库存量Gsale数字40是销售量Gcommand是/否10是否推荐tab_

14、user_reg(用户注册信息表)用户注册信息表用来保存注册用户的基本信息,tab_user_reg表的结构如表2所示。表2用户注册信息表tab_user_reg的结构字段名称数据类型长度默认值必填字段允许空字符串字符描述ID自动编号唯一标识Uname文本50是否用户名称Usex是/否10是性别字段名称数据类型长度默认值必填字段允许空字符串字符描述Upassword文本50是否密码Uquestion文本50是否密码提示问题Uanswer文本50是否问题答案Udate日期/时间8Now()是注册时间Urname文本50是否真实姓名Utel文本30是否联系方式Uemail文本100是否E-mail

15、Ucode文本20是否身份证号Uaddress文本100是否通信地址Upcode文本10是否邮编tab_order(订单信息表)订单信息表用来保存用户提交的订单信息以及处理订单的信息,tab_order表的结构如表3所示。表3订单信息表tab_order的结构字段名称数据类型长度默认值必填字段允许空字符串字符描述ID自动编号唯一标识Ofid文本50是否订单号Uname文本50是否用户名Gname文本50是否商品名称Gnum文本50是否数量Ggprice文本50是否单价Udiscount双精度型80是折扣率Otransport文本50是否运输方式Omoney双精度型80是应收金额Oname文本5

16、0是否收货人姓名Otel文本30是否收货人电话Oaddress文本100是否收货人地址Opcode文本10是否邮编Oemail文本10是否收货人E-mailOpay文本50是否付款方式字段名称数据类型长度默认值必填字段允许空字符串字符描述Odate日期/时间8 Now()是提交时间Ostate文本50是否执行方式Ointro文本100是否备注tab_rule(交易制度表)交易制度表用来保存设置的积分,折扣率以及相应会员等级的信息,tab_rule表的结构如表4所示。表4交易制度表tab_rule的结构字段名称数据类型长度默认值必填字段允许空字符串字段描述ID自动编号唯一标识Rintegral数

17、字40是积分设置(元/分)Rdiscount数字40是这款率(分/折)Rgrade数字40是会员等级(分/级)tab_affiche(网站公告信息表)交网站公告信息用来保存网站公告的基本信息,tab_affiche表的结构如表5所示。表5网站公告信息表tab_affiche的结构字段名称数据类型长度默认值必填字段允许空字符串字段描述ID自动编号唯一标识Aftitle文本50否否公告标题Afcontent文本200否否公告内容Afdate日期时间8Now()否添加时间tab_class(商品分类信息表)商品分类信息表用来保存商品大分类的基本信息,tab_class表的结构如表6所示。表6商品分类

18、信息表tab_class的结构字段名称数据类型长度默认值必填字段允许空字符串字段描述ID自动编号唯一标识Cname文本50否否大分类名称Cdate日期/时间8Now()添加时间tab_lword(留言信息表)留言信息表用来保存客户留言的基本信息,tab_lword表的结构如表7所示。表7留言信息表tab_lword的结构字段名称数据类型长度默认值必填字段允许空字符串字段描述ID自动编号唯一标识Ltype文本50否否留言类型Ltitle文本50否否主题Lname文本50否否留言人Ltel文本30否否联系方式Lcontent文本200否否留言内容Ldate日期/时间8否留言时间tab_manage

19、r(管理员信息表)管理员信息表用来保存网站管理员的基本信息,tab_manager表的结构如表8所示。表8管理员信息表tab_manager的结构字段名称数据类型长度默认值必填字段允许空字符串字段描述ID自动编号唯一标识Mname文本50否否管理员名称Mpasswd文本50否否密码Mgrade文本20普通管理员否否管理权限Mdate日期/时间8Now()否添加时间tab_user_account(用户账号信息表)用户账号信息表用来保存用户账号的基本信息信息,tab_user_account表的结构如表9所示。表9 用户账号信息表tab_user_account的结构字段名称数据类型长度默认值必

20、填字段允许空字符串字段描述ID自动编号唯一标识Uname文本50否否用户名Amount双精度型80否消费总额Atimes数字40否消费次数Aintegral双精度型80否消费积分Agrade数字40否消费等级Adiscount双精度型81否折扣率2、 数据连接代码 %- 防止SQL注入 -dim SQL_Injdata SQL_Injdata = |;|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare SQL_inj = split(SQL_Injdata,|) If Requ

21、est.QueryString Then For Each SQL_Get In Request.QueryString For SQL_Data=0 To Ubound(SQL_inj) if instr(Request.QueryString(SQL_Get),Sql_Inj(Sql_Data)0 Then Response.end end if next Next End If- 连接数据库 -Dim conn,connstrSet conn=Server.CreateObject(ADODB.Connection)connstr=Provider=Microsoft.Jet.OLEDB

22、.4.0;User ID=admin;Password=;Data Source=&Server.MapPath(./DataBase/db_Ebusiness.mdb)&;conn.open connstr%3、 系统主要函数代码 %- 定义转换字符函数 -Function Str_filter(InString)NewStr=Replace(InString,)NewStr=Replace(NewStr,>)NewStr=Replace(NewStr,chr(60),<)NewStr=Replace(NewStr,chr(37),>)NewStr=Replace(NewSt

23、r,")NewStr=Replace(NewStr,;,;)NewStr=Replace(NewStr,-,-)NewStr=Replace(NewStr,/*, )NewStr=Replace(NewStr,%, )Str_filter=NewStrEnd Function- 根据时间获取的字符串 -Function GetOrderNo(dDate)GetOrderNo = RIGHT(0000+Trim(Year(dDate),4)+RIGHT(00+Trim(Month(dDate),2)+RIGHT(00+Trim(Day(dDate),2)+RIGHT(00 + Trim(

24、Hour(dDate),2)+RIGHT(00+Trim(Minute(dDate),2)+RIGHT(00+Trim(Second(dDate),2)End Function- 获取随机数函数 -Function randStr(num) strings=0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Zstr=split(strings,)for i=1 to numRandomizestr1=str(int(ubound(str)*rnd)returnstr=returnstr&str1nextr

25、andStr=returnstrEnd Function%/- 验证数字 -function checkNum(Num)var Expression=/1-9+0-9*$/;var re=new RegExp(Expression);if(re.test(Num)=true)return true;elsereturn false; /- 验证E-mail地址 - function checkEmail(email)var Expression=/w+(-+.w+)*.w+(-.w+)*/;var re=new RegExp(Expression);if(re.test(email)=true

26、)return true;elsereturn false;/- 验证网址 - function checkUrl(url)var Expression=/http(s)?:/(w-+.)+w-+(/w-./?%&=*)?/;var re=new RegExp(Expression);if(re.test(url)=true)return true;elsereturn false;/- 验证身份证号码 -function checkCode(code) var Expression=/d17d|X|d15/;var re=new RegExp(Expression);if(re.test(c

27、ode)=true)return true;elsereturn false;/判断输入的日期是否正确function CheckDate(INDate) if (INDate=)return true;subYY=INDate.substr(0,4)if(isNaN(subYY) | subYY=0)return true;/转换月份if(INDate.indexOf(-,0)!=-1)separate=-elseif(INDate.indexOf(/,0)!=-1)separate=/else return true;area=INDate.indexOf(separate,0)subMM

28、=INDate.substr(area+1,INDate.indexOf(separate,area+1)-(area+1)if(isNaN(subMM) | subMM=0)return true;if(subMM.length2)subMM=0+subMM/转换日area=INDate.lastIndexOf(separate)subDD=INDate.substr(area+1,INDate.length-area-1)if(isNaN(subDD) | subDD=0)return true;if(eval(subDD)29)return true;elseif(parseInt(MM

29、)=2)if(DD28)return true;var mm=new Array(1,3,5,7,8,10,12); /判断每月中的最大天数for(i=0;i31)return true;elseif(parseInt(DD)30)return true;if(parseInt(MM)12)return true;return false;4、 级联样式表(CSS)body,td,thfont-size:12px.textboxborder-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid

30、 #999999;border-top:1px solid #999999;height:18px.buttonborder-bottom:1px outset #999999;border-left:1px outset #999999;border-right:1px outset #999999;border-top:1px outset #999999;.font_whitecolor:#FFFFFF; font-weight:bold.font_yellowcolor:#FFFF00; font-weight:bold.font_bluecolor:#0000FF; font-wei

31、ght:bold.font_graycolor:#6A7275; font-weight:boldatext-decoration:nonea:hovercolor:#D657465、 部分代码(黄若飞负责)后台管理主页电子商务网站-后台管理管理员登录%If Not Isempty(Request(login) Thentxt_name=Str_filter(Request.Form(txt_name)txt_passwd=Str_filter(Request.Form(txt_passwd)If txt_name ThenSet rs=Server.CreateObject(ADODB.Re

32、cordset)sqlstr=select Mname,Mpasswd,Mgrade from tab_manager whereMname=&txt_name&rs.open sqlstr,conn,1,1If rs.eof ThenResponse.Write(alert(管理员名称不正确,请核实后重新输入!);location.href=login.asp;)Else If rs(Mpasswd)txt_passwd ThenResponse.Write(alert(密码不正确,请确认后重新输入!);location.href=login.asp;)ElseSession(Mname)=rs(Mname)Session(Mgrade)=rs(Mgrade)Response.Redirect(index.asp)End IfEnd IfElseerrstr=请输入管理员名称!End IfEnd If%电子商务网站-管理员登录 管理员: 密

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服