家政服务管理.doc
《家政服务管理.doc》由会员分享,可在线阅读,更多相关《家政服务管理.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流家政服务管理.精品文档.适当放松的 目 录内容摘要IAbstractII1 导言11.1 研究背景及意义11.2 国内外研究概述11.3 研究内容与方法21.3.1 研究内容与方法21.3.2 本论文的章节安排21.4 创新点与进一步研究的方向32 系统开发工具42.1 Microsoft Visual Stido.NET 2005开发环境42.2 Microsoft .NET Framework 2.052.3 Oracle 9i 数据库63 系统规划与系统分析73.1 系统运行环境73.1.1 硬件环境73.1.2 软件环境73.2 系统
2、的总体结构83.3 系统的数据流程分析103.4 系统数据库设计103.4.1 数据表设计103.4.2 触发器设置123.4.3 视图设置124 系统设计与实现154.1 数据库连接过程154.2 系统主界面174.3 主程序界面194.3.1 预约情况管理模块204.3.2 服务情况管理模块244.3.3 客户管理模块274.3.4 服务项目价格表管理模块324.4 查询模块354.4.1 预约查询354.4.2服务情况查询364.4.3客户资料查询364.5 系统管理模块374.6 帮助模块384. 7 Web模块394.7.1管理接口394.7.2 Web登录404.7.3用户修改密码
3、414.7.4用户资料修改414.7.5添加新的预约414.7.6查看预约信息425 系统测试446 关键技术与系统特点456.1 关键技术456.2 系统特点457 结论47参考文献48附录49附录A 开题报告49附录B 系统数据库表52附录C 系统文件清单54附录D 用户手册55附录E 外文资料与中文译文56附录F 系统源代码清单56致谢57内容摘要内容摘要:为了使尚泽家政公司的服务管理工作从繁重琐碎的日常事物中脱离出来,有效的降低管理成本,对目前家政服务管理信息化的现状和前景进行了调查研究,提出了家政信息管理系统的软件解决方案,并实现了“尚泽家政服务管理系统”。该系统分为服务项目管理、客
4、户资料管理、预约情况管理、服务情况管理、查询、系统管理及Web七大模块。系统使用了Microsoft Visual Stido.NET 2005作为开发环境,C# 2.0作为开发语言,Microsoft.NET Framework 2.0作为开发框架,使用ADO.NET 2.0数据引擎访问数据库。同时为了保证强大的数据吞吐量与事务处理的特性选用了Oracle 9i作为系统的数据库支持,并使用PL/SQL编写了许多视图、触发器、存储过程内置于数据库中以提高系统性能。系统的开发过程中使用生命周期法进行系统的分析与设计,在详细设计中,采用了快速原型法以及模块化和面向对象的程序设计方法。该系统涵盖了尚
5、泽公司家政服务的主要业务,设计新颖,功能齐全,界面友好,操作方便,实现了家政服务的信息化管理。关键词:家政服务;信息管理;软件开发;Visual Studio.NET;C#;.NET Framework;ADO.NET;Oracle 9iAbstractAbstract: For ShangZe Housing Service Company from heavy service management, from petty daily work out, the lower the effective cost management, management information servi
6、ces to the current housing service situation and prospects of the application of the research presented Housing Service Information Management System software solution, and developed the ShangZe Housing Service Information Management System. The system consists of project management services, custom
7、er information management, appointment of management, services management, query, systems management and Web seven modules. Use Microsoft Visual Stido.NET 2005 as a development environment, use of C# 2.0 as a development language, use Microsoft .NET Framework 2.0 as development framework, use ADO.NE
8、T 2.0 data engine for database access to ensure that the new system has many powerful functions. At the same time in order to ensure strong data throughput and the handling characteristics chosen Oracle 9i database for system support, and use PL/SQL produced, views, triggers, stored in the database
9、in order to enhance the process of embedded system performance. In systems development, Life-Cycle process used for analysis and design, in the detailed design, we use rapid Prototype modular development and Object-Oriented Programming approach. The system covers the main business services of ShangZ
10、e Housing Service Company, innovative design, functional, friendly interface, easy to operate and achieve a domestic service information management.Key Words: Housing Service Management鲁Information Management鲁Software Development鲁Visual Studio .NET鲁C#鲁.NET Framework鲁ADO.NET鲁Oracle 9i1 导言用信息化技术与信息化思维
11、理念改变企业生产经营,建立基于网络的管理信息系统或者修订原有的管理信息系统, 逐步成为各企业迎接技术与时代变革的必然趋势。而当前家政服务公司对家政服务的管理主要还是以使用纸、笔等工具进行手工管理为主。这就造成了管理的相当不便,数据量较少时还比较容易管理,一旦公司业务量增多数据量变大,手工管理的低效性也就成了制约公司继续发展的主要因素。本课题的任务就是为此而开发“尚泽家政服务管理系统”软件。1.1 研究背景及意义本课题的任务是以尚泽家政服务公司的主要业务流程为背景开发一套家政管理软件,以实现尚泽公司客户管理、服务项目管理、预约管理、服务档案管理、系统管理、Web管理等信息管理工作及各项查询工作。
12、“尚泽家政管理信息系统”实现了分散网络环境下的家政服务的计算机化、标准化和规范化,提高了家政服务的效率和质量,增强了企业竞争力。系统的投入运行可以加快尚泽公司内部信息的传递速度,能及时准确地向决策部门提供信息,给工作人员提供客户在家政服务中的各种信息。有效控制了家政服务资源的浪费、提高了家政服务的效率。1.2 国内外研究概述目前国内外的家政管理软件并不多,普通的家政管理软件注重的是信息资料的录入与查阅,这是传统管理软件的设计思路。而ERP却是新一代集成化管理信息系统,其核心思想是供应链管理,它注重对企业业务流程进行改善与企业核心竞争力的打造。它是一种先进的、行之有效的管理思想和方法。它的特点是
13、: (1) 系统运行集成化(2) 业务流程合理化(3) 绩效监控动态化 (4) 管理改善持续化 所以当前家政管理软的开发应尽量符合ERP软件开发特征,采用C/S、B/S相结合的方式实现对整个企业供应链的管理,适应企业市场竞争的需要。1.3 研究内容与方法本课题主要用来完成基于Oracle 9i与Microsoft .NET 2.0的家政管理信息系统的设计与实现。在软件开发过程中使用了软件工程的快速原型法建立基本的软件模型,而后采用生命周期法分阶段进行软件的开发4。1.3.1 研究内容与方法本软件是为了使尚泽家政公司从繁重琐碎的日常事物中脱离出来,有效的降低管理成本而开发的一套管理信息系统。本系
14、统拥有多个模块分别用来完成客户管理、服务项目管理、预约管理及服务后存档等功能。本系统实现以下几项功能:服务项目管理:用来添加、删除、修改家政服务项目,该模块管理所有家政服务项目的名称、单价及说明以方便将来调用。客户资料管理:用来管理需要家政服务的客户信息,该模块也为基础管理模块,方便其他模块的调用。预约情况管理:客户预约某项服务后的管理模块,该模块显示的是客户对某项服务的预约信息客户资料、服务名称、预约时间等。服务情况管理:当家政服务人员完成服务后总的情况存档,包括:客户资料、服务名称、预约时间、服务时间、服务价格、用户评价的信息。查询模块:通过该模块能实现对以上各模块资料的查询。系统管理模块
15、:用来完成对数据库的备份、恢复及数据修复。Web模块:新用户的网上注册、服务项目的网上预约及服务后评价填写等功能。将Microsoft .NET框架作为本软件系统编程的主体框架,使用C#语言作为软件的编程语言在Microsoft Visual Stido.NET 2005集成开发环境中进行开发,采用Microsoft 最新的数据引擎ADO.NET连接数据库,并使用C/S、B/S两种架构来保证软件强大的功能,采用甲骨文公司的Oracle 9i高性能数据库来完成软件对数据库记录的频繁操作5。1.3.2 本论文的章节安排本论文主要包括以下四章内容:第一章导言主要介绍尚泽家政管理信息系统的开发背景及研
16、究现状并着重介绍了本系统开发的目的和意义。第二章中,讨论的重点是系统开发的平台和使用的开发工具。主要介绍了开发本系统用到的开发环境:Microsoft Visual Stido.NET 2005以及Oracle 9i数据库支持与ADO.NET 2.0的数据库访问方式。第三章,主要介绍系统规划与系统分析包括系统运行的软硬件环境、系统模块划分及系统的数据流程图。第四章,系统的详细设计、编码和各模块实现的具体代码以及系统的测试与维护等相关内容。第五章则主要是结语和参考文献,总结了本系统所主要解决的问题,展望本课题今后的研究方向。1.4 创新点与进一步研究的方向本课题着力体会和感知微软公司于2006年
17、初推出的.NET 2.0新的编程框架与数据访问组件对管理信息系统开发的影响。本系统采用微软公司最新的软件开发环境Microsoft Visual Stido.NET 2005作为软件的开发环境,使用微软公司最新的软件开发框架Microsoft .NET Framework 2.0作为软件的开发框架,采用甲骨文公司大型数据库系统Oracle 9i作为软件后台数据库支持来进行软件开发。同时根据软件某些功能的需要开发了C/S、B/S两种表现形式。总之,本系统的开发力求使用最新的软件开发工具、开发框架和大型数据库系统来说明其对软件开发的影响。由于.NET框架非常庞大,开发本系统并不能涉及.NET的方方
18、面面,比如:XML、C#的范型开发、ASP.NET的AJAX技术等,这些都将成为我进一步的研究方向。2 系统开发工具本系统采用了Microsoft Visual Stido.NET 2005、Oracle 9i数据库作为系统的开发工具,使用Microsoft .NET Framework 2.0中ADO.NET 2.0的bindingSource组件进行数据库连接,Dataset组件进行数据绑定,将前台窗体和后台数据库连接在一起从而实现了数据的读取。2.1 Microsoft Visual Stido.NET 2005开发环境Microsoft Visual Studio.NET 2005 是
19、一个为专业开发人员设计的完善的、全面地开发环境,它可以被用来创建 Microsoft Windows,Web 或移动应用解决方案。其主要特性包括:(1) 比以前任何一个版本的 Visual Studio 都更加高效地用来开发高性能的应用。(2) 更容易的创建和部署客户端应用程序。利用继承的 ClickOnce 部署功能,可以轻松的实现应用程序及其所以来组件的发布与维护。(3) 创建高速的、交互的 Web 应用。利用 50 多个全新控件和数以百计的内建的服务开发安全的、个性化的、良好外观与用户体验的 Web 应用。(4) 利用可视化的设计器与编辑器进行更加快速的开发。Visual Studio
20、2005使多层应用中的每个层的开发更加流畅,利用直观的可视化设计器改善了 XML的编辑和XSLT的调试能力。(5) 创建动态的、高数据处理能力的应用。利用集成的数据访问、设计和报表环境,快速建立数据驱动的应用程序6。(6) 利用强大的企业级应用平台。(7) 解决所有的开发任务。使用 Microsoft .NET Framework 2.0,.NET Compact Framework 2.0,和本地代码建立高性能的应用程序 Microsoft Visual Studio 2005 给与了完全的支持。(8) 面向高性能计算的体系架构。使用64位版本的 .NET Framework 轻松开发 64
21、 位系统。2.2 Microsoft .NET Framework 2.0Microsoft .NET Framework 2.0是在Microsoft .NET Framework 1.0和1.1成功的基础上构建的,用于为Web和Microsoft Windows客户端应用程序提供最佳的运行库环境。对于.NET Framework 1.1应用程序,Microsoft的兼容性目标是:这些应用程序能够在.NET Framework 2.0上顺利运行(除一组记录在案的更改之外)。Microsoft .NET Framework 2.0版包括了运行使用.NET Framework开发的应用程序时所需
22、的所有内容,.NET Framework 2.0版提供了改进的缓存、使用ClickOnce改进了应用程序部署和更新、通过 ASP.NET 2.0控件和服务对最广泛的浏览器和设备提供更强大的支持,从而提高了可扩展性和性能。它具有以下特点:(1) 面向对象的编程:.NET Framework和C#从一开始就完全是基于面向对象的1。(2) 语言的无关性:在.NET中,VB.NET、C#、J#和Managed C+等语言都可以编译为通用的中间语言(Intermediate Language)。这说明,语言可以用以前没有的方式交互操作。(3) 对动态Web页面的支持:ASP具有很大的灵活性,但效率不是很
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家政 服务 管理
限制150内