通讯录管理系统的设计与实现(SSH,MySQL)
来源:56doc.com 资料编号:5D14141 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D14141
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
通讯录管理系统的设计与实现(SSH,MySQL)(任务书,毕业论文14000字,程序代码,MySQL数据库,答辩PPT)
本系统具有以下功能:
(1)统一友好的操作界面,保证系统的易用性,方便用户的操作;
(2)具备联系人信息的显示功能,方便用户及时查看联系人信息;
(3)联系人信息管理功能,用户可以添加删除联系人信息;
(4)人性化的联系人分类,方便用户分类检索联系人信息;
(4)完善的留言功能,使得用户之间能够实现简单交流;
(6)全面的后台管理功能,以方便管理员对用户信息进行管理。
4.1.1 面向管理员用户的功能需求
(1) 修改个人密码
为了保证系统的安全性,管理员可以修改自己的登录密码。
(2) 用户管理
管理员可以管理本系统的用户信息,对用户信息进行查询、修改和查询操作。如:可以对用户删除操作,删除一些不合法的用户信息,方能对通讯录进行管理。
(3) 留言管理
该功能是提供用户之间的沟通方式,用户可以通过留言板进行简单的交流,拥有后台管理权限的用户可以管理留言。
(4) 系统公告
由于每个系统的管理都会有自己的规章制度,通过系统公告,管理员可以发布自己的系统公告,如一些新闻、用户使用须知等,用来约束用户操作,同时也为了使系统使用起来更加的方便、快捷。增强管理员之间的沟通交流,以达到沟通零距离的效果。
4.1.2 面向普通用户的功能需求
(1) 个人资料
用户可以通过注册拥有使用系统的权力,用户成功登录系统后可以根据需要对个人资料进行添加、修改和删除的操作,同时若用户只需修改个人密码,只需进入密码修改页面进行操作。
(2) 联系人管理
通讯录最重要的功能就是记录联系人信息,通过联系人管理,用户可以有效管理自己的联系人信息,可以对联系人信息进行添加、修改、删除操作,可以根据需要输入简单的信息,查询出联系人详细信息,方便用户随时取得联系人信息。
(3) 在线留言
该功能是提供用户之间的沟通方式,通过留言板模块,用户可以发布留言信息。
系统开发环境:Eclipse
系统开发语言:Java
运行平台:Windows
数据库:MySQL
Web服务器:Tomcat
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1项目研究背景 1
1.2目的和意义 1
1.3国内外通讯录发展现状 1
1.3.1国内通讯录发展现状 1
1.3.2国外通讯录发展现状 2
1.4系统设计思想 2
1.5本文结构 3
第2章 系统开发环境及技术介绍 4
2.1系统运行平台设置 4
2.2运行环境 4
2.3开发工具及技术简介 4
2.3.1开发工具简介 4
2.3.2开发技术简介 5
第3章 可行性分析 6
3.1经济可行性 6
3.2 技术可行性 6
3.3应用可行性 6
3.4运行可行性 7
第4章 需求分析 8
4.1通讯录系统的需求分析 8
4.1.1 面向管理员用户的功能需求 8
4.1.2 面向普通用户的功能需求 9
4.2数据流图 9
第5章 总体设计 11
5.1系统模块总体设计 11
5.1.1普通系统功能模块 11
5.1.2管理员功能模块 12
5.2数据库设计 12
5.2.1数据库选择 13
5.2.2数据分析 13
5.2.2数据库的详细设计 13
第6章 详细设计与实现 16
6.1系统流程分析 16
6.2普通用户基本功能设计与实现 16
6.2.1用户登录模块设计与实现 16
6.2.2新用户注册设计与实现 17
6.2.3个人资料修改模块的设计与实现 18
6.2.4联系人管理模块的设计与实现 18
6.2.5留言管理模块的设计与实现 19
6.3系统后台基本功能设计与实现 19
6.3.1管理员登录模块的设计与实现 19
6.3.2修改个人密码模块的设计与实现 20
6.3.3用户管理模块的设计与实现 20
6.3.4联系人类别模块的设计与实现 20
6.3.5留言管理模块的设计与实现 20
6.3.6系统公告模块的设计与实现 21
第7章 系统测试与性能分析 22
7.1软件测试 22
7.1.1软件测试概述 22
7.1.2系统整体测试步骤 22
7.2个人通讯录系统测试 23
7.2.1普通用户模块的测试 23
7.2.2用户注册模块的测试 23
7.2.3联系人类别管理模块的测试 23
总 结 25
参考文献 26
致 谢 27
|