【摘 要】
:
面向Web的应用程序开发的技术有很多,因此在系统的开发中有很多开发方法可以选择。但多数系统在开发中存在系统结构复杂、开发周期长、代码重用率低、网页设计和软件开发相互
论文部分内容阅读
面向Web的应用程序开发的技术有很多,因此在系统的开发中有很多开发方法可以选择。但多数系统在开发中存在系统结构复杂、开发周期长、代码重用率低、网页设计和软件开发相互制约导致开发效率低下等不尽人意的地方。MVC设计模式把应用程序抽象为Model(模型)、View(视图)、Conrtoller(控制器)三个功相互独立的部分,三者既分工又合作地完成用户提交的每项任务,这样可以使系统的开发更加便捷。Microsoft公司推出的.NET开发平台是一组用于建立Web服务器应用程序和Windows桌面应用程序的软件组件,提供了大量的易于使用的控件和功能强大的类库,还有良好的代码结构。这些优势能够很好的支持基于MVC模式的系统开发。本文提出了运用三层体系架构和B/S结构来进行基于MVC模式的解决方案。详细讨论了在.NET平台下,开发基于MVC模式和三层架构的B/S系统的原则及设计,并说明了MVC模式和三层体系架构的关系及MVC模式在.NET平台中的实现。本文运用上面提出的解决方案,选择.NET平台和B/S体系结构,以MVC模式的思想作指导实现了一个三层体系架构的小区物业管理系统。该系统包括综合管理、住户管理、房屋管理、收费管理、系统管理几个模块。本文主要介绍了系统的需求分析、总体架构设计、数据库的设计以及最后的程序实现。实际运行结果表明,该系统运行良好。
其他文献
介绍了循环盐雾腐蚀试验的原理以及几种常用标准,包括国家标准GB/T24195(等同采用ISO16151),大众汽车标准PV1210、通用汽车标准GMW14872、克莱斯勒汽车标准SAEJ2334(由国际汽
<正>群文阅读要求教师在课本教学中进行大量的课外读物补充,在课程阅读教授中进行"量"的冲击和"质"的保证,以提高学生的自身能力和人文素养。群文阅读主要在于打破传统语文教
<正>钦杭结合带位于华夏陆块和扬子陆块之间,西南起自钦州湾经湘东北和赣中,北东延伸至杭州湾,整体呈NE向反S展布,全长近2000 km,宽约80~100 km,。钦杭带又称"十-杭带",是指
<正> 一个城市不能没有自己的文化,一个没有文化的城市是一个没有灵魂的城市:现代社会的竞争说到底是一种文化的竞争。一个城市的领导者,如果没有明确的文化意识,可能就算不
<正>一、平面设计中的点线面在平面设计中有着各种各样的元素,但所有的元素概括起来不外乎点线面三种,三种元素的相互结合与相互转换之间就构成了世界上最好的设计。(一)点点
随着社会向以科技尤其是高科技为基础的时代过渡,高科技对政 治产生着极大的的影响力。高科技借助军事、经济等载体使政治功能得到强化。 因此,需要从新的视角审视传统政治概念
<正> 1980年,作者对龙首山区的中上元古界进行了概略性踏勘。其中,在烧火筒沟采集的一组Rb—Sr等时线同位素地质年龄样获得了测定数据。现予报道,以供讨论。烧火筒沟,位于兰
目的探讨延续护理对喉癌患者术后生存质量及负性心理状态的影响。方法随机选取我院2012年4月~2015年4月收治的80例喉癌患者,依据治疗方法将这些患者分为两组,即研究组和对照