需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10727 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】小型数码商城系统是JAVA在网络上架构一个动态的电子商务网站。论文首先介绍了网上商城系统的课题背景与意义以及设计的思想,接着对系统的可行性进行分析,描述了系统的流程图并针对经济、技术和操作方面进行可行性分析,然后在需求分析中通过分析现在的网上商城的发展现状,阐述出系统的需求以及要实现的功能。 本系统分前台部分和后台部分,前台部分由用户使用,主要包括提供给用户购物,管理购物车,查看订单状态等常用功能;后台部分由管理员使用,用于管理商品,查看,处理用户的订单。本系统是使用MYSQL为数据库开发的购物平台。应用服务器采用的是Tomcat网络信息服务,采用MCV框架开发的网上购物系统。 网站主要特点是通过基于物品的协同过滤算法的实现,对不同的用户进行不同的推荐商品推送,方便用户进行网站的使用以及加大商品销售量。
关键词:电子商务网站,JSP,MySql,协同过滤算法
目录 摘要 Abstract 1.绪论-1 1.1研究背景和意义-1 1.2研究现状-1 1.3需要解决的主要问题-1 1.4本文的主要工作和贡献-1 2.系统技术-2 2.1MVC设计模式-2 2.2 Hibernate-2 2.3 Struts 2-2 2.4.lenskit-3 3.系统需求分析-4 3.1.系统前端-4 3.2.系统后台-4 4.系统设计-5 4.1系统架构设计-5 4.2数据库设计-7 4.3.系统创新点-12 4.3.1协同过滤算法-13 4.3.3.商品推荐算法的选择-16 5.系统实现-18 5.1.页面模块:-18 5.1.1.首页菜单模块:-18 5.1.2商品分类列表及商品分类-18 5.1.3热销推荐、特价促销、新品上架页面模块-19 5.1.4商品详细模块-19 5.2.注册与登录-20 5.2.1.注册模块-20 5.2.2登录模块:-21 5.3.购买模块:-21 5.3.1.选择商品模块:-21 5.3.2提交订单模块:-22 5.3.3.查看订单模块-23 5.4.后台-23 5.4.1.管理员登录:-23 5.4.2.订单管理-24 5.4.3.用户管理-24 5.4.4.商品管理-25 6.关键技术及算法描述-26 6.1 基于用户的协同过滤算法的调用-26 6.2,调用推荐规则-27 6.总结和展望-28 参考文献-29 |