(2)经济可行性

在当前的开发环境和背景下,软件和硬件的使用都不再是人们担心的问题。系统采用的Java语言、使用的数据库管理工具MySQL数据库、代码开发工具MyEclipse和Tomcat服务器都是免费的开源资源,开发者可根据自己的需要适时的使用这些辅助工具进行开发,开发成本将会大大降低。因此,开发者不用过分地考虑经济问题。

2。2  目标分析

本系统主要是运用JavaWeb[3]的技术,建立一个基于微信的O2O商城系统。此系统可满足人们线上交易、线下消费的需求。其系统目标可分为以下几个方面:(1)普通用户可以注册,登录,找回密码,登录后可查看修改自己的信息,可以浏览在线的商品信息,可购买商品,可分享商品信息给好友;(2)整个系统可以定时处理过时订单,确保订单无冗余数据。

3  系统运行平台文献综述

3。1  系统开发平台

(1)硬件

处理器: Inter Core i3  2。53GHz

内存: 4。0G内存

硬盘空间: 500GB硬盘

网络适配器: 10M/100M自适应

(2)软件

操作系统: Win7/XP

数据库: SQL Server 2008

3。2  系统开发工具

(1)MYEclipse简介

MyEclipse即MyEclipse Enterprise Workbench是企业级工作平台,其简称MyEclipse。它经过了15个版本的更新与完善,已由最初的5。0更新到如今的2015正式版,渐趋成熟,拥有稳定的功能与性能,深受个人与企业的喜爱。通俗地讲,MyEclipse是Eclipse IDE的一种扩展应用,其项目的启动需要进行Tomcat的配置与管理[4],我们常用它进行基于数据库的开发、对J2EE进行开发和发布、对应用程序进行服务器的整合。它作为J2EE集成开发的环境,不但功能十分丰富,而且拥有多样的快捷键,完整地支持各大开发语言和开发框架。因此,我们的工作效率较之前有了极大的提高。

(2)MYSQL简介

MySQL是时下最流行的管理小型关系数据的数据库系统,通过具有结构化的查询语言SQL[5]完成对数据库的管理,其以开放源码著称并被广泛流传。MySQL是瑞典MySQL AB 公司研发、发布和支持的,之后被SUN公司收购,它使用C++和C语言编写,能在不同的平台上工作和运行,保证了源代码的可移植性。与Oracle、DB2和SQL Sever等大型的关系型数据库相比,MySQL并不够成熟,其性能无法与其他关系数据库相提并论,不但规模较小,而且功能也有所限制。但是,其体积小,速度快,特别是源码开放等特点受到了广大使用者的喜爱。

4  系统设计与实现来-自~优+尔=论.文,网www.youerw.com +QQ752018766-

4。1  总体结构设计

系统围绕用户(我的首页)、商城闪购、我的酒柜、私人管家、更多等几个模块进行设计。成为用户首先要注册登录,然后通过登录界面进入系统的首页。首页包括头部、主体、底部三个部分。头部可通过点击我的头像进入我的主页,查看用户详情。主体分为轮播图、公告消息和推荐商品三个部分,点击具体商品图片可以查看商品详情及其评价,也可以购买、赠送和索要商品。底部栏包括商城闪购、我的酒柜、私人管家和更多等四个部分。在商城闪购中用户可对商品根据价格、销量、人气、上架时间进行升序和降续排序,在我的酒柜中用户可将我的云酒柜中的酒品进行操作(要求配送或赠送给好友),在私人管家中用户可以查看商家推荐的酒品,在更多的模块中用户可以查看各类消息。以下为该系统的功能结构图,该图表示出了整个系统模块与模块之间的关系

上一篇:Android办公系统的设计+源代码+答辩PPT
下一篇:C#+sqlserver健身房管理系统的设计+源代码

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

安康汉江网讯

老年2型糖尿病患者运动疗...