基于以上这些问题,本系统决定采用 HTML5+JavaScript+CSS3 进行前台的开发, 做到移动平台的统一,实现 Android 和 IOS 两个操作系统都可以进行运行。
1。3 本课题研究目的及意义
传统商家依靠的是人工处理商品入库、商品销售、商品退换和库存管理,商家 很难对众多商品信息进行细致准确的管理,更难以对销售信息进行数据的整理及挖 掘,即便是大型超市有相应的信息化,但仍需要在 PC 上进行操作,且成本投入巨 大,而小微商家一般难以承受在创业初期的巨大的软硬件投入。
本系统针对小微商家零售商面对的这些问题进行开发一款移动进销存系统,是 面向于小微商家进行移动平台的进销存系统,为商家及时了解货物销售情况及库存, 去除传统的收银台等硬件投入,降低小微商家的前期投资。
本系统目的在于针对小微商家的需求,利用 HTML5 混合开发 APP,实现在移 动平台下的一款小微商家移动互联网进销存信息平台,包括 Android 手机和 IOS 手 机平台。
1。4 国内外现状
目前, 小微商家面临着信息化程度低、资金短缺严重、市场竞争激烈和利润提高 困难等诸多困难。针对目前所面临的状况,如果能提高小微商家的信息化管理水平, 就能提升其经营管理质量的核心环节,也是为一个企业能够取得更大效益的关键之 一。小微商家迫切需要借助最新的移动互联技术为企业提供决策支持,及时掌握瞬 息万变的市场信息,做到合理进货,及时销售,库存量最小,减少积压。
由于信息化程度低,小微商家的销售业务一般都靠人工操作,如靠人工登记卡 片、填写表格资料,然后根据不同的分类进行记帐,销售额的日结算和每月的盘点 都需花费大量的人力、物力和时间成本,这是一项极其繁琐、枯燥并且必不可少的 工作,而且通过人手工计算不仅容易出错,也不能进一步掌握市场的最新动态。销 售人员很难对客户做出正确的供货承诺,小微商家的采购也缺少一份准确的采购计 划。
1。5 本文主要内容
本文的组织结构如下:
第一章 绪论主要介绍课题的背景及目前移动开发平台的现状,国内外现状,及 本课题的研究目的及意义。
第二章 关键技术概述,介绍本系统所用到的一些主要关键技术及框架,对本系 统的开发环境进行简单介绍。
第三章 项目总体设计 介绍了项目总体构架,移动客户端的设计,数据库设计。 第四章 介绍项目的详细设计,分别从登录模块、会员模块、库存模块、销售模
块和退货模块进行介绍。
第五章 系统实现,详细介绍各个模块的具体实现及模块的关键代码和相关截图。 第六章 总结与后期的展望。
第二章 关键技术概述
本章主要介绍本系统所使用到的相关技术及框架,同时介绍系统的运行环境等 相关信息。
2。1 关键技术概述
本系统的关键技术为 HTML5、JavaScript 和 MySQL 数据库,所使用的框架为
AngularJS 和 Ionic。下面分别进行详细介绍。
2。1。1 HTML5 概述
HTML5 是 HTML 目前发展的最新的修订版本,在 2014 年 10 月由万维网联盟
(W3C)完成标准制定。修订的目标主要是为了替换 1999 年所制定的 HTML 4。01 和 XHTML 1。0 标准,希望它能在互联网应用迅速发展的时代,使网络标准达到匹配 网络需求[5]。同时 HTML5 添加了许多新的语法特征,其中包括<video>、<audio>和
<canvas>元素,同时也集成了 SVG 内容,这些元素是为了更容易更方便的在网页中 添加和处理多媒体和图片内容而添加的。其它新的元素如<section>、<article>、