家政服务管理系统设计方案.docx
- 文档编号:30139156
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:47
- 大小:2.70MB
家政服务管理系统设计方案.docx
《家政服务管理系统设计方案.docx》由会员分享,可在线阅读,更多相关《家政服务管理系统设计方案.docx(47页珍藏版)》请在冰豆网上搜索。
家政服务管理系统设计方案
家政服务管理系统设计方案
1绪论
系统开发背景
21世纪,计算机技术迅猛发展,在各个行业都引入了计算机,人们利用计算机使得生活速度加快,人对节约时间的观念逐渐加强,而随着人们生活质量的提高,工作节奏的加快以及消费观念的改变,家政服务劳动也已被越来越多的城市居民所认同。
大部分人越来越趋向于以足不出户的方式解决生活上的问题(比如购物,订餐)。
与此同时,家政服务也逐渐的趋向网络化,以顺应高效率的生活。
而传统的预约方式需要雇主通过打听或者自主发起公告贴等等一系列的繁琐步骤,而导致这些繁琐问题的主要原因是缺乏雇主与员工之间沟通的桥梁。
发展家政服务中介机构,不仅能满足人民群众日益增长的生活需求,破解家庭小型化、人口老龄化带来的社会问题,而且对于缓解弱势群体就业压力具有重要意义,是服务民生、增加就业、扩大需、构建和谐社会的重要事业。
且就近年来网络在国的发展前景来看,电子已经在很大程度上取代着目前的信件、一定程度上的和传真;信息发布功能已经取代了一部分的报纸、电台、电视台的新闻发布功能,几乎所有重要的报纸都有了免费的电子版本供查阅。
许多日常工作,尤其是信息的搜集,通过一个鼠标短时间就可以完成,免去了出差、长途、传真、邮寄等过去是必须的动作,这些已经产生了不可估量的社会效益。
因此,家政服务必将呈现其良好的发展趋势。
主要表现在:
一是发展潜力巨大,市场前景广阔。
二是市场规模不断扩大。
三是服务容日趋多样。
四是企业化程度不断提高。
五是服务质量不断提升。
六是国家不断加大了对家政服务业的政策、资金支持力度。
七是家政业主管部门加大了对家政服务的研究,相继出台了一系列的规和标准。
总之,家政服务公司以其方便快捷的运作模式,将传统的家政公司电子网络化,大大提高了家政服务行业的工作效率和整体工作水平,给家政服务业带来了深刻的变革。
选题的背景及研究意义
关于家政服务公司网络化的研究,主要可以从两个方面来看。
一是家政服务这个新兴的行业。
随着人们生活质量的不断提高,在城市中对于家政服务的需求可以说是一个巨大的潜力市场。
中国社会正步入家庭的小型化、人口的老龄化、生活的现代化和劳动社会化,这些都可以直接促使人们产生家政服务的持续需求。
另外,国家也日益重视我国家政业的发展并出台相关法律将家政服务业纳入规性发展的轨道,使其在实践上逐步健全。
二是网络的发展与家政业的结合。
21世纪是一个信息的时代、网络的时代,电脑网络的建立和普及已经彻底改变人们的生存及生活的模式。
近年来,在国家的大力倡导下,电子政务、电子商务、企业信息化应用发展迅猛,互联网开始在各个行业、各个部门进行广泛的、实质性的应用。
实施网络与家政业的结合,即以互联网为基础,以服务于广大客户为目的,运用电子商务营销手段,将传统家政公司与网络结合,发展整体优势,提高整体家政业的竞争力。
网络的应用,使得我们足不出户就可以通过网络购买产品或享受服务。
家政业的网络化是家政服务发展的大趋势。
因此,在信息网络化的现实面前,特提出一种基于Web的家政服务公司系统,并用SQLSever2005数据库与技术结合进行了该系统的开发。
2基本知识及相关技术介绍
开发环境介绍
系统开发的软件环境:
开发工具:
MicrosoftVisualStudio2005
开发系统:
MicrosoftWindows2003Server/MicrosoftWindowsXP
数据库管理系统:
MicrosoftSQLServer2005
辅助工具:
数据库辅助工具:
PowerDesignerTrial11
制图辅助工具:
MicrosoftOfficeVisio2003
与C#介绍
.NET开发平台是一组用于建立Web服务器应用程序和Windows桌面应用程序的软件组件,用该平台创建的应用程序在CommonLanguageRuntime(CLR)(通用语言运行环境)(底层)的控制下运行。
.NET开发平台使得开发者创建运行在InternetInformationServer(IIS)(互联网信息服务器)Web服务器上的Web应用程序更为容易,它也使创建稳定、可靠而又安全的Windows桌面应用程序更为容易。
.NET开发平台包括以下容:
(1).NETFramework(架构),包括:
CommonLanguageRuntime(CLR)(通用语言运行环境),这是用于运行和加载应用程序的软件组件;新的类库,分级组织了开发者可以在他们的应用程序中用来显示图形用户界面、访问数据库和文件以及在Web上通信的代码集。
(2).NET开发者工具,包括:
VisualStudio.NETIntegratedDevelopmentEnvironment(IDE)(VisualStudio.NET集成开发环境),用来开发和测试应用程序;.NET编程语言(例如VisualBasic.NET和新的VisualC#),用来创建运行在CLR下并且使用类库的应用程序。
(3)ASP.NET,一个取代以前的ActiveServerPages(ASP)的特殊类库,用来创建动态的Web容和Web服务器应用程序,这些都将采用诸如HTML、XML和SimpleObjectAccessProtocol(SOAP)(简单对象访问协议)等Internet协议和数据格式。
C#是可用于创建要运行在.NETCLR上的应用程序的语言之一,它从C和C++语言演化而来,具有对应用程序的快速开发的能力。
C#是专门为.NET应用而开发出的语言,这从根本上保证了C#与.NET框架的完美结合。
在.NET运行库的支持下,.NET框架的各种优点在C#中表现得淋漓尽致。
C#语言也具有语法简洁、精心地面向对象设计、与Web的紧密结合、完整的安全性与错误处理、版本处理技术、灵活性与兼容性等特点。
SQLServer介绍
SQL是美国Microsoft公司推出的一种关系型数据库系统。
SQLServer是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。
其主要特点如下:
(1)高性能设计,可充分利用WindowsNT的优势。
(2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。
(3)强壮的事务处理功能,采用各种方法保证数据的完整性。
(4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。
SQLServer以其置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。
3需求分析
要解决的问题
作为独立的家政服务公司系统,必须能够实现一些基本的功能,主要包括:
不同角色登录的管理功能,不同的角色进入系统所具有的操作权限必将不同,需要严格区分;家政服务信息管理,包括家政服务供求类型分类的管理、家政服务供求分类的查询、企业文化、招聘信息、分类新闻、留言板等的管理与更新;家政服务人员管理,包括家政人员基本信息增加、修改、删除功能,家政服务人员查询功能;客户信息管理,包括客户信息查询、修改、删除功能;服务新闻发布,公告发布等。
最关键的问题是针对员工提供的信息与客户的需求信息进行匹配的问题,这里将采用两种方法来进行匹配:
根据员工匹配满足其需求的客户和根据客户匹配满足其需求的员工,旨在做到既能满足客户需求,又能使每个员工都能安排到工作。
最好地发挥本公司系统的作用。
另外,本系统的开发还针对家政服务管理过程的需要,进行各方面信息的输入、查询,以减轻管理人员工作的负担,以提高信息处理的速度和质量为最终目标。
故本系统还应实现以下目标:
(1)实现家政服务管理的计算机化、自动化、智能化。
以前这些工作均需人工处理,特别是填写家政服务人员和客户人员的基本信息,不仅工作量大,容易出错,且还需查找未解决的家政服务人员以确定剩余数量是否满足客户需要等诸多因素。
该系统的应用完成了以上管理过程中全部数据的处理任务,大大减轻了家政管理人员的工作量,实现了家政管理的自动化,提高了数据的准确性、一致性和及时性,提高了服务效率,为家政的盈利做出贡献。
(2)尽量做到功能齐全、界面友好、操作方便、运行可靠、通用性强等。
(3)实现一定的特性,只有管理员才能参与服务安排与管理。
(4)实现基本的家政服务的档案管理,以利于中介公司的收费与服务承诺的实现,这是家政公司得以运营的关键。
系统需求分析
随着社会的进步,人们生活节奏的加快,越来越多的人倾向于选择中介公司处理日常起居等家政事务。
随之而来的是家政服务需求的不断增加以及家政服务种类的多样化,因此,家政服务采用何种管理方案成了目前绝大多数中介公司急需解决的问题。
广泛采用的手工统计曾经满足中介公司和广大客户的需求,但随着业务量的发展,手工统计工作量剧增以及长期的劳动,工作人员难免会产生各种各样难以发现的错误,采用现代化的管理成为当务之急。
而随着信息产业的进步和计算机技术的普及,计算机辅助现代化管理成为目前最行之有效的方案。
另外,在传统的家政业中,无论是对于家政求职人员还是寻找家政服务的客户,大多数都是通过贴公告或者通过四处打听和联系等效率低且费时的方式,这也是阻碍家政业发展的疟疾。
因此,我们有必要提出一种方法解决广大求职者找工作难,渠道少;能使客户需求信息及时发布出去,及时安排家政人员的沟通方式。
针对于此,我们需要开发一个家政服务公司系统,致力于解决求职者、聘请家政人员的公司及单个家庭与家政公司之间的求职与招聘、管理与分配的问题。
这个系统是面向广大的求职者和客户,通过后台管理人员实现对登记的家政人员和客户进行管理和记入后台数据库,及时准确的进行客户与家政人员的匹配。
另外,前台页面也为客户和求职应聘者提供了一个发布供求信息的平台,提供了家政求职者与家政需求客户的详细需求注册,信息查询、留言等功能,有效地实现了前台与后台、管理员与客户及员工之间的角色分配。
4系统总体设计
系统设计方案
家政服务系统是面向广大家政求职者和家政需求客户开发的系统,完成用户在前台页面的信息浏览、注册操作以及管理员在后台的信息匹配工作,本系统的主要用户角色分为:
后台管理员、普通会员、员工、客户。
具体设计方案为:
前台的页面包括:
首页:
主要包括用户登录入口,新闻信息显示入口,生活小知识信息显示入口,公司简单介绍以及相关的友情等。
家政求职:
这是一个提供给家政求职人员的页面,且只有拥有普通会员身份的用户才拥有访问权限,其主要容是家政求职人员信息的录入和注册,写入的数据直接与后台数据库连接,方便管理员管理。
服务员展示:
展示的是本公司的员工风采。
家政需求:
这是一个提供给客户的页面,各种用户都可以直接访问此页面,其主要容是客户信息的录入和注册,写入的数据直接与后台数据库连接,方便管理员管理。
职员信息修改:
这是仅提供给已注册且未被分配工作的员工提供的页面,用于员工求职信息变动以后作修改用,也可以是重新发布求职信息。
分类信息:
主要是关于本公司的一些招聘、工作提供、招商合作信息。
服务申请:
又包括服务信息修改和服务信息再发布。
两者的区别是服务信息修改是用在客户未被分配员工时,服务信息再发布是指客户已安排工作的情况下还需要新的需求信息。
这样设计两个页面的目的是保证客户编号与客户实际信息一致但又能实现不同的需求,这里是用客户序列号与客户编号共同标识实现。
介绍:
主要是关于本公司具体的联系方式及地址信息。
访客留言:
一个供会员发表心情日志,信息交流的平台。
后台的设计主要是管理员的各种管理,将在后面的功能模块管理员功能中详细讲解。
本系统主要涉及如下功能模块:
1.普通用户:
浏览页面信息,注册成为会员,留言等。
2.员工:
必须是本的普通会员,可以浏览页面信息,登录注册发布求职信息,管理员根据其注册信息分配最佳工作。
3.客户:
可以浏览页面信息,登录注册发布家政需求信息,管理员根据其发布的需求分配最合适的员工。
4.管理员:
(1)管理员管理
超级管理员:
名称为Tsoft的管理员。
主要实现的功能是:
实现对普通管理员的增加、删除、修改;拥有普通管理员的所有权限。
普通管理员:
主要实现的功能:
浏览客户、员工信息,修改自身信息;对企业文化、生活小常识、新闻、分类信息等实现增加、删除、修改功能;实现对客户、员工信息的增加、删除、修改,实现员工与客户之间的匹配管理。
(2)信息管理
普通会员管理:
实现对普通会员信息的浏览、删除等。
客户管理:
实现对客户信息的浏览、审核。
员工管理:
实现对员工信息的浏览、删除。
(3)企业文化管理
企业文化管理:
企业文化信息的浏览、增加、删除、更新等。
新闻管理:
实现对公司新闻、行业新闻的浏览、增加、删除、更新等。
分类信息管理:
实现对家政供应、家政需求、家政求职、家政培训、招商合作等信息的浏览、增加、删除、更新等。
生活小常识管理:
实现对生活小常识的浏览、增加、删除、更新等
(4)家政服务管理
信息匹配管理:
根据员工条件匹配客户需求。
通过员工的求职类型、文化程度、期望工作地、人员的状态、婚姻状况等五个方面来分别输入查询条件来筛选查询结果,选择最佳的客户进行匹配;根据客户需求匹配员工。
通过客户需求的服务类型、对员工的性别要求、截止服务日期、服务地点等四个方面来分别输入查询条件来筛选查询结果,选择最佳的员工进行匹配。
(5)其他管理
留言板管理:
留言容的浏览、回复留言、删除留言。
管理:
公司的添加、删除、更新。
本系统的角色分为后台管理员,前台员工和客户,故从三个方面来划分本系统流程,分别如下:
图1系统管理员业务流程图
图2员工业务流程图
图3客户业务流程图
5数据库设计
数据库分析
在每一个应用程序开发中,数据库的设计是其中非常重要的部分,选择合适的数据库并创建合理的表结构是开发程序时首要考虑的问题。
家政服务公司系统是为广大家政求职和寻求家政人员的用户设计的,考虑实际的需求,本系统采用SQLServer2005数据库。
概念数据模型设计
根据以上章节对系统功能所做的分析和系统流程设计,规划出本系统使用的数据库实体如下:
1.管理员实体
包括:
管理员编号、管理员用户名、密码、确认密码。
2.普通会员实体
包括:
普通会员编号、会员名、密码、确认密码、email、、密码提示问题、密码提示答案、备注。
3.员工实体
包括:
员工编号、员工序列号、员工用户名、真实、email、性别、婚姻状况、、文化程度、到公司时间、家庭地址、期望工作地、期望月薪、求职类型、号、人员状态。
4.客户实体
包括:
客户编号、客户序列号、客户会员名、客户真实、密码、确认密码、email、密码提示问题、密码提示答案、提供月薪围、付款方式、服务类型、性别要求、婚姻状况要求、文化程度要求、、手机、家庭地址或公司地址、合同编号、服务日期、服务地点、备注、是否通过审核、是否安排。
5.服务记录实体
包括:
员工编号、员工序列号、客户编号、客户序列号、服务类型、开始服务时间、结束服务时间、备注、合作编号。
6.企业文化实体
包括:
管理员编号、文化标题、文化容、更新时间。
(1).工作类型实体
包括:
工作编号、服务类型、是否空缺、备注。
(2).公司新闻实体
包括:
公司新闻编号、发布人、发布时间、公司新闻标题、公司新闻容、点击率。
(3).行业新闻实体
包括:
行业新闻编号、发布人、发布时间、行业新闻标题、行业新闻容、点击率。
(4).生活小常识实体
包括:
生活小常识编号、生活小常识标题、生活小常识容。
(5).留言板实体
包括:
留言编号、留言者会员名、留言容、留言时间、管理员回复。
(6).地址实体
包括:
编号、公司名称、地址
(7).联系容实体
包括:
联系编号、联系容、更新时间。
逻辑数据模型的设计
(注:
图中pi表示主键,M表示非空)
图4信息管理、家政服务管理的局部E-R关系图
图5文化管理、新闻管理的局部E-R关系图
数据库物理结构设计
根据数据库概念结构和逻辑结构设计的设计,然后转化为物理结构可得到以下部分关键数据表
表4-1管理员表tb_admin
字段名
字段说明
数据类型
是否为空
主键或外键
adminID
管理员编号
Varchar(50)
否
主键
adminName
管理员用户名
varchar(50)
否
adminPwd
密码
varchar(50)
否
adminQrPwd
确认密码
varchar(50)
否
表4-2普通会员表tb_users
字段名
中文含义
数据类型
是否为空
主键或外键
userID
普通会员编号
int
否
主键
userName
会员名
varchar(50)
否
userPwd
密码
varchar(50)
否
userqrPwd
确认密码
varchar(50)
否
varchar(50)
是
telephone
varchar(50)
是
字段名
中文含义
数据类型
是否为空
主键或外键
pwdProblem
密码提示问题
varcha(50)
是
pwdAnswer
密码提示答案
varcha(50)
是
bz
备注
varchar(50)
是
表4-3员工表tb_employees
字段名
中文含义
数据类型
是否为空
主键或外键
employeeID
员工编号
varchar(50)
否
主键
员工序列号
员工序列号
varchar(50)
否
主键
empName
员工用户名
varchar(50)
否
empTruName
真实
varchar(50)
否
varchar(50)
否
sex
性别
varchar(50)
否
婚姻状况
婚姻状况
varchar(50)
否
varchar(50)
否
文化程度
文化程度
varchar(50)
否
到公司时间
到公司时间
varchar(50)
否
家庭地址
家庭地址
varchar(50)
否
期望工作地
期望工作地
varchar(50)
否
期望月薪
期望月薪
varchar(50)
否
求职类型
求职类型
varchar(50)
否
号
号
varchar(50)
否
人员状态
人员状态
varchar(50)
否
表4-4客户表tb_customers
字段名
中文含义
数据类型
是否为空
主键或外键
customerID
客户编号
varchar(50)
否
主键
客户序列号
客户序列号
varchar(50)
否
主键
cusName
客户会员名
varchar(50)
否
cusTruName
客户真实
varchar(50)
否
cusPwd
密码
varchar(50)
否
字段名
中文含义
数据类型
是否为空
主键或外键
cusqrPwd
确认密码
varchar(50)
否
varchar(50)
是
pwdProblem
密码提示问题
varchar(50)
是
pwdAnswer
密码提示答案
varchar(50)
是
提供月薪围
提供月薪围
varchar(50)
否
付款方式
付款方式
varchar(50)
否
服务类型
服务类型
varchar(50)
否
性别要求
性别要求
varchar(50)
否
婚姻状况要求
婚姻状况要求
varchar(50)
否
文化程度要求
文化程度要求
varchar(50)
否
varchar(50)
否
手机
手机
varchar(50)
是
家庭地址或公司地址
家庭地址或公司地址
varchar(50)
否
合同编号
合同编号
varchar(50)
否
服务日期
服务日期
varchar(50)
否
服务地点
服务地点
varchar(50)
否
备注
备注
varchar(4000)
是
是否通过审核
是否通过审核
varchar(50)
否
是否安排
是否安排
varchar(50)
否
表4-5企业文化表tb_culture
字段名
中文含义
数据类型
是否为空
主键或外键
adminID
管理员编号
varchar(50)
否
外键
title
文化标题
varchar(50)
否
cultureContent
文化容
varchar(4000)
否
updateTime
更新时间
varchar(50)
是
表4-6工作类型表tb_jobType
字段名
中文含义
数据类型
是否为空
主键或外键
jobID
工作编号
int
否
主键
服务类型
服务类型
varchar(50)
否
是否空缺
是否空缺
varchar(50)
否
备注
备注
varchar(50)
是
表4-7公司新闻表tb_firmnews
字段名
中文含义
数据类型
是否为空
主键或外键
ID
公司新闻编号
int
否
主键
faburen
发布人
varchar(50)
否
fabutime
发布时间
varchar(50)
否
title
公司新闻标题
varchar(50)
否
newsContent
公司新闻容
varchar(4000)
否
hit
点击率
varchar(50)
否
表4-8行业新闻表tb_hynews
字段名
中文含义
数据类型
是否为空
主键或外键
ID
行业新闻编号
int
否
主键
faburen
发布人
varchar(50)
否
fabutime
发布时间
varchar(50)
否
title
行业新闻标题
varchar(50)
否
newsContent
行业新闻容
varchar(4000)
否
hit
点击率
varchar(50)
否
表4-9生活小常识表tb_knowledge
字段名
中文含义
数据类型
是否为空
主键或外键
ID
生活小常识编号
int
否
主键
title
生活小常识标题
varchar(50)
否
content
生活小常识容
varchar(4000)
否
表4-10留言板表tb_leav
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家政 服务 管理 系统 设计方案