基于Spring MVC+iBatis框架的通讯录系统的设计与实现

上传人:wo7****35 文档编号:87835535 上传时间:2019-04-12 格式:DOC 页数:29 大小:461.50KB
返回 下载 相关 举报
基于Spring MVC+iBatis框架的通讯录系统的设计与实现_第1页
第1页 / 共29页
基于Spring MVC+iBatis框架的通讯录系统的设计与实现_第2页
第2页 / 共29页
基于Spring MVC+iBatis框架的通讯录系统的设计与实现_第3页
第3页 / 共29页
基于Spring MVC+iBatis框架的通讯录系统的设计与实现_第4页
第4页 / 共29页
基于Spring MVC+iBatis框架的通讯录系统的设计与实现_第5页
第5页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于Spring MVC+iBatis框架的通讯录系统的设计与实现》由会员分享,可在线阅读,更多相关《基于Spring MVC+iBatis框架的通讯录系统的设计与实现(29页珍藏版)》请在金锄头文库上搜索。

1、大连东软信息学院毕业设计(论文) 摘要 - 基于 Spring MVC+iBatis 框架的通讯录系统的 设计与实现 摘 要 随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系,必须经 常与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如怎 样找到交流对象的各种信息,可能你会想到现实生活中的手机等通讯工具,由于这些 工具的单一性,不可能在第一时间找到自己想要的信息资料,因此,为了能够快速查 找到联系人的信息,节省查找时间,开发通讯录管理系统。 本系统可以满足个人对其通讯录的管理,这样既节省时间找名片,又节约了成本, 这样不仅提高了生活效率,也给生活带来很大的方便

2、。同时系统也实现对信息的保密 性,保隐私不被侵犯,确保各种信息规范化。这样,开发通讯录管理系统对简化数据 的传递和处理过程有着积极的现实意义。 系统的主要功能包括销好友信息管理,留言管理,字典表管理、个人信息管理四 个模块。好友管理模块分为个人资料管理、好友列表和发现列表,其中个人信息管理 中,用户可以修改自己的信息,好友列表实现了对好友信息的增删改查,发现列表会 列出同一个专业下可能认识的人,这样方便添加为好友。留言模块中可以查看好友给 用户的留言,用户也可以对内容进行回复,字典表模块中用户可以添加自己的院系和 专业,个人设置模块包括修改密码和退出系统等功能。 本系统采用 Java 开发语言

3、,后台数据库使用 MySql,基于 Spring MVC+iBatis 框 架。在研究的最后阶段对系统的功能进行了测试,满足了各项功能需求。本系统解决 了通讯信息管理的信息化问题,具有操作方便、可靠性高、存储量大等特点。本系统 内容涵盖管理通讯录、添加好友和留言等一些常用功能。本课题的研究目的是在资料 管理和数据资源管理保质保量的前提下,更好地改进信息管理的效率。利用计算机技 术实现对所学知识的验收,开发出一种实际可行的解决方案,使得通讯录管理系统具 有快速、高效和准确的优点,确保管理工作的自动化和规范化,彻底解决手工翻阅、 抄写费时费力的问题,大大减轻劳动强度,提高工作效率,及时对数据信息进

4、行更新, 节约纸质成本,也会对环保做出一定贡献。 关键词关键词:B/S 架构,Spring MVC,通讯录 大连东软信息学院毕业设计(论文) Abstract -II- Design and Implementation of Address Book System Base on Spring MVC+iBatis Abstract With human resources of their own increasingly large, interpersonal relationship became more and more import, you must contact with

5、 your friends wherever, gradually increased the information of contact, and replace the use of various fields of knowledge, combined with computer science and the development of personnel management system. It becomes a big problem in that how to manage internal information of contact information in

6、 the management system. In this case, the development of a address book management system is very necessary. Address book management system is a unified management staff, can easily be input, query, modify, delete, exit. With the expansion of business scale, the workload of the personnel management

7、also greatly increased. Which mainly includes the establishment of database and front-end application maintenance and development of the two. Request for the establishment of data consistency and integrity, data security database. For the latter application powerful, easy to use and so on. With the

8、development of computer applications, personnel workers, eager to be able to most of the tedious work to the computer processing in order to reduce the artificial pressure and improve work efficiency. The pattern of the rapid development of the network under the WEB-based personnel management system

9、 is preferred. After consideration, the entire system from the simple, user friendly, flexible, practical, safe requirements of the system to use JSP as the interface and features development tools and MySql database as a background, the use of its various kinds of object-oriented development interf

10、ace and database development tools. This paper describes the development of the environment and related technologies, and later described the design and implementation of each module, and finally summarizes the various functional modules of the system purpose and features of the project, and design

11、their own learning and the conclusions of the graduation summary. Key words: b/s system, Spring MVC, address 大连东软信息学院毕业设计(论文) 目录 -III- 目 录 任务书I 摘 要.II ABSTRACTIII 第 1 章 绪 论.1 1.1 选题来源.1 1.2 选题背景.1 1.3 研究目的.1 1.4 国内现状.2 1.5 市场发展.2 第 2 章 关键技术介绍3 2.1 Struts2 介绍.3 2.2 Spring 介绍4 2.3 iBatis 技术介绍.5 2.4 JS

12、P 技术介绍 5 2.5 MySQL 相关技术介绍.5 第 3 章 系统分析.6 3.1 系统分析的概述.6 3.2 系统的需求分析.6 3.2.1 功能需求7 3.2.2 可靠性要求.7 3.3 系统开发环境.7 3.3.1 软件环境.7 大连东软信息学院毕业设计(论文) 目录 -IV- 3.3.2 硬件环境.7 3.4 系统模型分析.8 第 4 章 系统设计.9 4.1 系统设计原则.9 4.1.1 信息隐藏和局部化.9 4.1.2 模块独立性与公共方法的使用9 4.1.3 模块化9 4.2 系统功能设计.9 4.2.1 系统功能9 4.2.2 构架概述9 4.2.3 系统的功能结构设计9

13、 4.3 数据库设计10 4.3.1 数据库 E-R 图设计10 4.3.2 实体图设计.11 4.3.3 数据库表设计.12 第 5 章 系统实现.14 5.1 功能模块14 5.2 登录界面实现14 5.3 系统列表主模块15 5.4 部门模块设计16 5.5 岗位模块设计16 5.6 员工模块设计17 5.7 上传文件管理18 5.8 下载文件管理19 第 6 章 系统测试.20 6.1 系统测试.20 6.2 系统测试的内容20 大连东软信息学院毕业设计(论文) 目录 -V- 6.2.1 功能测试.20 6.2.2 性能测试.21 6.2.3 用户界面测试21 6.2.4 安全性测试2

14、1 6.2.5 综合测试.21 第 7 章 结论22 参考文献.23 致 谢24 大连东软信息学院毕业设计(论文) 第 1 章 绪论 -1- 第 1 章 绪 论 1.1 选题来源 随着计算机技术的飞速发展,计算机在生活中应用的普及,利用计算机实现通讯 录管理势在必行。合理的利用不仅可以给生活带来便利,也可以给生活添加不少乐趣, 不仅保证了通讯信息的持久性,还节约了通讯成本,而且便于查询。作为计算机应用 的一部分,使用计算机对通信信息进行管理,具有手工管理所无法比拟的优点。例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优 点能够极大地提高效率,同时节省了大量纸张

15、,对环境的改善也做出了巨大贡献。 1.2 选题背景 随着互联网的飞速发展,人民生活水平不断提高,人们的通讯方式已经不止电话, 这样导致通讯信息飞速增长,通讯录的数据量也随着增加。面对着庞大的信息量,传 统的人工方式管理会导致信息管理上的混乱,人力与物力过多浪费,甚至通讯管理费 用的增加,时间久了更容易造成通讯信息的损坏丢失,更加影响了个人的通讯效率, 因此,必须制定一套合理、有效,规范和实用的通讯录管理系统,对通讯录进行集中 统一的储存与管理。 另一方面,IT 产业和 Internet 获得了飞速发展,计算机应用已渗透到了各个领域, 引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时

16、性和正确性。提 高了信息管理工作效率,作到信息的规范管理,科学统计和快速查询,这样必将更好 的位社会服务。 1.3 研究目的 随着人类社会的进步和科学技术的发展,人们生活水平也在不断的提高,电子通 讯已经成为当今社会比较热门的话题。通讯录是电子通讯中的重要组成部分,由于通 讯录信息比较复杂、业务种类繁多,早期的手工存储方式已经不能适应现通讯的需求, 在这种情况,通讯录管理系统应运而生。 1.4 国内现状 电子通讯业在我国是一个只有十余年历史的新兴产业。现在我国的通讯录管理水 平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许 多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取 代。 大连东软信息学院毕业设计(论文) 第 1 章 绪论 -2- 1.5 市场发展

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号