【技术实现步骤摘要】
业务系统开发和维护方法、装置和存储介质及服务器
本专利技术涉及系统开发和维护技术,特别地,涉及一种业务系统开发和维护方法、装置和存储介质及服务器。
技术介绍
随着计算机信息化的不断高速发展,越来越多的应用程序也越来越多的走进人们的生活,程序员在应对繁多的业务的同时,开发工作量益繁重。现有业务系统一般包括服务端和客户端,服务端和客户端之间通过业务接口来建立连接为用户提供服务。业务系统开发过程中类型的定义数量和文件数量较大。随着用户的需求的增多和改变,需要对业务系统进行修改,如增加某些功能。此时业务系统的接口需要变动,需要对服务端和客户端都进行相应的修改,大大增加了程序员的维护量。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种业务系统开发和维护方法、装置和存储介质及服务器,以解决业务系统开发过程中类型的定义数量和文件数量较大以及业务系统进行修改时,业务系统的接口需要变动,需要对服务端和客户端都进行相应的修改,增加程序员的程序开发和维护量的问题。本专利技术解决其技术问题所采用的技术方案是:<
【技术保护点】
1.一种业务系统开发和维护方法,其特征在于,包括以下步骤:/n获取所需的业务数据,所述所需的业务数据为开发时需要的业务数据或维护时需要的业务数据;/n将所述业务数据生成数据字典;/n根据所述数据字典创建包含类属性的虚拟类;/n实例化所述虚拟类生成数据对象;/n根据所述数据字典为所述数据对象的属性进行赋值;/n返回赋值后的所述数据对象。/n
【技术特征摘要】
1.一种业务系统开发和维护方法,其特征在于,包括以下步骤:
获取所需的业务数据,所述所需的业务数据为开发时需要的业务数据或维护时需要的业务数据;
将所述业务数据生成数据字典;
根据所述数据字典创建包含类属性的虚拟类;
实例化所述虚拟类生成数据对象;
根据所述数据字典为所述数据对象的属性进行赋值;
返回赋值后的所述数据对象。
2.根据权利要求1所述的方法,其特征在于:所述获取所需的业务数据的获取来源包括:数据库、资源文件和服务接口。
3.根据权利要求1所述的方法,其特征在于:所述根据所述数据字典创建包含类属性的虚拟类包括:
根据所述数据字典生成属性构造类数组;
根据所述属性构造类数组创建包含类属性的虚拟类。
4.根据权利要求3所述的方法,其特征在于:所述根据所述数据字典生成属性构造类数组包括:
根据所述数据字典中数据的属性类型名称和属性名称生成属性构造类数组。
5.根据权利要求3所述的方法,其特征在于:所述根据所述属性构造类数组创建包含类属性的虚拟类包括:
调用系统虚拟类构造方法根据预设的类名或系统默认的类名创建一个虚拟类;
将所述属性构造类数组依次生成所述虚拟类的属性得到包含类属性的虚拟类。
6.根据权利要求1所述的方法,其特征在于:所述实例化所述虚拟类生成数据对象包括:
使用系统Activator.CreateIns...
【专利技术属性】
技术研发人员:李军锋,梁强,张立,连守财,
申请(专利权)人:北京金和网络股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。