
第14章项目实例
第14章 项目实例

学习目标通过“学生宿舍管理系统”实例,进一步更好地了解和掌握传统软件方法在软件项目开发中的应用;通过“学生在线选课系统”实例,进一步更好地了解和掌握面向对象软件方法在软件项目开发中的应用
◆ 通过“学生宿舍管理系统”实例,进一步更好地了 解和掌握传统软件方法在软件项目开发中的应用; ◆ 通过“学生在线选课系统”实例,进一步更好地了 解和掌握面向对象软件方法在软件项目开发中的应用。 学习目标

目录01学生宿舍管理系统02学生在线选课系统03本章小结
目录 01 02 03 04 05 学生宿舍管理系统 学生在线选课系统 本章小结

传统软件工程项目实例一学生宿舍管理系统01
传统软件工程项目实例— 学生宿舍管理系统 01

学生宿舍管理系统系统目标与范围说明书项目名称:学生宿舍管理系统问题:目前系统式手工操作,费时费力,效率低下项目目标:建立一个高效率、自动化管理学生宿舍的计算机系统。项目规模:开发成本应该不超过3万元初步设想:采用学校现有的物力和人力资源开发该系统可行性研究:为了全面分析该系统开发的可能性,建议进行大约4周的可行性研究,可行性研究成本不超过4000元
学生宿舍管理系统 ” 系统目标与范围说明书 项目名称:学生宿舍管理系统。 问题:目前系统式手工操作,费时费力,效率低下。 项目目标:建立一个高效率、自动化管理学生宿舍的计算 机系统。 项目规模:开发成本应该不超过3万元。 初步设想:采用学校现有的物力和人力资源开发该系统。 可行性研究:为了全面分析该系统开发的可能性,建议进 行大约4周的可行性研究,可行性研究成本不超过4000元

可行性分析可行性分析是任何一个大型工程正式投入力量之前必须进行的一项工作,这对于保证资源的合理利用、避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证
可行性分析 ” 可行性分析是任何一个大型工程正式投 入力量之前必须进行的一项工作,这对于保 证资源的合理利用、避免浪费是十分必要的 ,也是项目一旦开始以后能顺利进行的必要 保证

可行性分析当系统开发目标确定后,就可以从下述四个方面对能否实现新系统目标进行可行性论证(1)技术可行性技术可行性是指:根据现有的技术条件,能否达到所提出的要求;所需要的物理资源是否具备,能否得到。(2)经济可行性经济可行性分析要估计项目的成本和效益,分析项目经济上是否合理,并将费用与效益进行比较,看是否有利
可行性分析 ” 当系统开发目标确定后,就可以从下述四个方面对能否实 现新系统目标进行可行性论证: (1)技术可行性 技术可行性是指:根据现有的技术条件,能否达到所提 出的要求;所需要的物理资源是否具备,能否得到。 (2)经济可行性 经济可行性分析要估计项目的成本和效益,分析项目经 济上是否合理,并将费用与效益进行比较,看是否有利

可行性分析(3)运行可行性运行可行性是指所建立的信息系统能否在该企业实现,在当前的操作环境下能否很好的进行,即组织内外是否具备接受和使用新系统的条件
可行性分析 ” (3)运行可行性 运行可行性是指所建立的信息系统能否在 该企业实现,在当前的操作环境下能否很好的 进行,即组织内外是否具备接受和使用新系统 的条件

可行性分析(4)法律可行性整个系统由于是自行开发,自行使用,在开发过程中没有涉及合同、责任等与法律抵触的方面。因此,本系统在法律上是可行的
可行性分析 ” (4)法律可行性 整个系统由于是自行开发,自行使用,在 开发过程中没有涉及合同、责任等与法律抵触 的方面。因此,本系统在法律上是可行的

系统需求分析系统需求分析的主要任务是确定待开发的软件系统要“做什么”的问题(1)系统的需求陈述学生宿舍管理系统需要具有以下的功能:①系统管理功能。系统用户的新增、修改和删除的功能,并可实现数据库处理②学生管理功能。提供住宿学生信息的登记、浏览和修改
系统需求分析 ” 系统需求分析的主要任务是确定待开发的软 件系统要“做什么”的问题。 (1)系统的需求陈述 学生宿舍管理系统需要具有以下的功能: ① 系统管理功能。系统用户的新增、修改和 删除的功能,并可实现数据库处理。 ② 学生管理功能。提供住宿学生信息的登记 、浏览和修改