收藏 分享(赏)

网上饰品销售管理系统.doc

上传人:hwpkd79526 文档编号:7309860 上传时间:2019-05-14 格式:DOC 页数:27 大小:850.42KB
下载 相关 举报
网上饰品销售管理系统.doc_第1页
第1页 / 共27页
网上饰品销售管理系统.doc_第2页
第2页 / 共27页
网上饰品销售管理系统.doc_第3页
第3页 / 共27页
网上饰品销售管理系统.doc_第4页
第4页 / 共27页
网上饰品销售管理系统.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、课 程 设 计 任 务 书课题名称:网上饰品销售管理系统 设计内容: 1.网站首页 2.店铺新闻 3.订单查询 4.商品检索 5.管理员入口 6.管理员登录 7.类别管理(大类管理 小类管理 添加大类 添加小类)8.商品管理(商品添加 商品管理)9.商品交易(订单处理)10.操作管理(管理员添加 管理员管理) 技术条件或要求:1.使用Microsoft公司的asp技术(Active server pages)和相关网页开发工具。2.利用IIS建立运行环境。3.ODBC建立相关连接关系 4.使用微软公司的ACCESS数据库作为后台数据库。5.HTML,VBscript,javascript作为有

2、关编程语言。 指导教师(签名): 教研室主任(签名): 开题日期: 2015 年 6 月 8 日 完成日期: 2015 年 6 月 11 日摘 要随着互联网技术的快速发展,计算机综合信息处理开始出现,并得以迅猛发展,产生了巨大的经济效益。高速发展的互联网技术为网上购物系统的发展提供了强大的动力,同时,网上购物的环境已经逐步得到了改善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,网上购物的观念也将更加深入人心。本系统采用 ASP 和 SQL Server 数据库作为程序主要开发工具,运用ASP.NET 完成了程序的界面设计及主要功

3、能的具体实现,同时运用 SQL Server完成了数据库系统的具体设计。本系统的基本功能主要包括用户注册、用户登录、商品浏览、商品查询、购物车功能和商品结算等功能。网上购物对于用户而言,可以避免挑选商品的烦琐过程,使购物过程变得轻松、快捷、方便,更加适合现代人快节奏的生活。关键词:网上购物;ASP;商品;订单;计算机综合信息处理目 录第一章 开发网上购物系统的概述 .11.1 课题的现状和发展趋势 11.2 课题涉及内容和目标 11.3 网上购物系统的构成 1第二章 饰品销售系统需求分析 .22.1 网上饰品销售系统系统需求 22.1.1 系统功能 .22.1.2 可行性分析 .22.2 系统

4、功能需求分析 22.2.2 用户管理 22.2.3 商品搜索 22.2.4 订单管理 32.2.5 购物车 .32.2.6 账户管理 .32.3 最终需求分析 3第三章 总体设计 .43.1 网上饰品销售系统功能结构分析 43.2 系统模块概述和分析 43.3 数据库设计 5第四章 网上饰品销售系统的实现 .74.1 主界面 74.2 后台主界面: 74.3 添加新闻界面: 94.4 管理员添加界面: 104.5 管理员管理界面: 134.6 商品编辑界面: 14总 结 .19致 谢 .20参考文献 .21第 0 页 共 27 页第一章 开发网上购物系统的概述1.1 课题的现状和发展趋势互联网

5、的快速发展为网上购物系统的发展提供了强大的动力,同时,电子购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。1.2 课题涉及内容和目标此次课题设计中涉及的网络技术及数据库技术已日渐成熟,经过综合比较各类动态网页设计语言后,本课题的设计选用了 asp 技术。 Asp(active server pages)是微软公司推出的一种用以取代 CGI 的技术,基于目前

6、绝大多数网站应用于 windows 平台,asp 是一个位于 windows 服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的 web 服务器应用程序。例如响应用户查询数据库的要求而生成报表,而且 asp 与其它 web 设计工具相比有着以下优点:完全与 HTML 文件融合,容易创建、修改,不需其他编译、联接程序,面向对象可扩展等,因此,ASP 技术非常适合于购物网站的设计。1.3 网上购物系统的构成现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都和重要。这样才能使得在电子交易时避免不必要错误发生。我们将使用 HTML、ASP 等技术来编辑网

7、页,并运用 ASP 技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本文在实际应用开发中解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新。可以更好的及时了解商品买卖的情况。第 1 页 共 27 页第二章 饰品销售系统需求分析2.1 网上饰品销售系统系统需求2.1.1 系统功能饰品店提出了如下的功能:(1)根据饰品的材质、种类不同,可以设定饰品的目录,并能自由修改。(2)用户进入系统后,给出饰品

8、店的目录,让用户了解想看的饰品样式。(4)用户可进行注册并进行饰品的购买。(5)管理员通过输入密码可进入后台,进行订单处理,网站维护,商品添加等功能2.1.2 可行性分析此系统设计可以同时满足用户以及产品销售者的日常需求。尤其是使用计算机对商品进行管理,实现了商品管理的综合化、高效化、智能化,有效的体现了计算机综合处理信息的能力。并且系统开发难度不大,成本较低设计和大规模的推广以及使用。2.2 系统功能需求分析2.2.1 登录注册该管理模块主要实现是:未注册的新用户,进行注册的流程。2.2.2 用户管理该用户管理模块中主要用户是:注册的用户和管理员。注册用户主要功能是登录,并可以完成对商品基本

9、信息的一般搜索、高级搜索和对购物车的增、删、改、查以及对自己账户的管理。管理员主要是对用户和订单的查看和管理。2.2.3 商品搜索该模块主要有两个子模块:一般搜索和高级搜索。一般搜索主要是要对饰品的信息进行分类查询和对全部信息的模糊查询;高级搜索主要完成对饰品基第 2 页 共 27 页本信息分别对不同条件的查找。2.2.4 订单管理该模块主要有两个子模块:订单计算和核对,查看历史订单。订单计算和核对主要是对购物车内所有商品总价的计算和核对,查看历史订单是在用户对自身订单的历史信息的查询。2.2.5 购物车该模块中主要包括:选中产品加入购物车,购物车内产品的增、删、改、查,订单管理。该模块主要有

10、用户进行管理。购物车管理主要实现对饰品的采购,如果用户发现有些产品不想订购了,也可以直接删除来完成此功能;订单管理包括订单信息的填写、确定显示、邮费等的计算。2.2.6 账户管理该模块主要有四个子模块:基本信息,修改密码,订单查询。基本信息主要是给予用户权限修改其自身的信息。用户也可以对自己的密码进行修改。当操作人员想要知道在网上饰品销售系统所订购的订单历史时,可以单击订单查询。2.3 最终需求分析我们根据实际购买流程和用户的业务情况,仔细核对需求列表中的功能和需求分析报告的初期分析,与用户进行沟通,并达成一致意见。具体修改如下。(1)饰品信息主要包括名称、概要描述和图片。(2)饰品分目录保存

11、。主要目录内容由用户自己添加,并可实现修改和删除。(3)付账功能转到银行的处理页面。(4)购物车中要清楚地显示用户所购饰品的名称、价格和数量,并显示总价格。(5)为了方便用户的操作,可以在购物车中直接修改饰品的数量,其他信息不允许随意修改。第 3 页 共 27 页(6)用户的两类地址必须详细填写,主要包括地址、邮编和国家。如果两类地址相同,为了方便用户,填写完第一个地址后,可自动完成第二个地址的填写。(7)用户随时随地都可以查看自己的购物车,并可以随时下订单。第 4 页 共 27 页第三章 总体设计3.1 网上饰品销售系统功能结构分析3.2 系统模块概述和分析针对网上饰品的现实性,我们的网上饰

12、品销售管理系统是由用户管理模块、饰品管理模块、购物车管理模块、订单管理模块,账户管理和咨询帮助模块等组成,如图 4.2 所示:第 5 页 共 27 页网上饰品销售系统咨询帮助账户管理购物车管理订单管理饰品管理用户管理登陆注册图 3.2 系统功能结构模块3.3 数据库设计根据网络用户需要,我们只建立起一个数据库,在此数据库基础上建立起如下表:大类表 Class_1(主键: Id)表 3.3.1 大类 Class_1 表的结构编号 字段名称 数据类型 长度 说明1 Id 长整型 10 自动增加2 Class_1_Name 文本 20 大类名称3 Class_1_RegTime日期/时间 长日期 大

13、类注册时间小类表 Class_2(主键:Id )表 3.3.2 小类 Class_2 表的结构编号 字段名称 数据类型 长度 说明1 Id 长整型 10 自动增加2 Class_2_Name 文本 20 小类名称3 Class_1_Name 文本 20 大类名称4 Class_2_RegTime日期/时间 长日期 小类注册时间系统管理员表 Manage_User(主键:Id)表 3.3.3 系统管理员 Manage_User 表的结构编号 字段名称 数据类型 长度 说明1 Id 长整型 10 自动增加2 UserName 文本 20 用户名称3 PassWord 文本 20 用户密码第 6 页

14、 共 27 页新闻表 News (主键:News_Id) 表 3.3.4 新闻 News 表的结构编号 字段名称 数据类型 长度 说明1 News_Id 长整型 10 自动增加2 News_Title 文本 100 新闻名称3 News_Content 备注 1000 新闻内容4 News_Adddate 日期/时间 长日期 新闻添加时间5 News_Author 文本 50 新闻作者6 News_Images 文本 255 新闻图片路径7 News_Best 日期/时间 长日期 新闻时间8 News_Hit 数字 长整型 新闻点击次数9 News_Type 数字 字节 新闻是否有图片商品表

15、Product (主键:Product_No ) 表 3.3.5 商品 Product 表的结构编号 字段名称 数据类型 长度 说明1 Product_No 长整型 10 自动增加2 Product_Id 文本 50 商品编号3 Product_Name 文本 30 商品名称4 Class_1 文本 20 所属大类5 Class_2 文本 20 所属小类6 Product_Intro 文本 255 商品说明7 Product_Show 文本 255 商品简介8 P_OldPrice 货币 货币 市场价格9 P_Pic 货币 货币 商品微缩图10 P_Full_Pic 文本 30 商品全景图11

16、 RegTime 文本 30 商品录入时间12 Look_Count 长整型 10 商品浏览次数订单表 server(主键:ID )表 3.3.6 订单 server 表的结构编号 字段名称 数据类型 长度 说明1 ID 长整型 10 自动增加2 question 文本 50 用户姓名/单位3 mine 文本 50 订货物品4 count 数字 10 订货数量5 keyword 文本 50 联系方式6 questiontime 日期/时间 长日期 订单时间7 questioncontent 备注 1000 备注8 answertime 日期/时间 长日期 处理时间9 content 备注 10

17、00 处理情况记录10 datetime 日期/时间 长日期 最后更新时间第 7 页 共 27 页第四章 网上饰品销售系统的实现4.1 主界面在主界面可以进行饰品的购买、查询、管理员登陆的入口等窗体的显示 如图4.1图 4.1 主界面4.2 后台主界面:后台主界面主要用来显示后台各功能实现的窗口 如图4.2图 4.2 后台主界面主要代码如下:body background-color: #003;body,td,th color: #0C0;第 8 页 共 27 页管 理 导 航 管理员退出 类别管理添加大类添加小类大类管理小类管理商品管理商品添加商品管理新闻管理添加新闻管理新闻商品交易第 9

18、 页 共 27 页处理订单操作管理管理员添加管理员管理4.3 添加新闻界面:添加新闻界面主要用来添加主页店铺新闻的显示 如图4.3图 4.3 添加新闻界面主要代码如下:function Form_Validator(theForm) if (theForm.News_Title.value = “) alert(“标题必须填写“); theForm.News_Title.focus(); return (false); if (theForm.News_Content.value = “) alert(“内容必须填写“); theForm.News_Content.focus(); retur

19、n (false); return (true); 4.4 管理员添加界面:管理员添加界面主要用来添加管理员 如图4.4图4.4 管理员添加界面主要代码如下:第 11 页 共 27 页管理员添加/函数名:chksafe/功能介绍:检查是否含有“,“/“/参数说明:要检查的字符串/返回值:0:是 1:不是function chksafe(a)return 1;/*fibdn = new Array (“ ,“, “、“, “,“, “;“, “/“);i=fibdn.length;j=a.length;for (ii=0;ii=0) document.FORM1.uid.focus();retu

20、rn false;if (fucCheckLength(document.FORM1.pwd1.value)18) alert(“请填写正确密码 ,且长度不可大于18。“)document.FORM1.pwd1.focus();return false;if (document.FORM1.pwd1.value!=document.FORM1.pwd2.value)alert (“请确认您的密码。 “);document.FORM1.pwd1.value=;document.FORM1.pwd2.value=;第 13 页 共 27 页document.FORM1.pwd1.focus();r

21、eturn false;/4.5 管理员管理界面:管理员管理界面主要用来管理管理员 如图4.5图4.5 管理员管理界面主要代码如下:DELtr class=main1修改密码“%td width=“62%“ align=“center“ height=“25“ 删“%/tr第 14 页 共 27 页/TD4.6 商品编辑界面:管理员管理界面主要用来编辑商品 如图4.6图4.6 商品管理界面第 15 页 共 27 页主要代码如下:商品添加/函数名:fucCheckNUM/功能介绍:检查是否为数字/参数说明:要检查的数字/返回值:1为是数字,0为不是数字function fucCheckNUM(N

22、UM)var i,j,strTemp;strTemp=“0123456789.“;if ( NUM.length= 0)return 0for (i=0;iname=product_no商品编辑-第 18 页 共 27 页商品大类: selected 商品小类: selected 第 19 页 共 27 页总 结通经过一周的努力,终于完成了网上饰品销售的设计。此设计已经达到了最初期望的设计要求,完成了需求。在这次网上饰品销售的设计过程中我受到很大启发:在系统开发与设计上,体会到了理论与实际结合的重要性,认识到系统开发中应该更加注重系统的规划及按步骤实施。系统作为多栏目、多版面的有机结合整体,不

23、仅仅要考虑到系统功能及其效果的实现,更应该注重系统与用户的有机结合。系统设计与实现的成功只是系统成功的一步,系统的明确定位显得更加重要,系统应该随时根据实施环境,实施困难进行必要的定位调整。理论与实践相结合,让我真正体会到学以致用的乐趣。通过理论作指导,再用实践来体会,验证理论。这样既加深了对理论知识的认识,又从实践活动中充实了自己。本次网上饰品销售是大学所学知识的综合运用,是理论与实践相结合的产物。在此期间,不但巩固了所学的书本知识。而且还学到了许多课堂上和书本上无法学到的实践知识,提高了自学能力,增强了专业技术的水平,为今后从事本专业的工作打下一定的基础。我会继续努力,完善自我,同学的帮助

24、、指导老师的用心辅导精心安排使这个课题能够顺利进行。但是,由于时间仓促以及本人水平有限,本系统还有很多不完善之处,也难免存在错漏,恳请各位老师斧正。第 20 页 共 27 页致 谢此次论文是在老师的热情关心和指导下完成的,她渊博的知识和严谨的治学作风使我们受益匪浅,对顺利完成本次系统设计和开发过程起到了极大的作用。在课程设计的研究中,经过和老师的多次交流讨论,我们得到了很多指导和启发,使我们受益匪浅。在此向她表示我们最诚挚的感谢!同时感谢我的小组成员,没有他们的合作,不会做出今天有的成绩。第 21 页 共 27 页参考文献1 张蓓.ASP.NET 通用模块及典型系统开发实例导航M.北京:人民邮

25、电出版社,20062 Jeffrey.McManus Chris Kinsman 著 常晓波,朱剑平 译.C#开发人员指南ASP.NET、XML、Web 服务与 ADO.NETM.北京:中国电力出版社,20033 曾建潮.软件工程. 武汉理工大学出版社,2003.8 4 李大友,陈明. 实用软件工程基础M. 北京:清华大学出版社,20065徐锋. UML 面向对象建模基础M.北京:水利水电出版社,2006 年 9 月6唐汉明. 深入浅出 SQL SERVER 2005 数据库开发,优化与管理维护M. 北京:人民邮电出版社,2008 年 4 月7薛元君. 数据库设计与发布M. 北京:清华大学出版社,2003 年 1 月8王珊、陈红.数据库系统原理与教程 清华大学出版社9丁贵广、闫允一、孟繁杰.ASP 及 ASP.NET 编程基础与实例 机械工业出版社西安航空职业技术学院课程设计(论文)成绩评定表论文评语:答辩情况:成绩:签名: 年 月 日第 0 页 共 27 页

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报