- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
个人信息管理系统
个人信息管理系统
个人信息管理系统
个人信息管理系统
业务流程分析
用户需要使用账号与密码通过登陆页面登陆个人 信息管理系统,新用户可注册新账号登陆。登陆后进 入系统主窗体,可对个人信息管理、备忘录管理、通 讯录管理、日记管理、财务管理进行操作。退出系统 时返回登陆页面。
系统功能分析
个人信息管理系统主要由:个人信息管理、备忘录 管理、通讯录管理、日记管理、财务管理等模块组成。 进入该系统后,用户可以对系统中的信息进行添加、
修改、删除和查询等操作。包括以下功能:
通讯录信息:包括通讯人姓名、联系方式、工作地 点、城市、备注等。
备忘录信息:包括什么时间、事件、地点等。
日记信息: 包括什么时间、 地点、事件等。
个人财物管理:包括总收入, 消费项目、 消费金额、 消费时间、余额。
每个用户可以自己注册一个用户名,对自己的个人信
息进行独立的管理。
1、 系统总体设计
2.1 个人信息管理系统业务流程图如图
2.1所示
2.1系统业务流程图
22个人信息管理系统功能结构图如图
2.2所示
22系统功能结构图
2、系统数据库设计
在需求分析阶段已经完成系统的所有数据分析。 根据该阶段建立的概念模型,已经得出满足第三范式 的几个关系描述,此阶段主要的工作就是把前一阶段 的成果转化为具体的数据库。
3.1系统的基本E-R图
根据之前的分析规划出的个人信息管理系统实体 有:个人信息实体、备忘录实体、通讯录实体、日记 实体、财务管理实体。
个人信息实体图如图 3.1所示
备忘录实体图如图3.2所示
同通讯录实体如图 3.3所示
日记实体如图3.4所示
财务管理实体如图3.5所示
3.2关系描述的设计
根据数据库原理,并结合以上 E-R图,经转换,
可以导出各个关系。其转化规则为首先每个实体应该 转换成一个关系,有属性的联系也应转化为一个关系
个人信息管理系统
然且需要给出每个关系的关键字。根据以上规则直接 给出所有关系。
个人信息(用户ID号,用户密码,姓名,年龄, 出生日期,电话号码, QQ工作,地址)关键字为用 户ID号。
日志(标识,日期,地点,日记标题,备注)关 键字为标识。
通讯录(标识,名字,性别,关系,添加时间, 电话,QQ,出生日期,工作,地址,城市)关键字为 标识。
备忘录(标识,时间,记录时间,地点,备注)
关键字为标识
财务管理(标志亠日期,项目添加时间,数额, 收入/支出)关键字为标识。
在得出以上关系后,根据关系数据库的理论要求,
个人信息管理系统
个人信息管理系统
个人信息管理系统
个人信息管理系统
需要对所有的关系进行关系规范化,至少要求各个关
系达到第三范式的要求。按照第三范式的要求对比以
上各个关系,在所有关系中都不存在非主属性对关键 字的部分依赖,即满足第三范式。
数据库的逻辑设计
数据库逻辑设计即把得到的满足第三范式的关系 转化为特定的数据库系统下的数据表。根据前面得到 的各个关系,现把它们转化为数据表。
用户信息表: 用户 ID 号,用户密码, 姓名, 年龄, 出生日期,电话号码,QQ工作,地址。
日志表:标识,日期,地点,日记标题,备注。
通讯录表:标识,姓名,性别,关系,添加时间,
电话,QQ,出生日期,工作,地址,城市
备忘录表:标识,日期,记录时间,地点,备注财务管理表:标志,日期,项目,添加时间,数
额,收入/支出。
3.4数据库的物理设计
在完成数据库的逻辑设计后,即可以开始数据库 的物理设计。基于以上数据库的逻辑设计,考虑程序 设计的简易性及通用性,本个人信息管理系统采用 Oracle数据库,并在其下创建 5个数据表,其结构分 别如下:
⑴ 个人信息表,其字段列表如表3.1所示:
表3.1 个人信息表
字段名
数据类型
字段长度
与格式
主键
UserID
VARCHAR
20
是
userName
VARCHAR
10
否
userPasswo rd
VARCHAR
20
否
uage
NUMBER
/
否
ubirthday
DATE
/
否
utelephoto
VARCHAR
11
否
uQQ
VARCHAR
15
否
ujob
VARCHAR
30
否
uworkingPl
ace
VARCHAR
30
否
uremarks
CLOB
/
否
备忘录表,其字段列表如表3.2所示:
个人信息管理系统
表3.2 备忘录表
字段名
数据类型
字段长度
与格式
主键
mid
VARCHAR
20
是
userid
VARCHAR
20
否
mtime
timestam
P
/
否
maddtime
timestam
P
/
否
mplace
VARCHAR
30
否
mthi ngs
CLOB
/
否
个人信息管理系统
通讯录表,其字段列表如表3.
您可能关注的文档
最近下载
- 2025年包头铁道职业技术学院单招职业适应性考试题库完整版.docx VIP
- 2025年包头铁道职业技术学院单招职业适应性考试题库汇编.docx VIP
- 2024《企业现金流量管理问题研究国内外文献综述》7000字.docx VIP
- 交互设计(第2版)教学课件257.ppt VIP
- 2024年徐州幼儿师范高等专科学校高职单招职业技能测验历年参考题库(频考版)含答案解析.docx
- focus-pdca改善案例-提高护士对糖尿病患者胰岛素注射部位正确轮换执行率.pptx
- 2025年合肥通用职业技术学院单招职业技能考试题库及答案1套.docx VIP
- 装配式建筑预制构件运输与堆放—构件现场存放管理.pptx
- 儿保科的发展与规划.pptx
- 思想道德修养与法律基础说课PPT课件.ppt
文档评论(0)