1、进入该系统后,用户可以对系统中的信息进行添加、修改、删除和查询等操作,还可以对个人的密码进行设置或修改,在备忘录和日程安排模块中,还能添加提醒功能。另外每个模块还有有以下功能:1. 用户模块:用户编号,用户名,性别,年龄,出生日期,地址,手机号码,QQ,职业 2. 通讯录模块:联系人,电话,地址,关系,QQ,用户编号 3. 备忘录模块:备忘时间,时间,地点,事件,用户编号 4. 日记本模块:日记日期,状态,地点,事件,用户编号 5. 相册模块:照片名,相册名,备注,用户编号 6. 日程安排模块:安排日期,时间,任务,用户编号 7. 私人账本模块:记录时间,收入,支出,项目,总计,用户编号 3
2、2.2业务流图 用登陆界登注私人管家信息管理系统主界退出 业务流程图 图1 2.3系统功能框图 私人管家信息管理系统私日相用通日备人讯户程 册记忘 录账信安录 本 本息 排 总系统功能图2图 4 用 查看信息户信 息 修改信息 用户信息功能图图3 用户信息模块:记录用户基本信息,用户可以对该系统的信息进行修改、和查询的操作。 添加记录通讯 管理记录 录 查看记录 通讯录功能图图4 通讯录:记录与用户相关人的联系方式和信息,用户可以对该系统中的信息进行添加、修改、删除和查询的操作。 添加备忘 管理备忘备忘 查看备忘 录 设置提醒 取消提醒 备忘录功能图图5 备忘录模块:记录用户在各种场合的重要信
3、息以备用,用户可以对该系统中的信息进行添加、修改、删除和查询的操作,还能添加提醒功能。5 添加日志日记 管理日志 本 查看日志 6 日记本功能图图 日记本模块:记录用户的日记,用户可以对该系统中的信息进行添加、修改、删除和查询的操作。 上传照片相 册 管理相册 查看相册 相册功能图 图7 相册模块:上传用户的照片,用户可以对该系统中的信息进行添加、修改、删除和查询的 操作。 添加日程日 管理日程程安 查看记录 排 设置提醒 取消提醒 日程安排功能图图 8 日程安排模块:记录用户特定时间的行程安排,用户可以对该系统中的信息进行添加、修改、删除和查询的操作,还能添加提醒功能。6 添加记录私人 管理
4、账本账 查看账本 私人账本功能图图9 私人账本模块:管理用户所有的收入支出,用户可以对该系统中的信息进行添加、修改、删除和查询的操作。 数据流图2.4 登陆 用 注册 户2.1记录5.1照片备忘录 1添加 上传 用 户 用用户编号 户用户编号 联系人照片名 管理2.2 相册 记录管理5.2 相册通讯录 审 核1.用户信息数信息系2.通讯录数录系3.备忘录数录系4.日记本数本系5.相册数系6.日程安排数安排系7.私人账本数账本 第一级数据流图10 图7 查看1.2 用信户用 户 息修改1.1 用户信息数据信户用 息 11 图第二级数据流图_用户信息查2.记通讯录数据 12 第二级数据流图_通讯录
5、 图 添加3.1查看3.3 用 备忘 备忘 户管理3.2 备忘录数据 备忘 13 图第二级数据流图 备忘录_8 添加4.1查看4.3 用 日志 日志 户管理4.2 日记本数据 日志 14 图第二级数据流图_日记本查5.相相册数据 15 第二级数据流图_相册 图 添加6.1查看6.3 用 日程 日程 户管理6.2 日程安排数据 日程 16 图第二级数据流图 日程安排_9 添加7.1查看7.3 用 记录 账本 户管理7.2 私人账本数据 账本 第二级数据流图_私人账本图17 (以用户编号为例)2.5数据字典 (1)数据项 数据项名:用户编号 数据项含义:唯一标识每个用户 别名:U_idn 数据类型
6、:字符型 长度:10 0000000000至9999999999 取值范围: 取值含义:无 与其他数据项的逻辑关系:无( 2)数据结构 数据结构名:用户 含义说明:是个人信息系统的主体数据结构,定义了一个用户的有关信息 组成:用户编号,用户名,性别,年龄,出生日期,地址,手机号码, QQ,职业( )数据流3 数据流名:用户添加信息 说明:用户添加有关各种自己的信息 数据流来源: 数据流去向:保存 组成:用户编号,用户名,性别,年龄,出生日期,地址,手机号码,QQ ,职业( 4)数据存储 数据存储名:用户表 记录用户信息 编号:1 输入的数据流:来源用户 输出的数据流:无 QQ组成:用户编号,用
7、户名,性别,年龄,出生日期,地址,手机号码,职业 存取方式:随机存取10 三、概念结构设计 3.1实体属性图 用户编号用户名 出生日期 手机号码 用户 年龄QQ 性别 职业 地址 图18 用户信息实体属性图电话 地址QQ 关系 图19 通讯录实体属性图 用户编号 备忘时间 备忘录 事件 时间 地点 图20 备忘录实体属性图11 用户编号 日记日期 日记本 事件 地点 状态 21 日记本实体属性图图 备注 相册名 相册实体属性图 图22 用户编号 时间 任务 日程安排 安排日期 23 图日程安排实体属性图12 用户编号 支出 收入 私人账本 项目 总计 记录时间 私人账本实体属性图图24 分E_
8、R图 3.2 日程安排安排m用1mm1通讯录私人账本管理记录户mm1日记本相册上传 图E_R25 图用户 13 3.3全局E-R图 电话地址用户编号备忘时间关系联系人事件通讯录QQ用户编号备忘录地点mm时间用户名用户编号记录1性别m出生日期日记日期日记年状地手机号地事Q上用户编职相册用户编相照片管安备总用户编日程安用户编私人账记录时收时项支安排日任务 图26 全局E_R图 14 四、逻辑结构设计 根据关系模型的转换原则,上面的ER图可转换为如下所示的关系模型:(加下划线的表示为主键,斜体为外键) 用户(用户编号,用户名,性别,年龄,出生日期,地址,手机号码,QQ,职业) 用户编号)QQ, 通讯
9、录(联系人,电话,地址,关系, 用户编号)备忘录(备忘时间,时间,地点,事件, 用户编号)日记本(日记日期,状态,地点,事件, 用户编号)相册(照片名,相册名,备注, 用户编号)日程安排(安排日期,时间,任务, 用户编号)私人账本(记录时间,收入,支出,项目,总计, 五、物理结构设计 根据上面的概念结构设计及逻辑结构设计,得出该系统的物理结构,在本系统中主要的数据表如下: 表1 用户信息表User 序号 字段名称 字段别名 字段类型 字段长度 索引类型 能否为空否主键U_id 01 nchar 10 10 02 U_nam nvarchar 是 nvarchar 03 2 U_sex 是 2
10、U_age nchar 是04 05 是U_dat datetime 10 06 U_adr nvarchar 是 13 U_pho nchar 是07 10 08 是nchar U_qq 10 nvarchar U_cre 是09 用户编号用户名 性别 年龄出生日期 地址 手机号码QQ 职业 List 2 表 通讯录表 字段名称序号 L_nam 01 02 L_pho 03 L_add L_rel 04 L_qqn 05 L_idn 06 字段别名 字段类型 索引类型 字段长度联系人主键nvarchar 10 nchar 电话13 15 地址nvarchar 关系 nvarchar 10 1
11、0 QQ nchar 用户编号nchar 10 外键能否为是15 表3 备忘录表Note 序号 字段名称 字段别名 字段类型 字段长度 索引类型 能否为空 否N_not 备忘时间01 主键nchar 8 02 N_tim 时间nchar 8 是03 N_add 地点nvarchar 04 N_aff 事件 05 N_idn 用户编号外键 是 Journal 日记本表表4 序号 字段名称字段别名 字段类型 字段长度 索引类型 能否为空J_jou 01 日记日期 datetime 主键 否J_sta 02 状态 03 J_add 地点 04 J_aff 事件05 J_idn Photo 5 相册表表 序号字段名称 字段别名字段长度 索引类型 01 P_pho 照片名 02 P_alb nvarchar 10 是 相册名 30 备注P_not nvarchar 是03 外键P_idn 用户编号 是04 10 nchar Arrangement 日程安排表表6 字段名称 字段类型A_jou 安排日期 主键 A_tim A_dut 任务30 A_idn 16 表7 私人账本表Book 序号 能否为空 B_tim 记录时间 否 B_inc 收入 ncharB_out 支出 18 B_pro 项目 B_tot 总计 外键 06 B_idn 用户编号是nchar10 17
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1