20xx本科论文基于jsp的通讯录管理系统设计与实现内容摘要:
24 软件测试 24 兰州大学计算机学院 兰州大学计算机学院 软件测试概述 24 系统整体测试步骤 24 基于 JSP 的通讯录系统测试 25 普通用户模块的测试 25 用户注册模块的测试 25 联系人类别管理模块的测试 26 8 结论 28 参 考 文 献 29 致 谢 30 兰州大学计算机学院 兰州大学计算机学院 1 绪论 项目研究 背景 随着改革开放的进一步深入, 科学技术的发展越来越快, 也逐渐改变着人们的日常生活。 固定电话与手机已经替代了曾经的邮差,人与人之间的联系也愈加频繁和紧密,电话中的信息也是涉及到了生活的方方面面。 移动通信逐 渐成为通信领域中的主流。 在这种通信环境下, 人们 可以 在任何地方 、 任何时间 享受 自由通信 ,通话质量几乎不受电磁波等外界环境的影响,而高效便捷的通讯录是保持良好通信的重要基础。 传统 的通讯录是把联系人信息写到 纸质材料 上,这种通讯录 携带不方便,而且修改 、 查询都会增加时间成本 [1]。 还有 一种是 名片夹 通讯录,这种通讯录也有较多的缺点。 名片 夹 容量有限,不宜批量 、 长时间保存。 现在比较流行 的通讯录是我们的手机电话簿。 手机容量较大, 且 可以长时间保存。 但是 手机存储界面单一,存储单元的信息 也较 少 [2]。 一旦手机丢失或损坏 ,通讯录也就无 法找回。 因此, 开发一个免费的、功能丰富的基于网络存储的通讯录管理系统是非常有必要的。 目的和意义 现今社会 网络 随处可见。 我们可以在网络上建立一个 WEB 服务系统。 这种系统 能够 固定存储在网络 服务器 上,专门记录用户联系人的信息。 随着 网络的普及 和服务需求的增长, 现如今的移动设备 功能 也是 越来越多, 而且 大 多 都支持互联网 接入 ,这样我们 便 可以随时随地在线查找、更新 通讯录。 在此基础上还可以在 IOS,ANDROID 等系统上开发移动客户端。 移动设备上的客户端与网页上更新存储相比,不仅可以提高信息检索的速度,而且没有网 络复杂环境的影响 [3]。 此外客户端还会定期更新信息,保持手机和网络信息的同步。 国内外通讯录发展现状 国内通讯录发展现状 国内的有社交短信的 Kik、 通讯录、 360 通讯录等 [4]。 移动通讯录是一种利用移动互联网来实现通讯录信息同步更新和备份的服务。 这种通讯录有友录通讯录、火种通讯录等 [5]。 基于手机和网站的同步通讯录有人人同步免费版、 手机兰州大学计算机学院 兰州大学计算机学院 同步。 总的看来,这些通讯录功能丰富,多智能化。 有的还有通讯、留言等功能,为个人通信供了方便。 国外通讯录发展现状 国外的网络 通信技术发展的较为成熟,目前各类产品的发展、通讯方式的丰富使得通讯录产品以不同的方式涌现出来,有基于手机的,有基于个人电脑的。 有无线方式接入的,有 WEB 方法接入的等等。 例如目前主流的通讯录应用主要有移动的 PIM(移动办公平台, PIM, personal Information Management), PIM 业务是指客户将移动终端或其他客户端中的信息 (如 :通信录、日排等 )以无线或有线方式与网络服务器保持一致,并能用多种终端、多种接入手段来管理个人信息的业务 [6]。 PIM 业务为用户提供了统一管理、便捷查询通信录、 安排等个人信息的服务,使用户可以使用移动终端、计算机、 PDA、网络服务器种设备,通过互联网、移动网络方式来管理或同步通信录、日程安排、事件提醒、子邮件、铃声图片、资料文档等个人信息。 移动终端、计算机、 PDA 通过本地蓝红外、数据线、读卡器的进行的本地数据同步不在本规范约束范畴内,终端可选相应功能 [7]。 此外其他典型的像微软的 liveContaets、 IBMLotusNotes 以及蜘蛛通讯录和无忧通讯录,都可以帮助个人管理其联系人 (Contact)、日程 (Calendar 任务 (Task)、便签 (Note)以及电 子邮件(Email)等个人信息,日程中包括 (Appointment)、会议 (Meeting)和事件 (Event)[8]。 系统设计思想 对于典型的数据库管理系统,尤其是 通讯录这样的存储信息特别大的 网络管理系统,必须要满足使 存储数据 方便、操作 数据 灵活等要求。 本系统在设计时应该满足以下几个目标 : ( 1)采用 良好的 人机 界面设计模式 ,界面 个性 、友好,信息查询灵活、方便,数据存储准确、安全可靠; ( 2) 快速存储联系人大量信息 ; ( 3) 用户可以多条件进行 信息 检索 ; 兰州大学计算机学院 兰州大学计算机学院 ( 4) 新用户可以快速注册,登陆系统后 可以随时 修改自己的基本资料; ( 5)实现 添加、删除联系人类别 的功能; ( 6)实现 联系人类别 排行功能,以方便 用户了解联系人信息 ; ( 7) 可以实现用户之间留言的功能 ; ( 8)用户可以随时查看留言、联系人信息; ( 9)对输入的数据,系统进行严格的数据检验,并有合理的信息提示,尽可能排除人为的错误 [9]。 本文结构 本文具体内容包括:可行性分析、需求分析、系统总体设计、系统详细设计与实现、系统的测试。 着重描述了通讯录系统的组成与结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,另外,重点剖析了部 分环节的开发过程。 本系统在一定的环境下 , 分别从管理员的角度和普通用户的角度,对系统的重要模块进行了反复的模拟测试,模拟测试结果与预期结果相符,从而充分证实了系统的可用性、易操作性。 从数据库数据角度,对系统的相关模块进行,全方位覆盖测试,测试结果没有 Bug 出现,证实了系统的准确性、可靠性。 管理员和用户都可以放心使用,不用担心操作困难,以及信息泄露等安全问题,而且操作效率高,易维护。 兰州大学计算机学院 兰州大学计算机学院 2 系统开发环境及技术介绍 本章 主要是对本系统的系统开发环境以及设计系统所使用相关技术的介绍,通过第一章的介绍 我 们已经对个人通讯录系统的国内外现状以及系统目标有了一定的了解。 为了改善控制结构,提高程序的可读性、可移植性、可扩展性与可维护性,本系统采用了结构化的设计方法 本系统详细设计的原则是采用结构化的设计方法。 系统运行平台设置 本系统的运行平台设置分为硬件环境和软件环境。 (1) 硬件环境 系统的硬件环境配置为处理器酷睿 i7 2670QM,内存 4G,硬盘500G。 (2) 软件环境 系统的软件环境配置为 Windows 7 操作系统, MySql 数据库,、 开发工具包和 Tomcat 服务器。 运行环境 系统开发环境: MyEclipse 系统开发语言: Java 运行平台: Windows XP 数据库: MySQL Web服务器 : Tomcat 使用该方案,不仅可以提高程序运行效率,而且可以减少成本,提高数据安全性。 开发工具及技术简介 以下内容是对本系统所采用的开发工具和技术进行的简单介绍。 开发工具简介 MyEclipse 简介 MyEclipse 是一个非常优秀的集成开发环境 ,它旨在简化用于多操作系统软件工具的开发过程 ,可以用于管理多种开发任务 ,其中包括测 试、性能调整以及程序调兰州大学计算机学院 兰州大学计算机学院 试等 ,而且还可以集成来自多个供应商的第三方应用程序开发工具 [10]。 通过集成大量的插件 ,Eclipse 的功能可以不断扩展 ,以支持各种不同的应用。 MySQL 简介 MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。 这样就增加了速度并提高了灵活性。 MySQL 的SQL 结构化查询语言是用于访问数据库的最常用标准化语言 [12]。 由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。 其存储和管理数据有以下优点: ① 优化的 SQL 查询算法,有效地提高查询速度。 ② 提供 TCP/IP、 ODBC 和 JDBC 等多种数据库连接途径。 ③ 提供用于管理、检查、优化数据库操作的管理工具。 ④ 可以处理拥有上千万条记录的大型数据库。 ⑤ 支持 AIX、。20xx本科论文基于jsp的通讯录管理系统设计与实现
相关推荐
员工离开公司 8 解聘 有下列情形之一的, 公司 提前三十日以书面形式通知员工本人或者额外支付员工 规定数量经济补偿 后,可以解 除劳动合同。 员工患病或者非因工负伤,在规定的医疗期满后不能从事原工作,也不能从事由用人单位另行安排的工作的; 员工不能胜任工作,经过培训或者调整工作岗位,仍不能胜任工作的; 劳动合同订立时所依据的客观情况发生重大变化,致使劳动合同无法履行,经 公司 与员工协商
理领用手续,账目登记在班组长帐上,使用班组自己进行管理。 护膝、护肘是 给 包装组员工作为 保护自身身体健康的目的而供应的劳动保护用品,使用班组长根据员工工作需要到统储部干料库进行办理领用手续,统计员进行登记,员工自我保管。 所发劳动用品中途损坏,只能修补再用,到期才能更新。 因保管不善造成损失或被偷窃均由本人负责,概不补发。 围裙、袖套在员工办理入职手续 后由生产部车间保管员进行发放
.............................. 46 (一)东西巷修缮改造项目现状 ......................................................................................................................................................
gvac vqa123453xcvfqxdvwzcvsdvx 用 户 模 块个 人 信 息 查 询 报 表 管 理个 人 信 息修 改个 人 信 息查 询报 表 录入报 表 查询报 表 修改 图 系统用户功能模块 管理模块 根据需求分析我们知道,一个报表管理系统,除了需要有操作报表录入的相关人员外还需要管理报表的人,在这个系统中我们将其称为管理员,管理应该有下面一些特征,首先管理员能够添加用户
模式),是 WEB 兴起后的一种网络结构模式, WEB 浏览器是 客户端 最主要的 应用软件。 这种 模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。 客户机上只要安装一个浏览器( Browser),如 Netscape Navigator 或 Inter Explorer,服务器安装 Oracle、 Sybase、 Informix 或 MySQL
西方古典管理理论在法国的杰出代表,他提出的一般管理理论对西方管理理论的发展有重大的影响,被誉为 “ 一般管理理论之父 ”。 √ 5.梅奥认为,在共同的工作过程中,人们必然发生相互之间的联系,产生感情,自然形成一种行为准则或惯例,要求个人服从,这就形成了 正式组织。 非正式组织 6. 企业作风 是企业文化的后向层,是呈观念形态的价值观、信仰及行为准则。 它体现在企业经营哲学、宗旨、方针、目标等方面