个人信息系统的设计与实现.doc
《个人信息系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《个人信息系统的设计与实现.doc(45页珍藏版)》请在沃文网上搜索。
1、目录一、绪论.11、引言.11.1编写目的11.2项目背景12、任务描述.12.1目标12.2运行环境13、功能要求.1二、需求分析21、需求调查.22、功能需求.221功能划分.2 22功能描述.23、数据描述.331数据库描述.332数据词典.44、性能需求.541 数据精确度 .542适应性.55、运行需求.5 三、总体设计61、总体结构和模块外部设计 611功能结构.612模块设计.62、数据结构设计 63、数据库设计.631逻辑设计.632物理设计.74、出错处理设计 741 出错输出信息 .742出错处理对策 .7四、详细设计81、程序设计 8五、系统实现12六、系统测试40七、安
2、装及使用的说明41八、设计总结42参考文献.43 II河北联合大学课程设计 第 43 页 共 45 页一、绪论1、引言1.1编写目的个人信息管理系统旨在开发一个信息平台来利用信息化手段有效地管理工作信息和生活信息以达到节省时间、更提高办事效率。1.2项目背景随着计算机的发展以及网络技术的普及和应用,日常管理工作从以前繁琐的事务中解放出来因而提高了工作效率。对于工作事务繁多的人来说需要建立一个个人信息管理系统来整理日常事务,从而提高办事效率。2、任务描述2.1目标个人信息管理系统主要用于个人信息的管理,系统包括通讯录信息、备忘录信息、日记信息、个人财务管理信息等几部分组成。2.2运行环境Wind
3、ows 系统 3、功能要求用户需要使用账号与密码通过登陆页面登陆个人信息管理系统,新用户可注册新账号登陆。登陆后进入系统主窗体,可对个人信息管理、备忘录管理、通讯录管理、日记管理、财务管理进行操作。退出系统时返回登陆页面。本系统提供的的主要功能如下:(1) 能对通讯录信息进行管理:添加、查询、修改、删除。 (2) 能对备忘录信息进行管理:添加、查询、修改、删除。(3) 能对日记信息进行管理:添加、查询、删除。(4) 能对个人财务进行管理:消费清单、消费汇总、添加。(5) 能对个人信息进行管理。二、需求分析1、需求调查总体业务流程图,如图1所示用户登录注册登录是否登录系统主窗体通讯录管理备忘录管
4、理退出个人信息管理个人财务管理日记管理是否图1总体业务流程图2、功能需求21功能划分 该系统分为用户的注册、登录、退出,以及对用户的通讯录、备忘录、日记、个人财务和个人信息的管理。22功能描述系统功能用例图,如图2所示。图2 系统功能用例图3、数据描述 31数据库描述 实体E-R图如下:账号密码姓名电话号码地址个人信息管理图3 个人信息E-R图工作地点联系方式姓名城市备注通讯录信息图4 通讯录信息E-R图时间地点人物事件日记信息图 5 日记信息E-R图消费时间消费金额剩余资金消费项目个人财务管理总收入图6 个人财务信息E-R图时间地点事件备忘录信息图7 备忘录信息E-R图33数据词典个人信息表
5、如下:表1 个人信息表字段名类型类型长度是否主键用户IDInteger是姓名Variable characters 20否昵称Variable characters20否密码Variable characters20否地址Variable characters50否电话Variable characters20否通讯录信息表如下:表2 通讯录信息表字段名类型类型长度是否主键通讯录IDInteger是姓名Variable characters 20否联系方式Variable characters20否工作地点Variable characters50否城市Variable characters2
6、0否备注Text否备忘录信息表如下:表3 备忘录信息表字段名类型类型长度是否主键备忘录IDInteger是时间Date & Time否地点Variable characters20否事件Text否日记信息表如下:表4 日记信息表字段名类型类型长度是否主键日记IDInteger是时间Date否地点Variable characters20否事件Text否人物Variable characters50否个人财务信息表如下:表5 个人财务表字段名类型类型长度是否主键个人财务IDInteger是消费项目Variable characters 20否消费时间Date否消费金额Money否剩余资金Mone
7、y否总收入Money否4、性能需求41 数据精确度在“个人财务管理”表中,总收入、消费金额和剩余资金的数据精度都是小数点后四位。42适应性该系统适合各类人群使用,当用户需求改变时可以很快的修改,可维护性高。5、运行需求 基本要求: 1)体系结构:B/S架构2)操作系统: windows系列3)数据库管理系统:SqlServer 20084)开发工具: Visual Stdio 2010软件需求:操作系统至少支持IIS 5.1,.Net Framework 4.0三、总体设计1、总体结构和模块外部设计 11功能结构总体功能结构图如下:个人信息管理系统通讯录管理备忘录管理退出个人信息管理个人财务管
8、理日记管理备忘录增加备忘录修改备忘录删除通讯录查询通讯录增加通讯录修改通讯录删除备忘录查询日记增加日记查询日记删除财务收入财务支出财务添加财务清单查询个人信息更新返回登录界面图8 总体功能结构图12模块设计该系统分为以下几个模块:登录模块、注册模块、通讯录模块、备忘录模块、日记模块、个人财务模块和个人信息模块。2、数据结构设计 该系统中的五个表的关系是:个人信息表是其他表的外键表。3、数据库设计31逻辑设计采用PowerDesigner 设计的概念模式如图所示图9 系统概念模式图32物理设计采用PowerDesigner 设计的物理模式如图所示图10 系统物理模式图4、出错处理设计 41 出错
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人信息 系统 设计 实现
