还有一种,直接利用excel的“工具”——“共享”功能,这个不熟悉,知道可以用,具体如何 *** 作不知道,第一种方案,非常好用,可以使用web编程,不过需要花钱购买正式版。可以是可以,管理系统与Excel结合的优势在于管理系统会有很多数据需要录入到表格中,Excel本身的填报录入这部分是非常友好和方便的。
但是管理系统还需要对录入的数据进行管理,Excel本身在数据管理这块是短板,Excel本身没有数据库,对于用户 *** 作管理的历史信息也没有记录。
再者单纯用Excel本身不适合来做一个软件系统,与一般的系统相比没有竞争力(界面美观,用户权限控制,多端支持等)
所以一般的管理软件,为了避免数据管理的弊端一般会采用软件开发的方式使用专门的架构(C/S,B/S等),语言(JAVA,NET,HTML等)结合去开发,这里面就面临一个问题,如何将Excel在填报方面的优势与目前系统开发去结合,如果能够将其完美结合,那么该软件既有Excel填报方面的优势,又可以避免Excel在系统管理中的劣势。
但目前日常开发中往往面临的困难是,想要自己使用对应开发语言去开发一套能够集成到系统中的类似Excel表格功能的填报表格是非常困难的,市面上现成的大把的都是grid类型的表格,这类表格在填报上无法做到像Excel这样的填报方式,用户使用起来没有Excel顺手,需要改变使用习惯。
鉴于此,这里推荐一款类似Excel表格的纯前端电子表格控件SpreadJS,这款控件可以无缝的嵌入到系统中去,而且使用的开发语言是javascript这种主流前端开发语言, 提供的API接口可以完美的解决填报数据的管理问题。以此而开发的系统,用户在不改变使用习惯的前提下,像使用Excel一样在系统中进行日常 *** 作。
在服务器上安装iis;打开iis,进入默认网站,右键单击,关闭iis服务;将默认网站的路径指向公司的网站所在的目录,如对端口无要求,直接保存即可;启动iis,即可浏览公司的网页。;IIS是InternetInformationServices的缩写,是一个WorldWideWebserver。通过iis可以架设web服务器。
首先,你说指的应该是在线Excel文档,这是一个领域。目的是实现一个可以在线导入、编辑、导出,多人协作等功能的在线Excel文档,把这个功能做成一个系统应用。那么肯定需要有用户的划分(每个用户可以看到和辑自己的文档),这样就需要账号和密码了。
接下来从技术方面将,在线Excel文档分为显示部分与交互部分。显示部分主要是Excel的功能显示与 *** 作,首先肯定是要将一个Excel功能的表格组件嵌入到网页上面的,这里可以找一些专业的第三方的Excel组件进行集成,例如:SpreadJS。目前SpreadJS官网上也有一些现成的demo可供访问。从上述demo来看,SpreadJS已经完成了Excel展示、编辑、导入、导出的功能。
展示与编辑
导入
导出
交互部分主要是多人协同 *** 作Excel需要这样的功能,原理是通过websocket信道通信功能来同步用户之间的 *** 作,这里就需要后台将SpreadJS与websocket进行集成。
最后将成品做成一个webapp(网页、手机应用等)的应用并添加账号密码相关功能。就完成了这样的功能。如果说非要给这样的技术起一个名字,我觉得在线Excel比较合适。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)