账户: 密码:
基于MVC架构的山东省中小企业成长性评价系统设计与实现
详细信息    本馆镜像全文|  推荐本文 | 收藏本文 |   获取CNKI官网全文
摘要
山东省中小企业成长性评价系统(SDGEP系统)的用户包括山东省中小企业办公室、中小企业、地市审核单位、融资服务机构等,主要作用是信息化代替原有的繁杂手工评价方式,为政府制定中小企业成长性促进政策提供科学可靠的依据,为中小企业了解自身成长性提供一定的标准,提供一个联系各级中小办、中小企业、银行、投融资服务机构的平台。
     SDGEP系统采用MVC设计模式,将整个软件分为视图层、控制层、数据模型层,视图层和控制层的分离使程序员集中精力于业务逻辑,界面程序员集中精力于表现形式上,同时也降低了耦合性,允许更改视图层代码而不用重新编译模型和控制器代码,使得WEB应用更易于维护和修改,低耦合性,很容易改变应用程序的数据层和业务规则。对于应用层的一些复杂业务处理,系统应用不同的设计模式来解决,在实现功能的同时,使系统有更高的可维护性和可拓展性。系统采用.NET平台和VS 2005开发工具进行系统编程,用MS server2000来进行数据库开发。
     论文介绍了MVC、设计模式的主要观点和思想,讨论了在.NET环境下MVC模式的具体实现,同时说明了在SDGEP系统应用层中的地市审核模块和突变级数算法实现中运用设计模式的原因,优点并给出了具体实现。在系统设计和实现的章节,用相应的图表描述了系统的需求、业务流程并对系统的主要界面实现进行了展示,然后通过整体结构设计、功能结构设计和数据库设计得到了平台开发的物理模型。
     山东省中小企业成长性评价系统的开发很好地达到了平台各用户的功能需求和性能需求,完成了平台开发目标,平台具有界面友好、操作方便,维护和扩展方便等优点。
The users of Small-Medium Enterprise's Growth Evaluation System of Shandong province(SDGEP) include the office of small-medium enterprise, regional audit unit, investment, financial services agency, enterprises and so on. The major function is that using information technology instead of using the original manual complex methods, SDGEP providing scientific, reliable basis for government formulating policies, provide a certain standard for small-medium enterprises to check their own growth, giving the platform that connecting the office of small-medium enterprises, small and medium enterprises, banking, investment and financing services agency.
     SDGEP system uses the MVC mode, divides the entire software into three layer: the view layer, the control layer, the data model layer. The separation of the view layer and the control layer enable the programmers to concentrate their mind on business process and the interface designer to concentrate their mind on the form of expression, which reduces coupling, allowing changes code without re-compilation view model and controller code, makes the WEB applications more easily maintained and modified. It's easy to change the data layer and process rule. SDGEP uses different design patterns to solve problem in complex business processes of the application layer with higher maintainability and scalability. We take.NET platform and VS 2005 as programming tools, and MS server 2000 database system as database engine.
     We introduce main point of the MVC mode, design patterns, and discussed how to realize the MVC mode under the.NET environment. The reason and the application of design mode in the regional audit module and calculation module are also discussed. In the system design and implementation chart we describe the system requirements, business process, system design and display interface, through structural design, functional design and database structure design, we get the physical model.
     With friendly interface, easy operation, easy maintenance and expansion capability, SDGEP meet all the performance requirements and function requirements.
引文
[1]王军,万鹏.成长型中小企业评价体系综述[J].武汉科技大学学报(社会科学版),第9卷第1期2007年2月
    [2]XinChen,温星靳,向阳.应用框架的设计与实现[J].电子工业出版社.2005
    [5]胡文华,李建民,胡振鹏.模式与设计模式[J]计算机与现代化2002
    [6]陈秋余.《MVC设计模式在ASENET下的实现》.[M].第一版.清华大学出版社,2001.
    [7]Microsoft.《VS. NET开发环境使用指南》.[M].清华大学出版社,2001.
    [8]Jason Prices.《21天学通Visual Studio. NET 2003》.人民邮电出版社,2003.
    [9]贝尼纳索.《ASP.NET Web站点高级编程》.[M].第一版..清华大学出版社,2002.
    [10]Jason Price.《C#数据库编程从入门到精通》.[M].电子工业出版社,2003.
    [11]盖江南等.《C#宝典》.[M].电子工业出版社,2002.
    [12]周毅,顾进广,刘斌.设计模式在IT资源管理系统中的应用[J].微计算机信息.2008.
    [13]Alan Shallowly & James R.Trott.设计模式精解.[M].清华大学出版社,2004.
    [14]林常须.多客户端MVC设计模式的研究与应用.[硕士论文].兰州理工大学.
    [15]万剑怡,薛锦云.一种设计模式的混合规范描述模型研究.[J].计算机工程,2001.
    [16]建成,卢雷等.《软件体系结构的原理、组成与应用》.[M].第一版.科学出版社.
    [18]Andrew Filev, Tony Loton.《Professional UML with Visual Studio. NET》.[M].清华大学出版社,2003.
    [19]王金英,杨红军,徐南.基于UML的教学评价系统设计.[J].计算技术与信息发展.09年第6期.
    [20]王志宏,祁国宁,顾新建.面向大批量定制的供应链绩效评价系统.[J].浙江大学学报(工学版).2007.
    [21]蔡宏洲,彭慧卿,林黎鸣.基于Web的监理行业诚信评价系统设计与开 发.[J].建筑工程.
    [22]Stephen Walther.ASP.NET2.0 [M].2006,7.
    [23]GanunaE,HelmT,JohnsonR,Vlissides[J].DesignPatternS:ElementsofReusableSof tware.Addison-Wesley.MA,1995
    [24]Stencel K.Wegrzynowicz P.Detection of diverse design pattern variants[C].Asia-Pacific Software Engineering Conference,2008.
    [25]G E Krasner,S T Pope.A Description of the Model-View-Controller User Interface Paradigm in the Smalltalk-80 system[J].Journal of Object Oriented Programming,1988
    [26]Sun F,Omachi S, Aso for Constructing a Multitemplate Dictionary for Character Recognition Considering Distribution of Feature Vectors. Proc.14th ICPR, 1998.
    [27]The C H, Chin R T. On Image Analysis by the Method of Moments base on Pattern. [J].Analysis and Machine Intelligence,1988.
    [28]陈晓红,彭佳,吴小瑾.基于突变级数法的中小企业成长性评价模型研究[J].财经研究,2004.
    [29]刘宁,陆荣国,缪万胜.MVC体系架构从模式到框架的持续抽象进化.[J].计算机工程,2008.
    [30]Buschmann F.Meunier R.Rohnert H Pattern-oriented Software Architect:System of Patterns,1996.
    [31]姚慧广,赵岳松.Web编程中MVC模型的应用.[J].微机发展,2002(3).
    [32]熊云龙,王成良,基于Silverlight的轻量级MVC模式探讨.[J].福建电脑2008(12).
    [33]何玲娟,蚁龙,刘连臣.一种松耦合高复用MVC模式的Web分页实现.[J].计算机应用与工程,2007.
    [34]葛亮,叶恩,施伯乐.Web应用中的面向对象模型与设计模式.[J].计算机工程,2003.
    [35]段斌,李光辉.基于MVC框架的公共部门绩效评价系统.[J].计算机工程,2009.

© 2004-2015 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅:66554900、66554949;咨询服务:66554800;科技查新:66554700