<分区>
我最近需要在2个月内开发一个CRM系统。但我还是一名学生,没有开发如此复杂系统的经验。我对如何开发CRM系统做了很多研究,但在设计系统时遇到了一些问题。
我遇到的问题是:
- CRM 系统是否使用任何开发框架? (例如:DooPHP、Yii、Zend 等)
- 如何确保系统安全? (使用 OpenSSL?)
- 我需要牢记的非功能性有哪些?
请注意,我要开发的 CRM 是供小型公司使用的。但是,我希望系统响应速度快且安全,因为这是我们使用Web应用程序时所需要的。我可以使用 PHP、JSP 或 ASP.Net。
如果以前有人开发过类似的系统,请与我们分享您的经验。如果可能,请在此处分享您的代码。
谢谢...
CRM 系统可能非常复杂。事实上,我在自定义 CRM 系统上工作,代码库实际上远远超过 100000 行代码。两个月可能充满挑战,具体取决于您需要的功能。
使用框架由您决定。我曾经测试过 DevExpress 的 XAF,它旨在帮助完成经典的 CRM/LOB 任务,除非某些细节变得不太复杂。 OpenSSL 只是一种实现,但如果数据应该是安全的,那么一个关键点就是使用 SSL 以及良好的身份验证和授权。第三:这取决于。一个好的日志记录框架总是比工作更糟糕。
您是否考虑过使用开放式 CRM 系统重新开始?有 jfire或 vTiger例如。