家政服务管理系统解决思路doc.docx

上传人:b****1 文档编号:2399224 上传时间:2023-05-03 格式:DOCX 页数:20 大小:179.65KB
下载 相关 举报
家政服务管理系统解决思路doc.docx_第1页
第1页 / 共20页
家政服务管理系统解决思路doc.docx_第2页
第2页 / 共20页
家政服务管理系统解决思路doc.docx_第3页
第3页 / 共20页
家政服务管理系统解决思路doc.docx_第4页
第4页 / 共20页
家政服务管理系统解决思路doc.docx_第5页
第5页 / 共20页
家政服务管理系统解决思路doc.docx_第6页
第6页 / 共20页
家政服务管理系统解决思路doc.docx_第7页
第7页 / 共20页
家政服务管理系统解决思路doc.docx_第8页
第8页 / 共20页
家政服务管理系统解决思路doc.docx_第9页
第9页 / 共20页
家政服务管理系统解决思路doc.docx_第10页
第10页 / 共20页
家政服务管理系统解决思路doc.docx_第11页
第11页 / 共20页
家政服务管理系统解决思路doc.docx_第12页
第12页 / 共20页
家政服务管理系统解决思路doc.docx_第13页
第13页 / 共20页
家政服务管理系统解决思路doc.docx_第14页
第14页 / 共20页
家政服务管理系统解决思路doc.docx_第15页
第15页 / 共20页
家政服务管理系统解决思路doc.docx_第16页
第16页 / 共20页
家政服务管理系统解决思路doc.docx_第17页
第17页 / 共20页
家政服务管理系统解决思路doc.docx_第18页
第18页 / 共20页
家政服务管理系统解决思路doc.docx_第19页
第19页 / 共20页
家政服务管理系统解决思路doc.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

家政服务管理系统解决思路doc.docx

《家政服务管理系统解决思路doc.docx》由会员分享,可在线阅读,更多相关《家政服务管理系统解决思路doc.docx(20页珍藏版)》请在冰点文库上搜索。

家政服务管理系统解决思路doc.docx

家政服务管理系统解决思路doc

 

软件工程课堂实践

——家政服务管理系统

 

专业:

计算机科学与技术

组员:

俞虹欣李君立姚懿虹

燕欣熊梅君索朗德吉

 

2009.11

 

一、问题定义报告

1.引言

1.1.编写目的

对产品的问题性质、工程目标和规模进行准确的定义,释清项目开发人员与用户对产品理解上的歧义。

1.2.项目背景

随着人们生活节奏的加快,工作和家庭的事务越来越难以照顾周全,社会对家政人员的需求与日俱增。

然而家政公司发展良莠不齐,市场上以小规模家政介绍所为主,缺乏快捷可靠的途径以物色筛选符合条件的家政人员。

建立一条方便的途径来联系供需两方,安排管理家政人员的上岗工作十分必要。

1.3.读者对象

软件的开发人员及项目管理人员。

1.4.参考资料

林锐《软件工程与项目管理》电子工业出版社

梁竞敏凌远龙《软件工程实训》电子工业出版社

2.产品定义

2.1.工程名

家政服务管理系统

2.2.工程性质

家政管理系统是一个面向家政公司管理员的,为多位家政服务人员与多位雇主服务的系统,系统根据条件匹配的原则来求得用户满意的结果。

2.3.工程目标

2.3.1.短期目标

本产品易于操作,管理员的超级权限使得可信度提高。

期望能够借此引领家政市场的电子化办公,占领一定的低端家政市场。

提高家政公司的工作效率和搜索准确性,方便管理员和用户。

2.3.2.长期目标

凭借设计较为完善的数据库,使得日后便于向网络移植。

本产品的长期目标是建立一个操作简便灵活的家政信息网站,实现家政公司的低成本付出和高效服务。

2.4.工程范围

1)适用领域:

小型家政公司或家政介绍所

2)不适用领域:

资料变动量大、时间要求特别高的家政公司

3)包含内容:

详见总体设计

4)不包含内容:

网络模块

5)条件约束:

硬件利用现有微机,软件开发不超过300元

2.5.工程规模

2.5.1.产品规模

此系统中应包含七大模块:

1)管理员的登录

2)家政人员信息管理模块

3)家政人员雇佣状态管理模块

4)雇主信息管理模块

5)查找适合要求的家政人员模块

6)家政人员评级模块

7)其他模块

2.5.2.工作量

总人员工作量≈80人天。

其中开发工作量≈60人天,管理工作量≈20人天

3.功能简述

项目期望在一段时间内建立一个联系雇主和家政服务人员的高效率服务系统。

此家政管理系统中要求能够输入信息和输出表格。

输入雇主所要求的信息,则列出注册过的符合雇主条件的家政人员的信息。

各种信息包括雇主的注册信息、要求信息和评价信息和雇用类型;家政服务人员的注册信息、要求信息、评价信息和所属类型。

3.1.查找匹配

输入以下信息

雇主:

1)注册信息:

姓名、性别、联系电话、家庭住址。

2)要求信息:

雇主对家政人员条件的要求以及雇用期限。

3)评价信息:

查询雇主之前有无雇用记录;若有则查询评价信息。

4)雇用类型:

钟点工(清洁工)、特殊护理(如月子保姆、伤病老特别护理等)、家居美化(如插花、家居布置等)

家政服务人员:

1)注册信息:

姓名、性别、年龄、籍贯、是否接受过培训、上岗时间、文化程度、联系方式。

2)要求信息:

期望收入、是否提供住宿。

3)评价信息:

查询之前有无雇用记录;若有则查询评价信息。

4)所属类型包括:

钟点工(清洁工)、特殊护理(如月子保姆、伤病老特别护理等)、家居美化(如插花、家居布置等)

3.2.雇佣关系的建立与解除

3.2.1.建立雇佣关系

建立一对一的雇佣关系。

要求记录雇佣起始时间。

3.2.2.解除雇佣关系

解除已存在的雇佣关系。

要求记录雇佣结束时间和双方评分,管理员具有唯一的审核和修改评分的权限。

解除雇佣关系后将新得出的平均评分更新到双方的属性。

二、

可行性研究

1.引言

1.1.编写目的

结合资金、时间和环境等各方面的制约条件,对产品是否能够解决存在的问题,是否能够带来预期的效果和价值做出评估以避免盲目的软件开发。

1.2.项目背景

1)项目名:

家政服务管理系统

2)项目为本小组成员讨论所得,自主开发。

软件的期望买家为中小家政公司。

1.3.读者对象

项目管理人员。

1.4.参考资料

林锐《软件工程与项目管理》电子工业出版社

梁竞敏凌远龙《软件工程实训》电子工业出版社

张海藩《软件工程概论》清华大学出版社

2.可行性研究的前提

2.1.要求

2.1.1.功能要求

本软件主要是使得家政工作能够变得更加便利,本软件可以对雇主以及家政人员各自的要求进行自动匹配,同时可以记录每个人的个人信息,使得家政公司在管理以及人员分配上能够智能、高效。

下面进一步澄清分析本软件的问题定义,本软件主要实现的功能有:

1)用户可以注册我们的系统进行家政的服务工作或是雇佣他人,同时也可以注销掉自己的账户;

2)用户可以修改自己的个人信息;

3)本系统可以按照雇主与家政人员各自的要求进行自动匹配,以满足双方的要求;

4)家政人员完成工作后,雇主与其可以分别进行互评已记录工作表现供今后作为参考。

2.1.2.时间要求

本工程应于第15教学周之前全部完成。

2.1.3.技术人员要求

1)数据设计:

1人

2)编码人员:

2~3人

3)界面设计:

1人

2.1.4.处理流程和数据流程

2.1.4.1.系统流程图

2.1.4.2.数据流程图

 

2.1.4.3.数据字典

 

2.2.条件和限制

1)成本限制:

开发总成本不超过300元(包括可行性调研费用)

2)软硬件资源:

利用现有微机和已装配的软件,不另外购置软硬件

3)建议软件寿命:

5年

4)运行环境:

windowsNT

5)数据库:

SQLServer

6)信息来源:

主要来源于网络和书本

2.3.可行性研究方法

1)调研方法:

通过成员讨论和网络搜集市场需求,政策限制。

2)可行性分析要素:

●技术可行性

●市场可行性

●经济可行性

●政策可行性

●操作可行性

●SWOT分析

3.可行性分析

3.1.技术可行性

本软件采用数据库SQL2008及开发软件VisualStudio2008进行编写。

技术不涉及网络,软件规模不大,较为容易实现,预计能在给定的时间完成。

工程对于用户的操作系统以及配置没有过高的要求,软件运行速度快,质量要求不苛刻。

由于课程时限要求,工程必然保持一定的开发效率,软件维护不费时,不会导致成本增加。

总而言之,本软件于技术层面可行。

3.2.市场可行性

根据我们的市场调研,到目前为止,一般的家政公司(至少是小中型的家政公司)采用的都还是直接用手写记录家政人员的个人资料、工作记录、雇主的个人信息等,这样不便于信息的查找,而倘若要更新的话,就得将全部资料重新登记,太过繁琐,浪费大量时间及人力。

通过本产品,记录和更新雇主以及家政人员的资料同时可以由本系统自动的匹配,更有实效性。

电脑记录更为公平可靠、工作高效,这便于家政公司的规模扩展,市场前景广阔。

本软件在经济方面是可以为使用者带来一定利润的。

本软件主要的成本开发费用包括路费、向家政公司咨询的费用总计在100元左右。

若一个家政公司采取全人工的管理工作方式的话,需要人力管理人员若干、个人信息统计整理员、咨询顾问等等,尤其对个人信息统计整理员工作量大,整理工作十分繁琐,耗时比较多,工作效率相对较低,若是采取本产品对于公司进行管理,则可以省去一部分的人力管理,假定为5人,只需雇佣小部分人轮换对个人信息的更新管理、定期的对系统的检测、以及咨询顾问,假定这些人数总计为10人,则以减少了1/3的人力,若人力管理每人每月工资为1500元,这样可以为家政公司省去7500元的支出,同时大大降低了工作人员的工作量,提高了工作效率,高效的管理人员分配系统可以使得公司的运营更有条理,如此往复便能招来更多的顾客,得到更大的利润。

本软件于市场层面可行。

3.3.经济可行性

目前市场上缺乏类似管理系统,家政公司的业务管理仍然比较原始。

由于家庭计算机价格和上机操作人员的人力成本降低,本产品的优势将越来越容易显现。

我们的开发成本非常低,走的是薄利多销的营销路线。

针对目前的市场情况,我们所指定的产品策略风险较低,市场广阔,盈利前景良好。

本软件于经济层面可行。

3.4.政策可行性

中国目前正从“计划经济模式”向“市场经济模式”转变,尚在摸索前进。

在没有完全实现“市场经济”之前,不论合理不合理,政府制定的众多政策对市场的影响十分巨大。

目前国家政策在此方面并没有不利于我们产品的限制。

本软件在政策上是可行的。

3.5.操作可行性

本软件友好的用户界面和简单的使用方法,可以使家政公司的员工能够在系统实施人员的指导帮助下很快掌握系统的使用方法,而无因操作失误而引起系统出错之虞。

不仅如此,我们还可以编写出详尽的“用户操作说明书”,为用户的正确操作给以图文并茂的形式加以说明。

同时,在开发过程中,我们还可以尽量给用户以方便,考虑到用户需求的实际情况,在输入界面、查询界面等部分添加解释或提示,帮助用户尽快掌握本系统的使用方法。

本软件比较易于用户操作,可行。

3.6.SWOT分析

1)强项(Strengths)

使得使用本软件的用户能够高效管理雇主以及家政人员的信息,同时方便进行人员要求的配对,减少了人力物力,更能提高工作效率。

2)弱项(Weaknesses)

主要是管理系统人员的工作量过大,应用本软件后管理人员需要负责信息及时的更新修改,对软件进行操作等。

而为减小此弱项的影响我们可以分配多一点管理人员轮流进行软件的管理,将软件的各功能和管理人员分别进行分组,使管理人员分别管理各自所对应的软件功能,这样既减小了每个人的工作量同时也使得工作更有条理。

3)机遇(Opportunities)

目前市场上家政人员的需求量还是较多的,我们可以先集中一块对于家政人员需求高的地区寻求市场,逐步扩大公司的规模,并对系统软件进行更新升级。

4)威胁(Threats)

目前社会上家政公司遍地都是,因此竞争也较激烈,我们应该及时获取家政公司方面的信息并更新升级我们的软件,使得应用本软件的公司能够有效的应对市场的竞争威胁。

项目开发计划

1.引言

1.1.编写目的

对人员角色、任务进度、经费、设备资源、工作成果等做出合适的安排,使大家按照计划行事,最终顺利达到预期结果。

1.2.读者对象

参与项目的所有有关人员

1.3.参考资料

林锐《软件工程与项目管理》电子工业出版社

张海藩《软件工程概论》清华大学出版社

2.项目概述

2.1.工作内容

详见问题定义及可行性报告。

2.2.条件与限制

1)成本限制:

开发总成本不超过300元(包括可行性调研费用)

2)软硬件资源:

利用现有微机和已装配的软件,不另外购置软硬件

3)合作形式:

完全自主开发

2.3.产品

2.3.1.程序

1)软件名称:

家政服务管理系统

2)使用语言:

C#

3)存储形式:

信息存储于数据库

2.3.2.文档

此次软件开发所需报告如下:

1)问题定义报告

2)可行性分析报告

3)项目开发计划

4)需求规格说明书

5)概要设计说明书

6)详细分析说明书

7)用户操作手册

8)测试计划

9)测试分析报告

10)项目开发总结报告

2.4.运行环境

硬件环境:

普通微机

软件环境:

windows操作系统

2.5.预算

调研成本约100元;资料和软硬件约100元;人力成本0元。

2.6.交付期限

第15教学周。

3.人力资源计划

人员

角色

职责

俞虹欣

组长

项目开发计划、总结报告、所有文档修改

李君立

副组长

编码、界面设计、详细设计

熊梅君

组员

数据库设计、编码

姚懿虹

组员

可行性分析、软件测试

燕欣

组员

需求分析、用户操作手册

索朗德吉

组员

问题定义、软件测试

4.任务进度计划

任务名称

工作人员

工作时间

工作成果

问题定义

全体成员

第7周

问题定义报告

可行性研究

姚懿虹

第7周

可行性分析报告

需求分析

燕欣等

第7周

需求规格说明书

总体设计

李君立、熊梅君

第8~9周

概要设计说明书

详细设计

李君立、熊梅君

第10周

详细分析说明书

编码和单元测试

李君立、熊梅君

第11~14周

测试计划、测试分析报告

综合测试

姚懿虹、索朗德吉

第14周

测试计划、测试分析报告

软件维护

第15周

三、

需求规格说明书

1.引言

1.1.编写目的

为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。

1.2.项目背景

详见问题定义与可行性分析。

1.3.读者对象

本文档供项目管理人员、设计人员、开发人员参考。

1.4.参考资料

问题定义报告、可行性分析报告、项目开发计划

KarlE.Wiegers《软件需求》清华大学出版社

林锐《软件工程与项目管理》电子工业出版社

张海藩《软件工程概论》清华大学出版社

2.任务概述

2.1.开发背景

 家政服务是一项跨世纪的“双赢”工程。

一方面,它为广大家庭提供了保姆、护理、保洁、维修、家教、物流配送、家庭管理等方面的服务体系,因而把家庭的主人从琐碎、繁杂家务中解放出来,去从事他们愿意做的、想做的事情上来。

另一方面,它是解决再就业问题的主要渠道之一。

据劳动与社会保障部的调查,家政服务业就业潜力巨大,至少可为我国提供500多万个就业岗位。

前些年,家政服务对于广大百姓来说还是一个陌生的词汇,只能在保姆中介市场中隐约发现其萌芽。

随着我国市场经济的不断发展、成熟,产业结构的调整问题摆在了面前。

缩小第一、二产业的比重,加大第三产业——服务业的比重,既是实行市场经济的必然结果(市场经济在某种程度上就是服务经济),又顺应了家庭服务消费需求上升的现实状况。

目前,我国家政服务业已初具规模,众多家政服务公司如雨后春笋般出现在各个城市,有些甚至已形成一定品牌,服务范围日益扩大,内部分工更加精细,服务内容开始分级。

这就促使了这些家政公司对一款优秀家政服务软件的迫切需求。

大型家政公司可以购买或自主研发适合的家政管理软件。

但是家政服务行业中占多数的毕竟是中小型家政公司、中介,由于这些公司、中介的资金和人力等方面的因素,不可能设计开发适合针对自己的家政服务管理系统,而他们也迫切需要管理工作质量和效率提高,为此实现一个适合中小家政公司的管理的自动化已经成为一种必然。

2.2.整体描述

2.2.1.产品定义

本软件产品是针对中小型家政公司所定制的管理信息系统,旨在对家政管理人员进行符合雇主要求的家政人员的查找等问题解决。

2.2.2.开发工具

本项目采用基于C#语言的CSharp模式设计,便于操作与管理。

2.2.3.产品应用

本系统应用于各中小型家政公司。

2.3.软件项目约束

1)本系统针对的是中小型家政公司、中介,为了论述方便,以后均以“家政公司”代之。

2)本系统作为软件工程课程的学习者课程作业,开发期限第7周~第15周。

3.信息描述

3.1.信息内容表示

ER图:

3.2.信息流表述

IPO图:

4.功能描述

4.1.功能划分

A.管理员的登录

B.家政人员信息管理模块

C.家政人员雇佣状态管理模块

D.雇主信息管理模块

E.查找适合要求的家政人员模块

F.家政人员评级模块

G.其他模块

层次方框图:

4.2.功能描述

4.2.1.处理说明

A.管理员登陆:

本模块实现对登陆操作的管理员相关信息进行维护,具体实现登陆管理员信息的查看,登陆管理员信息的修改,登陆管理员信息的删除,登陆管理员信息的添加等功能。

B.家政人员信息管理模块

在模块中,实现对家政人员信息的相关管理,具体包括家政人员信息的查看,家政人员信息的添加,家政人员信息的修改,家政人员信息的删除操作。

C.家政人员雇佣状态管理模块

在模块中,实现对家政人员雇佣信息的相关管理,具体包括家政人员雇佣信息的查看,客房信息的添加,客房信息的修改,客房信息的删除操作。

D.雇主信息的管理模块

在本模块中,实现对雇主信息的增加、修改与删除操作。

E.查找适合要求的家政人员模块

在本模块中,实现对雇主要求的输入,符合要求的家政人员信息的输出等操作。

F.家政人员评级模块

本模块中,实现对雇主反馈信息的相关管理,具体包括雇主对服务质量评级信息添加、修改,家政人员综合多次服务的最终评级。

G.其他模块

 在本系统中,除了上述的模块之外,还对公告管理,系统信息等模块也分别进行设计。

4.2.2.限制局限

A.管理员的登录

用户名与密码不正确不能进入登陆界面

B.家政人员信息管理模块

C.家政人员雇佣状态管理模块

状态为可选项:

已雇佣、已预订、未雇佣。

可加备注。

D.雇主信息管理模块

E.查找适合要求的家政人员模块

注重实时性,查找速度要快,结果按照匹配度排列。

F.家政人员评级模块

显示家政人员信息时相应的显示他的级别。

G.其他模块

公告栏应只有管理员有权限更改。

4.2.3.性能需求

本系统的总体目标是应用先进的信息技术为软件用户对象提供稳定、安全、可靠信息化服务,具体技术上将达到如下要求:

A.精度:

该系统的所有原始数据和统计数据均最终经过四舍五入到整数。

B.时间特性要求:

系统响应时间:

大部分操作接近于实时操作,大部分的检索与修改等操作应在0.5s之内。

系统更新处理时间:

0.5秒以内。

数据的转换和传送时间:

0.1秒以内。

C.灵活性要求:

数据库采用SQLserver系统,该数据库作为中小型数据库首选,能够满足一般中小型家政公司的数据访问负载。

4.2.4.其他性能要求

1)先进性

采用先进、成熟的计算机软硬件技术,保障系统能够最大限度的适应今后技术和业务发展的需要。

软件结构应实现层次化、模块化、平台化,统一规范,同时采用先进的现代管理技术,以保证系统的科学性。

2)复用性

尽量实现代码的可重用性,设计时尽量模块化。

做到高内聚,低耦合。

3)可靠性

在非人为或者客观断电等不可抗拒原因的情况下,系统不会出现死机。

4)易用性

本系统应该具有良好的可操作性。

管理平台应该方便管理员便捷的进行信息化管理。

5)可扩展性

为了使系统具有更大的移植性,采用C#语言进行开发设计。

6)可管理性

高可管理性包括正常情况下的可管理性和系统发生改变时的可管理性。

可管理性指系统应具备对主机、数据库、应用等情况进行监控、管理和调度;对系统自身所有的和流经系统的信息、参数、文件进行统一的管理和控制。

7)安全性

通过密码登陆等技术,防止被恶意攻击,确保数据库的安全。

4.3.控制描述

系统的主要输入设备是键盘和鼠标。

输出设备主要是显示器。

5.行为描述

该软件运行环境用户端PC软件

推荐使用Windows2000或更高版本操作系统

操作系统:

windows

6.检验标准

6.1.性能范围

精度、时间特性、灵活性、可靠性、可移植性。

6.2.期望的软件响应

8)该系统的所有原始数据和统计数据均最终经过四舍五入到整数。

9)系统响应时间:

大部分操作接近于实时操作,大部分的检索与修改等操作应在0.5s之内。

10)系统更新处理时间:

0.5秒以内。

11)数据的转换和传送时间:

0.1秒以内。

12)在非人为或者客观断电等不可抗拒原因的情况下,系统不会出现死机。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2