家政服务网设计与实现论文_第1页
家政服务网设计与实现论文_第2页
家政服务网设计与实现论文_第3页
家政服务网设计与实现论文_第4页
家政服务网设计与实现论文_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本 科 毕 业 设 计题目: 家政服务网的设计与实现姓 名:学 号:院(系、部): 数学与信息技术学院专 业: 计算机科学与技术班 级:指导教师:完成时间: 2015 年 4 月I摘 要优悦家政服务网是典型的信息管理网,它主要通过使用 Visual Studio 2005 作为开发工具,采用 ASP.NET 技术、C#语言进行设计与实现,后台采用 SQL Server 2005 进行数据库管理。本文从技术可行性、经济可行性、操作可行性、用户的需求、数据库设计和系统实现方面进行了详细阐述。前台主要有游客和客户两种角色,游客可以浏览和具体查看常识、服务和员工的信息,查询公司的具体某项服务或某位员工,还可以查看客户给员工的留言等功能;客户可以查看员工的时间安排、留言、修改自己的信息,根据自己的需求来预约服务或员工;后台主要实现管理员角色,该角色主要包括常识管理、服务管理、员工管理、留言管理、预约管理、客户管理和管理员管理等功能。通过使用该网站,可以让家政服务的管理工作实现简易化、系统化、自动化、规范化和智能化,从而能够提高家政服务网的管理效率。关键词:家政服务网;数据库系统;ASP.NET;SQL ServerIIAbstractPriority housekeeping service network is a typical information management network, it is implemented by ASP.NET and C# language in Visual Studio 2005, database management background is used by SQL Server 2005. The technical feasibility, the economic feasibility, the operation feasibility, the needs of users, the database design and the system realization are described in detail.Reception system mainly has two roles, visitors and customers, the visitors can browse and view specific common sense, services and employees information, inquire the companys specific a service or an employee, you can also view that customer leave a message to employees, and other functions; Customers can view the employees time arrangement, leave a message, modify the personal information, service or employees is reserved according to their own requirements; The background system mainly achieve the administrator role, this role is mainly included the common sense management, service management, employees management, messages management, reservations management, customers management and administrators management, and other functions. Through the using of the website, domestic service management will be achieved by facilitation, systematization, automation, standardization and intelligent, which can improve the management efficiency of domestic service network.Key words: Housekeeping service network; Database; ASP.net; SQL ServerIII目 录1 绪论 .11.1 系统开发背景 .11.2 系统开发意义 .12 可行性分析 .12.1 技术可行性 .12.2 经济可行性 .22.3 操作可行性 .23 系统分析 .33.1 需求分析 .33.2 部分数据流图 .34 系统设计 .44.1 概要设计 .44.2 概要设计 .64.3 数据库设计 .85 系统实现 .115.1 游客模块 .115.2 客户模块 .185.3 普通管理员模块 .205.4 超级管理员模块 .256 总结 .30参 考 文 献 .31IV谢 辞 .3211 绪论1.1 系统开发背景随着我国市场经济的快速发展和信息化水平的不断提高,人们的工作节奏也不断加快,许多人们没有闲暇的时间和精力顾及家务,如何利用先进的网络管理手段使人们可以方便地从网上寻找家政服务公司来帮忙打理家务,这已成为当今社会所面临的一个问题。目前,大多数人们都是直接去家政服务公司窗口排队预约,给人们带来许多不便,同时,也大大地浪费很多时间,降低了家政服务行业的服务效率。因此,迫切需要开发一个利用网络来管理家政行业的信息系统。1.2 系统开发意义优悦家政服务网的实现可以为更多家庭提供便捷、高效的家政服务信息途径,节约许多客户做家务的时间,客户可根据需求选择合适的员工和服务项目,同时也大大节省到家政服务公司进行窗口排队预约的现状。随着家政服务业网络化水平的提高,其在人们生活中扮演着重要的角色,已经成为一个新兴的主力军。家政服务系统的实现也将进一步提高企业的管理效率和水平,便于企业开拓更多样化的服务,同时有利于企业形象的宣传,这对于整个行业的发展也有非常积极的意义。2 可行性分析2.1 技术可行性根据客户需求的系统功能、性能,从技术的角度来研究系统的可行性 1。优悦家政服务网采用 Visual Studio 2005 为开发平台,使用 ASP.NET 技术和 SQL Server 2005 数据库管理软件进行系统的设计与实现。2.1.1 ASP.NET 与 Visual Studio 2005 技术ASP.NET 是由 Microsoft 公司提出的动态网站设计技术与程序框架,它带给人们的是全新的技术,和产生的开发效率的提高,网站性能的提升 2。同时,ASP.NET 是把基于通用语言的程序在服务器上运行,是一种建立在通用语言上的程序构架,能被用于一台Web 服务器来建立强大的 Web 应用程序 2 。ASP.NET 是以 Visual Studio 2005 作为开发环境,以 C#、C+、VB 等作为编程语言,进行 ASP.NET 动态网页设计和网站开发 3。Visual Studio 2005 是一个功能齐备的开发环境,主要包括:代码编辑、调试、网页设计功能、数据访问、个性化设置、安全性以及对文件传输协议的内置支持等功能 3。此外,Visual Studio 2005 包含内置的 Web 服务器,可以使开发人员方便地创建和调试 ASP.NET Web 应用程序 3。因此,用户不需要再安装和配置 IIS 服务器,就可以开发 ASP.NET Web 应用程序。22.1.2 SQL Server 2005SQL Server 2005 又称数据库管理系统,是微软公司开发的一款软件产品,基于客户机/服务器的关系型数据库管理系统,用来对存放在计算机中的数据库进行组织、管理和检索 4。SQL 是英文 Structured Query Language 的缩写,译为结构化查询语言 4 。SQL Server 2005 中包含了非常丰富的新特性,它通过提供先进的商业智能平台满足众多客户对业务的监控预测、实时统计分析等多种复杂管理需求;通过提供安全、高效和可靠的数据管理平台,增强企业组织中用户的管理能力,大幅提升管理效率并降低运行维护风险和成本;通过提供具有扩展性和灵活性的开发平台,不断拓展应用空间,带来新的商业应用机遇 5。 2.1.3 ADO.NET一般来说,存取数据库是开发网络程序中最重要也最常用的部分。Visual Studio.NET框架提供了 ADO.NET,利用它可以很方便地存取数据库。准确地说,ADO.NET 是.NET Framework 提供的数据访问的类库,对 Microsoft SQL Server、Oracle 和 XML 等数据源提供一致的访问 3 。应用程序可以使用 ADO.NET 连接到这些数据源,并检索和更新所包含的数据;其中主要包括如下 5 个对象 3:Connection 对象:建立与数据源的连接。Command 对象:对数据源执行操作命令,用于修改数据、查询数据和运行存储过程等。DataReader 对象:用来从数据源返回只读数据。DataAdapter 对象:用来从数据库返回数据,并送到 DataSet 对象中,来保证 DataSet对象中的数据和数据库中的数据保持一致。DataSet 对象:它可以看作是内存中的数据库,是数据表的集合,使用它的目的是为了实现独立于任何数据源的数据访问,是专门用来处理数据源中读出的数据。上述这些开发工具功能都较强大、齐全,因此,优悦家政服务网在技术上是可行的。2.2 经济可行性所谓经济可行性是指对系统进行成本效益分析,评估项目的开发成本,估算开发成本是否会超过项目预期的全部利润 1。而优悦家政服务网的实现和使用在经济上是效益比较高的。网站主要由硬件和软件统一结合,硬件上只要使用现有电脑和网络设备即可;软件上采用 ASP.NET,SQL Server 2005 和 Visual Studio 2005 应用程序来实现。因此,本网站在经济上是可行的。2.3 操作可行性随着网络信息技术快速的发展和人们生活水平的提高,家政服务行业在我们生活中越来越普及,主要面向有需求的客户和管理员开发,前台客户可以通过浏览网站的信息3根据自己的需求进行服务的选择,后台管理员可以通过网站对公司各方面信息进行管理,以便于工作效率的提高。因此本网站在操作方面是可行的。3 系统分析3.1 需求分析家政服务行业在我们日常生活中已经成为不可缺少的一部分,可以为人们的家政工作解决一些困难,为人们的生活提供便利。从客户角度来看,客户可以根据自己的需求选择来预约不同的员工和服务,并对公司的员工进行评价。从管理员角度来看,可以管理后台数据。通过使用该网站,可以让家政服务的管理工作实现简易化、系统化、自动化、规范化和智能化,从而能够提高家政服务网的管理效率。因此,实现一个功能齐全、便捷的家政服务网是很重要的。从使用该网站的游客来看,游客可以浏览常识、服务和员工的信息,查询公司的具体某项服务和某位员工,而且游客还可以具体地查看家政常识、服务和员工的信息;同时,客户具有游客的所有功能,可以通过使用自己的账号和密码登录到网站,根据自己的需求预约不同的服务和员工,并且可随时修改自己的个人信息;从系统管理员来看,管理员可以对后台数据进行查询、添加、删除、修改等操作,因此管理员在后台可以对常识、服务、员工、管理员、预约等信息进行基本的添加、更新和删除等操作。3.2 部分数据流图数据流图是 SA 方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型 1。在结构化开发方法中,数据流图是需求分析阶段产生的结果。经过对系统的具体分析,可得出优悦家政服务网的顶层数据流图如图 3-1 所示。客户优悦家政服务网管理员信息反馈请求指令信息反馈请求指令图 3-1 顶层数据流图经过对顶层数据流图的分析,该系统管理员分为普通管理员和超级管理员两种,因此,可以得到分解后的第一层数据流图,如图 3-2 所示。4客户查看查询请求留言查询信息预约员工查询结果留言信息常识信息客户信息服务信息员工信息D 1 客户意见D 2 常识D 3 客户D 4 服务D 5 员工添加预约D 6 预约留言信息常识信息客户信息服务信息员工信息预约信息留言管理常识管理客户管理服务管理员工管理预约管理普通管理员超级管理员登录请求图 3-2 第一层数据流图4 系统设计4.1 概要设计根据需求分析,把优悦家政服务系统分为游客模块、客户模块和管理员模块三部分,可得出总体功能模块如图 4-1 所示。优悦家政服务网游客模块客户模块管理员模块图 4-1 总体功能模块4.1.1 游客模块游客模块如图 4-2 所示,可实现的操作有:查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论