软件工程-数据库个人信息管理系统后台数据库设计

软件工程-数据库个人信息管理系统后台数据库设计

ID:16111208

大小:1.16 MB

页数:65页

时间:2018-08-08

软件工程-数据库个人信息管理系统后台数据库设计_第1页
软件工程-数据库个人信息管理系统后台数据库设计_第2页
软件工程-数据库个人信息管理系统后台数据库设计_第3页
软件工程-数据库个人信息管理系统后台数据库设计_第4页
软件工程-数据库个人信息管理系统后台数据库设计_第5页
资源描述:

《软件工程-数据库个人信息管理系统后台数据库设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、641需求分析1.1系统功能结构图1.1.1系统功能图如下所示用户注册登录个人信息管理系统财务管理日记通讯录备忘录个人信息图1--1退出查看记录添加记录查看日志写日志财务总况财务清单收入情况支出情况添加记录查看个人信息修改个人信息查看备忘添加备忘641.1.2流程分析用户需要使用账号和密码通过登录界面登录个人信息管理系统,新用户可以注册账号进行登录。登陆后进入系统主窗体,可对个人信息管理、通讯录管理、日程安排管理、个人财务管理进行操作。退出系统时返回登陆页面。1.1.3系统功能分析个人信息管理系统主要

2、由:个人信息管理、通讯录管理、日程安排管理、个人财务管理等模块组成。进入系统后,用户可以对系统中的信息进行查询、添加、修改、删除等操作。有以下功能:1.个人信息:包括个人姓名、性别、出生日期、民族、学历、电话、邮箱、工作单位、地址、2.QQ等。3.通讯录信息:包括通讯人姓名、联系方式、工作地点、所在城市、备注等。4.个人财务信息:包括总收入,消费项目、消费金额、消费时间、余额等。641.2数据流图由以上的需求分析,可以得到各种数据项,数据流向,数据处理过程以及最终的数据1.2.1顶级数据流图图1-21

3、.2.2第二级数据流图图1-3641.2.3第三级数据流图1.1查看个人信息个人信息数据1.2修改个人信息2.1查看备忘录2.2添加备忘录备忘录数据3.1查看通讯录3.2添加联系人信息通讯录信息登录失败报告用户审核登录4.1查看日记注册4.2添加个人信息日记数据注册失败报告5.1查看财务总况5.2查看财务清单5.3查看支出情况财务数据5.4查看收入信息5.5添加记录641.3数据字典数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据流程图描述了系统的分解,即描述

4、了系统由哪几部分组成、各部分之间的联系等。在此系统中涉及到的数据字典如下:1.3.1个人信息数据信息(1)数据项描述数据项: 用户编号含义说明:唯一标识每个用户别名:  uname类型:  字符型长度:  0至10取值范围:0000000000到9999999999取值含义:无数据项: 用户年龄含义说明:标识每个用户年龄别名:  uage类型:  字符型长度:  0至2取值范围:00到99取值含义:无数据项: 用户出生日期含义说明:标识每个用户生日别名:  ubirthday类型:  字符型长度:  

5、0至10取值范围:0000000000到9999999999取值含义:无数据项: 用户电话含义说明:标识每个用户联系号码别名:  utel64类型:  字符型长度:  0至11取值范围:00000000000到99999999999取值含义:无数据项: 用户职业含义说明:标识每个用户的工作名称别名:  ujob类型:  字符型长度:  0至30取值范围:0000000000到9999999999取值含义:无数据项: 用户地址含义说明:标识每个用户的住址别名:  uplace类型:  字符型长度:  0

6、至30取值含义:无数据项: 用户性别含义说明:标识每个用户的性别别名:  usex类型:  字符型长度:  0至2取值范围:00到99取值含义:无(2)数据结构数据结构名:用户含义说明:是个人信息系统的主体数据结构,定义了一个用户的有关信息组成:姓名,年龄,性别,出生日期,电话,QQ,职业,地址(3)数据流数据结构名:用户添加信息64说明:用户添加有关各种自己的信息数据流来源:用户数据流去想:保存(4)数据存储数据存储名:用户表说明:记录用户的信息流入数据:来源用户流出数据:无1.3.2通讯录(1)数

7、据项描述数据项: 用户编号含义说明:唯一标识每个用户别名:  uname类型:  字符型长度:  0至10取值范围:0000000000到9999999999取值含义:无数据项: 联系人编号含义说明:唯一标识每个联系人别名:  name类型:  字符型长度:  0至10取值范围:0000000000到9999999999取值含义:无数据项: 与用户关系含义说明:标识与用户关系别名:  relation类型:  字符型长度:  0至10取值范围:0000000000到9999999999取值含义:无64

8、数据项: 联系人电话含义说明:标识每个用户联系号码别名:  tel类型:  字符型长度:  0至11取值范围:00000000000到99999999999取值含义:无数据项: 联系人QQ含义说明:标识每个用户网络联系方式别名:  QQ类型:  字符型长度:  0至15取值范围:000000000000000到999999999999999取值含义:无(2)数据结构数据结构名:联系人含义说明:是通讯录的主体定义了一个联系人的有关的信息组成:用户名,姓名,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。