通讯录系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通讯录系统需求分析
本通讯录系统主要是建立在个人通讯录基础上,方便管理朋友的通讯信息,主要功能有朋友通讯信息的添加、查找、删除和修改,还有备份与还原,信息的导出。
一、系统模块划分
1.登陆窗体模块:
使用本系统的用户分两类:管理员与普通用户。 2.系统管理模块:
用户通过此模块来管理系统登陆用户和通讯录用户组管理,可以进行用户名的添加、修改、删除和查询等操作。用户管理是对系统用户的管理,用户组管理是对通讯录用户组的管理。
通讯录系统
登陆窗体模块系统管理模块
主窗体模块
用
户管理
用户组管理
数据处理
数据查询
数据备份还原
3.主窗体模块
用户通过此模块可以显示系统的主菜单。包括3个模块:①.数据处理:可进行联系人信息的添加、修改、删除操作;②.数据查询:可进行联系人详细信息的查询和导出;③.数据备份还原:可进行联系人的数据备份与还原操作。 二、E-R 图
系统涉及的实体有用户、联系人、联系人组。
1
n
n
用户
密码
登录名
权限
联系人
姓名
性别
出生年月
联系人手机号
家庭电话
管理
住址
邮编
邮箱
相片
备注
联系人组
组名
联系人编号
编号
三、DFD图
用户信息
联系人信息用
户通讯录系统
四、DD
1.数据项
数据项名数据类型说明
编号int 字段大小4,主键
姓名nvarchar 字段大小10
性别nchar 字段大小1
出生年月datetime 字段大小8
联系人组nvarchar 字段大小10
手机号码nvarchar 字段大小12
家庭电话nvarchar 字段大小12
住址nvarchar 字段大小40
邮编nvarchar 字段大小10
QQ nvarchar 字段大小15
邮箱nvarchar 字段大小20
相片nvarchar 字段大小16
备注nvarchar 字段大小150 2.数据结构
数据结构名属性
联系人编号、姓名、性别、出生年月、联系人组、手机号码
家庭号码、住址、邮编、QQ、邮箱、相片、备注用户用户名、密码、权限
联系人组组名、联系人编号
3.数据流
数据流名组成
用户信息用户名、密码
联系人信息编号、姓名、性别、出生年月、联系人组、手机号码
家庭号码、住址、邮编、QQ、邮箱、相片、备注