基于SSH框架的通讯录系统的设计与实现毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于SSH框架的通讯录系统的设计与实现毕业论文
目录
第一章绪论 (1)
1.1毕业设计主要任务 (1)
1.2课题来源和意义 (1)
1.3通讯录系统的特点 (2)
1.4论文的工作和安排 (2)
第二章系统相关技术 (4)
2.1系统UI设计 (4)
2.1.1 DIV+CSS技术 (4)
2.1.2 JavaScript技术 (4)
2.1.3 JSP技术 (4)
2.2 SSH框架技术 (5)
2.2.1 Struts2 (5)
2.2.2 Hibernate (6)
2.2.3 Spring (7)
第三章系统需求分析 (8)
3.1可行性分析 (8)
3.2系统需求概述 (8)
3.2.1 功能性需求 (8)
3.2.2 非功能性需求 (8)
3.3系统需求模型 (9)
3.3.1功能结构图 (9)
第四章系统总体设计 (9)
4.1系统设计目标 (10)
4.2系统功能结构设计 (10)
4.2.1功能模块设计 (10)
4.2.2功能模块描述 (10)
4.3数据库设计 (11)
4.3.1数据库设计概述 (11)
4.3.2选用数据库简述 (11)
4.3.3 数据库需求分析 (11)
4.3.4 数据库概念以及逻辑结构设计 (11)
4.4数据库物理视图 (12)
4.4.1用户表结构设计 (13)
4.4.2联系人信息表结构设计 (13)
4.4.3联系人分组信息表结构设计 (13)
第五章系统编码与实现 (14)
5.1系统功能模块详细设计 (15)
5.1.1系统用户登录模块 (15)
5.1.3基本管理员对人口信息增、删、改、查 (15)
5.1.2联系人信息模块 (15)
5.1.3联系人分组模块 (16)
5.1.4系统管理模块 (16)
5.2系统功能模块详细实现 (17)
5.2.1页面设计 (17)
5.2.2数据库配置设计 (22)
5.2.3模型端设计 (22)
5.2.4控制端设计 (24)
第六章总结 (27)
致谢 (28)
参考文献 (29)
摘要
伴随着科学技术的发展以及人类社会的进步,计算机技术日益成熟的今天,其用途的广泛性已经渗透到人们的日常生活中,密不可分,例如:当今社会人际关系变的越来越重要,为了保持良好的人际交往,必须经常性与家人,亲戚,朋友以及同事等进行联系,但是很多时候存在一定的限制因素。因此,为了能够快速保存并且查询指定的联系人,我们可以利用计算机的检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等特点开发一套方便使用的通讯录系统。
本文主要研究通讯录系统项目的软件开发,系统基于B/S模式,在开发过程中主要HTML,CSS,JS,JSP等技术,以及Strut2,Hibernate,Spring等框架技术,并且进行SSH框架的整合,系统运行环境为myeclipse8.5数据库系统采用SQL Server2008R2。本文主要研究项目的总体设计,模块设计,具体模块的详细设计以及系统的编程相关技术。
关健词:通讯录系统;软件开发;B/S模式;数据库;SSH框架
Abstract
With the development of science and technology and the progress of human society,computer technology is increasingly mature today, its wide application has penetrated into people's daily life, are inseparable, for example: the interpersonal relationship in modern society become more and more important, in order to maintain a good interpersonal, mustoften with family, relatives, friends
and colleagues to contact, but a lot of the time limits.Therefore, in order to be able to quickly save and query the designated contact person, we can use a computer the rapid retrieval and search for convenient, high reliability, large memory capacity, long life, low cost development system a set of convenientcommunication.
This paper mainly studies the mail list of software
development project, the system based on B/S mode, mainly in the development process of HTML, CSS, JS, JSP and othertechnologies, and Strut2, Hibernate, Spring framework technology, and integration of SSH framework, the system running environment for myeclipse8.5 database system by SQLServer2008R2. The overall design, this paper mainly studies the project module
design,programming technology specific modules of the detailed design and system.