欢迎来到天天文库
浏览记录
ID:35086021
大小:3.16 MB
页数:58页
时间:2019-03-17
《概念设计模型驱动的web信息系统的代码自动生成的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号学校代码10590UDC密级深圳大学硕士学位论文概念设计模型驱动的Web信息系统的代码自动生成的研究学位申请人姓名陈志涛专业名称数学学院(系、所)数学与统计学院指导教师姓名黄俊联深圳大学学位论文原创性声明和使用授权说明原创性声明本人郑重声明:所呈交的学位论文概念设计模型驱动的Web信息系统的代码自动生成的研究是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律后果由本人承担。论文作者签名:日期:年月日概念设计模型驱动的W
2、eb信息系统的代码自动生成的研究摘要管理信息系统(ManagementInformationSystem,简称MIS)是IT领域内市场占有率很高的软件,通过对企业大量数据的存储和各种处理,提高了企业的工作效率和竞争力。随着互联网的快速发展,越来越多的企业和事业单位都在建设自己的Web管理信息系统。然而由于企业业务逻辑的复杂性和目前手工编写代码开发Web管理信息系统的方式的局限性,往往导致系统开发的周期长、花费高,甚至是开发失败等严重的问题。模型驱动的Web管理信息系统的代码自动生成,正是解决这一问题的有效途径。模型驱动的Web管理信息系统的代码自动生成的研究,是一个非常有挑战性,又具
3、有重大实际意义的课题。本文的研究内容包括下面几个方面:1)本文通过对Web管理信息系统的内在的运行机制抽象研究,并借助自动机的理论知识,创新性的将Web管理信息系统看做是一个由数据集合、操作集合、页面集合、状态转移函数、初始状态组成的五元组。2)并在此基础上对Web管理信息系统的状态转移函数进一步研究,总结出了能描述整个Web管理信息系统的页面组成,页面操作及操作之后的响应情况的数据-操作模型。3)研究定义一套由数据-操作模型语言自动生成Web管理信息系统的html代码与java代码的生成规则。并根据这些规则自动的完成Web管理信息系统的代码自动生成。4)本文中提到的方法已经在实际的
4、Web信息系统开发实践中,得到了充分的验证。最后本文仅以一个简单的Web管理信息系统实例(学生选课系统)的代码自动生成的过程,阐述本文提出的方法的可行性与实用性。关键词:逻辑模型;Web管理信息系统;代码自动生成;数据-操作模型IThereasearchofauto-codegenerationonWeb-MISbyconceptualdesignmodeldrivingAbstractManagementInformationSystem(ManagementInformationSystem,MISforshort)playsagreatroleinITfieldwhichthr
5、oughlargeamountsofdatastorageandavarietyofprocessingofthisdatatoimprovingtheworkefficiencyandcompetitivenessoftheenterprise.WiththerapiddevelopmentofInternet,moreandmoreenterprisesandinstitutionsarebuildingtheirownWebmanagementinformationsystem.However,duetothecomplexityofbusinesslogicandthelim
6、itofmanualcodingwhichoftenleadstothesystemdevelopmentcycleislong,thecostofthisdevelopmentisveryhigh,andevenseriousproblemssuchasthefailureofthedevelopment.Model-drivencodeautomaticallygeneratedWebmanagementinformationsystem,whichisaneffectivewaytosolvethisproblem.Theresearchofcodeautomaticallyg
7、eneratedformanagementinformationsystem,notonlyisaverychallengingtask,butalsohaspracticalsignificance.Theresearchcontentinthispaperisasfollowing:1)WithabstractlyresearchingoftheinnerrunningmechanismofWeb-MISandwiththeaidofautomatat
此文档下载收益归作者所有