1.一种业务系统预先稽查方法,其特征在于,所述方法包括如下步骤:
A、根据预存的记录文件判断待发布的业务系统是否有关联系统;若有关联系统,则根据所述预存的记录文件判断在所述待发布的业务系统需要回滚至前一版本时,所述待发布的业务系统的关联系统是否需要回滚至前一版本,及/或,根据所述预存的记录文件判断在所述待发布的业务系统的关联系统需要回滚至前一版本时,所述待发布的业务系统是否需要回滚至前一版本;
B、若所述待发布的业务系统及/或其关联系统需要回滚至前一版本,则发出第一警示提示用户,提醒将需要回滚的所述待发布的业务系统及/或其关联系统回滚至前一版本。
2.如权利要求1所述的业务系统预先稽查方法,其特征在于,所述方法还包括:
若所述待发布的业务系统需要回滚至前一版本,则根据所述预存的记录文件判断所述待发布的业务系统对应的数据库脚本是否需要回滚至前一版本;
若所述待发布的业务系统对应的数据库脚本需要回滚至前一版本,则发出第二警示提示用户,提醒将需要回滚的所述待发布的业务系统对应的数据库脚本回滚至前一版本。
3.如权利要求1所述的业务系统预先稽查方法,其特征在于,所述方法还包括业务系统代码稽查步骤,所述业务系统代码稽查步骤包括:检查所述待发布的业务系统的代码是否符合预先设置的代码规范,若检查发现有不符合所述预先设置的代码规范的代码,则发出第三警示提示用户,提醒将不符合所述预先设置的代码规范的代码进行修改;
检查所述待发布的业务系统的代码是否存在安全性漏洞,若检查发现所述待发布的业务系统的代码存在安全性漏洞,则发出第四警示提示用户,提醒将存在安全性漏洞的代码进行修复。
4.如权利要求3所述的业务系统预先稽查方法,其特征在于,所述业务系统代码稽查步骤包括:根据所述预先设置的代码规范,将所述待发布的业务系统中代码的格式不符合所述预先设置的代码规范的代码格式的代码自动调整成符合所述预先设置的代码规范的代码格式。
5.如权利要求3所述的业务系统预先稽查方法,其特征在于,所述方法还包括如下步骤:检查所述待发布的业务系统增加的新功能对数据库已有的已安装使用的业务系统的数据是否有影响,若有影响,则发出第五警示提示用户,提醒对有影响的数据进行相应的修改。
6.如权利要求5所述的业务系统预先稽查方法,其特征在于,所述第一警示至所述第五警示还包括:在显示界面上显示稽查结果信息,提示用户下一步应该执行的操作;及/或发送邮件或信息至预先设定的用户通知稽查结果信息。
7.如权利要求6所述的业务系统预先稽查方法,其特征在于,所述第三警示、所述第四警示还包括:标示有问题的代码的具体位置。
8.如权利要求6所述的业务系统预先稽查方法,其特征在于,所述第五警示还包括:标示会影响已安装使用的业务系统性能的数据库中新增加的表、新增及/或变更的索引,以及会引起数据库全表扫描或隐式转换的语句。
9.一种服务器,其特征在于,所述服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的业务系统预先稽查系统,所述业务系统预先稽查系统被所述处理器执行时实现如权利要求1-8中任一项所述的业务系统预先稽查方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有业务系统预先稽查程序,所述业务系统预先稽查程序可被至少一个处理器执行,以使所述至少一个处理器执行如权利要求1-8中任一项所述的业务系统预先稽查方法的步骤。