web的智能家居产品选购系统设计与实现(源码)【字数:11907】
摘 要当前,网上购物已经逐渐成为人们的生活方式。因为,相对于去实体店,网上购物具有省时省力和价格便宜的优势。人们越来越向往便捷的生活方式,智能家居产品有着巨大的市场前景,所以开发智能家居产品选购系统是适应时代发展的选择。本文以JSP为开发技术,实现了一个智能家居产品选购系统,本系统在windows8环境下设计,采用B/S结构,使用MySQL加JSP技术、用CSS和JS修饰页面,使用JavaBean封装关键代码,该系统安全性较高。本系统前台实现了用户浏览商品,查看商品详细信息,把商品添加进购物车,搜索商品,下订单购买商品,查询物流信息等功能。后台实现了订单管理、退货管理、销售统计、修改商品信息等。本系统的特色是有推荐商品、最新商品、猜你喜欢的商品、热销商品、销售统计。经过测试,本系统各功能模块运行正常。由于本系统是为高端消费者设计,他们通常没有多余时间逛街,此系统极大地方便了这些用户,使他们有更多时间做有意义的事情,提高了经济效益。同时可以进一步激发消费者的消费潜力,因为有些消费者觉得上街购物太麻烦,上街购物是件费时费力的事情。而且街上购物很难产生对比,本系统提供最新商品、推荐商品等板块;用户可以很容易找到最适合自己的商品。
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 2
1.3.1研究目的 2
1.3.2研究意义 2
1.4论文组织结构 2
第2章 关键技术与开发环境 3
2.1 系统开发环境 3
2.2 JSP技术简介 3
2.3 Servlet技术简介 3
2.4 MVC框架 4
2.5数据库介绍 4
2.6 JavaScript技术 6
第3章 系统需求分析 7
3.1系统可行性分析 7
3.1.1技术可行性 7
3.1.2经济可行性 7
3.1.3操作可行性 7
3.2系统需求分析 7
3.2.1用户功能需求 7
*好棒文|www.hbsrm.com +Q: @351916072@
3.2.2管理员功能需求 8
第4章 系统设计 10
4.1系统功能模块 10
4.2系统模块设计 10
4.3主要模块的业务流程 11
4.4 数据库设计 13
4.4.1数据库概念模型设计 13
4.4.2数据库物理模型设计 15
第5章 系统实现 19
5.1用户模块功能实现 19
5.2管理员模块功能实现 25
第6章 系统测试 32
6.1功能测试 32
6.2安全测试 33
6.3测试结论 34
第7章 总结与展望 35
7.1总结 35
7.2展望 35
附 录 36
参 考 文 献 39
致 谢 40
第1章 前言
1.1研究背景
近年来,中国的互联网发展迅速。人们更倾向于在网上购物,其中智能家居产品越来越受到大家的青睐,但是网上很少有以智能家居为主题的电商网站。消费者往往比较喜欢到专卖店买商品,所以准备创建一个以售卖智能家居为主题的网站。非专卖店的网站销售的智能家居产品的质量往往令人担忧,因为大部分消费者都没有辨别商品真假的专业知识,因此创建专卖店网站是有必要的。智能家居产品选购系统可以更高效,更方便地满足消费者对产品的需求,因此,一定会有良好的发展前景。
1.2国内外研究现状
目前,网上流行的一些中小型电商网站系统主要有以下特点:董津创建了一个基于.NET的家庭电子商务平台[1],平台和后端数据库可以安装在网络上的任何服务器上,系统采用ASP技术和SQL数据库设计与实现管理平台[2],并采用B/S(Browser/Server)模式开发具有收藏夹和第三方支付平台等功能的网络结构[3]。宋秀刚采用B/S模式,包括数据库,应用程序和Web服务[4],设计了一个家用电器销售网络,分为前台和后台两个模块,只要客户端安装Web浏览器就可以用这个网站[5],他使用C#作为开发语言,使用Visaul Studio开发系统,在开发过程中将SQL作为数据库[6],IIS(Internet Information Services)服务器,日志文件和数据库对象放在不同的磁盘上,提高系统性能[7]。王强使用MVC(Model View Controller)框架,设计了一个小型购物网站,并提供各种搜索方法。包括分类,最新搜索[8]。张智设计网站强调数据库的设计和代码实现,对该系统中的表设计和数据库设计工作具有一定的参考价值[9]。王子缘设计了一个家具品牌网站,使管理员能够管理各种信息,提供消息传递功能,简单的界面和出色的交互性,并及时有效地执行交易。该系统的特色是具有新闻动态板块[10]。王诗纯利用网络平台技术和B/S结构建立家居产品设计系统的总体框架,基于Web的家居定制服务平台,设计更人性化[11]。樊飞设计了一个网站设计课程设计教育系统,该网站采用B/S模式,Access和ASP技术,Dreamweaver开发[12]。使用Dreamweaver的优点如下:软件易使用,可以高效地做开发,能够创建外观一致的网页,有效管理网站,Dreamweaver软件具有内置FTP功能。 菜单,标签,命令,字体和代码着色都可以根据个人喜好进行调整。有助于设计网页流程。
综上所述,大部分系统功能都比较单一,特色不鲜明,界面也比较简陋。系统功能性不强,不能满足消费者日益增长的需求,而且系统可扩展性太差,系统一旦完成就很难再增加新的功能。系统没有特色鲜明的功能,大部分功能都是应该具有的基本功能,没有特色的网站很难吸引消费者消费。界面不够美观,用户的第一印象很重要,界面只有足够的美,才能让用户多停留一些时间,用户停留在网站的时间越长,越有可能购买更多的商品。
1.3研究目的和意义
1.3.1研究目的
熟悉数据库以及Web的开发运行环境,深入学习SQL语句,熟练掌握JSP等技术、运用CSS和JS样式进行页面修饰美化。掌握基于Web的系统开发流程及设计方法。系统学习Web的架构与应用开发模式,深入理解Web系统体系架构的内部机制和管控方式。实现一些特色功能。总结用户需求,归纳开发思想和设计技术,为今后把这个网站做得更大,功能更强,服务更优奠定基础。
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 2
1.3.1研究目的 2
1.3.2研究意义 2
1.4论文组织结构 2
第2章 关键技术与开发环境 3
2.1 系统开发环境 3
2.2 JSP技术简介 3
2.3 Servlet技术简介 3
2.4 MVC框架 4
2.5数据库介绍 4
2.6 JavaScript技术 6
第3章 系统需求分析 7
3.1系统可行性分析 7
3.1.1技术可行性 7
3.1.2经济可行性 7
3.1.3操作可行性 7
3.2系统需求分析 7
3.2.1用户功能需求 7
*好棒文|www.hbsrm.com +Q: @351916072@
3.2.2管理员功能需求 8
第4章 系统设计 10
4.1系统功能模块 10
4.2系统模块设计 10
4.3主要模块的业务流程 11
4.4 数据库设计 13
4.4.1数据库概念模型设计 13
4.4.2数据库物理模型设计 15
第5章 系统实现 19
5.1用户模块功能实现 19
5.2管理员模块功能实现 25
第6章 系统测试 32
6.1功能测试 32
6.2安全测试 33
6.3测试结论 34
第7章 总结与展望 35
7.1总结 35
7.2展望 35
附 录 36
参 考 文 献 39
致 谢 40
第1章 前言
1.1研究背景
近年来,中国的互联网发展迅速。人们更倾向于在网上购物,其中智能家居产品越来越受到大家的青睐,但是网上很少有以智能家居为主题的电商网站。消费者往往比较喜欢到专卖店买商品,所以准备创建一个以售卖智能家居为主题的网站。非专卖店的网站销售的智能家居产品的质量往往令人担忧,因为大部分消费者都没有辨别商品真假的专业知识,因此创建专卖店网站是有必要的。智能家居产品选购系统可以更高效,更方便地满足消费者对产品的需求,因此,一定会有良好的发展前景。
1.2国内外研究现状
目前,网上流行的一些中小型电商网站系统主要有以下特点:董津创建了一个基于.NET的家庭电子商务平台[1],平台和后端数据库可以安装在网络上的任何服务器上,系统采用ASP技术和SQL数据库设计与实现管理平台[2],并采用B/S(Browser/Server)模式开发具有收藏夹和第三方支付平台等功能的网络结构[3]。宋秀刚采用B/S模式,包括数据库,应用程序和Web服务[4],设计了一个家用电器销售网络,分为前台和后台两个模块,只要客户端安装Web浏览器就可以用这个网站[5],他使用C#作为开发语言,使用Visaul Studio开发系统,在开发过程中将SQL作为数据库[6],IIS(Internet Information Services)服务器,日志文件和数据库对象放在不同的磁盘上,提高系统性能[7]。王强使用MVC(Model View Controller)框架,设计了一个小型购物网站,并提供各种搜索方法。包括分类,最新搜索[8]。张智设计网站强调数据库的设计和代码实现,对该系统中的表设计和数据库设计工作具有一定的参考价值[9]。王子缘设计了一个家具品牌网站,使管理员能够管理各种信息,提供消息传递功能,简单的界面和出色的交互性,并及时有效地执行交易。该系统的特色是具有新闻动态板块[10]。王诗纯利用网络平台技术和B/S结构建立家居产品设计系统的总体框架,基于Web的家居定制服务平台,设计更人性化[11]。樊飞设计了一个网站设计课程设计教育系统,该网站采用B/S模式,Access和ASP技术,Dreamweaver开发[12]。使用Dreamweaver的优点如下:软件易使用,可以高效地做开发,能够创建外观一致的网页,有效管理网站,Dreamweaver软件具有内置FTP功能。 菜单,标签,命令,字体和代码着色都可以根据个人喜好进行调整。有助于设计网页流程。
综上所述,大部分系统功能都比较单一,特色不鲜明,界面也比较简陋。系统功能性不强,不能满足消费者日益增长的需求,而且系统可扩展性太差,系统一旦完成就很难再增加新的功能。系统没有特色鲜明的功能,大部分功能都是应该具有的基本功能,没有特色的网站很难吸引消费者消费。界面不够美观,用户的第一印象很重要,界面只有足够的美,才能让用户多停留一些时间,用户停留在网站的时间越长,越有可能购买更多的商品。
1.3研究目的和意义
1.3.1研究目的
熟悉数据库以及Web的开发运行环境,深入学习SQL语句,熟练掌握JSP等技术、运用CSS和JS样式进行页面修饰美化。掌握基于Web的系统开发流程及设计方法。系统学习Web的架构与应用开发模式,深入理解Web系统体系架构的内部机制和管控方式。实现一些特色功能。总结用户需求,归纳开发思想和设计技术,为今后把这个网站做得更大,功能更强,服务更优奠定基础。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/320.html