毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

个人信息管理系统-数据库课程设计 第2页

更新时间:2010-1-29:  来源:毕业论文
个人信息管理系统-数据库课程设计 第2页
第一章 概述
我设计的是一个个人信息管理系统,它包括4个功能:
1. 通讯录信息:包括通讯人姓名、联系方式、工作地点、城市、备注等。
2. 备忘录信息:包括什么时间、事件、地点等。
3. 日记信息:包括什么时间、天气、事件等。
4. 个人财物管理:包括总收入,消费项目、消费金额、消费时间、剩余资金。
每个用户可以自己注册一个用户名,对自己的个人信息进行独立的管理。 
第二章 系统分析2.1 E-R图            

2.2创建关系表
根据需求,共建立contact ,diary,memo,moneymng,usertable  5个表

表2.1 contact

contact
属性 数据类型 是否为空 中文描述
NO Int 否 序号(主键)
UID nvarchar(50) 否 所属用户名
Cname nvarchar(50) 否 联系人姓名
Ccon nvarchar(50) 否 联系方式
Ccity nvarchar(50) 是 联系人地址
Cmemo nvarchar(max) 是 备注
关系模式:contact(NO,UID,Cname,Ccon,Ccity,Ccmemo)表2.2 diary

diary
属性 数据类型 是否为空 中文描述
NO Int 否 序号(主键)
UID nvarchar(50) 否 所属用户名
Dtime datetime 否 日记时间
Dobject nvarchar(max) 否 日记正文
Dweather nvarchar(50) 否 天气
关系模式:diary(NO,UID,Dtime,Dobject,Dweather)
表2.3 memo

memo
属性 数据类型 是否为空 中文描述
NO Int 否 序号(主键)
UID nvarchar(50) 否 所属用户名
Mtime datetime 否 事件时间
Mplace nvarchar(50) 是 事件地点
Mobject nvarchar(max) 否 事件
关系模式:memo(NO,UID,Mtime,Mplace,Mobject)表2.4 moneymng

moneymng
属性 数据类型 是否为空 中文描述
NO Int 否 序号(主键)
UID nvarchar(50) 否 所属用户名
Mitem nvarchar(50) 否 收支项目
Mmoney numeric(18, 2) 否 金额
Mtime datetime 否 收支时间
Mtype nvarchar(10) 否 收支总类
关系模式:moneymng(NO,UID,Mitem,Mmoney,Mtime,Mtype)表2.5 usertableusertable
属性 数据类型 是否为空 中文描述
UID nvarchar(50) 否 所属用户名
PWD nvarchar(50) 否 密码
关系模式:usertable (UID,PWD) 
第三章 功能分析
本章将对系统所要实现的功能作出简要的分析,为程序的设计做好框架
3.1各模块的相互关系
 
图3-1 模块关3.2各模块的作用
1.登录模块
根据相应的用户名密码,显示相应的所有记录。如果没有对应的UID或PWD和UID不对应则报错。
2.通讯录模块
显示用户的通讯录具体内容,可以查询联系人的资料和添加新的联系人。
3.日记模块
显示用户的日记本,供用户查阅和编写。若日记较长,窗口能显示部分信息。双击窗口能显示日记详细内容
4.财务管理模块
显示用户的财务信息,记录新的收支信息。计算出用户的总收入,总支出,和剩余金额。
5.备忘录模块
显示用户的备忘录内容,提醒用户重要事件的时间地点。
6.用户注册模块
用于注册新用户。若新用户的用户名已经存在,则报错。

上一页  [1] [2] [3] [4] 下一页

个人信息管理系统-数据库课程设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。