网上书店智能推荐系统的设计与实现(源码)【字数:8739】
摘 要时代的不断进步提高了人们的生活水平,“足不出户”成为了现代人的购物方式。因此网上书店也渐渐融入了人们的生活,越来越受到人们的青睐,能够在网上购买到自己喜爱的书籍大大增加了人们阅读的兴趣。本系统是基于ASP.NET下的C#开发语言开发的。根据本人对网上书店模式的理解,设计了此次网上书店智能推荐系统。此次系统分为前台模块和后台模块两部分,前台模块就是整个网页的规模和运作形式,后台模块就是管理员对网站进行管理的页面。本系统的特点是不像传统书店那样繁杂,资源利用率少、信息量大、不受外来因素的限制,大大提高了用户需求。本论文就是围绕系统的开发环境、设计方案与功能实现来进行的,充分对系统进行了分析和设计,把自己的想法通过系统的功能充分展示出来。系统完成会进行不断的调试,争取实现了书籍管理、网上购书等功能相结合在一起的网上书店智能推荐系统。
Key words:Online bookstore; Intelligent recommendation;The user needs目 录
第一章 绪论 1
1.1课题研究的背景 1
1.2课题研究的内容 1
1.3课题研究的目标 1
第二章 开发环境 2
2.1 ASP.NET简介 2
2.2 Visual Studio 2015简介 2
2.3 ADO简介 2
2.4 SQL Server 2014简介 2
第三章 需求分析 3
3.1可行性分析 3
3.1.1技术可行性分析 3
3.1.2操作可行性 3
3.1.3经济可行性 3
3.2 系统需求分析 3
第四章 总体设计 4
4.1 系统模块设计 4
4.2 数据库设计 4
4.2.1用户信息ER图 4
4.2.2图书信息ER图 5
4.2.3网上书店ER图 5
4.2.4数据表设计 6
4.3数据流图 8
4.3.1网上书店智能系统顶层数据流图 8
4.3.2网上书店智能系统第一层数据流图 9
*好棒文|www.hbsrm.com +Q: ¥351916072¥
4.3.3图书管理模块第二层数据流图 9
第五章 功能实现 11
5.1网站首页和智能推荐页面 11
5.2功能详细介绍 13
5.2.1用户登录和注册功能 13
5.2.2书籍分类功能 15
5.2.3图书详细页面功能 16
5.2.4购物车功能 17
5.2.5订单功能 18
5.2.5会员中心功能 19
5.2.6在线交流功能 19
5.2.7帮助中心功能 20
5.3管理员功能 21
5.3.1管理登录页面 21
5.3.2管理员控制页面 22
5.3.3管理员管理功能 23
第六章 系统测试 27
6.1测试的任务及目标 27
6.1.1测试任务 27
6.1.2测试目标 27
6.2测试方案 27
6.2.1集成测试 27
6.2.2模块测试 28
6.2.3验收测试 28
结束语 30
致 谢 31
参考文献 32
第一章 绪论
1.1课题研究的背景
“智能化” 就是将很多先进技术融合在一起,应用到某个方面的体现。它是网络信息时代迅速发展下的产物,在全球网络化的大前提下,这种概念已经全面融入到了人们的生活。“智能化”系统就是为了更好的提高人们生活质量所设计开发的一些系统。通过从事的信息服务类工作,我发现人们对书籍的需求并没有因为手机和电脑的出现而减少。在线阅览固然很方便,但是能够翻开一本实实在在的书又是另一种享受。然而人们的生活节奏因为工作繁忙变得很快,个人去买书已然不是现在生活的潮流,所以网上书店可以很好的进入人们的生活。如今电子商务使人们的网络生活更为丰富,网上购物就是电子商务带给人们最方便舒服的购物方式。网上书店也是网上购物的一种,它是基于web的动态电子商务网站,它的优势是不用出门通过上网就能买到自己喜欢的书籍。综上所述,本人就自己的理解去设计与实现一个基于B/S模式的网上书店智能推荐系统。
1.2课题研究的内容
网上书店智能推荐系统是一个完整B2C电子商务网站。在本系统中,主要研究的内容包括系统的分析,系统的模块,系统的设计方案与系统的功能。考虑网上书店智能推荐系统的稳定性,本系统还需要对功能进行相应的测试确保系统能正常运行。
1.3课题研究的目标
在设计网上书店智能推荐系统的过程中,能够熟悉网上书店的构造与规划,从而为以后工作积累经验或者在自主创业上有一定的基础。可以熟练运用Visual Studio开发工具和SQL Server数据库,利用ASP.NET语言构建系统可以通过web浏览器完整的呈现出来。实现用户管理、书籍类别管理、书籍图片管理、书籍评论管理、购物车和订单管理等功能。最终达到巩固自己所学知识和提高自身能力的目的。
第二章 开发环境
2.1 ASP.NET简介
ASP.NET是为 Web 应用程序提供平台和一些服务的集成环境。ASP.NET 是面向所有浏览器的,设备使用ASP.NET时的环境是安全的、可升级性、稳定的。它给应用程序准备了基础结构与编程模型。ASP.NET 包含在Microsoft .NET Framework内,它在Internet 环境中可以简化程序的计算环境。.NET Framework有一个大的语言库,它的服务很全面,包含各种管理以及保护代码安全。它也是一个的.NET Framework 类库,而且开发就是用它来综合所有类。
2.2 Visual Studio 2015简介
Visual Studio 是一套完整的开发工具集,它包含了大量的功能。本系统采用的就是Visual Studio 15,主要用它生成ASP.NET Web应用程序来进行系统的设计。Visual Studio 15是微软推出的专门支持.NET框架4.0的开发工具,并提供了一些日常ASP.NET开发所需要的组件,它的功能主要集中在交互式的开发环境、优化的开发环境、直观地设计数据库和轻松共享Web应用程序。
Key words:Online bookstore; Intelligent recommendation;The user needs目 录
第一章 绪论 1
1.1课题研究的背景 1
1.2课题研究的内容 1
1.3课题研究的目标 1
第二章 开发环境 2
2.1 ASP.NET简介 2
2.2 Visual Studio 2015简介 2
2.3 ADO简介 2
2.4 SQL Server 2014简介 2
第三章 需求分析 3
3.1可行性分析 3
3.1.1技术可行性分析 3
3.1.2操作可行性 3
3.1.3经济可行性 3
3.2 系统需求分析 3
第四章 总体设计 4
4.1 系统模块设计 4
4.2 数据库设计 4
4.2.1用户信息ER图 4
4.2.2图书信息ER图 5
4.2.3网上书店ER图 5
4.2.4数据表设计 6
4.3数据流图 8
4.3.1网上书店智能系统顶层数据流图 8
4.3.2网上书店智能系统第一层数据流图 9
*好棒文|www.hbsrm.com +Q: ¥351916072¥
4.3.3图书管理模块第二层数据流图 9
第五章 功能实现 11
5.1网站首页和智能推荐页面 11
5.2功能详细介绍 13
5.2.1用户登录和注册功能 13
5.2.2书籍分类功能 15
5.2.3图书详细页面功能 16
5.2.4购物车功能 17
5.2.5订单功能 18
5.2.5会员中心功能 19
5.2.6在线交流功能 19
5.2.7帮助中心功能 20
5.3管理员功能 21
5.3.1管理登录页面 21
5.3.2管理员控制页面 22
5.3.3管理员管理功能 23
第六章 系统测试 27
6.1测试的任务及目标 27
6.1.1测试任务 27
6.1.2测试目标 27
6.2测试方案 27
6.2.1集成测试 27
6.2.2模块测试 28
6.2.3验收测试 28
结束语 30
致 谢 31
参考文献 32
第一章 绪论
1.1课题研究的背景
“智能化” 就是将很多先进技术融合在一起,应用到某个方面的体现。它是网络信息时代迅速发展下的产物,在全球网络化的大前提下,这种概念已经全面融入到了人们的生活。“智能化”系统就是为了更好的提高人们生活质量所设计开发的一些系统。通过从事的信息服务类工作,我发现人们对书籍的需求并没有因为手机和电脑的出现而减少。在线阅览固然很方便,但是能够翻开一本实实在在的书又是另一种享受。然而人们的生活节奏因为工作繁忙变得很快,个人去买书已然不是现在生活的潮流,所以网上书店可以很好的进入人们的生活。如今电子商务使人们的网络生活更为丰富,网上购物就是电子商务带给人们最方便舒服的购物方式。网上书店也是网上购物的一种,它是基于web的动态电子商务网站,它的优势是不用出门通过上网就能买到自己喜欢的书籍。综上所述,本人就自己的理解去设计与实现一个基于B/S模式的网上书店智能推荐系统。
1.2课题研究的内容
网上书店智能推荐系统是一个完整B2C电子商务网站。在本系统中,主要研究的内容包括系统的分析,系统的模块,系统的设计方案与系统的功能。考虑网上书店智能推荐系统的稳定性,本系统还需要对功能进行相应的测试确保系统能正常运行。
1.3课题研究的目标
在设计网上书店智能推荐系统的过程中,能够熟悉网上书店的构造与规划,从而为以后工作积累经验或者在自主创业上有一定的基础。可以熟练运用Visual Studio开发工具和SQL Server数据库,利用ASP.NET语言构建系统可以通过web浏览器完整的呈现出来。实现用户管理、书籍类别管理、书籍图片管理、书籍评论管理、购物车和订单管理等功能。最终达到巩固自己所学知识和提高自身能力的目的。
第二章 开发环境
2.1 ASP.NET简介
ASP.NET是为 Web 应用程序提供平台和一些服务的集成环境。ASP.NET 是面向所有浏览器的,设备使用ASP.NET时的环境是安全的、可升级性、稳定的。它给应用程序准备了基础结构与编程模型。ASP.NET 包含在Microsoft .NET Framework内,它在Internet 环境中可以简化程序的计算环境。.NET Framework有一个大的语言库,它的服务很全面,包含各种管理以及保护代码安全。它也是一个的.NET Framework 类库,而且开发就是用它来综合所有类。
2.2 Visual Studio 2015简介
Visual Studio 是一套完整的开发工具集,它包含了大量的功能。本系统采用的就是Visual Studio 15,主要用它生成ASP.NET Web应用程序来进行系统的设计。Visual Studio 15是微软推出的专门支持.NET框架4.0的开发工具,并提供了一些日常ASP.NET开发所需要的组件,它的功能主要集中在交互式的开发环境、优化的开发环境、直观地设计数据库和轻松共享Web应用程序。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/357.html