- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ldquo;基于Qt的文件扫瞄器rdquo;项目开发ldquo;基于Qt的文件扫瞄器rdquo;项目开发ldquo;基于Qt的文件扫瞄器rdquo;项目开发
基于Qt的文件浏览器
项目开发
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
项目开发
项目总体需求
项目需求分析
项目开发计划
项目总体设计
原型功能开发
基本功能开发
扩展功能开发
项目结项总结
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
项目总体需求
功能要求
文件浏览功能
显示指定目录的文件
设定显示的方式
文件详细内容显示
文件图标方式显示
按照文件项排序显示文件
文件管理功能
修改文件的属性
创建文件或目录
复制文件
移动文件
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
项目总体需求
文件导航功能
支持向前、后、上移动,支持home目录和根目录点击。
提供输入导航条,用于指定文件的URL
文件过滤功能
显示或隐藏隐藏文件
支持文件名字符匹配查找
支持在当前显示项中,通过键盘输入定位文件。
性能要求:
运行于Linux平台
能够快速响应用户操作
对于部分耗时较多的操作,需要显示操作进度
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
项目需求分析
获取需求
项目开始第一步,与用户沟通获取用户详细需求。
获取需求的方式:面对面的沟通
和用户沟通,获取的需求应集中在一下几个方面:
系统的详细功能,监视功能的具体需求、远程控制功能的具体需求
系统的具体性能,系统的运行环境要求、产品的性能要求。
系统的开发目的,便于对需求进行分析。
记录获取的需求:《用户需求说明书》
需求分析
整理需求
将获得需求汇总,分类,进行整理
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
项目需求分析
分析需求
根据系统的最终目标,对需求分级,确定需求的优先顺序
对与最终目标关联不大的需求和用户沟通后,进行裁减。
项目的可行性分析。
固化需求
需求分析完成以后,编写《远程控制系统产品需求规格说明书》,固化需求,以后非特殊情况,产品开发以该文档为准。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
项目开发计划制定
制定开发计划
根据项目开发工期和项目组人员能力,项目经理制定项目开发计划:
确定人员分工
制定project文件
制定项目管理制度
约定项目组内部注意事项
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
项目总体设计
项目总体设计--划分模块
根据《产品规格说明书》,确定基于Qt的文件浏览器采用MVC构建实现。在此基础上划分功能模块:
控制模块
视图模块
视图类
视图容器类
视图模式类
视图属性设置类
文件过滤器类
数据模块
主程序
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
项目总体设计
项目总体设计-确定模块之间数据流程
模块之间的相互关系
数据流程图
静态结构图
每个模块的概要设计
各个模块的主要功能和实现思路
项目开发过程可能的技术难点
对技术难点进行提前准备
对项目重点进行原型开发
划分项目开发阶段,制定里程碑
Evaluation only.
Crea
文档评论(0)