HTML5小微商家移动互联进销存信息移动子系统设计(7)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

HTML5小微商家移动互联进销存信息移动子系统设计(7)

创建一个名为 myApp 的 ,首先进入你要创建项目的文件夹例如:

cd C:\Users\dell\cordova

现在开始进行项目的创建, 命令如下: ionic start myApp blank,接着进入 myApp 项 目文件 夹 下: cd myApp , 添加 Android 平 台: ionic platform add android,生成 android apk:ionic build android

此时在项目文件夹下 myAPP\hello\platforms\android\build\outputs\

apk 下可以发现生成的 apk 文件,此时只要把安装包发到 android 手机上即可 进行安装软件,如果是 IOS 系统,则需要在 mac 系统下进行,首先安装 IOS 的开发 环境 Xcode,安装完成后再安装 Ionic 和 Cordova,进行打包和编译,同样会生成 IOS 上的软件安装包。

第三章 系统分析及设计

本章主要进行系统分析和系统总体设计,分为系统总体架构,移动客户端设计, 前后台交互设计,并分别介绍他们所实现的功能和模块图。

3。1 系统分析

本小节是进行系统的可行性分析,通过功能分析、技术可行性分析和经济可行 性分析。

3。1。1 功能分析

通过对众多小微商家经营管理业务的深入调研,从用户以及信息系统开发与维 护的角度出发,将系统功能需求划分为五个模块,即用户登录模块、商品信息管理 模块、会员信息管理模块、商品销售管理模块、商品退货模块。

系统设计的小微商家智慧经营管理系统,小微商家的业务核心是对商品货物的 进、销、存,本系统为小微商家的经营提供决策信息支撑,并借助移动互联技术, 为用户提供安全、可靠、方便、智能的管理软件。

3。1。2 技术可行性分析

本系统通过前期相关技术的学习和比较,决定采用目前流行的移动混合式开发, HTML5+JavaScript+CSS 进行界面设计,AngularJS 进行逻辑和服务的实现,Ionic 进 行项目的生成与编译。

3。1。3 经济可行性

本系统的目的是去解决传统落后的小微商家管理的问题。降低小微商家管理的 人力物力,而且减少小微商家前期对传统收银台的依赖,降低前期投资成本,同时 也达到了科学信息化的管理。

3。2 系统总体构架

如图 3-1 系统总体设计图所示,系统分为小微商家移动互联进销存信息平台--移 动子系统、小微商家移动互联进销存信息平台—服务器子系统、数据库系统。

图 3-1 系统总体设计图

系统总体设计如图 3-1 所示,小微商家信息平台的总体设计,本系统分为两个 子系统,分别为小微商家信息平台——移动子系统和小微商家信息平台——服务器 子系统。小微商家通过安装本系统 App,在移动设备上通过移动网络和小微商家信 息平台的服务器子系统进行交互,服务器子系统通过表示层和逻辑层后,进入数据 库访问层,和数据库进行数据存储,实现小微商家的信息及时准确的连接。

3。3 移动客户端设计

移动客户端是本系统主要设计,其中移动端的分为 5 个模块,分别为库存管理、 会员管理、商品销售、退货等模块,进行模块划分是为了降低系统的复杂度,提高 系统的开发效率,把系统分为各个模块,分模块来完成,降低系统的耦合度,各个 模块实现后即可完成整个系统,而且方便进行系统的调试和实现,同时确保满足用 户的需求。

系统模块图如图 3-2 所示:

模块划分的手段主要是抽象和层次化,抽象就是抽出事物的本质特性(共性), 而暂时不考虑它们的细节。而处理复杂系统的惟一有效的方法是用层次方式构造和 分析它。下面会介绍各个模块所要实现的一些具体功能。 (责任编辑:qin)