通讯录管理系统(论文+源码)
摘要:现在,生活迈入小康社会以后,人们关注的不在只有物质方面,精神方面的需求也逐渐提高,其中交流,就是一个沟通的重要方式。而传统的方式,例如使用手记,消耗人力并且容易丢失,如果遇到紧急的事情,就是一个很重要的问题。基于这些,人们在对通讯录的要求不断加强,创建一款合适的系统是很必要的。目前,通过研究市面上已经出现的通讯录系统,对比研究用户需要增强的需求,研究可以尝试量身定做通讯录,每个用户都有不同的联系人和分类。可以让用户自己管理自己的联系人,对其进行增加,删除,修改,查询。 而本系统具有的优势是:一;对用户来说,提高了通讯品质,增加了生活乐趣;其二:对于社会来说,有利于社会和谐;其三:对于国家来说,符合满足人们精神需求的意愿。
该系统是使用Java语言,使用MySql数据库,Tomcat服务器, B/S模式开发的个人通讯录。
本文对通讯录发展现状进行了深刻了解,并了解需求后提出了在MyEclipse中整合SSM的平台上开发个人通讯录系统的项目计划。SSM指的就是 Struts,Spring和Mybatis。其中Struts主要是为了实现前台页面向后台传递数据;MyBatis是简单的orm框架,它封装了冗余的sql语句,并提供了数据库交互的一系列操作。Spring帮助项目解耦合 :使用 AOP 面向切面编程(代理模式).
关键词 JAVA语言;Eclipse平台
目录:
摘 要 1
Abstract 2
第1章 绪论 1
1.1 项目研究背景 1
1.2 目的和意义 1
1.3 目前国内外通讯录的发展现状 1
1.3.1目前国内通讯录的发展现状 1
1.3.2国外的通讯录发展现状 1
1.4 系统设计思想 1
1.5 本文结构 2
第2章 系统开发环境及技术介绍 3
2.1 系统运行平台设置 3
2.2 运行环境 3
2.3 开发工具及技术简介 3
2.3.1 开发工具简介 3
2.3.2 开发技术简介 3
第3章可行性分析 4
3.1 经济可行性 4
3.2 技术可行性 4
3.3 应用可行性 4
3.4 运行可行性 4
第4章需求分析 5
4.1 对通讯录系统进行需求分析 5
4.1.1 面向管理员用户的功能需求 5
4.1.2 面向普通用户的功能需求 5
4.2 数据流图 5
第5章 总体设计 8
5.1 系统模块总体设计 8
5.1.1普通系统功能模块 8
5.1.2管理员功能模块 8
5.2 数据库设计 9
5.2.1数据库选择 9
5.2.2数据分析 9
5.2.2对数据库进行的详细设计 9
第6章 详细设计与实现 12
6.1 系统流程分析 12
6.2 普通用户基本功能设计与实现 12
6.2.1 用户登录模块设计与实现 12
6.2.2 新用户注册设计与实现 13
6.2.3 个人资料修改模块的设计与实现 14
6.2.4 联系人管理模块的设计与实现 14
6.2.5 留言管理模块的设计与实现 15
6.3 系统后台基本功能设计与实现 15
6.3.1 管理员登录模块的设计与实现 15
6.3.2 修改个人密码模块的设计与实现 16
6.3.3 用户管理模块的设计与实现 16
6.3.4 联系人类别模块的设计与实现 16
6.3.5 留言管理模块的设计与实现 16
6.3.6 系统公告模块的设计与实现 17
第7章系统测试与性能分析 18
7.1 软件测试 18
7.1.1 软件测试概述 18
7.1.2 系统整体测试步骤 18
7.2 个人通讯录系统测试 18
7.2.1 普通用户模块的测试 18
7.2.2 用户注册模块的测试 18
7.2.3 联系人类别管理模块的测试 18
总结 18
参考文献 20
致谢 21
论文字数:7916
包含资料:
此套毕业设计百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]