精易云企业业务管理系统动态前端设计

2015 年 3 月 30 日 目录
Jing Yiyun enterprise business management system dynamic front-end design
Abstract
For the development of the existing management software and Technology Publishing since the end of last century, not on the nature of the innovation, the essence of management is to keep pace with the times, and now Office and WPS Office are also becoming increasingly popular, many managers would be through the use of Excel to achieve the "quasi management system".
Based on the information system of the enterprise customers personality in the management model, business process, form interface requirements, can easily cloud by fine enterprise business management system configuration tool, fast personalized configuration.
Through the production of the progr *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 
am interface and report similar to Excel mode, through the similar Visio draw chart the way to define the business and logic, make the user more accessible.
The front end design of this piece of basic use of JavaScript, Dojo, Html5 and Css3 for development.
Abstract: Business management; Excel; JavaScript; Dojo
引言
开发背景
首先精易云业务管理系统是由精易云信息技术有限公司开发研制的,而我在实习期间很荣幸的加入到这个团队里来,跟大家一起开发这个管理系统。
那么为何我们公司为何会开发此款管理软件。
是因为现有的管理软件开发及发布技术自上个世纪末以来没有本质上的革新。
管软件行业仍在使用上个世纪80年代的软件实现及发布方法:用写代码的方式实现用户的需求,原始且低效,面对时刻变化的管理需求束手无策,只能以代码应对,实施周期长,即使有诸多所谓的“模块”及“行业库”。
管理的本质是与时俱进,管理者根据内外变化随时调整管理策略和方法,相应的,管理软件亦应做出相应的调整,然而这点却是传统管理软件最不擅长的。
开发目的
根据调查发现,现在一些中小企业在发展中主要障碍在企业无力单独把握信息化过程,例如管理规划、信息化规划、系统开发维护等等。
而我们要做到给这些中小企业解决这些问题。让这些企业可以自己独立的把握信息化过程。
系统介绍
系统简介
精易云是一个面向业务的、开放的业务系统开发与应用平台,具有强大的业务配置和集成开发能力,对于企业客户的信息系统在管理模式、业务流程、表单界面等个性需求,可以通过精易云配置工具,快速的进行个性化配置。企业IT部门可以基于该平台自行构建个性化的行业应用、集成应用和复杂的业务报表。
产品介绍
可视化
采用可视化的方式定义业务单据界面,界面风格与操作完全兼容Excel。
无需了解数据库
不需要手工创建数据库表、不需要编写SQL语句,甚至不需要懂得数据库,以表单对象的方式来表达业务数据。业务对象在绘制表单模板时同步定义,一次完成。
无需编写代码
业务逻辑定义无需编写代码,例如保存出库单时自动扣减库存,撤销出库单时自动恢复扣减的库存,只需通过向导配置公式,不再需要编写复杂的程序代码。
强大的组织机构和权限支持
对现代企业组织模型提供全面支持,包括多分支机构、矩阵型组织、部门、岗位、角色、人员、分工、职权、代理等。同时完全支持各类复杂的权限管理,包括管理权限、业务权限、操作权限、数据权限等多种权限模式。
强大统计分析功能
通过定义统计模板可以设计出不同的统计功能,可以定义查询参数。客户端可以对数据进行多种类型的筛选,保存文本筛选、日期筛选、数值筛选。类似Excel的筛选功能,只需打勾选择,操作很方便。通过选择框选可以即可统计出个数、合计值、平均值等多种常用统计量。
开发技术
作为此次系统开发的前端人员,需要对JavaScript、Dojo、Html5和Css3以及数据库进行充分的学习、掌握和运用。
近年来开发人的需要和要求已经发生变化,JavaScript也是如此,他可以提供高性能的、令人印象深刻的Web用户体验。这个灵活的动态编程语言越来越多的用于正式的Web开发中,而且它的多种工具和项目正以代码库和框架的形式分享
定义类和使用继承关系:要理解JavaScript语言,重点是要知道虽然该语言确实能够处理对象,但它是一门基于原型的语言。它并不能像其他关注面向对象编程的语言那样原生的提供类和继承机制。在许多方面,基于原型的语言更具有表达力,这是因为它们可以实施多种形式的代码重用(包括类和继承)。
基本JavaScript语言增强的Dojo核心,它为该工具集提供的所有其他工具和系统建立了基础。
Dojo是一个开源框架,其最初的目标是统一几个独立DHTML工具集和JavaScript实用工具库。就这一点而言,Dojo工具集提供了现代JavaScript框架应该具备的所有便利工具。我们将看到针对基本语言的增强以及用于处理DOM操作和Ajax请求的常用工具。
但是,Dojo的真正闪光之处在于它用于构建用户界面的便利工具,而且整个应用程序都使用声明式HTML标记进行构建。Dojo并不是使用大段对象初始化代码拼凑应用程序并连接DOM元素,而是能够通过扫描页面自身来设置Dojo特有的属性和约定。尽管我们任然能够选择不采用这种声明式方法,但它确实能够加快开发速度。
Dojo有以下的特征:
依据艾瑞网数据测算2012年市场规模:
按每天每个企业有5个客户端同时使用系统计算,每个客户端每天可以贡献1元,则每个企业每天可以贡献5*1=5元,5651万个企业每天贡献5651万*5=2.8亿,则整年250天工作日可贡献约706亿。见图2-1。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1717.html

好棒文