全文预览

jsp个人信息管理系统实训报告

上传者:梦溪 |  格式:docx  |  页数:27 |  大小:0KB

文档介绍
每个关系的关键字。根据以上规则直接给出所有关系。个人信息(用户ID号,用户密码,姓名,出生日期,电话号码,QQ,工作,地址,民族)主键为用户ID号。备忘录(备忘编号,用户ID号,日期,地点,日记标题,备注)主键为备忘编号,外键为用户ID号。通讯录(通讯编号,用户ID号,名字,性别,关系,添加时间,电话,QQ,出生日期,工作,地址,城市)关键字为通讯编号,外键为用户ID号。个人财务管理财务管理(财务管理编号,用户ID号,日期,项目,添加时间,数额,收入/支出)关键字为财务管理编号,外键为用户ID号。在得出以上关系后,根据关系数据库的理论要求,需要对所有的关系进行关系规范化,至少要求各个关系达到第三范式的要求。按照第三范式的要求对比以上各个关系,在所有关系中都不存在非主属性对关键字的部分依赖,即满足第三范式。数据库的逻辑设计数据库逻辑设计即把得到的满足第三范式的关系转化为特定的数据库系统下的数据表。根据前面得到的各个关系,现把它们转化为数据表。用户信息表:用户ID号,用户密码,姓名,民族,出生日期,电话号码,QQ,工作,地址。日程表:标识,日期,事件,备注。通讯录表:标识,姓名,性别,关系,添加时间,电话,QQ,出生日期,工作,地址,城市财务管理表:标志,日期,项目,添加时间,数额,收入/支出个人信息管理系统8数据库的物理设计在完成数据库的逻辑设计后,即可以开始数据库的物理设计。基于以上数据库的逻辑设计,考虑程序设计的简易性及通用性,本个人信息管理系统采用SQLServer2012数据库,并在其下创建5个数据表,其结构分别如下:(1)个人信息表,其字段列表如表所示:个人信息表(2)备忘录表,其字段列表如表所示:备忘录表(3)通讯录表,其字段列表如表所示:个人信息管理系统9通讯录表(4)日记表,其字段列表如表所示:日记表个人信息管理系统10数据库关系图2.3项目实现(1)登录模块

收藏

分享

举报
下载此文档