返回顶部

个人信息管理系统数据库设计

[复制链接]
DavidretLv.8 显示全部楼层 发表于 2022-10-8 13:47:55 |阅读模式 打印 上一主题 下一主题
个人信息管理系统数据库设计.doc (4.2 KB, 下载次数: 0, 售价: 1 威望)
个人信息管理系统
一、教学管理
1. 基本需求
个人信息管理系统。用户表包括用户登录名,用户登录密码,用户真实姓名,用户性别,出生日期,用户民族,用户学历,用户职称,用户电话,用户地址,用户邮箱。联系人要存储用户登录名,好友名称,好友电话,好友邮箱,好友工作单位,好友住址,好友号。日程安排管理表存储用户登录名,日程时间,日程内容。个人文件管理表存储用户登录名,文件标题,文件名字,文件类型,文件大小,用户操作。
1 / 7
二、个人信息系统结构
建立个人信息管理系统的数据库。
1. 系统模块结构
1)组织结构
对系统组织结构的分析有助于分析业务范围与业务流程。系统组织结构如图一所示。
图一:系统组织结构简图
其中,个人信息是保存个人信息的地方;个人信息管理,通讯录
管理,日程安排管理和个人文件管理等业务。
2)业务分析
对于信息处理系统来说,划分系统边界很重要,即哪些功能由计2 / 7
算机来完成,哪些工作在计算机外完成。这些要通过业务分析确定。同时,业务流程中涉及的相关数据也通过业务分析得到归类和明确。在业务分析的基础上,确定数据流图和数据字典。
数据库关系分析)3个人信息管理系统。该系统存在4个实体集:一:“用户”实体集,主键:用户登录名,无外键,属性有用户登录密码、用户真实姓名、用户性别、出生日期、用户民族、用户学历、用户职称、用户电话、用户地址、用户地址。
二:“联系人列表”实体集,主键:用户登录名,外键:用户登录名,属性:好友名称、好友电话、好友邮箱、好友工作单位、好友住址、好友号。
三:“日程”实体集,主键:用户登录名,外键:用户登录名,属性:日程时间,日程内容。
四:“个人文件”实体集:主键:用户登录名,外键:用户登录名,属性:文件标题、文件名字、文件类型、文件大小、用户操作。
用户与联系人列表存在“包含”联系,每个联系人列表包含多个用户,每个用户只能在一个联系人列表中:用户与日程管理存在“安排”关系,每个用户可以安排多个日程,每个日程管理只能安排给一个用户:用户与个人文件存在“管理”关系,每个用户
可以管理多个文件,每个文件只能被一个用户管理。
如下图二数据库实体关系图
3 / 7
图二:数据库实体关系图关系模式:用户(用户编号,用户名,用户登录密码,用户真实姓名,用
户性别,出生日期,用户民族,用户学历,用户职称,用户电话,用户地址,用户地址)联系人列表(联系人编号,用户编号,好友名称、好友电话、
好友邮箱、好友工作单位、好友住址、好友号)
日程(日程编号,用户编号,日程时间,日程内容)
个人文件(文件编号,用户编号,文件标题,文件名字,文件类型,文件大小,用户操作)
数据库表的设计三、用户表(1)4 / 7
用户表用于管理页面中的用户登录的信息以及用户注册的信息。具体表的设计如图三所示。
字段名字段类字段长字段说关
主1用户编
用户3
用户登录密3
用户真实姓3
用户性
出生日1
用户民1
用户学1
用户职3
用户电1
用户地址30
用户邮箱30
图三:用户表
联系人表)2(联系人表用于管理通讯录,即管理联系人。具体表设计如图四。
字段名称字段类型字段长度字段说明关系
主键10联系人编号

个人信息管理系统数据库设计-1.jpg


个人信息管理系统数据库设计-2.jpg


联系人表图四
日程安排管理表 3)(日程安排管理表用于管理用户的日程安排。具体表设计如图五。

个人信息管理系统数据库设计-3.jpg

关主外
图五:日程安排表
个人文件管理表)(4个人文件管理表用于个人文件管理。具体表设计如图六。

个人信息管理系统数据库设计-4.jpg


个人信息管理系统数据库设计-5.jpg

图六:个人文件管理表
数据库总结四、本项目使用数据库系统,可以使用时提供可视化、友好的图形
,和。用户界面。该项目数据库名为,该数据库库中的表是,
7 / 7




上一篇:计算机和信息系统安全保密管理规定
下一篇:数据库管理系统及应用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

雅宝知识库(yabaojy.com)--是一个聚焦知识付费的平台,包括在线教育、文档下载、作业答案、网课答案、考试资料、形考任务答案、行业资料、毕业论文、同时还包括问答平台、资料文库、课件下载等,是一个综合在线学习知识分享交流平台。
  • 企业微信

  • 官方微信

  • 商务合作