基于JSP的家政服务管理系统设计与实现_曲蕴慧

基于JSP的家政服务管理系统设计与实现

曲蕴慧

()西安医学院公共课部计算机教研室,陕西西安710021

摘 要:家政服务管理系统可以使家政服务的管理工作系统化、规范化、自动化、简易化、智能化,从而大大减少管理

者的工作时间,并提高家政服务管理效率。分析了开发家政服务管理系统的意义,对家政服务管理系统进行了整体设计,并在M雇员管理、合同管理、客户评Eclise集成开发环境中利用JSP技术实现了需求分析所要求的客户管理、yp价、雇员留言等功能。

关键词:家政服务管理系统;JSP;MEliseyp

()中图分类号:TP319     文献标识码:A     文章编号:167278002013004008702---

MSQL作为网站数据库。y

0 引言

近年来,随着家政服务行业在国内的普及,越来越多的家政服务机构在中国大地上生根发芽。这么多的机构同时也给他们带来了困和公司给需求者带来了很大便利,

但管理、维护和推惑。很多家政公司都建有自己的网站,

且专业的维护和管理成本也较大,使用不善,这广都有限,

部分的投入就变成了浪费。设计和开发一套适合我国家政服务业的管理系统是国内同行面临的共同问题。

1.3 JSP

JSP技术使用Java编程语言编写类XML的tas和g

scritlets来封装产生动态网页的处理逻辑。网页还能通p过tas和scritlets访问存在于服务端资源的应用逻辑。gp支持可重用的基JSP将网页逻辑与网页设计和显示分离,

使基于W于组件的设计,eb的应用程序的开发变得迅速和容易。

2 家政服务系统设计

2.1 系统需求分析

1 开发环境

1.1Elise Myp

家政管理系统的需求主要有以下几点:

MEclise企业级工作平台(MEcliseEnterrise ypypp

)简称M是对E利Workbench,EclisecliseIDE的扩展,ypp

用它可以在数据库和J发布以及应用程序avaEE的开发、服务器的整合方面极大提高工作效率。它是功能丰富的包括了完备的编码、调试、测试和JavaEE集成开发环境,

、、、发布功能,完整支持HTML、StrutsJSP、CSSJavascritp、。SrinSQL、Hibernatepg1.2SL MyQ

()采用计算机对信息进行存储,包括雇员、客户、用1

服务信息等。工合同、

)(能够添加、删除、修改、查询雇员和客户的基本信2

息,能够了解到雇员的服务特长和客户需求。

)(客户能在网上提交用工申请,等待雇员回应雇佣3

请求。

()客户可以对雇员进行评价,以便理解雇员的工作4情况,更好地进行雇员管理。雇员也可以给客户留言,说明一些特殊信息。

)(合同是家政管理中的重要部分,正式合同上记载5

雇员编号、客户编号、服务时间了合同签订和到期的时间、等信息。

2.2 系统活动流程

是一种MSQL是一个小型关系型数据库管理系统,y

关联数据库将数据保存在不同的表关联数据库管理系统,

中,而不是将所有数据放在一个大仓库内,这样就增加了结构化查询速度并提高了灵活性。MSQL的SQL即是“y,语言”是用于访问数据库的最常用标准化语言,MSQLy。由于其体积软件采用了GPL(GNU通用公共许可证)

小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了

系统采用M系统的活动流程如图1所SQL数据库,y

用以示。系统活动流程图表明系统不同身份的用户活动,帮助用户和设计人员了解对本系统各部分功能及其相应页面相互之间的跳转。由图1可看出,家政服务管理系统

,作者简介:曲蕴慧(女,硕士,西安医学院公共课部计算机教研室讲师,研究方向为计算机软件与应用。1983-)

·88·软件导刊                      2013年

的一大要素是注册用户,已注册的用户登录时会选择身是以管理员身份登录、客户身份登陆还是以雇员身份份,

登录。若以管理员身份登录,则进入管理员权限页面,管客户管理、雇员管理、合同管理、服理员可进行的操作有:

系统管理。若是以客户的身份登录,则进入客户务管理、

客户可以进行的操作有:基本信息、查看雇员、权限页面,

查看合同、查看服务。若是以雇员的身份登录,则进入雇员权限页面,雇员可以进行的操作有:基本信息、查看客查看合同、查看服务

。户、

2.5 系统模块设计

图2 系统E-R图

系统中有管理员、客户、雇员三种角色,他们的权限不所对应的操作也有所不同。管理员权限高于客户和雇同,

管理员权限页面的操作远多于客户权限页面和雇员权限,

员权限页面的操作,且客户权限页面和雇员权限页面的操作在管理员权限页面中基本实现。

3 总结与展望

3.1 总结

系统的核心任务是减轻家政中心管理人员通过手工雇员和合同信息的负担,并且通过方式管理大量的客户、

客户评价调动广大雇员的工作热情和积极性。在开发过充分考虑用户的需求,使得本系统操作起来简单方程中,

图1 系统活动流程

便,具有高效的查询功能。同时,安全、灵活的权限管理机制可以方便地对每个用户分配系统各个功能的使用权限,最终本系统完成了需求分析所要求的客户管理、雇员管理、合同管理、客户评价、雇员留言等功能。3.2 展望

2.3 系统功能结构

系统由管理员模块、客户模块和雇员模块3部分构成。

管理员模块的基本功能有:客户管理、雇员管理、合同管理、服务管理、系统管理。其中,客户管理能完成查看、增加、删除客户信息操作,雇员管理能完成查看、增加、删除雇员信息功能,合同管理能完成查看、增加、删除合同信服务管理能完成查看、增加、删除服务信息功能,息功能,

系统管理能完成增加管理员功能。

客户模块的基本功能有修改基本信息、查看雇员基本查看合同信息、查看服务信息、查看留言,在查看雇信息、

员信息页面又可以进行添加雇佣请求和添加评论操作。

雇员模块的基本功能有修改基本信息、查看客户基本信息、查看合同信息、查看服务信息、查看评论,在查看客户信息页面又可以进行回应雇佣请求和添加留言操作。

2.4 数据库设计

系统重点完成了客户、雇员的管理及客户评价、雇员留言功能。在后续使用过程中,还可根据具体需求进一步加以改善:

()为了更好地加强客户、雇员交互的实时性,在本系1

努力形成如QQ之统实现的客户评价和雇员留言基础上,类实时性比较强的交互。

)(为了带给用户更明快的视觉感受,使系统的结构2

更加明确,可以在本系统的基础上实现异步刷新,添加、删除、增加成功提示信息都不用再单独写页面。

参考文献:

[]向守超.基于多A1ent协作的家政网络服务平台设计与研 秦凤梅,g

究[重庆:重庆正大软件职业技术学院,D].2011.

[]家政服务综合管理系统的设计与实现[厦门:厦门大2D]. 胡奕聪.

学,2009.

[]家政服务代理系统的设计与实现[大连:大连理工大3D]. 于颖平.

学,2007.

[]基于MV长4C模式和RMI的家政服务预定管理系统[D]. 王丽萍.

春:吉林大学,2005.

[]远程智能家政系统设计[成都:成都电子机械高等专科5D]. 邱士安.

学校,2001.

[]北6Struts2核心技术与JavaEE框架整合开发实战[M]. 王树伟. 

京:电子工业出版社,2008.

(责任编辑:孙 娟)

/家政服务管理系统是一个基于B其S的信息系统,数据库需要通过系统需求分析以及系中数据库非常重要,

统功能结构来设计。数据库设计关系着整个系统的实施效果和效率。虽然家政系统要求的数据存储量并非很大,但对数据的完整性和一致性要求都非常高,查询的响应速使用M度也较快。在家政服务管理系统中,SQL数据库y

进行数据存储。

家政服务管理系统整体E-R图见图2

基于JSP的家政服务管理系统设计与实现

曲蕴慧

()西安医学院公共课部计算机教研室,陕西西安710021

摘 要:家政服务管理系统可以使家政服务的管理工作系统化、规范化、自动化、简易化、智能化,从而大大减少管理

者的工作时间,并提高家政服务管理效率。分析了开发家政服务管理系统的意义,对家政服务管理系统进行了整体设计,并在M雇员管理、合同管理、客户评Eclise集成开发环境中利用JSP技术实现了需求分析所要求的客户管理、yp价、雇员留言等功能。

关键词:家政服务管理系统;JSP;MEliseyp

()中图分类号:TP319     文献标识码:A     文章编号:167278002013004008702---

MSQL作为网站数据库。y

0 引言

近年来,随着家政服务行业在国内的普及,越来越多的家政服务机构在中国大地上生根发芽。这么多的机构同时也给他们带来了困和公司给需求者带来了很大便利,

但管理、维护和推惑。很多家政公司都建有自己的网站,

且专业的维护和管理成本也较大,使用不善,这广都有限,

部分的投入就变成了浪费。设计和开发一套适合我国家政服务业的管理系统是国内同行面临的共同问题。

1.3 JSP

JSP技术使用Java编程语言编写类XML的tas和g

scritlets来封装产生动态网页的处理逻辑。网页还能通p过tas和scritlets访问存在于服务端资源的应用逻辑。gp支持可重用的基JSP将网页逻辑与网页设计和显示分离,

使基于W于组件的设计,eb的应用程序的开发变得迅速和容易。

2 家政服务系统设计

2.1 系统需求分析

1 开发环境

1.1Elise Myp

家政管理系统的需求主要有以下几点:

MEclise企业级工作平台(MEcliseEnterrise ypypp

)简称M是对E利Workbench,EclisecliseIDE的扩展,ypp

用它可以在数据库和J发布以及应用程序avaEE的开发、服务器的整合方面极大提高工作效率。它是功能丰富的包括了完备的编码、调试、测试和JavaEE集成开发环境,

、、、发布功能,完整支持HTML、StrutsJSP、CSSJavascritp、。SrinSQL、Hibernatepg1.2SL MyQ

()采用计算机对信息进行存储,包括雇员、客户、用1

服务信息等。工合同、

)(能够添加、删除、修改、查询雇员和客户的基本信2

息,能够了解到雇员的服务特长和客户需求。

)(客户能在网上提交用工申请,等待雇员回应雇佣3

请求。

()客户可以对雇员进行评价,以便理解雇员的工作4情况,更好地进行雇员管理。雇员也可以给客户留言,说明一些特殊信息。

)(合同是家政管理中的重要部分,正式合同上记载5

雇员编号、客户编号、服务时间了合同签订和到期的时间、等信息。

2.2 系统活动流程

是一种MSQL是一个小型关系型数据库管理系统,y

关联数据库将数据保存在不同的表关联数据库管理系统,

中,而不是将所有数据放在一个大仓库内,这样就增加了结构化查询速度并提高了灵活性。MSQL的SQL即是“y,语言”是用于访问数据库的最常用标准化语言,MSQLy。由于其体积软件采用了GPL(GNU通用公共许可证)

小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了

系统采用M系统的活动流程如图1所SQL数据库,y

用以示。系统活动流程图表明系统不同身份的用户活动,帮助用户和设计人员了解对本系统各部分功能及其相应页面相互之间的跳转。由图1可看出,家政服务管理系统

,作者简介:曲蕴慧(女,硕士,西安医学院公共课部计算机教研室讲师,研究方向为计算机软件与应用。1983-)

·88·软件导刊                      2013年

的一大要素是注册用户,已注册的用户登录时会选择身是以管理员身份登录、客户身份登陆还是以雇员身份份,

登录。若以管理员身份登录,则进入管理员权限页面,管客户管理、雇员管理、合同管理、服理员可进行的操作有:

系统管理。若是以客户的身份登录,则进入客户务管理、

客户可以进行的操作有:基本信息、查看雇员、权限页面,

查看合同、查看服务。若是以雇员的身份登录,则进入雇员权限页面,雇员可以进行的操作有:基本信息、查看客查看合同、查看服务

。户、

2.5 系统模块设计

图2 系统E-R图

系统中有管理员、客户、雇员三种角色,他们的权限不所对应的操作也有所不同。管理员权限高于客户和雇同,

管理员权限页面的操作远多于客户权限页面和雇员权限,

员权限页面的操作,且客户权限页面和雇员权限页面的操作在管理员权限页面中基本实现。

3 总结与展望

3.1 总结

系统的核心任务是减轻家政中心管理人员通过手工雇员和合同信息的负担,并且通过方式管理大量的客户、

客户评价调动广大雇员的工作热情和积极性。在开发过充分考虑用户的需求,使得本系统操作起来简单方程中,

图1 系统活动流程

便,具有高效的查询功能。同时,安全、灵活的权限管理机制可以方便地对每个用户分配系统各个功能的使用权限,最终本系统完成了需求分析所要求的客户管理、雇员管理、合同管理、客户评价、雇员留言等功能。3.2 展望

2.3 系统功能结构

系统由管理员模块、客户模块和雇员模块3部分构成。

管理员模块的基本功能有:客户管理、雇员管理、合同管理、服务管理、系统管理。其中,客户管理能完成查看、增加、删除客户信息操作,雇员管理能完成查看、增加、删除雇员信息功能,合同管理能完成查看、增加、删除合同信服务管理能完成查看、增加、删除服务信息功能,息功能,

系统管理能完成增加管理员功能。

客户模块的基本功能有修改基本信息、查看雇员基本查看合同信息、查看服务信息、查看留言,在查看雇信息、

员信息页面又可以进行添加雇佣请求和添加评论操作。

雇员模块的基本功能有修改基本信息、查看客户基本信息、查看合同信息、查看服务信息、查看评论,在查看客户信息页面又可以进行回应雇佣请求和添加留言操作。

2.4 数据库设计

系统重点完成了客户、雇员的管理及客户评价、雇员留言功能。在后续使用过程中,还可根据具体需求进一步加以改善:

()为了更好地加强客户、雇员交互的实时性,在本系1

努力形成如QQ之统实现的客户评价和雇员留言基础上,类实时性比较强的交互。

)(为了带给用户更明快的视觉感受,使系统的结构2

更加明确,可以在本系统的基础上实现异步刷新,添加、删除、增加成功提示信息都不用再单独写页面。

参考文献:

[]向守超.基于多A1ent协作的家政网络服务平台设计与研 秦凤梅,g

究[重庆:重庆正大软件职业技术学院,D].2011.

[]家政服务综合管理系统的设计与实现[厦门:厦门大2D]. 胡奕聪.

学,2009.

[]家政服务代理系统的设计与实现[大连:大连理工大3D]. 于颖平.

学,2007.

[]基于MV长4C模式和RMI的家政服务预定管理系统[D]. 王丽萍.

春:吉林大学,2005.

[]远程智能家政系统设计[成都:成都电子机械高等专科5D]. 邱士安.

学校,2001.

[]北6Struts2核心技术与JavaEE框架整合开发实战[M]. 王树伟. 

京:电子工业出版社,2008.

(责任编辑:孙 娟)

/家政服务管理系统是一个基于B其S的信息系统,数据库需要通过系统需求分析以及系中数据库非常重要,

统功能结构来设计。数据库设计关系着整个系统的实施效果和效率。虽然家政系统要求的数据存储量并非很大,但对数据的完整性和一致性要求都非常高,查询的响应速使用M度也较快。在家政服务管理系统中,SQL数据库y

进行数据存储。

家政服务管理系统整体E-R图见图2


相关内容

  • N多毕业设计题目
  • 基于Ajax技术的WEB应用的设计 又快到毕业的时候了,大家该准备做毕业设计了.大学问问特意收集了一些毕业设计(论文)的题目,供大家选择. VB售楼管理系统 VB无纸化考试系统 VB小区物业管理系统 VB航空公司管理信息系统 VB计算机机房管理系统 VB房地产评估系统VB+SQL2000 VB光盘信 ...

  • 最新山东理工大学软件工程学院毕业设计选题参考表
  • 最新山东理工大学软件工程学院毕业设计选题参考表 B 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 题目 数据挖掘技术在大学生心理问题分析中的应 ...

  • 基于JSP的网上订餐系统的设计与实现
  • 基于JSP 的网上订餐系统的设计与实现 JSP-based online ordering system 毕业设计(论文)外文摘要 目 录 第一章 引言 . ....................................................................... ...

  • 毕业论文 -在线问卷系统
  • 在线问卷系统的设计与实现 摘要 科学技术日新月异的发展使社会信息化程度越来越高.传统的问卷调查一般采用书面问卷.直接采访.电话等媒体形式,其费用较高,操作不灵活,而且调查周期长,效果却只能在相对局限的区域里.鉴于此情况,传统的问卷调查已经不能满足社会发展和人们生活的需求,迫使人们寻求一种更高效的方式 ...

  • 电力系统分析毕业论文
  • 电力系统分析毕业论文 目 录 摘要 ................................................ I Abstract ........................................... II 目录 ...................... ...

  • 宾馆住宿管理系统论文
  • 盐 城 师 范 学 院 毕业设计 2011-2012学年度 信息科学与技术 学院 计算机科学与技术(数字媒体)专业 班级 08(4) 学号 08263349 课题名称学生姓名 指导教师 高 雄 王创伟 2012 年 3 月 09 日 摘 要 宾馆管理系统的引入使宾馆内部能集中管理,集中控制,快速反应 ...

  • 基于MVC模式的电子商务交易平台
  • 摘 要:随着web应用体系的应用越来越广泛,基于互联网电子商务的交易需求持续地增长,构建一个成熟和轻量级的网上交易平台成为很多寻求创业的小型商户想要解决的首要问题.论述MVC模式的主要概念和设计思想,介绍如何基于MVC模式,利用JSP,Servlet,JavaBean三项主要技术来实现电子商务网站的 ...

  • 航空订票系统的设计与实现毕业论文
  • 引言 1 引言 1.1 选题背景 21世纪的特征是数字化.网络化和信息化,它是一个以数据库技术为核心的信息时代.而随着信息技术的发展,航空售票业也成为一个高度依赖信息业的行业.信息技术的飞速发展不仅使航空售票工作者逐渐摆脱了繁重的手工劳动.提高了工作效率,而且推着航空事业向现代化管理迈进.现代化的航 ...

  • 服装表演专业统考评分系统(正文)
  • 摘要 当今世界, 经济全球化深入发展, 以信息网络技术为代表的科技革命不断取得突破, 信息网络化已成为各国经济社会发展的强大动力, 推动着人类社会以前所未有的速度走向新的历史高度.网络作为20世纪最伟大的技术成就, 在以其巨大的力量在改变着世界, 改变着人类社会. 信息化是以现代通信.网络.数据库技 ...