论文部分内容阅读
随着网络技术的高速发展,电子商务迅速增长,复杂的广域分布式WEB应用正在出现,许多传统的信息管理和数据库系统正在被移植到互联网上。WEB工程开发逐渐增多,占软件项目开发的比例将会越来越大。 但是,WEB工程作为一个新兴且高速发展的学科,目前还没有完备的软件开发与项目管理理论作为其指导。什么样的软件开发技术可以被应用到WEB工程开发中?利用什么样的项目管理手段才能保证WEB工程像传统软件工程一样高效的开发,从而避免Web危机的出现?本文将结合具体的WEB工程开发实例给予说明。 本文结合一个WEB工程项目实例即浙江交通技师学院驾驶员培训管理信息系统(文中简写为JPMIS)的软件开发与项目管理过程及相关成果,提出了一些基于WEB工程软件开发与项目管理技术的,应用于我国中小型软件企业WEB工程的具体实施方法。 论文首先简述了在JPMIS开发中使用的软件工程理论、项目管理方法和具体实现JPMIS开发的相应软件工具。同时也结合WEB工程开发实际,给出了选择上述理论、方法和开发工具的理由。 其次,论文较详细的阐述了JPMIS的WEB工程项目管理过程。例如,根据JPMIS实际需求对CMM2级KPA的裁剪和利用Project制定系统的项目计划等。 最后,论文重点论述了JPMIS的具体开发过程。其中包括利用VISIO建立系统的UML模型,给出了“报名管理”、“理论考试”和“超级管理”等业务模块的源代码。另外,还论述了WEB工程测试方法和系统SQA执行过程。 目前,应用了上述WEB工程方法和开发技术开发的JPMIS已经交付用户使用。因此,论文总结得出的WEB工程开发技术与项目管理方法及各种具体系统相关的成果是对同类系统开发有参考价值的。