课程设计--家政服务管理系统的设计

上传人:自*** 文档编号:80088857 上传时间:2019-02-18 格式:DOC 页数:59 大小:3.19MB
返回 下载 相关 举报
课程设计--家政服务管理系统的设计_第1页
第1页 / 共59页
课程设计--家政服务管理系统的设计_第2页
第2页 / 共59页
课程设计--家政服务管理系统的设计_第3页
第3页 / 共59页
课程设计--家政服务管理系统的设计_第4页
第4页 / 共59页
课程设计--家政服务管理系统的设计_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《课程设计--家政服务管理系统的设计》由会员分享,可在线阅读,更多相关《课程设计--家政服务管理系统的设计(59页珍藏版)》请在金锄头文库上搜索。

1、 编号: 软件需求工程课程设计 家政服务管理系统的设计 摘 要 科技的进步和计算机技术的高速发展,使得人们对计算机的依赖性越来越强,尤其是用计算机开发的数据库以及数据管理系统在生活应用中表现得更为突出,为此开发黄淮家政服务网站。通过使用家政服务类网站,不仅可以使得用户足不出户购买家政类服务,而且使家政服务店的管理工作规范化、系统化、简易化、自动化、智能化,从而达到提高家政服务管理效率的目的。 黄淮家政管理中心的开发主要包括后台的建立和维护以及前台程序的开发两个大方面.对于后台开发要求建立数据一致性并且完整性强,数据安全性好的数据库.而对于前台开发则要求应用程序功能齐全,简单容易使用等特点。 该

2、网站是基于PHP的ThinkPHP框架开发的家政服务类网站,它使用的是B/S开发模式,该网站可以简单快捷的通过浏览器来访问,它是用PHP+JavaScript+CSS来进行前后台的界面的设计,数据库是采用MySQL 5.5的支持。在需求分析的基础上,采用Epp4.0(eclipse for PHP 4.0)作为开发工具,设计和实现系统。利用目前比较流行的Apache2.2作为Web应用服务器,提供通过网页访问功能。采用MVC开发模式实现高内聚、低耦合,确保系统的扩展性和安全性。 关键词:家政;ThinkPHP;数据库MySQL;MVC Absratct The rapid developmen

3、t of progress of science and technology and computer technology, making people to the computer relies on more and more strong, especially with the development of computer database and data management system in the application of life behave more prominent, this development of Huanghuai housekeeping

4、service website. Through the use of domestic service website can not only allows users to purchase homes housekeeping service, and the housekeeping service shops of standardized management, systematic, simple, automation, intelligent, so as to achieve the purpose of improving the efficiency of domes

5、tic service management. Huang Huai housekeeping center development mainly includes the background of the establishment and the maintenance as well as the foreground program development in two aspects. For background on the development requirements for the establishment of data consistency and integr

6、ity of the strong, data security good database. And for the onstage development requires applications work complete, simple is easy to use and so on characteristics. The site is based on PHP ThinkPHP framework for the development of domestic service website, use it is B / s development model, the si

7、te can be simple and quick through a browser to access, it is used PHP+JavaScript+CSS to front and back of the interface design, the database is MySQL 5.5 support. On the basis of the requirement analysis, Epp4.0 (for PHP eclipse 4) is used as the development tool, and the design and implementation

8、of the system is. Use of the popular Apache2.2 as the Web application server, provided through the web access function. Using MVC development mode to achieve high cohesion and low coupling, to ensure the systems scalability and security. Keywords:domestic; ThinkPHP; MySQL database; MVC 3 目 录 1 系统概述

9、1 1.1 项目背景 1 1.2 项目开发的意义 1 1.3项目概述 2 1.4 定义 2 2 可行性分析 3 2.1 分析的前提 3 2.2 经济可行性 3 2.3 技术可行性 3 2.4 法律可行性 4 2.5 用户使用可行性 4 3需求分析 5 3.1 系统目标 5 3.2 用户特点 5 3.3 功能需求 5 3.3.1网站前台 6 3.3.2网站后台 8 3.4系统对象活动分析 10 3.5系统动态模型分析 13 3.6 数据存储需求 15 3.6.1管理员数据存储 15 3.6.2 权限数据存储 16 3.6.3 角色数据存储 16 3.6.4雇员数据存储 17 3.6.5用户数据存

10、储 18 3.6.6新闻分类数据存储 18 3.6.6新闻数据存储 19 3.6.8 收费分类数据存储 20 3.6.9 收费数据存储 20 3.6.10 留言数据存储 20 3.6.11 订单数据存储 21 3.7 性能需求 22 3.5.1 精度需求 22 3.5.2 时间需求 22 3.5.3 灵活性需求 22 3.5.4 数据管理及处理能力 23 3.5.5 故障处理能力 23 3.5.6 安全性需求 23 3.8 运行环境需求 23 3.6.1 硬件设备 23 3.6.2软件环境 23 3.6.3 接口 23 4 系统设计 25 4.1 设计思想 25 4.1.1 设计构思 25 4

11、.1.2 关键技术与算法 25 4.1.3 关键数据结构 25 4.2系统结构模块设计 25 4.3 主要处理流程 27 4.3.1后台业务流程 27 4.3.2前台业务流程 27 4.3.3用户注册流程 28 4.3.4用户登录流程 29 4.3.5搜索信息 29 4.3.6会员管理 30 4.3.7雇员管理 30 4.4 数据存储设计 31 4.4.1 数据库概念设计 31 4.4.2表详细结构 36 5 系统实现 42 5.1 注册和登录界面实现 42 5.3 主界面实现 46 5.4查询页面实现 47 5.5在线交流页面实现 48 5.6留言页面实现 49 5.7留言列表界面 50 5

12、.8下单界面 51 5.9下单列表界面 53 5.10下单评价界面 54 6系统测试与运行 57 6.1 为什么要进行系统测试 57 6.2 测试环境 57 6.3 测试方法 58 6.4 网站测试步骤 58 6.5 本网站测试 58 6.5.1前台测试 59 6.5.2新闻管理模块测试 59 6.5.3管理员登录验证模块 60 6.3 系统运行 60 7.总结 61 8致谢 62 参考文献 63 1系统概述 1 系统概述 1.1 项目背景 随着生活节奏的加快,如今,越来越多的家庭选择雇请保姆减轻家务活,我市保姆市场愈发红火。然而,火热的背后,供需双方的矛盾越来越多。 近几年,由于互联网中其它

13、的领域逐渐成熟,家政服务行业领域又起步迅速,被大家看好,很多传统的家政服务模式转向电子商务运行模式。老市场越来越难做,这时大大小小的家政服务网站出现了。 伴随着我国市场经济的高速发展和信息文化水平的不断提高,如何利用先进的现代化管理手段,提升企业员工信息管理的水平,是当今社会所面临的一个严峻的课题。提高企业的管理水平,必须全方位地提高企业管理意识。只有高标准、高质量的管理才能满足企业的发展需求。面对信息时代的挑战,利用高科技手段来提高企业员工信息管理无疑是一条行之有效的途径。在某种意义上,信息与科技在企业管理与现代化建设中显现出越来越重要的地位。员工管理方面的信息化与科学化,已成为现代化生活水

14、平步入高台阶的重要标志 1.2 项目开发的意义 对于正在蓬勃发展中的家政服务行业,一方面个公司的家政服务人员的信息管理是一个很重要并且很繁琐环节,而信息的收集、分类、保存和管理工作也变得复杂繁琐。如何对这类信息做到有效管理,便于检索,易于使用,而且保证安全,是每一个企业和个人都要努力去思考的事情。在企业信息化建设日渐繁盛的今天,信息管理的重要性也逐渐凸显,没有一个健全的计算机信息管理制度,就意味着企业的信息管理存在一定的风险。但黄淮家政服务网站通过使用数据库这个平台,将大量的数据进行统一管理并且可以很便捷的查找到所需要的信息。这样可以大大减少管理者的工作时间并提高工作效率。另一方面该系统需求者

15、在网上可以进行对家政服务人员的信息查询和雇佣操作,和传统的打电话或面对面雇佣方式相比,极大地减少了不必要的麻烦,节约了时间,让工作效率更高,操作更简单,更快捷方便。 1.3项目概述 该项目全称为“家政服务管理系统”,又称“黄淮家政服务中心”,主要用于线上的家政信息查询,在线交流,雇佣关系操作等。 项目提出者:刘志恒 项目设计及开发人员:刘志恒 项目主要用户:家政服务的用户(雇主) 项目与其他软件、系统的关系:本项目采用B/S架构,客户端只需要浏览器环境;服务器端采用Windows操作系统,Apache服务器,以及MySQL数据库。 1.4 定义 LAN: 局域网,在某一区域内由多台计算机互联成

16、的计算机组。 PHP: 一种通用开源脚本语言。 Apache: 一个最流行的Web服务器软件,本系统用来运行PHP动态网站的服务器环境。 MySQL: 一个免费实用的中型的关系型数据库系统。 MVC: 一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面。 Session: 客户与服务器的存储会话对象,可在一定时间内存储会话中的相关信息。 SQL:结构化查询语句,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 Rbac: 一种访问控制机制。 ThinkPHP:一个快速、兼容而且简单的轻量级国产PHP开发框架。 Ajax: 种创建交互式网页应用的网页开发技术。 Jquery:一个轻量级的js库 2可行性分析 2 可行性分析 2.1 分析的前提 主要功能:该网站是一个家政服务类网站,所以可以分为前台和后台。前台的主要功能就是一些雇员信息的展示,新闻动态的展示,另外如果是会员可以给系统留言和客服人员在线交流,可以下订单购买家政服务,还可以对服务进行评价打分。后台的话主要功能是对

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

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

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