MYSQL具有以下的特性:
(1)MySQL使用的是标准的SQL数据语言。
(2)提供用于管理、检查、优化数据库操作的管理工具。
(3)经过优化的SQL查询算法,能够有效地提高查询速度。
(4)支持多种存储引擎。
MySQL在使用上能够满足这个项目的需求,在使用上也没有什么难点。因此为项目选用MySQL作为数据库。
电子商务简介
电子商务指的是网络信息技术,交换货物为中心的商务活动。也可理解为在互联网(Internet)、企业内部网(Intranet)和增值网(VAN,Value Added Network)上以电子交易方式进行交易活动和相关服务的活动,是传统商业活动各环节的电子化、网络化、信息化。简单来讲,就是使用互联网等电子工具进行的商务贸易活动,如淘宝、京东、苏宁等等电商可以被理解为电子商务。我们所做的可以被认为是简易电子商务平台。文献综述
数据分析简介
数据分析是指收集的大量数据使用恰当的统计和分析方式进行分析,提取有用的信息形式的结论和数据的详细研究和总结的过程。数据分析的数学基础是在20世纪早期就已经确立的,但在计算机出现之后才使得实际操作成为可能,并且使得数据分析得以推广。可以说数据分析是数学与计算机科学之间结合的产物。
而运用数据分析对于系统的意义在于:对销售量进行统计,确定系统出售图书购进的图书比例,以及销售重点,以提升有效性。
营销策略简介
营销策略是指企业以客户需求为出发点,根据经验或统计分析得到顾客需求量、购买力信息、商业界期望值,有计划地进行各项经营活动,通过协调一致的产品策略、价格策略、渠道策略和促销策略,为顾客提供符合期望值的商品和服务从而实现企业目标的过程。
而营销策略概念在系统中的体现在于,系统在特定时间推出图书折扣活动,并且将折扣活动重点展示于顾客,以达到提高消费额的目的。
用户体验简介
用户体验是指用户在使用产品的过程中建立起来的纯主观的感觉。简单来讲,充分考虑顾客的需求,给顾客看到顾客想要看到的。
而用户体验概念在系统中的体现在于,在用户登录系统后,根据用户的历史消费记录,向其推荐同类型图书。
平台开发采用的其他相关技术简介
Ajax:后台与服务器进行少量的数据交换,使网页实现异步更新得效果。这代表可以在不加载整个网页的情况下,对网页进行局部刷新[5]。
CSS:层叠样式表,CSS能对网页中对象的位置排版进行像素级的精确控制,支持几近所有的字体字号样式,拥有对网页对象和模型样式编辑的能力[1]。
MD5加密:是指让大容量信息在使用数字签名软件签署私人密匙前就被“压缩”成一种保密的格式(就是指把一个任意长度的字节串变变成一定长度的大整数)。
2.2 系统开发环境简介
软件平台要求:来.自/优尔·论|文-网·www.youerw.com/
数据库:MySQL
开发工具:Eclipse
服务器:本地服务器Tomcat5.0及以上
JDK:jdk1.6
开发语言:JAVA语言
3 网上书店设计说明
3.1 系统主要功能模块介绍
网上书店功能主要可分为四个模块:(1)登录功能模块(2)前台功能模块(3)后台功能模块 (4)系统辅助功能模块。