请教一个很低级的问题,大侠别笑!真心不会,我真的菜。

公司最近打算购买一套管理系统,因我们有一些需求比够特殊(经常需要改动),所以我们打算自行编程实现这部分功能,我想问:

  1、假如我让软件公司公开sql server数据库的密码和所有表的说明,我是否就能直接访问数据和写入数据(实在不行读也可以)?

  2、这样做会不会有什么不好?

  3、一些大公司里面一般有多套系统,这些系统之间如何实现数据共享?(是否像我第一条中问的一样)?


撒科打诨
浏览 643回答 2
2回答

倚天杖

1、一般情况下软件公司不建议你直接写入数据,否则可能引起错误,他们会声明不负责任的。读取数据倒是还行,不过也看软件公司,我普经见过一家恶心的,安装完他的软件后,直接将SQL SERVER的管理密码修改得让我们都不知道了,还好我知道后还可以破解。2、确实不是很好,一般情况下,软件公司很少会直接提供你数据表的说明的。如果是大一点的软件公司,可能提供一些外部接口,比如WEBSERVICE之类的,或是API规范接口。3、多套系统的数据共享从来都是一个大问题。一般企业分割系统的时候,就要考虑到这多套系统之间的数据共享度不高。要么在多套系统中都实现导入、导出功能,至于同步,那基本是梦想了,除非是一家公司开发的多套系统。4、所谓的ERP其实就是可以进行二次开发、三次开发的系统,也就是说只要你掌握了ERP系统的脚本语言,就可以在系统允许的情况下,增加功能。

PIPIONE

内部网没什么不好,多套系统数据共享就复杂,自己解决吧
打开App,查看更多内容
随时随地看视频慕课网APP