个人信息管理系统课设.doc_第1页
个人信息管理系统课设.doc_第2页
个人信息管理系统课设.doc_第3页
个人信息管理系统课设.doc_第4页
个人信息管理系统课设.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

沈阳航空航天大学理学院数据库课程设计报告题目 个人信息管理系统 班 级 94140101 学 号 学生姓名 指导教师 0沈阳航空航天大学理学院课 程 设 计 成 绩 评 定 表课程名称 数据库课程设计 院(系) 理学院 专业 信息与计算科学 课程设计题目 个人信息管理系统 学号 姓名 指导教师评语:课程设计成绩 指导教师签字 年 月 日1数据库课程设计 目 录目 录1数据库课程设计 正 文一、需求分析(系统概述、功能需求分析)1系统概述11系统需求说明随着计算机的发展以及网络技术的普及和应用,日常管理工作从以前繁琐的事务中解放出来,因而提高了工作效率。对于工作事务繁多的人来说,需要建立一个个人信息管理系统,来整理日常事务,从而提高办事效率,同时个人信息管理系统也为个人提供更多心情和生活介绍及展示的机会,对个人信息管理系统软件做了全面细致的用户需求分析,确定系统功能模块,本软件旨在开发一个信息平台,利用信息化手段有效地管理工作信息和生活信息,以达到节省时间、更提高办事效率。系统管理员能够更方便的管理用户信息,包括密码管理、注册管理、生活信息管理、工作信息管理、软件更新管理等。个人信息管理系统主要用于个人信息的管理,系统包括通讯录信息、备忘录信息、日记信息、个人财务管理信息等几部分组成。信息管理人员可以浏览、查询、添加、删除等产品的基本信息。本系统提供的的主要功能如下:(1) 能对通讯录信息进行管理(添加、查询、删除);(2) 能对备忘录信息进行管理(添加、查询、删除);(3) 能对日记信息进行管理(添加、查询、删除) ;(4) 能对个人财务进行管理(添加、查询、删除) ;12 用户需求说明用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。数据存储需求分析:(1)用户信息包括:用户名,密码;(2)通讯录信息包括:ID,通讯人姓名,联系方式,工作地点,城市,备注,创建时间;主码:ID;(3)备忘录信息包括:ID,时间,事件,地点,创建时间;主码:ID;(4)日记信息包括:ID,时间,事情,地点,人物,创建时间;主码:ID;(5)个人财务管理包括:ID,总收入,消费项目,消费金额,消费时间,剩余资金,创建时间;主码:ID;用户登录模块包括:密码和用户名服务模块,主页面模块、子页面模块。(1)密码和用户名服务模块:首先要保证用户名不能重名,密码要有找回机制,要明确密码的安全级别,使密码不易被盗取。(2)主页面模块:要提供给用户一些重要的信息,如果用户需要,则可以连接到子页面,在收益上做广告是必不可少的,要有些广告链接。还要有一些特别多功能为VIP用户提供。(3)子页面模块:为用户提供具体的功能需求,用户经过输入更新一些自己的信息同时可以查询自己需要的信息。2数据流图21 系统数据流图个人信息管理系统的数据流图如下所示:管理员用户名密码登录用户信息登录页面跳转页面身份验证失败主页面成功页面跳转进入备忘录备忘录表备忘录表备忘录表备忘录表进入通讯录通讯录表通讯录表通讯录表通讯录表进入财产管理进入日记日记表日记表日记表日记表财产表财产表财产表财产表增加备忘信息删除备忘信息修改备忘信息查询备忘信息增加通讯删除通讯修改通讯查询通讯增加日记删除通讯修改通讯查询通讯图1-1 个人信息管理系统数据流图22系统主要功能模块设计流程图个人信息管理系统通讯录管理备忘录管理日记管理个人财务管理通讯人姓名联系方式工作地点城市备注备忘录时间备忘录事件备忘录地点日记标题日记内容消费资金消费时间消费金额消费项目总收入3数据字典相关数据字典包括五个,如下所示:(1) 用户信息数据字典 属性名 类型 长度 存储位置备注信息 用户名 字符型20数据库个人自行设置的名称(长度20) 密码 字符型20数据库个人自行设置的名称(长度20)(2)通讯录信息数据字典属性名类型长度存储位置备注信息ID整型20数据库通讯人所对应的编码通讯人姓名字符型20数据库通讯人姓名联系方式字符型 12数据库通讯人所对应的电话号码工作地点字符型20数据库通讯人所对应的工作地点城市字符型20数据库通讯人所居住的城市备注字符型30数据库附加信息创建时间日期型10数据库添加通讯人的时间(3)备忘录信息数据字典属性名类型长度存储位置备注信息ID整型20数据库编码时间日期型10数据库事件发生的时间事件字符型30数据库所备忘的事件地点字符型20数据库事件发生的地点创建时间日期型10数据库创建备忘录的时间(4)日记信息数据字典属性名类型长度存储位置备注信息ID整型20数据库编码标题字符型30数据库日记的题目 内容字符型不限数据库日记的内容创建时间日期型10数据库创建日记的时间(5)个人财务管理数据字典属性名类型长度存储位置备注信息ID整型20数据库编码总收入整型10数据库总收入消费项目字符型30数据库消费项目消费金额整型10数据库消费金额消费时间日期型10数据库消费时间剩余资金整型10数据库总收入-总消费创建时间日期型10数据库财务创建时间1.正文中文为宋体,小四号字,英文为Times New Roman,1.5倍行距;2.一级标题为宋体,二号字,英文为Times New Roman,1.5倍行距;二级标题为宋体,三号字,英文为Times New Roman,1.5倍行距;三级标题为宋体,四号字,英文为Times New Roman,1.5倍行距;3.图的标注在图的下方,标注的字体为宋体,小四号字,图要居中;4.表的标注在表的上方,标注的字体为宋体,小四号字,表格内的字体为宋体,五号字,图要居中;二、系统设计(系统功能结构分析、数据库设计)经考察分析,本系统包括以下实体,并根据他们绘出总的ER图1各模块ER图城市通讯录信息备注联系方式通讯人姓名工作地点11通讯录及其属性备忘录信息时间事件地点12备忘录及其属性日记信息时间地点事情人物13日记及其属性个人财务管理消费项目消费金额消费时间总收入剩余资金14个人财务管理及其属性2总体E-R图三、详细设计及实现1 登录页面1登录页面是整个系统的总入口。是作为系统主人的身份验证的重要页面。若想进入该系统必须提供正确的账号密码。其效果如图3-1所示:图3-1 系统登录页面若身份验证成功则进入自动跳转页面跳转到系统的主界面,由于本系统主要是利用PHP编程,其身份验证主要利用PHP编码。其效果如图3-2所示:图3-2 登录成功的跳转页面若登录不成功,则进入出错页面并提供一个返回按钮,可以手动返回到登录页面重新登录,其效果如图3-3所示图3-3 登录失败的返回页面2 系统主页系统主页主要是对整个系统的一个总体的展示,也提供着各个子系统的入口。为了尽量做到美观大方,在主页面主要展示的内容有:在页面的正上方提供我的日记、备忘录、钱包、通讯录等子系统的入口按钮,方便主人进入管理。页面中间展示主人最新发表的两篇日记的预览。右方展示主人的日记标题列表,若发表过多可展示最新发表的八篇日记标题。其效果如图3-4、图3-5所示:图3-4 系统主页面展示1图3-5 系统主页面展示23 备忘录备忘录页面是系统的一个子功能,为方便主人记录将要做的重要事情,可以将事情添加到备忘录中作为提醒,备忘录以列表的形式展现,下方提供添加查询功能。查询功能可以根据下拉菜单选择查询的依据,如按时间查询则下拉菜单中选中时间,在输入框中输入所要查询的时间,按确定按钮则在列表中显示发生在该时间所要做的所有事情。列表的第一列提供删除和修改选项,若想删除该备忘则直接按删除按钮。若想修改则按修改按钮,并在下方的修改框中修改所要修改的地方。其效果如图3-6图到3-8所示:图3-6 备忘录展示页面一图3-7 备忘录效果展示二图3-8 备忘录修改和查询效果3 日记管理我的日记子系统详细展示日记的内容,若直接进入我的日记,显示的是最新发表的一篇日记,日记信息主要有标题,内容及发表时间。下方选项提供日记的修改、删除、写新日记、及查询入口。其主要效果如图3-9所示图3-9 日记显示页面图3-10 删除、修改、查询写日记入口图3-11 写日记页面图3-12 日记查询页面3 个人财产管理个人财产管理是为了方便主人对自己的财产有一个很好的了解及支配。在这里主人可以方便的插入,查询,及时了解自己的资产情况。同样,该子系统可以进行增、删、查、改操作。其界面如图3-13所示图3-13 个人财务管理界面4 通讯录管理通讯录旨在方便主人查看自己的人脉信息。可以记录通讯人的联系方式,住址,工作地点以及添加备注信息,可以进行增删查改等功能,最大程度的方便主人。其效果如图3-14所示:图3-14 通讯录管理界面参考文献1.王珊,萨师煊.数据库系统概论.北京:高等教育出版社.2006.52. 刘文涛.数据库开发与实例.北京:清华大学出版社.2006.73.何钦铭,陈根才. 数据库课程设计.浙江大学出版社.2007年4.单建魁,数据库系统实验指导.北京清华大学出版社.2005年总 结 通过本次课程设计的学习,使我学到了很多,在整个课程设计的过程中,我进行了整体

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论