开题报告

点赞:21679 浏览:103531 近期更新时间:2024-04-18 作者:网友分享原创网站原创

研究开题报告

研究目标:总结软件开发过程中的方法和技巧,更好的应用和数据库技术

研究内容:开发一套学生公寓管理系统软件

拟解决的关键问题:网络软件工程的开发与应用

采取的研究方法:采用面向对象的编程,结合网络和数据库技术,实现远程控制和管理.通过系统分析,需求分析,概要设计,详细设计,编写代码,软件测试,软件维护,经验方法总结等一系列实验方案,实验软件的开发.

具体研究方案:

分七个阶段进行:


第一阶段:系统分析,需集和分析

这一阶段首先进行系统分析,分析确定系统的规模和范围,确定软件的总体要求以及所需要的硬件和支撑软件,确定待开发软件与外界的接口,根据用户的情况确定软件对操作的要求,以及待开发软件总体上的约束和限制,完善项目计划.

在这之后,这一阶段的大部分时间将被用来进行需集和分析.向宿舍管理人员及学生了解情况,确定软件系统的综合要求,分析软件系统的数据要求,导出系统的逻辑模型,修正项目开发计划.

采用结构化分析方法,生成数据流图,数据词典及加工逻辑说明.

估计阶段跨度:2004年3月初至3月中旬

第二阶段:概要设计

在这一阶段将确定软件系统的结构,对全局数据结构进行设计,进行模块划分,确定每个模块的功能 接口以及模块间的调用关系.

采用与结构化方法衔接的结构化设计方法,生成结构图及概念设计说明书.

估计阶段跨度:2004年3月中旬至3月底

第三阶段:详细设计

为每个模块设计实现的细节将成为这个阶段的主要任务,还要对局部数据结构进行设计.

开题报告参考属性评定
有关论文范文主题研究: 关于软件测试的论文范文文献 大学生适用: 高校大学论文、专升本论文
相关参考文献下载数量: 41 写作解决问题: 如何怎么撰写
毕业论文开题报告: 论文任务书、论文目录 职称论文适用: 刊物发表、初级职称
所属大学生专业类别: 如何怎么撰写 论文题目推荐度: 优质选题

采用结构化设计方法.采用自顶向下逐步求精的设计方法和单入口单出口的控制结构.使得程序具有良好的结构,增强程序的可读性.生成程序流程图及详细设计说明书.

详细设计时,如果不满意,须回到概要设计中重新完善设计.

估计阶段跨度:2004年4月初至4月中旬

第四阶段:编写代码

这一阶段用来根据详细设计说明书编写代码.

采用C++语言编写.追求高质量的代码,生成源程序代码,内部文档.

估计阶段跨度:2004年4月中旬至4月底

第五阶段:软件测试

这将是一个很重要也将是一个很耗时间和精力的阶段.

在这一阶段中将尽可能多地发现软件中的错误和缺陷.如果有错,还将退回到编码阶段进行调试.测试过程分为单元测试,集成测试和确认测试.

估计阶段跨度:2004年5月初至5月中旬

第六阶段:完善各项文档及和报告,从整个开发过程和这些文档中总结经验和教训,罗列各种方法和技巧.

估计阶段跨度:2004年5月中旬至5月底

学生公寓管理系统 研究开题报告

4

完善文档及经验方法总结

软件维护

软件测试

编写代码

详细设计

系统分析,需集和分析

概念设计