计算机毕业论文

移动平台上的中小型企业进销存系统的设计和实现

时间:2021-05-30 19:50:03 计算机毕业论文 我要投稿

移动平台上的中小型企业进销存系统的设计和实现

  目前我国的中小企业数量较多,商品的种类繁多,难以管理,大多采用人工管理,效率低,易失误。另外,数据信息处理工作量非常庞大,极易出错,数据繁多,也易丢失,且不容易被找到。所以开发一个进销存系统显得尤为重要,下面小编为大家准备了一篇开发进销存系统的论文,希望可以帮助各位软件开发的同学!

  摘要:企业进销存系统在企业生产过程中使用非常普遍,随着移动平台的普及,在移动设备中使用进销存系统进行企业生产管理变得越来越重要,我们根据移动平台的特点开发了一个跨平台的进销存系统,使得企业管理者能够随时掌握生产销售信息,为了实现跨平台使用,我们采用了混合式开发模式,使得系统能够使用在多种类型的移动设备中。

  关键词:移动平台;进销存系统;JqueryMobile

  一、概述

  随着移动互联网的高速发展,使用移动端平台进行信息处理已经成为我们的一种生活方式,根据中国互联网络CNNIC第33次中国互联网络发展状况统计报告,截至2013年12月,国网民规模达6.18亿,手机网民规模达到5亿,年增长率为19.1%[1]。对于企业来说,最重要的问题就是生产经营中的进销存问题,摆脱传统的PC端使用方式,能够随时随地管理获取进销存信息,从而调整生产经营是非常重要的,因此我们开发设计了一个适合移动平台使用的中小型企业进销存系统,该系统的特点是摆脱大型系统中存在的并不实用的功能,同时根据移动网络的特点,采用小数据传递的方法,提高速度,降低流量,实现了中小型企业最重视的进销存系统中的进货,销售和财务管理的功能。

  二、开发方式

  由于移动平台上最重要的两个系统为谷歌公司的安卓系统和苹果公司的Ios系统,而两大系统由于开发环境不同,系统硬件不同等等因素,从而导致为一个平台开发的软件不能在另一个平台上复用,因此大部分的APP采用了两个平台各自开发的方式,由此带来了巨大的开发成本和开发效率的缓慢问题。另一种开发方式为采用WEBAPP开发,采用自适应技术来进行移动平台屏幕的自适应,但这种方法需要使用者在浏览器中输入域名等额外行为,带来了极大的出错机会,同时也提高了使用者的技术要求,为了解决这些问题,我们采用了混合式开发[2],采用JQUERY MOBILE[3]开发系统前端,最后在安卓和苹果的IOS系统中进行封装,从而在提高开发效率的前提下,给客户带来一样的原生APP使用体验。

  三、数据模型设计

  对于中小型企业来说,进销存系统中最重要的功能主要在于进货、销售、财务管理。进货就是企业需要的生产原料的购买,入库等。对于销售来说就是企业什么时间卖给谁多少金额的产品,对于财务管理来说,企业管理人员主要关心的'是一个周期内企业运营是否盈利,利润是多少,对于企业的财务我们主要关注两点,一个是支出,一个是收入。支出包括各种类型的支出,比如原材料的购买,工人工资的发放,广告投放费用等等。收入主要是销售额,货款结账金额等。

  我们设计了如下的数据模型,主要包括:产品表,产品类别表,销售记录表,客户表,支出类别表,支出记录表。

  四、开发实现

  前端我们采用了基于JQUERY的移动框架JQUERY MOBILE来进行开发设计,后台采用PHP+MYSQL来进行业务逻辑的处理。对于各个数据表的处理采用了ORM[4]技术来进行记录的增加,读取,更新等操作。同时采用MVC[5]模式来进行业务逻辑和视图的分离,使得后期的维护更加容易。每一个表对应一个实体类,一个控制器,包括多个渲染视图,额外增加了财务管理控制器以及若干视图。由财务控制器来对支出,收入,统计等业务进行控制实施。

  对于开发完毕的WEBAPP,我们最后在ECLIPSE平台上通过移动开发平台的相应插件完成最后的封装,编译成原生APP,供客户在手机或其他的移动平台上安装使用。

  五、结束语

  为了使企业的生产经营活动能够更加便捷话,信息化,我们开发了基于移动平台的进销存管理系统,整个系统采用了移动平台混合模式进行开发,采用MVC模式进行系统的设计开发,经过长时间的运营,系统保持了高效稳定的状态,给企业的生产经营带来了巨大的效益化,未来我们会采用迭代的方式完善系统的其他功能和细节。

  参考文献:

  [1]第33次中国互联网络发展状况统计报告[R].http://cnnic.cn/hlwfzyj/hlwxzbg/hlwtjbg/201403/t20140305_46240.htm.

  [2]混合式App程式开发[OL].http://www.phd.com.tw/knowledge/app-dev/hybrid-app/.

  [3]JqueryMobile网[OL].http://jquerymobile.com/.

  [4]ORM技术介绍[OL].http://zh..org/zh-cn/对象关系映射.

  [5]MVC技术[OL].http://zh..org/wiki/MVC.

【移动平台上的中小型企业进销存系统的设计和实现】相关文章:

中小型企业设计管理方法探索论文03-30

中小型股份合作制企业的企业文化12-09

小微企业电子商务管理平台的设计与实现论文03-20

智能测速计的设计与实现02-13

旅游管理信息系统的设计和实现管理论文10-18

论设计中品牌文化的实现论文04-11

中小型化工企业安全管理的思考论文04-14

试论关于ERP在中小型企业的应用分析05-29

电子平台上的法学12-02

五大技术实现移动电子商务论文10-19