毅成企业级开发平台
毅成企业级开发平台框架:
毅成企业级开发平台设计理念:
文档驱动开发
★做程序先从文档开始,可以很好地控制和管理项目三要素:质量、成本、进度。
★项目中可以做到开发人员有据可依,后期维护有据可查。
★分工更明细,只需要经验丰富的技术人员控制好文档,应届毕业生就能够按照文档要求进行开发,节省成本,提高产品可靠性和同一性。
★根据文档就可以清楚地知道功能的正确性和完整性。
★服务器端的代码是工具生成直接使用,从而提高了开发速度和质量,减少甚至杜绝因人为因素而出现的错误。
毅成企业级开发平台结构:
代码实现部分结构说明。
表示层,主要负责信息的录入显示。在数据提交到服务器端前,进行数据校验,保证提交到服务器端的数据是有效的数据,减轻服务器端的压力。SI层:SI层在服务器端,主要负责客户端和服务器端的数据通信。定义好数据接口,将客户端的数据或请求传送到服务器端。然后将服务器端的处理结果返回客户端显示。如果客户端的请求不需要逻辑处理,SI层将直接和DA层联系,取得数据直接返回UI层。如果数据需要进行逻辑处理,那么将数据传给BC层进行处理,然后返回。
BC层:BC层在服务器端,又称逻辑层,主要负责数据的业务逻辑加工处理。从SI层获得客户端的数据,加工处理后,传入DA层,进行数据操作。或是从DA层获得数据,加工处理后,通过SI层返回UI层显示。
DA层:DA层在服务器端,又称数据层,主要负责数据库的更新和查询。平台的数据库主要支持DB2和SQL Server。提供事务处理、并发处理等,支持多数据库联合操作。
文档管理部分结构说明:
详细设计书:主要记录画面迁移,功能说明,画面项目,类型,输入控制,消息内容,事件处理等信息。开发UI层时按详细设计书进行制作,有变动需先变动设计书。
SI层定义书:主要记录数据传递接口,文档有固定的格式,制作好SI层定义书,用工具自动生成代码,直接使用,不能手动修改。
BC层定义书:主要记录逻辑处理的主要函数,文档有固定的格式,制作好后用工具自动生成代码,直接使用,但可以根据需要,手动添加私有函数。
DA层定义书:详细记录使用的SQL语句。文档有固定的格式,SQL语句有一套固定的标准写法,能实现任意条件的更新或查询。制作好后用工具自动生成代码。直接使用,绝不允许手动修改,手动处理后,就会出现异常,编译不能通过。
平台框架开发团队:
毅成企业级开发平台由一个团队历经3年研发而成,该团队成员皆从事软件工作10年有余,有丰富的开发、设计和管理经验,具备对日对美外包及国内项目经验,多人服务于世界知名软件公司。
适用范围:
企业管理应用系统,B/S及C/S结构
使用企业:
中小软件公司,企事业单位信息部门
支持语言及数据库:
SQL Server,DB2
实现应用示例
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。