MYSQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MYSQL AB公司。目前MYSQL被广泛地应用在INTERNET上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MYSQL支持AIX、BSDI、FREEBSD、HP-UX、LINUX、MAC OS、NOVELL NETWARE、NETBSD、OPENBSD、OS/2 WRAP、SOLARIS、SUNOS、WINDOWS等多种操作系统, 为多种编程语言提供了API。这些编程语言包括C、C++、C#、DELPHI、EIFFEL、JAVA、PERL、PHP、PYTHON、RUBY和TCL等支持多线程,充分利用CPU资源,支持多用户。优化的SQL查询算法,有效地提高查询速度。既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的SHIFT_JIS等都可以用作数据表名和数据列名。提供TCP/IP、ODBC和JDBC等多种数据库连接途径。提供用于管理、检查、优化数据库操作的管理工具。可以处理拥有上千万条记录的大型数据库。
2.4 开发工具的选择
当前的HTML5的开发已经日渐成熟。并且拥有提高,可用性和改进用户的友好体验,可移植性好等优点,网上已有较多的参看文档和说明,在各式插件的运用上也有大量的公开资源免费提供使用,因此,在教学和运用资源上能有充沛的后备库。
VUE.JS 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,VUE 采用自底向上增量开发的设计。VUE 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 VUE生态系统支持的库结合使用时,VUE 也完全能够为复杂的单页应用程序提供驱动,通过利用VUE-ROUTER路由调用实现页面的加载。基于此使用VUE.JS前端开发框架构建单页面WEB,使得页面更加的优雅。
通过WEBPACK的帮助能够让页面更加的轻量。现在的很多网页越来越像一个应用软件,功能更加的丰富,它们拥有着复杂的JAVASCRIPT代码和一大堆依赖包。而WEBPACK可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JAVASCRIPT模块以及其它的一些浏览器不能直接运行的拓展语言(SCSS,TYPESCRIPT等),并将其打包为合适的格式以供浏览器使用。
后端主要使用的是NODE.JS,NODE.JS是一个基于CHROMEV8引擎的JAVASCRIPT运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。用他配置一个简易的开发环境,就从几MB安装包上面就能看出,他的配置的轻便型,可以适应我多种环境变更开发的情况,并且他的PACKAGE配置文档能够在线安装NPM的架包,从而大大增加了项目迁移的轻便型,并且NODEJS不仅有轻便的属性,他还依靠他的单线程的运作方式,拥有极快的请求处理能力,在整个网站的运行中,保持流畅的运行方式。
而在编程软件上,无论是VUE.JS还是NODE.JS都有很多的选择。代码的编写我选择的是VSCODE,VISUAL STUDIO CODE(VSCODE)是由微软开发的开放源码文本编辑器,它支持WINDOWS、LINUX和OS X操作系统。他在代码编写阶段能够通过安装的小插件检查代码的规范以及出错,还有智能提示等功能对于代码的编写阶段的效率的提高有帮助开发模式的选择。
3 系统需求分析
国内的库存管理模式比较经典的就有老板电器。老板电器在继白色家电之后,中国家电产业又一个品类夺得了全球销量第一的桂冠。2016年9月2日,正在德国柏林举行的IFA展上,世界权威市场调查机构欧睿国际发布的一份全球自有品牌吸油烟机调查数据显示,老板电器吸油烟机2015年品牌零售量占全球市场的5%,居全球第一。这是中国厨房电器产业发展30多年以来,第一次出现问鼎全球第一宝座的企业。老板电器在“高手云集”的全球品牌巨头中脱颖而出,依靠的不仅仅是自身的产品品质、品牌竞争力,或者单纯靠产品卖点和低价策略打开市场,其自身的库存管理模式也是成功的一个重要因素。 HTML5+NODE.JS电商库存管理系统的设计与实现(5):http://www.751com.cn/jisuanji/lunwen_79133.html