毕业论文设计基于web的家政服务系统的设计与实现文档格式.doc
- 文档编号:3638902
- 上传时间:2023-05-02
- 格式:DOC
- 页数:40
- 大小:1.23MB
毕业论文设计基于web的家政服务系统的设计与实现文档格式.doc
《毕业论文设计基于web的家政服务系统的设计与实现文档格式.doc》由会员分享,可在线阅读,更多相关《毕业论文设计基于web的家政服务系统的设计与实现文档格式.doc(40页珍藏版)》请在冰点文库上搜索。
ABSTRACT
Withtherapiddevelopmentofthecomputertechnology,peoplewilldependonthecomputerincreasingly;
especiallythereismuchmanagementofthedate.Although,therearenotafewhousekeepingservicecenterswhichalreadyadopttheinformationaltechnologytodealwiththegreatdatamanagementinsteadoftraditionalmanualoperation,theconsequenceisunsatisfactory.Thereasonishousekeepingservicewebsiteisonlyaninformationannouncement,buttherearesomebigflawofthedispatchofworkersandtheannouncementofthenewinformation.
Therefore,itisveryimportanttodesignahousekeepingservicesystemwhichcanimprovethoseflaws.Thispaperexpoundsthedevelopmentprocessofthehousekeepingservicesystem,givesanintroductionofthepurpose,requirementandfunctionofthesoftware;
analysestheexistinghousekeepingservicesystemtechnologyandmakeaconclusionaboutakindofhousekeepingservicesystemtoadaptthefunctionrequirement.Thispaperintroducesthebackgroundofthehousekeepingserviceatfirst.Duetothetraditionalhousekeepingservicemodecannotmeetthedemandsatpresent,soithighlightsthenecessaryofaprefecthousekeepingservicesystem.Next,thispapergivesaspecificanalysisoftheoverallfunctionofthissystem.Then,accordingtheoverallfunctiontointroducethesub-functiononebyoneanddesignthedatabase.Afterthat,Itestthestabilityandrobustnessofthesystem,localoptimizationandimprovethesystemfunctiontoguaranteetheprogramoperatingstably.Atlast,thereisaconclusionofallthoseworksandapredictionofthedevelopmentofhousekeepingserviceinthefuture.
ThissystemisatypicalJSPdatabasedevelop
application
program,whichisconsistoftwoparts:
foreground
management
system
andthe
background
system,anditusestheUMLandVisiotosetupthesystemfunctiondiagramandactivitydiagram,analysesthesystemrequirement,adoptstheMyeclipse10.5,TomcatserverandthefashionableStrutsframeandB/Smode.
Keywords:
housekeepingservicesystem;
Strutsframe;
JSPdatabasedevelop
application
目 录
第1章绪论 1
1.1选题背景及意义 1
1.1.1家政服务行业的背景 1
1.1.2网上家政服务的背景以及其改善的意义 1
1.2国内外网上家政服务系统的历史与发展 2
1.2.1国外网上家政服务的发展 2
1.2.2国内网上家政服务的发展 3
1.2.3国内外网上家政服务对比 4
1.3论文内容和作者的主要工作 4
1.3.1论文内容 4
1.3.2作者的主要工作 4
1.4论文的组织结构 5
第2章系统需求分析 6
2.1系统开发平台和语言 6
2.1.1系统的开发平台 6
2.1.2系统的开发语言 6
2.2系统需求分析 7
2.2.1系统目标 7
2.2.2系统总体业务描述 8
2.2.3系统功能需求 8
2.2.4系统用例分析 11
2.3本章小结 12
第3章系统的总体设计 13
3.1总体结构设计 13
3.1.1系统设计准则 13
3.1.2系统开发模式选择 13
3.1.3系统流程分析 15
3.1.4系统功能模块分析 17
3.2系统的结构分析 20
3.3数据库设计 21
3.4本章小结 23
第4章系统测试与优化 24
4.1系统的测试与优化 24
4.2系统的测试 24
4.2.1登录测试 25
4.2.2注册测试 25
4.2.3订单管理模块测试 26
4.2.4系统测试小结 26
4.3系统的细节优化 26
4.3.1安全退出 26
4.3.2订单价格自动结算 27
4.3.3我的订单系统 27
4.4系统主页的设计与实现 27
4.5本章小结 29
结 论 30
参考文献 31
攻读学士学位期间发表的论文和取得的科研成果 32
致 谢 33
I
第1章绪论
第1章绪论
1.1选题背景及意义
1.1.1家政服务行业的背景
随着社会的不断发展与进步,近些年来在国内服务性行业已经越来越普及。
而在几年前,家政服务行业还是一片空白,大多数人对家政服务了解甚少,甚至根本没听说过,但是随着近些年来中国经济的迅速增长以及产业结构的调整,这些细微的变化带给市场经济带来极大的变动,它大大减小了第一产业与二产业的比重,加大第三产业的比重,这是市场经济的必然结果[1],从产业结构调整进程来看,由于制造业设备的更新换代,致使很大一部分劳动力转向第三产业,而目前,我国第三产业从业人员仅占全部从业人员的26%,这与发展中国家的40%、发达国家的60%以上还有较大差距[2],这种差距,从宏观角度来看,就是吸收就业的潜力,所以说家政服务作为一个兴起的服务行业有着巨大的发展潜力,由于其就业容量大的特点已经成为让它目前扩大就业的最好渠道。
据不完全统计,目前全国城市7000多万个家庭,已有超过70%即5000万以上的家庭需要保姆及其他家政服务[3],而随着人们生活水平的不断提高,这个数字还将不断上涨。
目前在我国大中城市中,越来越多的家庭已经不再满足于简单的家务工作,所以他们对专业高素质家政服务人员的需求正在逐步上升。
然而由于家政服务行业在中国起步晚、从业人员混杂等各方面的原因,使其发展前景并没有预期的乐观,越来越多的雇主与雇员的矛盾不断发生,问题的根源在于家政服务行业对于人员的信息缺乏统一管理,很多机构依旧采取记账本的方式记录管理员工的出工信息,这样很容易发生由于信息的丢失带来的不便情况。
而采用计算机管理技术之后可以在很大程度上减少此类事件的发生,对于管理者来说也极大的提高了管理效率。
其实在国外,家政服务行业早已经是一个很繁荣的行业,所以一个适合家政服务管理的系统显的尤为重要,一个好的家政服务管理系统不仅能够减少对人力的需求,而且能够极大的提高公司的工作效率。
1.1.2网上家政服务的背景以及其改善的意义
随着网络的迅速普及,很多企业都已经将信息化技术不同程度的应用在了自己行业的发展中,其中也包含网上运营模式。
网上家政服务也由此应运而生,现在的网上家政行业运营大多采用的是B2C运营模式,所谓B2C运营模式就是指商业机构通过互联网为用户提供一个新颖的购物环境,用现在的话说就是网购。
这是我国产生最早的一种电子商务模式,由于互联网提供的便利,这为上班族等人群节省了宝贵的时间[4]。
比较成熟的案例例如:
“中国家政网”“浙江家政网”,但是网上家政服务出售的商品因为其特殊性并不适合在网上购买,所以一些网上家政服务实际上只充当一个中介机构,它为家政服务提供了非常广阔的发展平台。
“网上家政”使消费者能够方便地与家政公司取得直接的联系[5],但是也仅仅是发挥了互联网的便捷性,并没为消费者带来更多的便利。
随后一些家政公司推出了自己的服务网站,比如“安子家政网”、“永和家政服务网”等,这类家政服务网站相比以前简单的提供信息已经完善了很多了,而且都有自己配套的后台管理系统,网上家政服务已经越来越趋于专业化,这也标志着中国服务行业的已经逐渐走上发展的道路。
但是现有的网上家政服务仍然存在很多的弊端,比如关于对服务的分类每个网站都有自己的分类标准,这给第一次使用的消费者带来许多不便,还有对员工的服务评价机制并没有建立起来,消费者无法预先得知员工的工作质量,所以很难选择员工。
所以在这个背景下一个更加人性化的家政服务网站能给消费者带来更好的服务体验,首先需要对目前主流的家政服务网站做一个基本调查,将其分类标准优化,使其更加简洁易懂,其次在员工推荐上实行员工排行机制,通过员工的订单数多少做一个员工排行,这不仅有助于消费者更好的选择,这也是等于是隐形加入了竞争,可以极大鼓舞员工的工作热情。
1.2国内外网上家政服务系统的历史与发展
1.2.1国外网上家政服务的发展
130年前,也就是1980年,美国的大学就已经开办了家政学的专业课程[6],到目前为止,美国3800多所大学中就有780多所大学设有家政系,每年就有超过百万人在大学或者其他私立学校学习家政方面的专业知识[7],家政服务在菲律宾更是备受关注,这几乎已经成为了菲律宾的代名词,来自菲律宾的服务人员几乎占据了整个东南亚的市场。
由此可见家政服务在国外的发展历史是非常长的,在130年后的2014年,美国最大家政中介公司C已经上市,这家在上市就报价5亿多美金的公司在上市之后市值大涨,上市后市值翻了近一倍。
在美国已经有不少家政服务人员已经将自己的工作转到了该公司,C在短短一年内新增了100多万服务人员,今年该公司的总员工已经达到500多万。
C目前收入主要来自员工工资抽取部分佣金,它成功的将家政服务的双方联系在了一起,需要家政服务的家庭可在通过在C上注册一个账号,然后将自己的个人基本信息填写完整,随后根据自己的需求可以细化对服务的要求,比如照看老人、照看病人、保姆等类型。
家政服务的另一方也同样需要在该网站上注册,填写个人信息,然后细化选择自己的特长,比如擅长于什么服务,C的成功在于它庞大的用户群以及良好的公司信誉,目前C除了做一个成功的家政服务平台以外,同样还是一个雇佣人员与雇佣者交流经验与心得的一个平台,跟C一样出名的还有Homejoy,于2012年创立于旧金山的Homejoy公司,它的业务几乎覆盖了整个北美地区,公司的运营方式较C来说就相对简单的多,用户可以选择直接去其官方网站下载移动应用,然后根据应用提示创建账户,填写自己的个人信息以及需要清理房间的时间,公司会根据这个时间来安排雇员,这些并不是Homejoy真正受欢迎的原因,它最大的买点在于公司对雇员的专业审核与培训,这些专业有素的雇员可以任意分配时间选择接活,Homejoy不仅对雇员的进行面试、各种考核以及严格的试用,它还能够根据雇员的空闲时间与客户很好的调度起来,这需要一个高效的调度系统以保证这些工作的准确有效的执行,这使得公司的效率比单独的员工自行工作的效率高出很多,其实在美国家政服务行业不仅仅是作为一个服务行业存在,同时也是作为一个国家的纵向研究的证据[8]。
这些成功案例无不突显出国外网上家政服务业的专业化以及高效的员工管理机制,其中有很多都是国内家政服务网站可以借鉴的地方。
1.2.2国内网上家政服务的发展
和国外相比,国内的网上家政服务起步就慢多了,在以前由于国人固有偏见,认为家政服务是伺候人的、不体面的工作。
直到2000年,劳动和社会保障部正式认定“家庭服务员”这一职业,家政服务这才踏上自身的“职业化”发展道路[9]。
从家政服务公司的数量上来看,中国的家政服务已经初具规模,在各大城市中已经有不少的劳务中介公司和家政服务公司,这些家政公司已经跟当初的小公司完全不一样了,现在的家政服务公司内部分工越来越细、服务项目也越来越全面,从开始单纯的保姆到现在五花八门的分类不难看出,在中国家庭对家政服务的需求不仅仅局限于从前,这些事情无不突显出一个关键性的问题,中国确实已经逐渐进入到了老龄化阶段,同时在中国家庭小型化的趋势大大超出了人们的预计,面对如此突飞迅涨的需求,国内的家政服务行业显得有些力不从心,目前国内还没有真正意义上的正规家政服务规章制度,对服务的规定也是各有说辞,这使得国内的家政服务行业的发展严重滞后。
大部分家政企业普遍存在规模小、数量大的特点,在服务的内容上还是过于单一,正因为这些问题也使得在国内的服务人员没有机会得到专业的培训,另外由于管理制度的缺陷,消费者对员工并不是很放心,在这方面的不断有各种负面报道,这使得本身步履维艰的家政服务行业雪上加霜。
通俗的来说,表现在:
消费者不敢接受服务;
企业不知道为哪些人服务,需要什么样的服务[10]。
所以在国内总体来看,网上家政服务的企业有很多,但是知名度和信誉度很低,甚至很多人根本不知道,企业的规模大小也间接在某方面直接影响了企业员工的素质,因为一个专业的服务人员必须经过严格良好的专业培训,很多小型企业没有能力完成培训,所以导致员工服务质量降低,由此带来的矛盾层出不穷,要让网上家政服务在国内广泛推行还需要很长的道路,其中还需要政府的介入。
1.2.3国内外网上家政服务对比
经过以上两节的分析可以得出这样的结论,在国外家政行业已经有一百多年的历史,而且服务专业,对员工的严格培训带来的是消费者的信任,专业的营销模式让员工和消费者都放心,而在国内网上家政服务的企业规模小数量多,导致服务质量不高、员工专业技能低、消费者不满意,消费者的满意度直接影响了企业的效益,形成一个恶性循环,要想走出这个怪圈不是一件容易的事,首先前期需要大量的融资来打造企业知名度与信誉度,这是国内一般小型企业无法做到的。
1.3论文内容和作者的主要工作
1.3.1论文内容
在本论文中,先是依据查阅的资料分析了国内网上家政服务的发展和特点,进而分析国内网上家政服务存在的问题;
然后对系统做了详细的需求分析,明确了需要实现的主要功能;
然后通过需求分析,选择合适的开发平台、语言、工具对系统进行功能实现;
最后对系统的安全性、可靠性、完整性做了系统测试。
本论文的内容涵盖了信息系统从其开发的目的、意义一直到最后的系统测试的全部过程,符合一篇完整论文的要求。
1.3.2作者的主要工作
作者在需求分析的指导下,完成了所有的工作,在此对作者的主要工作进行论述。
(1)由于本系统是一个家政服务管理系统,首先需要建立员工的基础数据库,以便用户根据自己的需求预约。
(2)用户需要通过注册登录才能够预约员工,而且订单信息将会被保存,以便随时查阅。
(3)管理员可以修改查看注册用户以及其他管理员的信息,还可以增加、修改员工的资料,另外还可以发布网站公告。
(4)管理员可以安排调度员工的派遣。
1.4论文的组织结构
本论文一共分为4章节,按照以下方式依次介绍:
第1章综述网上家政服务系统的国内外发展和现状,进引出家政服务系统需要完善的地方;
介绍了本课题的目的和意义;
阐述了作者在本次开发设计中的主要工作;
提出了论文的结构层次。
第2章介绍了系统开发的平台和所用的语言,家政服务管理系统的需求进行了详细的分析。
第3章给出了家政服务管理系统的详细功能分析,以及数据库的设计方案。
第4章详细描述家政服务管理系统的实现,给出了各个功能模块的形式化描述,最后对系统进行了系统测试工作。
33
第2章系统需求分析
系统的需求分析对系统的开发是非常地重要的,是系统开发的起点。
系统的需求分析是系统概要设计、详细设计、系统实现、系统测试的基础[11]。
本章确定了系统的需求,明确了哪些功能是系统需要的,哪些功能是不需要的。
在明确地分析出这些需求之后,又通过查阅相关的资料,分析这些功能在现实条件下是否能够实现,以及需要哪些技术、通过什么语言才能够实现相应的功能。
2.1系统开发平台和语言
2.1.1系统的开发平台
在此先介绍一下MyEclipse企业级工作平台,然后就Tomcat轻量级应用服务器做简单的说明。
MyEclipse的全程为MyEclipseEnterpriseWorkbench,它是对EclipseIDE的扩展,可以使用它完成数据库以及J2EE开发、发布等众多方面极大的提高工作效率。
总体来说MyEclipse是一个用于开发Java、J2EE的Eclipse的插件集合,它的功能很强大,对目前所有主流的开源产品均有涉及,同时还支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多种功能,这是其他开发软件无法做到的,这也是选用MyEclipse开发本系统的主要原因,虽然MyEclipse是由Java开发的,但是它的用途却很广泛,例如目前已经可以支持C/C++、COBOL等编程语言。
Tomcat服务器属于轻量级的应用服务器,在同类产品中,由于它开放源代码而且免费使用、性能稳定、技术先进[12],Tomcat的运行内存占用很低,对电脑配置不高的开发者来说是一个好消息。
Tomcat服务器还在不断的更新中,不仅如此,它还支持用户在其基础上修改或添加新功能,正因为以上这些优势,目前对程序员来说是最合适的一个开发与调试JSP程序的选择,同时它也得到了部分开发商的认可,Tomcat服务器作为本系统开发是最佳的选择。
2.1.2系统的开发语言
本系统程序采用Java语言开发,Java是一种被广泛使用的网络编程语言,其编程的语法规则与C++有点类似,但还是有一定区别,比如Java取消了指针与多重继承,而是用引用来指示对象代替了传统的指针方式。
Java语言可以说是近乎完全面向对象的,为了提高效率,它定义了几个基本的数据类型通过非类的方式实现,剩下类型均以类的方式封装,包括程序本身的构成也是由类完成。
随着Internet的迅速发展,有关于Web的应用已经普及到了网络的各个角落,Java也由此得到迅速的发展,由于编程语言可以被用来编写任何常规语言编写的应用程序,这使得Java的地位日益增强,现在已成为编程语言排行榜上的常客。
Java作为一个编程语言,与我们通常所说的编译语言和解释语言不同,它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。
在早期JVM中,虽然这中执行方式会在一定程度上降低程序的运行效率,但在J2SE1.4.2发布后,Java的执行速度有了大幅提升。
Java代码在实际运行之前都要经过几次测试,它能够检查出程序在编译和运行时产生的错误,能够帮助用户尽早发现问题,这点很好的体现了Java良好的代码健壮性,正是基于Java语言的以上优点,所以本系统采用Java语言开发。
2.2系统需求分析
通过对本市一些家政服务公司的调查以及网络资源查阅,大部分的网上家政服务公司的基本工作流程基本如下:
首先是用户注册登录后在网上挑选员工,然后联系家政公司跟员工商量服务时间、服务地点、工资等信息,然后预交部分押金,然后员工上门服务,针对网上支付的便利性以及信息化管理的优越性,我设计的家政服务系统应该更加便利,将采用网上选择预约方式,还可以网上支付,对员工的派遣由管理员完成,预订信息将生成订单保存在数据库以便查询。
2.2.1系统目标
本家政服务系统的目标主要是为了让客户能够更方便的享受互联网带来的便利,足不出户就能完成员工的挑选以及付款的全部过程,由于系统是主要是基于网页的操作,所见即所得操作在浏览器中进行,操作简单,所以系统的目标是为用户提供一个有效可靠的交易平台。
具体目标如下:
1、实用性
系统在设计中力求操作简单、快捷,以满足用户的实际需要为目的,为用户提供有效而安全的数据传递和共享各种信息的交易平台。
2、开放性
系统采用B/S结构,利用Internet对外开放,根据用户权限开放不同的模块,用户可在自己权限范围内操作。
3、稳定性
系统采用的系统结构、技术措施、开发手段都建立在己经现已成熟的应用基础之上,以确保系统的稳定性。
4、安全性
系统应能保证正确的人访问正确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 设计 基于 web 家政 服务 系统 实现