基于web家政服务管理

上传人:第*** 文档编号:57149555 上传时间:2018-10-19 格式:DOCX 页数:16 大小:22.77KB
返回 下载 相关 举报
基于web家政服务管理_第1页
第1页 / 共16页
基于web家政服务管理_第2页
第2页 / 共16页
基于web家政服务管理_第3页
第3页 / 共16页
基于web家政服务管理_第4页
第4页 / 共16页
基于web家政服务管理_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《基于web家政服务管理》由会员分享,可在线阅读,更多相关《基于web家政服务管理(16页珍藏版)》请在金锄头文库上搜索。

1、摘要摘要在我们的日常生活中,我们不难发现,家务活慢慢开始占据我们的大部分休闲时间。增加我们劳动量的同时,又影响了我们的生活质量。如何将人们从繁重的家务活中解放出来,成为了我们不得不去思考的问题。这样一来,家政服务这一概念映入我们的眼帘,家政服务的需求也越来越高。为了使家政服务更加方便快捷,对家政服务系统的开发与研究是必要的。经过了多方面的分析与研究,证明本系统的开发是可行的。然后通过总体设计和详细设计,对系统的流程和数据的使用进行了设计。对各模块进行了规划与设计,开发阶段采用 B/S 模式,使用 JSP+ SQL Server 实现的。家政服务管理系统的完成,使操作流程变得方便快捷1。当我们在

2、日常生活中需要家政服务的时候,就可以通过该系统轻松的找到自己所需的服务。本系统可以提供家政的岗位信息、发布人员招聘的信息,为用户提供一个家政预约的平台,使人们不再为家务活而烦忧。关键词:家政服务;SQL Server;JSPAbstractIn our daily life, we can easily find that housework slowly began to occupy most of our leisure time. Increase our labor at the same time, but also affected our quality of life. Ho

3、w to liberate people from the heavy housework, has become the problem we have to think about. In this way, the concept of domestic service services into our eyes, the demand for domestic service is also getting higher and higher. In order to make the domestic service more convenient and quick, the d

4、evelopment and research of the domestic service system is necessary.After a lot of analysis and research, it is proved that the development of the system is feasible. And then through the overall design and detailed design, the system of the process and the use of data were designed. The module was

5、planned and designed, the development stage using B / S mode, the use of JSP + SQL Server to achieve.Home service management system to complete, so that the operation process becomes convenient 1. When we need domestic service in our daily lives, we can easily find the services we need through the s

6、ystem. The system can provide home information, posting staff recruitment information, to provide users with a home appointment platform, so that people no longer worry about housework.Key Words :housekeeping service; SQL Server; JSP目录目录摘要1Abstract.21. 引言.41.1 研究背景 .41.2 研究目标 .41.3 研究内容和主要工作.41.4 论文

7、结构 .42. 相关技术介绍.62.1 技术综述 .62.2 系统开发平台及运行环境83. 需求分析.93.1 功能需求 .93.1.系统前台功能 93.2 非功能需求 104. 概要设计.114.1 系统结构图 .115.1 功能模块设计 .115.2 数据库实现 .135.3 主要模块的实现 .136. 结语.15参考文献16致谢171. 引言引言1.1 研究背景研究背景家政服务即家政服务人员给予每户人家提供其所需的有偿劳动。由于现代社会的生活节奏较快,人们进行家务劳动的时间必定会受到影响。为了自身的休闲与生活品质的提高,家政服务成为了一些人们生活中不可或缺的部分。据不完全统计,我国城市家

8、庭中需要家政服务的家庭占据了总人口的 70%。而我国此类相关的公司已然突破 70 万家,人员也已经超过 2000 万人以上。因此对家政服务管理系统的研究是十分有必要的。1.2 研究目标研究目标本系统贴近人们的日常生活,是依据人们的需求来确定的,因此要十分实用。该系统具有如下特点:1. 管理思想优越统一处理数据,能出色的管理。2. 模块化独立的层次应用于软件中。3. 人机交互功能出色,容易学习,不用培训。本系统可以快速找到并解决问题。需要自己实践,深刻了解软件的相关知识,学习并掌握所需的工具和软件,理解如何开发软件。1.3 研究内容和主要工作研究内容和主要工作该家政服务管理系统基于 SSH,开发

9、阶段采用 B/S 模式,使用 JSP+ SQL Server 实现的。开发环境是 MyEclipse8.5,选用 MySQL 数据库为后台数据库。进行的主要工作如下:(1)第一步要先了解该行业的现状与未来发展前景。(2)其次要对系统所运用到的框架与技术进行深入了解与学习,并进一步掌握。(3)再者要对本系统做详细的需求分析、概要设计以及详细设计,为实现奠定基础2。(4)最后,基于以上步骤,最终实现并完成本项目。1.4 论文结构论文结构本论文的主要结构如下:第一章引言。本章主要介绍了项目的研究背景,国内外家政服务管理系统的发展现状和 SSH 技术的研究现状,以及本设计的主要内容和工作;第二章相关技

10、术介绍。本章对设计中所使用的技术作了介绍,着重提到了Struts、Spring 和 Hibernate 三个框架的原理和运行机制;第三章需求分析。本章做出了细致的分析。包括功能需求以及非功能需求,给出了具体的用例图;第四章概要设计。本章对本系统进行了总体的概要设计,其中包括系统的主体结构、前后台的主要流程、数据结构设计、出错设计等等;第五章系统详细设计与实现。本章对系统进行了详细设计,以用例的形式对各功能模块做了具体设计。详述了系统的实现过程,分别完成了与模型层、持久层、业务层和表示层的实现,并介绍和列出了系统主要模块的实现结果;第六章结束语。对全文做了简要的总结,并在此基础上提出了不足之处和

11、努力方向。2. 相关技术介绍相关技术介绍2.1 技术综述技术综述2.1.1 JavaScriptJavaScript 语言是在语法上与 java 语言比较相似,但是他们是两种语言。目前广泛流行于 Web 开发中,能在 HTML 中添加动态的图片文字等,同时能检查用户数据的输入情况,响应用户的操作,增加人性化。JavaScript 是由 NetStape 公司设计开发的,具有动态、弱类型、内置支持类等特点3。2.1.2 Struts 2Struts2 是一个免费的开源 MVC 框架,也是目前 Java Web 开发中最流行的框架之一。Struts2 是在 struts1 和 WebWork 的基

12、础上改良的框架,他采用拦截器的机制与 java 中ServletAPI 完全脱离,减少程序的耦合性,是一个优秀的框架。2.1.3 HibernateHibernate4是一个对 JDBC 进行封装的轻量级框架,同时也是开放源码的 ORM(对象关系映射)框架。通过使用该框架 Java 开发人员能所心所欲使用面向对象编程的思想操纵数据库,使得持久化的过程变得简单,把主要的精力放在业务逻辑上。2.1.4 SpringSpring5也是一个轻量级的开源的框架。该框架通过 IOC(控制反转)和 AOP(面向切面)的技术简化开发过程,具有松耦合、简单易用的特点。最重要的是也提供了集成其他框架的方法,使得使

13、用 Struts 2+ hibernate + spring 结合开发成为可能。2.1.5 SQL ServerSQL Server6是微软开发和推行的一种数据库管理系统,也在不断的更新版本,其中,SQL SERVER 2008 有很多的新的特点和改进,是比较全面的一个 SQL SERVER 数据库版本,它退出了许多新的产品特性和改进方式,拥有非常全面的集成服务,能够对数据进行查询、搜索、同步和分析这些操作7。数据能够存放在各种设备上面,从数据中心的最大服务器一直到桌面设备,用户都能够对数据库进行存储。SQL SERVER 2008 作为一个高效率的智能数据管理平台,能够满足所有的数据需要。2

14、.1.6 MVCMVC8模式近来的应用十分广泛。通过将程序的输入、处理、输出分开,得到:视图、控制器、模型的三个核心,各自完成自己的任务,使得程序易于开发与维护。(1) 视图视图层是人机交互的界面。在处理 Flash、html、xhtml、xml、wml 等标记性语言时具有独特的优势,能够同时处理多个视图,并输出数据接收用户输入的数据,与控制层进行交互增加用户体验。(2) 控制器:完成的操作通过控制器调用相应的模型来处理请求,最后确定哪个视图去显示返回的数据。(3) 模型模型层是处理控制器传递过来数据的,同时也处理业务的规则。模型层因为处理逻辑,所以可能同时处理多个业务逻辑的功能,而返回与数据

15、格式无关的数据,所以能被多个视图提供数据减少了代码的重复。所以 MVC 设计模式就是通过视图层接收用户的擦操作,然后控制器传输数据,并决定哪个模型来处理,最后返回数据并通过控制器选择把数据显示在哪个视图层上呈现给用户。2.1.7 JDBCJDBC7是用于执行 SQL 语句的的工具,是 java 的 API,通过编写 java 类和接口组成的工具。基于此可以开发出更多高级的工具,如 SQLyog 等。开发人员也能通过纯的 JDBC 操纵数据库,JDBC 为多种关系数据库提供了唯一的访问,非常方便开发人员的调用。通过JDBC 可以避免开发人员对使用不同数据库而开发不同的工具,因为 JDBC 是 j

16、ava 的 API 所以也不必为不同平台编写不同的应用程序,只需要编写一个就可以在多个平台上运行。2.2 系统开发平台及运行环境系统开发平台及运行环境2.2.1 系统开发平台系统开发平台系统是运行在 Tomcat 服务器上的。在 MyEclipse 中通过加入 Tomcat 能很方便地部署调试程序。2.2.2 运行环境运行环境(1) 操作系统:Windows XP 以上。(2) 服务器软件:Tomcat6.0 以上。(3) 浏览器:IE、Fire Fox、Google Chrome。3. 需求分析需求分析本章确定了系统的功能需求及非功能需求。3.1 功能需求功能需求3.1.1 功能划分及描述功能划分及描述基于 Web 的家政服务管理系统为客户和服务方提供了信息交流和互动的一个平台,以下是对该系统功能的描述,系统分为后台功能和前台功能。3.1.2 系统后台功能系统后台功能系统后台功能划分:(1) 工作人员信息管理(2) 用户订单管理(3)留言信息管理(4)招聘信息管理(5)新闻公告管理(6)友情链接设置(7)服务指南管理(8)注册用户管理(

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

当前位置:首页 > 办公文档 > 工作计划

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