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

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

ID:15831820

大小:2.28 MB

页数:20页

时间:2018-08-06

个人信息管理系统数据库设计_第1页
个人信息管理系统数据库设计_第2页
个人信息管理系统数据库设计_第3页
个人信息管理系统数据库设计_第4页
个人信息管理系统数据库设计_第5页
资源描述:

《个人信息管理系统数据库设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C#课程设计河海大学计算机及信息工程学院(常州)数据库课程设计学年学期2012第二学期项目名称个人信息管理项目组员曹清云、陈天昊指导教师景雪琴组号:820C#课程设计目录一、课题背景及意义3二、需求分析3三、概要设计7四、数据库实施阶段7五、详细设计8六、总结20七、参考文献2020C#课程设计一、课题背景及意义近些年来,随着社会的不断发展与进步,人们对于信息化工作的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,信息管理工作的重要性已经逐渐被人们所认识,而为了方便个人对日常事务进行信息化管理,使得信息存储达到准确,快速完善并且加快速度反馈进行信息处理加工,我们想

2、设计出了个人信息管理系统,系统实现了资料管理信息化,提供快速准确的处理通讯录删减,改存,搜索,盘点等多种功能模式,并且支持多种查看方式。而个人信息管理的系统的实施,可以逐步提高个人对自身综合信息的管理水平。二、需求分析软件的具体功能:1修改登录信息:用户能更改自己的登录名和密码2行程管理:用户能添加,删除自己的将要做的事包括内容,时间,备注。在该界面也能查找日历表,还能提醒用户将要做的事。3通讯录管理:用户能添加,删除,修改自己通讯录里的信息包括名字,联系方式,地址。用户还能使用模糊查询,查找自己不确定的名字的通讯信息。4财务管理:用户能添加,删除,修改自己财务表里的信息包括财

3、务名,资金数,去向,备注。还能单独显示所有支出或收入的钱,也能显示所有钱的总和。5个人信息管理:用户能修改自己的姓名,爱好,座右铭。业务需求:20C#课程设计功能需求:编号功能名称功能说明0登录用户输入用户名和密码登录系统1.1修改用户名修改用户的登录名1.2修改密码用户密码的修改2修改个人信息修改个人姓名、爱好、座右铭3.1添加财务信息增加一条财务信息3.2删除财务信息删除选定的财务信息3.3更改财务信息更改选定的财务信息4.1通讯录信息添加添加通讯录4.2通讯录信息删除删除选定的通讯录信息4.3通讯录信息修改修改选定的通讯录信息4.4搜索通讯录信息根据输入的关键字模糊查询通

4、讯录5.1添加行程信息行程信息的添加5.2删除行程信息删除选定的行程信息20C#课程设计数据需求:系统的处理对象有:用户:姓名、爱好、座右铭、用户名、密码个人管理:姓名、爱好、座右铭行程管理:行程内容、时间、备注通讯录管理:朋友名、联系方式1、联系方式2、地址财务管理:财务名、资金数、去向、备注事务:增加、删除、修改、查询顶层数据流图:0层图:20C#课程设计第三层图:20C#课程设计一、概要设计功能模块图:E_R图:二、数据库实施阶段数据库的完整性和安全性设计,根据业务规则设计的触发器、存储过程。20C#课程设计用户表db_person列名数据类型取值约束索引否主键/外键可否

5、为空说明namevachar(50)Clustered主键notnull用户名pwdnchar(10)notnull密码p_namenchar(10)notnull用户真名p_favournchar(50)notnull爱好p_mottonchar(50)notnull座右铭vipintnull是否为VIP行程表db_xingcheng列名数据类型取值约束索引否主键/外键可否为空说明idint自增Clustered主键notnull编号xingchengvarchar(max)notnull行程名字datedatetime日期格式notnull行程时间beizhuvarchar

6、(max)notnull行程备注pnamevarchar(50)外键notnull用户名通讯录表db_phonebook列名数据类型取值约束索引否主键/外键可否为空说明idint自增Clustered主键notnull编号namentextnotnull好友姓名phonenchar(14)notnull联系方式1phone2nchar(14)null联系方式2addressnchar(20)null好友地址pnamevarchar(50)外键notnull用户姓名财务表db_account列名数据类型取值约束索引否主键/外键可否为空说明idint自增Clustered主键not

7、null编号accountnchar(10)notnull账户名sumfloatnotnull所用资金数inoutnchar(10)notnull进或出remarksnchar(10)null备注pnamevarchar(50)notnull用户姓名一、详细设计1、登录模块:界面20C#课程设计关键代码:privatevoidenter_Click(objectsender,EventArgse){if(string.Empty!=username.Text.Trim()){Class1sq

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。