如何做好系统上线前的准备工作?

如何做好系统上线前的准备工作?

我认为要做好以下几个方面:

(1)合理预期用户规模,进行压力测试。系统的资源毕竟有限,用有限的资源服务好目标客户才是系统建设的目标。所以,首先要对用户的规模和、增长情况和数据量进行预估,并进行压力测试,确保系统一旦上线能顺利访问。

(2)安全机制完善。系统建设初期就已确定了要建立的安全机制,系统上线前要确保各项安全机制已建设完善,安全机制事关系统的整体安全和用户利益,一旦安全上出现较大漏洞,后果不堪设想。

(3)明确上线部署机制。也就是如何来部署,可以先行内部局域网部署再登录Internet,也可以先行限定IP线上访问也可以开方式部署,主要是考虑到系统涉及数据的核心程度和复杂度。

(4)建立快速的日志清查和响应机制。刚上线也是问题特别多时候,如同打地鼠,这里解决了,那里又冒出来了,所以要在上线初期进行快速的日志清查及时发现问题,并及时响应用户反馈的问题,快速处理。

(5)做好快速迭代系统的准备。一旦上线,很多在开发阶段未曾想到的问题都暴露了出来,所以在这个阶段针对新出现的问题,要对系统进行快速的迭代完善,在不影响用户使用的前提下增加系统维护更新的频次,在用户可容忍范围内快速解决问题。

(6)进行数据筛查。系统刚上线,也是数据大规模原始数据进入系统的时候,因为系统刚上线,原始数据难免有很多错误或者不符合要求,要让用户完全按照系统的要求确保数据的准确性是很难的,而且也是不现实的,因为系统是为人服务的,因此这个时在系统后台应建设类似于“查虫”的东西,对进入系统的数据进行筛查发现异常数据并报告,再通知用户对数据进行确认。原始数据一旦准确(这里的准确是按照设计者的标准,一般达到90%以上就很不错了),后续各项功能的运用就会更加更加顺畅。

(7)开展上线前的培训,让客户掌握系统的设计逻辑以及能够给系统带来的便利。

(8)制定好系统操作手册和FAQ文档,给用户提供自行学习和掌握系统操作的途径。

猜你喜欢

转载自blog.csdn.net/robot356/article/details/89738447