2.3 Eclipse简介

Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——Eclipse Platform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。[7]文献综述

Eclipse是著名的跨平台的自由集成开发环境(IDE),最开始主要用于Java语言的开发。通过安装不同的插件支持不同的计算机语言,比如Android、Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

3 系统需求与可行性分析

3.1 需求分析

通过调查分析,该软件应具有如下功能:

1. 向用户全方位的展示商品,根据商品的类别、材质进行分类,并且可以对商品进行关键字搜索,便于用户查看。

2. 用户可以进行短信注册以便于之后的登录购买商品,并且根据用户消费的累计金额有等级之分,等级不同相应的折扣力度也不同。

3. 用户可以对具体商品进行收藏、分享、添加到购物车、购买(支付宝)等操作。

4. 用户登录之后可以查看自己的等级和累积消费金额,查看已收藏的商品并删除,编辑收货地址,查看订单详情,对购物车中的商品进行查看并更改等。

5. 为方便用户体验,还需提供意见反馈,检测更新,清除缓存,关于等人性化功能。源.自/优尔·论\文'网·www.youerw.com/

3.2 可行性研究

该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。这里主要对其经济、技术、操作三方面进行可行性分析。

1. 经济可行性

开发该软件所需的相关应用软件、硬件系统都可从官方网站上免费下载,容易获得。所以开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。

2. 技术可行性

技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本系统用的是基于Android平台,用Java语言开发,只要有安卓手机就可以调试,所以调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。

3. 操作可行性

当前安卓智能手机已经相当普及,用户对淘宝、京东等电商软件操作已经相当熟悉,而且本软件操作相对简单,和一般的电商软件区别不大,所以在操作上是可行性的。

上一篇:ASP.NET+Sqlserver网上订餐系统的设计与实现
下一篇:java+SQLServe商品销售管理系统的设计与实现

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

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

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

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

python基于决策树算法的球赛预测

基于消费者个性特征的化...

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

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

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

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

安康汉江网讯

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

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

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

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

网络语言“XX体”研究