论文部分内容阅读
基于Web的应用系统,自Internet/Intranet技术推广以来,得到了迅速发展。无论是企业、机构的内部计算机应用系统,还是在互联网上的网上应用服务系统,基于Web的计算机应用系统都发挥着越来越重要的作用,逐渐成为计算机应用系统的主流模型。 在此背景下,基于Web的应用系统的开发方法备受关注,这些关注主要体现在Web应用系统的开发和传统软件开发的显著区别。传统软件工程方法和技术应用到基于Web的系统开发中,显得力不从心。目前,在大多数情况下,开发基于Web的系统具有随意性,缺乏系统的方法、质量控制和保证过程。另一方面,微软的.NET框架为开发Web应用系统提供了全新的平台。因此,对基于.NET环境的Web系统的开发方式的研究是十分必要的,也是十分紧迫的。 本文论述了从一个实际系统的需求出发,以科学的软件工程思想作保证,以先进的设计开发平台和工具为基础,采用先进的开发技术构建一种既适合现状,又能充分发挥网络优势的Web应用系统开发模式。该模式遵照软件工程的开发步骤,采用迭代式开发方法,利用UML的用例图完成应用系统的需求分析,然后使用UML的类图方法进行系统的类图设计及数据库设计,最后通过.NET框架下的四个层次,即:数据表示层、数据访问层、业务规则层和业务外观层,来完成应用系统的实现。 之后,在此开发模式的指导下,通过开发一个校务管理系统的框架原型,来说明该开发模式的具体开发方法与步骤、以及使用的技术。该开发模式以及用此模式开发的应用系统,表明此模式对基于Web的应用系统开发具有一定的指导作用,也具有较好的可操作性。