电子相册系统需求分析

上传人:夏** 文档编号:509581481 上传时间:2022-10-22 格式:DOCX 页数:30 大小:332.47KB
返回 下载 相关 举报
电子相册系统需求分析_第1页
第1页 / 共30页
电子相册系统需求分析_第2页
第2页 / 共30页
电子相册系统需求分析_第3页
第3页 / 共30页
电子相册系统需求分析_第4页
第4页 / 共30页
电子相册系统需求分析_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《电子相册系统需求分析》由会员分享,可在线阅读,更多相关《电子相册系统需求分析(30页珍藏版)》请在金锄头文库上搜索。

1、中原工学院软件学院二级实践课题设计任务书E敏 亚 刘班12 业 专设计任务rj 比 自吐 、健仕 程。册 理能阿 管功求 册零要 相片。 的图祗。 单转相片 简旋看照 匕查m 映等册 计放述相 设片描理 求灯片管 要幻照咻时间进度+;实为+,#, 、匸 力 型* 乍 斤 Rt 歹 一丁 0 刊-以 曲 詡收 E 后r;t,验 MH、乙 捋试具帀 盛过 肓):剖 號通表 只及 与 并据):码00交 7计牵24的00结 17设据O2应。总 心、数06相12告 C 斤 H 亍 O 艮 。对 H 0 ZT 2 扌 2 分 刃一 00歹00虹-士 2C彳, V2膜 迪 进 计 对25后 血卅rn盹如06

2、, 2 眉 一一刀2.滞 2 厶冃 00据的00能00功 2数构 2功2卑 郦册亍 诸 : : - : v 周系据进周不周步 1 汩 0D 第近现依第根第进原主 始要 资参 料考 与文 献版 出 学 大- 业 年 月r 031 哈 2,昭屣 版00尔 出,2哈 育社 。 歎版M 等出! 高业诵 居 聿計8 井專算 5 攵十 X! 2 粪3计- 。二 9 红钳熄18 李WMOO _IJ nJ _IJ o o o o , rx指导教师签字: 年 月 日摘要由于市场竞争的需要,交流方式的多样化,用户的可选择的方式也就不断增 加,对于软件研发者,软件功能的多样化和完善才是竞争的资本。由于信息交流 的多

3、样化,特别是电子信息技术的发展,同时,随着数据库技术,客户/服务器技 术等的发展,使得电子相册系统的功能更加完善。电子相册管理系统的特点是从 相册管理的角度出发,通过数据库将几乎所有与之相关的数据统一管理起来,从 而形成了集成的信息集。电子相册管理系统较好的用户界面,信息共享,信息管 理使得管理人员和用户使用更加的便捷,而且电子相册系统的可操作性非常强, 针对不同教育程度的人群。电子相册系统容纳的信息量非常大,主要通过文字和图片等方式展示出来, 针对当前信息交流和管理类型的软件较多的原因,电子相册系统通过简单的几个 功能模块就实现了用户的登录、注册、信息更新、信息共享、信息管理等功能. 且在不

4、同的功能模块中,分工明确,不同的功能模块通过控件联系起来。从而使 得用户之间的交流更加的多样化。关键词:相册管理;数据库设计;界面设计。目录摘 要 3第1 章 绪 论51.1 课题背景51。2 相册管理系统的现状51。3 课题研究内容5第2 章 需求分析62.1 相册需求分析62.2 需求分析的任务概述62.2。1 目录62。2.2 用户的特点62。2.3 假定和约束62。2。4 需求约定72.2。5 功能详细描述72。3 系统环境需求72.3。1 开发环境需求72.3.2 运行环境需求7第3 章 概要设计83.1 数据库概要设计83.1。1 实体及其属性83。1。2 ER 模型8第4 章 详

5、细设计94。1 数据库的详细设计94.2 结构化分析与设计104.2。1 数据主要功能的数据流程图104.2.2 系统总体结构设计124.3 系统详细设计124。3.1 相册登录管理124。3.2 相册信息管理13第5 章 运行及测试175。1 系统测试概要175.2 系统维护19第6 章 结束语20附录 系统相关代码221。1 课题背景由于市场竞争的需要,交流方式的多样化,用户的可选择的方式也就不断增 加,对于软件研发者,软件功能的多样化和完善才是竞争的资本。由于信息交流的 多样化,特别是电子信息技术的发展,同时,随着数据库技术,客户/服务器技术 等的发展,使得相册系统的功能更加完善。相册管

6、理系统的特点是从相册管理的 角度出发,通过数据库将几乎所有与之相关的数据统一管理起来,从而形成了集 成的信息集相册管理系统较好的用户界面,信息共享,信息管理使得管理人员 和用户使用更加的便捷,而且相册系统的可操作性非常强,针对不同教育程度的 人群。相册系统容纳的信息量非常大,主要通过文字和图片等方式展示出来,针对当前 信息交流和管理类型的软件较多的原因,相册系统通过简单的几个功能模块就实 现了用户的登录、注册、信息更新、信息共享、信息管理等功能。且在不同的功 能模块中,分工明确,不同的功能模块通过控件联系起来。从而使得用户之间的 交流更加的多样化。1.2 相册管理系统的现状现有系统主要是由人工

7、进行管理和维护,工作量较大,不能满足人们对时间 和效率的要求,导致这种相册模式已不再适应日益增长的相册工作管理量。迫切 需要找到一种更加智能的相册管理以及注册系统。1.3 课题研究内容希望能够以最低的成本,并且能够在最短的时间期限内研发出具有登录、注 册、信息共享、信息管理等功能的相册管理系统。该课题以某商标注册所的客户管理需求为出发点,实现了以下功能:1)登录模块2)相册管理模块3)相片管理模块第 2 章 需求分析2.1 相册需求分析在完成了针对相册管理软件市场的前期调查 ,同时与多位软件使用者进 行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书.此需求规格说明书对相册管理系统

8、软件做了全面细致的用户需求分析, 明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人 员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后 续设计与开发工作。本说明书的预期读者为用户、业务或需求分析人员、测试人 员、项目管理人员。2.2 需求分析的任务概述2。2。1 目录1、开发目标人们交流的方式多种多样,但是,我们在交流的同时希望更多的了解对方的 信息,本软件即是根据此需求进行开发的。2、应用目标让用户能够通过注册信息,登录并更新及查询自己的信息,在此基础上 ,用 户还能够有效的掌握和共享其它资源,但是不能更新。从而促进了信息管理的规 范化和集成化,使得

9、用户之间的交流更加的便捷。2。2。2 用户的特点本软件产品的最终用户来源广泛,相同之处则是为了增进与他人之间的交 流,管理人员则可以随时更新软件的项目,以及查询和维护信息.本软件面向大 众,用户使用过程中的操作也不复杂。2.2.3 假定和约束本软件产品为大众用户使用,然而,本软件在功能上还不够完善,因此对于 用户的需求还无法完全实现.2.2。4 需求约定本相册管理系统主要能实现新建、打开相册,导入照片、幻灯片放映、 旋转图片等功能。可实现按相册创建时间、照片上传时间、照片描述等查看 相册,并用文件夹及文件操作管理相册及照片。方便性和上传照片快速性创 造条件,对用户的登陆注册以及管理实现计算机管

10、理,实现数据的及时保存 预处理.2。2.5 功能详细描述相册管理系统主体分为三大部分:用户登陆和使用相册和退出本系统. 1用户通过对用户名和密码的校验才可以登录,会出现一个相册管理系 统主界面,里面包含了用户可以做的所有操作。2在相册主界面部分可以上传相片,浏览相片,新建相册,删除相册等。 3退出本系统就彻底的退出了相册管理系统。2.3 系统环境需求2。3。1 开发环境需求硬件需求:CPU PIII 500以上的PC服务器,内存1GB以上,硬盘8GB以上.操作系统:Windows XP软件需求: Microsoft Visual Studio 2005 开发环境, SQL Server 200

11、5数据库2.3.2 运行环境需求硬件需求:CPUPIII 500以上的PC服务器,内存1CB以上,硬盘8GB以上.操作系统:Windows XP;软件需求:。NET Framework v2。0。第 3 章 概要设计3。1 数据库概要设计对于企业客户关系管理系统的数据库设计,本文将从以下几个方面进行描述: 首先是概念模型描述,包括对系统的实体属性分析及系统的 E-R 图,然后是系统 的逻辑结构设计,即给出系统的数据库设计表结构及描述。3。1.1 实体及其属性 整个系统各实体可用以下关系来表示(其中主键已用下划线标识)用户(用户账号,用户名,用户密码)相册(用户名,相册编号,相册名,创建时间,相

12、册简述)相片(相册编号,相片编号,相片名,创建时间,相片简述)3。1。2 ER 模型在分析过系统各实体之间的联系后可得出系统的整体概念模型,用 ER图 3 。1 E-R 图第 4 章 详细设计为了方便用户的操作,系统采用了模块化设计的思想,通过各模块的不同组 合以实现不同的增、删、改、查功能.最终,使该系统能够具有规范化的格式、 完整的信息量和易于查询等的特点。4。1 数据库的详细设计依据数据库的概要设计,最后总结出数据库结构的主要数据表包括:用户信 息表,相册信息表,相片信息表。以下将给出系统数据库设计的逻辑模型,即各 数据表的结构。1、用户信息表用户信息表存储用户的相关信息,表结构如表 4

13、。2 所示表 4。1 用户信息表结构列名数据类型长度允许空是否为主键用户名char7否是用户密码char7否否用户编号int否否2、相册信息表相册信息表存储相册的相关信息,表结构如表 4.3 所示表 4。2 相册信息表结构列名数据类型长度允许空是否为主键用户账号char7否否相册号char6否是相册名char20否否创建日期smalldatetime否否3、相片信息表相片信息表存储相片的相关信息,表结构如表 4。4 所示表 4。3 相片信息表结构列名数据类型长度允许空是否为主键相册号Char6否否相片号char7否否相片名char10否是相片简介Int6否否4.2结构化分析与设计4.2.1数据

14、主要功能的数据流程图1.登录功能2.用户功能4。2.2 系统总体结构设计相片编辑及其他功能相册管理系统系统功能总结构图4。3 系统详细设计以下是系统各主要功能模块的界面设计及实现4。3.1 相册登录管理进入相册的用户必须先登录,输入正确的用户名和登录密码,点击“登录。 用户在登录界面填写完用户名及密码后,单击登录按钮,不是所有的用户名和密 码都能进入,输入的用户名和密码需与数据库中的用户表内的记录一致,需进行 判断。登录页面如图 4。1 所示用尸容FonL|3退出登陆图 4.1 登录页面4。3。2 相册信息管理用户通过身份验证后进入相应功能页面。点击界面“登录”按钮,用户在 进入系统后可以进行相应操作,其中包括新建相册等,新建相册需要把输入的信 息添加到数据库中,相册才可以建立成功。进入“相册管理界面”,可查看“相册信息。如图 4。2所示。图 4。2 相册管理页面在该页面通过选择相册查询如 “美丽风景”、“绚丽夜空、“伤感人物”、“可 爱动物、“魅力星座”等相册信息,选择其中的一个相册,点击打开对于相册进 行查询、编辑,系统都提供了查询功能,点击某一条相册,点击 “打开相册”按钮, 将进入该相册中,可对相片进行编辑,旋转,黑白化在该界面中单击新建相册集弹出相册新建界面,其中包括相册编号、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号