私人管家信息管理系统.docx_第1页
私人管家信息管理系统.docx_第2页
私人管家信息管理系统.docx_第3页
私人管家信息管理系统.docx_第4页
私人管家信息管理系统.docx_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

私人管家信息管理系统 私人管家信息管理统 数据库设计报告 目录一、项目背景3二、需求分析32.1系统功能3 2.2业务流图4 2.3系统功能框图4 2.4数据流图7 2.5数据字典10三、概念结构设计113.1实体属性图11 3.2分E_R图13 3.3全局E_R图14四、逻辑结构设计15五、物理结构设计15一、项目背景在这个信息爆炸的年代,光凭大脑去记忆无数条信息,对于大多数人来说是件很困难的事。而现实社会,竞争激烈,稍出差错,就等于把手中的机会丢给别人。为了让学习、工作、生活有条不紊地进行,就需要一个贴身“管家”随时随地记录、管理信息。私人管家信息管理系统实现了管理的信息化,它记录着个人每日的重要信息,能记录、提示用户有关信息。二、需求分析2.1系统介绍 私人管家信息管理系统是由用户信息、通讯录、备忘录、日程安排、日记本、相册、私人账本这七个功能模块组成。进入该系统后,用户可以对系统中的信息进行添加、修改、删除和查询等操作,还可以对个人的密码进行设置或修改,在备忘录和日程安排模块中,还能添加提醒功能。另外每个模块还有有以下功能:1.用户模块:用户编号,用户名,性别,年龄,出生日期,地址,手机号码,QQ,职业2.通讯录模块:联系人,电话,地址,关系,QQ,用户编号3.备忘录模块:备忘时间,时间,地点,事件,用户编号4. 日记本模块:日记日期,状态,地点,事件,用户编号5. 相册模块:照片名,相册名,备注,用户编号6. 日程安排模块:安排日期,时间,任务,用户编号7. 私人账本模块:记录时间,收入,支出,项目,总计,用户编号2.2业务流图登陆界面注册登陆私人管家信息管理系统主界面通讯录备忘录日记本相册日程安排私人账本用户信息用户退出 图1 业务流程图2.3系统功能框图通讯录备忘录日记本相册日程安排私人账本私人管家信息管理系统用户信息 图2 总系统功能图 用户信息查看信息修改信息 图3 用户信息功能图用户信息模块:记录用户基本信息,用户可以对该系统的信息进行修改、和查询的操作。通讯录添加记录管理记录查看记录 图4 通讯录功能图通讯录:记录与用户相关人的联系方式和信息,用户可以对该系统中的信息进行添加、修改、删除和查询的操作。备忘录添加备忘管理备忘查看备忘设置提醒取消提醒 图5 备忘录功能图备忘录模块:记录用户在各种场合的重要信息以备用,用户可以对该系统中的信息进行添加、修改、删除和查询的操作,还能添加提醒功能。 日记本添加日志管理日志查看日志 图6 日记本功能图日记本模块:记录用户的日记,用户可以对该系统中的信息进行添加、修改、删除和查询的操作。相册上传照片管理相册查看相册 图7 相册功能图相册模块:上传用户的照片,用户可以对该系统中的信息进行添加、修改、删除和查询的操作。 日程安排添加日程管理日程设置提醒取消提醒查看记录 图8 日程安排功能图日程安排模块:记录用户特定时间的行程安排,用户可以对该系统中的信息进行添加、修改、删除和查询的操作,还能添加提醒功能。私人账本添加记录管理账本查看账本 图9 私人账本功能图私人账本模块:管理用户所有的收入支出,用户可以对该系统中的信息进行添加、修改、删除和查询的操作。用户审核登陆注册1.0用户信息系统2.0通讯录系统3.0备忘录系统4.0日记本系统5.0相册系统6.0日程安排系统7.0私人账本用户信息数据日程安排数据相册数据日记本数据备忘录数据私人账本数据通讯录数据 2.4数据流图 图10 第一级数据流图用户1.1修改用户信息1.2查看用户信息用户信息数据 图11 第二级数据流图_用户信息用户2.2管理记录2.3查看记录通讯录数据2.1添加记录 图12 第二级数据流图_通讯录用户3.2管理备忘3.3查看备忘备忘录数据3.1添加备忘 图13 第二级数据流图_备忘录用户4.2管理日志4.3查看日志日记本数据4.1添加日志 图14 第二级数据流图_日记本用户5.2管理相册5.3查看相册相册数据5.1上传照片 图15 第二级数据流图_相册用户6.2管理日程6.3查看日程日程安排数据6.1添加日程 图16 第二级数据流图_日程安排用户7.2管理账本7.3查看账本私人账本数据7.1添加记录 图17 第二级数据流图_私人账本 2.5数据字典(以用户编号为例)(1)数据项 数据项名:用户编号 数据项含义:唯一标识每个用户 别名:U_idn 数据类型:字符型 长度:10 取值范围:0000000000至9999999999 取值含义:无 与其他数据项的逻辑关系:无(2)数据结构 数据结构名:用户 含义说明:是个人信息系统的主体数据结构,定义了一个用户的有关信息 组成:用户编号,用户名,性别,年龄,出生日期,地址,手机号码,QQ,职业(3)数据流 数据流名:用户添加信息 说明:用户添加有关各种自己的信息 数据流来源:用户 数据流去向:保存 组成:用户编号,用户名,性别,年龄,出生日期,地址,手机号码,QQ,职业(4)数据存储 数据存储名:用户表 说明:记录用户信息 编号:1 输入的数据流:来源用户 输出的数据流:无 组成:用户编号,用户名,性别,年龄,出生日期,地址,手机号码,QQ,职业 存取方式:随机存取三、概念结构设计 3.1实体属性图用户出生日期年龄性别地址用户名手机号码QQ职业用户编号 图18 用户信息实体属性图通讯录QQ关系用户编号联系人电话地址 图19 通讯录实体属性图备忘录时间用户编号备忘时间事件地点 图20 备忘录实体属性图日记本状态用户编号日记日期事件地点 图21 日记本实体属性图相册用户编号照片名备注相册名 图22 相册实体属性图日程安排用户编号时间任务安排日期 图23 日程安排实体属性图私人账本记录时间总计收入支出项目用户编号 图24 私人账本实体属性图 3.2分E_R图图25 用户E_R图 3.3全局E-R图 图26 全局E_R图四、逻辑结构设计 根据关系模型的转换原则,上面的ER图可转换为如下所示的关系模型:(加下划线的表示为主键,斜体为外键)用户(用户编号,用户名,性别,年龄,出生日期,地址,手机号码,QQ,职业)通讯录(联系人,电话,地址,关系,QQ,用户编号)备忘录(备忘时间,时间,地点,事件,用户编号)日记本(日记日期,状态,地点,事件,用户编号)相册(照片名,相册名,备注,用户编号)日程安排(安排日期,时间,任务,用户编号)私人账本(记录时间,收入,支出,项目,总计,用户编号)五、物理结构设计根据上面的概念结构设计及逻辑结构设计,得出该系统的物理结构,在本系统中主要的数据表如下: 表1 用户信息表User序号字段名称字段别名字段类型字段长度索引类型能否为空01U_id用户编号nchar10主键否02U_nam用户名nvarchar10是03U_sex性别nvarchar2是04U_age年龄nchar2是05U_dat出生日期datetime是06U_adr地址nvarchar10是07U_pho手机号码nchar13是08U_qqQQnchar10是09U_cre职业nvarchar10是 表2 通讯录表List序号字段名称字段别名字段类型字段长度索引类型能否为空01L_nam联系人nvarchar10主键否02L_pho电话nchar13是03L_add地址nvarchar15是04L_rel关系nvarchar10是05L_qqnQQnchar10是06L_idn用户编号nchar10外键是 表3 备忘录表Note序号字段名称字段别名字段类型字段长度索引类型能否为空01N_not备忘时间nchar8主键否02N_tim时间nchar8是03N_add地点nvarchar15是04N_aff事件nvarchar15是05N_idn用户编号nchar10外键是 表4 日记本表Journal序号字段名称字段别名字段类型字段长度索引类型能否为空01J_jou日记日期datetime主键否02J_sta状态nvarchar10是03J_add地点nvarchar15是04J_aff事件nvarchar15是05J_idn用户编号nchar10外键是 表5 相册表Photo序号字段名称字段别名字段类型字段长度索引类型能否为空01P_pho照片名nvarchar10主键否02P_alb相册名nvarchar10是03P_not备注nvarchar30是04P_idn用户编号nchar10外键是 表6 日程安排表Arrangement序号字段名称字段别名字段类型字段长度索引类型能否为空01A_jou安排日期datetime主键否02A_tim时间nchar8是03A_dut

温馨提示

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

评论

0/150

提交评论