1。4 论文结构
论文由五章内容组成,其中:
第一章介绍了文件管理的项目背景,对国内外发展的现状进行了简单概述,阐述了研究的目的以及论文结构。
第二章是论文的主要内容,对个人文件管理进行了需求分析,详细阐述了系统的功能性和非功能性需求。
第三章是论文的核心内容之一,在需求分析的基础上对个人文件管理系统进行概要设计,对总体设计方面进行分析。
第四章主要介绍了个人文件管理系统的实现,对程序的设计进行分模块的实现分析,并对每个模块进行核心代码展示。
第五章主要介绍了对软件的测试,通过多次测试发现软件中存在的错误与不足并及时加以改正。
最后是总结该系统中实现的功能、未能实现的功能和不足之处。
2 需求分析
通过相关调研及参阅相关文献,在该章节中对该课题进行需求分析,通过对系统的功能性需求和非功能性需求分析,对目标系统提出准确、完整、明确、具体的要求,确定系统必须完成的工作。
2。1 需求概述
该系统主要适用于一般用户使用,因此需求多反映在一般用户平时工作生活中的期望。系统的核心是建立自己的文件空间,方便查阅管理自己的文件。这里为了方便叙述和理解,先解释一下三个概念:
文件:这里主要指计算机文件,是存储在外部介质的数据集合。所谓“外部介质”一般指光盘、磁盘等。电脑文件一般有图片、文档、表格等形式。
用户:是指登录进入系统的,在使用系统时拥有所有操作权利的正常用户。
多维度元信息:多维是指多方面,维度有空间、时间和形式。在文件管理中,文件可按空间、时间和形式存储和应用。这里的空间指文件存储的磁盘位置,时间指文件新建和修改的时间,形式是指文件的类型,例如图片、文档、表格等。所有这些信息构成元信息。
2。2 功能性需求
用户能操作的功能主要集中在文件管理方面,主要包括:改、增、查、删、压缩、解压和重命名文件。
系统的用例图如图2-1显示:
图2-1系统用例图
2。3 非功能性需求论文网
系统的非功能性需求包括用户界面需求和可靠性需求。
可靠性需求:由于不是重要的支持平台,即便系统停机很长时间,也不会带来太多的损失,但可能给用户带来很大的麻烦,所以可以将可靠性需求映射到底层的支持软件平台,如Microsoft SQL Server数据库服务器,其自身的高可靠性要求可以在一般情况下实现本系统整体可靠性要求,同时结合软件架构内的合理辅助型框架应能更好满足可靠性要求。
用户界面需求:用户和计算机所进行的信息交换通过用户界面来实现。用户界面的质量关系到系统的性能是否能够充分发挥。良好的用户界面有合适的外观,清楚简明,方便操作。
系统必须采取一些设计原则来让系统设计更加方便、实现预期功能和后期维护,使用户在使用该系统时得到最大的便利。其主要设计原则有:
简单性:在实现系统功能的同时,尽量使系统易于理解、便于操作,这对系统非常重要。[1]
针对性:系统设计是针对设计开发的管理需求,所以具有专业化和高度针对性。[2]
实用性:要求本系统可以满足管理的需要,因而具备良好的实用性。
功能一致性:实现同样的功能应该尽量利用同样的元素。[3]
元素风格一致性:界面元素的美观风格、摆放位置在同一个界面和不同界面之间都应该是一致的。[4] asp.net多维度元信息支持的文件管理平台设计+源代码(3):http://www.youerw.com/jisuanji/lunwen_199467.html