软件工程-结构化程序设计_第1页
软件工程-结构化程序设计_第2页
软件工程-结构化程序设计_第3页
软件工程-结构化程序设计_第4页
软件工程-结构化程序设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ios通讯录需求分析与设计说明书姓名:党坤版本:5.0日期:2014年4月17日概述背景:本通讯录信息管理系统用计算机管理电子通讯录的一种计算机应用技术的创新,在计算机还未普及之前通讯管理都是由联系人采用名片,笔录手工记帐的方式来操作的.现在一般的通讯录管理都是采用计算机作为工具的实用的计算机通讯录管理程序来帮助人们进行更有效的通讯录信息管理。通讯录管理系统是典型的信息管理系统(mis),要求应用程序功能完备,易使用等特点。而且,此系统更注重于IOS系统上的通讯录。目标:本软件的目标是实现通讯录管理系统的基本功能,可以实现电话用户的查询、电话号码的查询、电话号码所在地的查询、电话号码的添加及删除等功能,给用户呈现出简单美观的界面,使用户能更加简单快捷的使用该软件。一个完整的通讯录管理系统应该包括:数据集模块,登录窗体模块,系统管理模块,主窗体模块,通讯录数据管理模块,信息管理模块,登录信息查询模块。本系统主要实现我们信息的管理,包括我们平时朋友信息的添加、修改、查询和删除,及一些辅助项目的管理,如登录系统用户管理和用户组管理。二、需求概述1.数据集模块通过此模块来统一管理通讯录管理系统中用到的数据库连接控件、数据源控件、数据集控件和数据查询控件。2.系统管理模块用户通过此模块来管理用户组和系统登录用户,包括登录用户组和系统登录用户名称的添加、修改、删除和查询等。在这个模块中包含2个子菜单:(1)用户管理:可以进入到“系统用户信息”管理模块,进行系统用户的添加、修改、查询和删除操作。(2)用户组管理:可以进入到“用户组信息”管理模块,进行用户组的添加、修改、查询和删除操作。3.主窗体模块用户通过此模块可以显示系统的主菜单,也可以执行数据库的备份和恢复操作。在主窗体模块中,包括3个子模块:通讯录数据管理子模块、信息管理子模块和登录信息查询子模块。在通讯录数据管理模块的“通讯录数据管理”菜单中,包含4个子菜单。(1)数据录入:可进入同学信息管理子模块,进行信息添加。(2)数据查询:可进入同学信息详细查询的管理子模块,根据用户设置的条件,进行同学信息的详细查询操作。(3)数据修改:可进入同学信息模块进行修改。。(4)数据删除:删除该联系人信息。最后单击“退出本系统”菜单,便可以退出通讯录管理系统。三、数据流图1、数据流图1、本系统只有一个用户。他们的总体关系信息流如下图:顶层DFD图2、各部分数据流图如下:二层DFD图第三层DFD——录入功能模块2、数据词典数据项文件名联系人基本信息表别名信息存储表组成姓名、性别、手机号、地址、群组四、约束条件本软件是一个比较小的应用软件,主要用户是在校大学生,而我们这个团队开发水平有限,对于能否推向市场不能做出过多保证,因此,经费的要求不高。但如果需要推向市场,必要的经费是必不可少的,还有后期的各类必要维护费用。因为主要用户是大学生,所以在软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论