家政服务网的设计与实现论文Word格式文档下载.doc

上传人:wj 文档编号:1461207 上传时间:2023-04-30 格式:DOC 页数:37 大小:2.47MB
下载 相关 举报
家政服务网的设计与实现论文Word格式文档下载.doc_第1页
第1页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第2页
第2页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第3页
第3页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第4页
第4页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第5页
第5页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第6页
第6页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第7页
第7页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第8页
第8页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第9页
第9页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第10页
第10页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第11页
第11页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第12页
第12页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第13页
第13页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第14页
第14页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第15页
第15页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第16页
第16页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第17页
第17页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第18页
第18页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第19页
第19页 / 共37页
家政服务网的设计与实现论文Word格式文档下载.doc_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

家政服务网的设计与实现论文Word格式文档下载.doc

《家政服务网的设计与实现论文Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《家政服务网的设计与实现论文Word格式文档下载.doc(37页珍藏版)》请在冰点文库上搜索。

家政服务网的设计与实现论文Word格式文档下载.doc

Thebackgroundsystemmainlyachievetheadministratorrole,thisroleismainlyincludedthecommonsensemanagement,servicemanagement,employeesmanagement,messagesmanagement,reservationsmanagement,customersmanagementandadministratorsmanagement,andotherfunctions.Throughtheusingofthewebsite,domesticservicemanagementwillbeachievedbyfacilitation,systematization,automation,standardizationandintelligent,whichcanimprovethemanagementefficiencyofdomesticservicenetwork.

.Keywords:

Housekeepingservicenetwork;

Database;

ASP.net;

SQLServer

目录

1绪论 1

1.1系统开发背景 1

1.2系统开发意义 1

2可行性分析 1

2.1技术可行性 1

2.2经济可行性 2

2.3操作可行性 2

3系统分析 3

3.1需求分析 3

3.2部分数据流图 3

4系统设计 4

4.1概要设计 4

4.2概要设计 6

4.3数据库设计 8

5系统实现 11

5.1游客模块 11

5.2客户模块 18

5.3普通管理员模块 20

5.4超级管理员模块 25

6总结 30

参考文献 31

谢辞 32

1绪论

1.1系统开发背景

随着我国市场经济的快速发展和信息化水平的不断提高,人们的工作节奏也不断加快,许多人们没有闲暇的时间和精力顾及家务,如何利用先进的网络管理手段使人们可以方便地从网上寻找家政服务公司来帮忙打理家务,这已成为当今社会所面临的一个问题。

目前,大多数人们都是直接去家政服务公司窗口排队预约,给人们带来许多不便,同时,也大大地浪费很多时间,降低了家政服务行业的服务效率。

因此,迫切需要开发一个利用网络来管理家政行业的信息系统。

1.2系统开发意义

优悦家政服务网的实现可以为更多家庭提供便捷、高效的家政服务信息途径,节约许多客户做家务的时间,客户可根据需求选择合适的员工和服务项目,同时也大大节省到家政服务公司进行窗口排队预约的现状。

随着家政服务业网络化水平的提高,其在人们生活中扮演着重要的角色,已经成为一个新兴的主力军。

家政服务系统的实现也将进一步提高企业的管理效率和水平,便于企业开拓更多样化的服务,同时有利于企业形象的宣传,这对于整个行业的发展也有非常积极的意义。

2可行性分析

2.1技术可行性

根据客户需求的系统功能、性能,从技术的角度来研究系统的可行性[1]。

优悦家政服务网采用VisualStudio2005为开发平台,使用ASP.NET技术和SQLServer2005数据库管理软件进行系统的设计与实现。

2.1.1ASP.NET与VisualStudio2005技术

ASP.NET是由Microsoft公司提出的动态网站设计技术与程序框架,它带给人们的是全新的技术,和产生的开发效率的提高,网站性能的提升[2]。

同时,ASP.NET是把基于通用语言的程序在服务器上运行,是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序[2]。

ASP.NET是以VisualStudio2005作为开发环境,以C#、C++、VB等作为编程语言,进行ASP.NET动态网页设计和网站开发[3]。

VisualStudio2005是一个功能齐备的开发环境,主要包括:

代码编辑、调试、网页设计功能、数据访问、个性化设置、安全性以及对文件传输协议的内置支持等功能[3]。

此外,VisualStudio2005包含内置的Web服务器,可以使开发人员方便地创建和调试ASP.NETWeb应用程序[3]。

因此,用户不需要再安装和配置IIS服务器,就可以开发ASP.NETWeb应用程序。

2.1.2SQLServer2005

SQLServer2005又称数据库管理系统,是微软公司开发的一款软件产品,基于客户机/服务器的关系型数据库管理系统,用来对存放在计算机中的数据库进行组织、管理和检索[4]。

SQL是英文StructuredQueryLanguage的缩写,译为结构化查询语言[4]。

SQLServer2005中包含了非常丰富的新特性,它通过提供先进的商业智能平台满足众多客户对业务的监控预测、实时统计分析等多种复杂管理需求;

通过提供安全、高效和可靠的数据管理平台,增强企业组织中用户的管理能力,大幅提升管理效率并降低运行维护风险和成本;

通过提供具有扩展性和灵活性的开发平台,不断拓展应用空间,带来新的商业应用机遇[5]。

2.1.3ADO.NET

一般来说,存取数据库是开发网络程序中最重要也最常用的部分。

VisualStudio.NET框架提供了ADO.NET,利用它可以很方便地存取数据库。

准确地说,ADO.NET是.NETFramework提供的数据访问的类库,对MicrosoftSQLServer、Oracle和XML等数据源提供一致的访问[3]。

应用程序可以使用ADO.NET连接到这些数据源,并检索和更新所包含的数据;

其中主要包括如下5个对象[3]:

Connection对象:

建立与数据源的连接。

Command对象:

对数据源执行操作命令,用于修改数据、查询数据和运行存储过程等。

DataReader对象:

用来从数据源返回只读数据。

DataAdapter对象:

用来从数据库返回数据,并送到DataSet对象中,来保证DataSet对象中的数据和数据库中的数据保持一致。

DataSet对象:

它可以看作是内存中的数据库,是数据表的集合,使用它的目的是为了实现独立于任何数据源的数据访问,是专门用来处理数据源中读出的数据。

上述这些开发工具功能都较强大、齐全,因此,优悦家政服务网在技术上是可行的。

2.2经济可行性

所谓经济可行性是指对系统进行成本效益分析,评估项目的开发成本,估算开发成本是否会超过项目预期的全部利润[1]。

而优悦家政服务网的实现和使用在经济上是效益比较高的。

网站主要由硬件和软件统一结合,硬件上只要使用现有电脑和网络设备即可;

软件上采用ASP.NET,SQLServer2005和VisualStudio2005应用程序来实现。

因此,本网站在经济上是可行的。

2.3操作可行性

随着网络信息技术快速的发展和人们生活水平的提高,家政服务行业在我们生活中越来越普及,主要面向有需求的客户和管理员开发,前台客户可以通过浏览网站的信息根据自己的需求进行服务的选择,后台管理员可以通过网站对公司各方面信息进行管理,以便于工作效率的提高。

因此本网站在操作方面是可行的。

3系统分析

3.1需求分析

家政服务行业在我们日常生活中已经成为不可缺少的一部分,可以为人们的家政工作解决一些困难,为人们的生活提供便利。

从客户角度来看,客户可以根据自己的需求选择来预约不同的员工和服务,并对公司的员工进行评价。

从管理员角度来看,可以管理后台数据。

因此,实现一个功能齐全、便捷的家政服务网是很重要的。

从使用该网站的游客来看,游客可以浏览常识、服务和员工的信息,查询公司的具体某项服务和某位员工,而且游客还可以具体地查看家政常识、服务和员工的信息;

同时,客户具有游客的所有功能,可以通过使用自己的账号和密码登录到网站,根据自己的需求预约不同的服务和员工,并且可随时修改自己的个人信息;

从系统管理员来看,管理员可以对后台数据进行查询、添加、删除、修改等操作,因此管理员在后台可以对常识、服务、员工、管理员、预约等信息进行基本的添加、更新和删除等操作。

3.2部分数据流图

数据流图是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型[1]。

在结构化开发方法中,数据流图是需求分析阶段产生的结果。

经过对系统的具体分析,可得出优悦家政服务网的顶层数据流图如图3-1所示。

图3-1顶层数据流图

经过对顶层数据流图的分析,该系统管理员分为普通管理员和超级管理员两种,因此,可以得到分解后的第一层数据流图,如图3-2所示。

图3-2第一层数据流图

4系统设计

4.1概要设计

根据需求分析,把优悦家政服务系统分为游客模块、客户模块和管理员模块三部分,可得出总体功能模块如图4-1所示。

图4-1总体功能模块

4.1.1游客模块

游客模块如图4-2所示,可实现的操作有:

查看家政常识、查看员工信息、查看服务信息、查看留言信息、查找公司具体的某项服务、查找公司具体的某位员工以及注册信息。

Ø

家政常识:

游客可查看家政常识的内容,了解一些日常的生活常识。

查看员工:

游客可查看网站中的员工信息,了解每位员工所从事的服务以及评论和时间安排。

查看服务:

游客可以查看各项服务的具体信息。

查看留言:

游客可查看每位客户的留言信息。

查找员工:

游客可以在搜索栏中直接搜索自己感兴趣的员工。

查找服务:

游客可以在搜索栏中直接搜索自己所需的服务。

注册信息:

游客可以进行注册信息,成为正式的客户,进行预约。

公司简介:

游客可以查看关于公司各方面的介绍。

联系我们:

游客可以查看公司的各种联系方式和乘车路线等。

图4-2游客模块

4.1.2客户模块

客户模块如图4-3所示,客户除了可以实现游客包括的功能之外,还可实现客户登录、客户修改信息、预约员工、预约服务、订单查询操作。

客户登录:

每个客户都拥有自己的账号,可以使用此账号登录网站。

客户修改信息:

客户可以根据需要修改自己的基本信息或密码。

预约员工:

客户根据个人的需求来寻找对应的员工进行预约。

订单查询:

客户登录网站后可查看、核对自己的订单信息。

客户留言:

客户可以对员工进行评价。

图4-3客户模块

4.1.3管理员模块

管理员模块如图4-4所示,管理员可对网站数据进行管理。

管理员分为普通管理员和高级管理员。

普通管理员可以进行前台查看和预约管理。

高级管理员不但可以进行前台查看和预约管理,还可以对员工和管理员等进行管理。

普通管理员管理的内容如下:

常识管理:

普通管理员可对常识信息进行删除、编辑和添加。

客户管理:

普通管理员可对客户信息进行删除。

留言管理:

普通管理员可对客户的留言信息进行删除。

预约管理:

普通管理员可对预约信息进行删除和更新。

高级管理员除了包括普通管理员管理的内容以外,还包括以下内容:

员工管理:

高级管理员可对员工和员工工作记录信息进行删除、编辑和添加。

服务管理:

高级管理员可对服务和服务类别信息进行删除、编辑和添加。

管理员管理:

高级管理员可对用户信息进行删除和添加。

图4-4管理员模块

4.2概要设计

结构化详细设计是对概要设计的进一步细化,常用的描述方式有三类:

图形描述、语言描述和表格描述,图形描述包括程序流程图和问题分析图;

语言描述主要是程序设计语言;

表格描述包括判定表等[6]。

在此主要运用程序流程图来分析优悦家政服务网。

当客户登录时,首先对账号和密码进行判断,如果正确则登录成功,否则将返回重新输入;

登录成功后客户可进行选择修改基本信息,根据需求可得出客户登录和修改信息流程如图4-5所示。

图4-5用户登录、修改信息流程图

对于优悦家政服务网来说,它的主要功能就是预约功能,客户通过登录网站来查看服务和员工的信息,从而根据自己的需求来选择服务和员工进行预约,由此得出预约功能流程图,如下4-6所示。

图4-6预约流程图

4.3数据库设计

数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理结构,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程,也是建立数据库及其应用系统的技术,同时也能够有效地存储和管理数据,满足各种用户的应用需求[6]。

4.3.1概念结构设计

概念结构设计是在需求分析的基础上,按照特定的方法,将所得到的用户需求抽象为信息结构,即概念模型。

概念模型能真实、充分地反映现实事物之间的联系,满足用户对数据的处理需求,是对现实世界的一个真实模型。

通过对优悦家政系统的需求及功能模块分析,可得出该系统包括以下几个实体:

客户、客户意见、用户、服务、服务类别、常识类别、常识、预约、员工等。

其中,用户、常识两个实体是独立的。

其余各实体之间有联系。

每个客户可以预约多名员工,一名员工也可以被多个客户所预约。

一个服务类别包含多个服务项目。

一个常识类别包含多项常识。

各实体的主要属性如下(主属性使用下划线表示)

用户(管理员名,密码,管理员类型,管理员标志)

员工(员工号,姓名,性别,身份证号,员工照片,家庭地址,简介)

常识类别(常识类别号,常识类别)

常识(常识号,常识标题,常识内容,添加时间,阅读次数)

服务类别(服务类别号,服务类别)

服务(服务号,服务名称,服务图片,参考价格,介绍)

客户(客户名,密码,真实姓名,电话,地址,身份证号,备注)

综上所述,可得出优悦家政服务网的实体联系图,如图4-7所示。

图4-7实体联系图

4.3.2逻辑结构设计

逻辑结构设计的任务是把概念结构设计阶段得到的基本E-R图转换为相应的数据模型相符合的逻辑结构[7]。

E-R图转换为关系模型实际上就是将实体和实体间的联系转换为关系模式,并确定这些关系模式的属性和码[8]。

因此,可对实体及其联系进行转换。

根据以上所述,可将多对多的实体联系转换为关系模式(主码使用下划线标示,外键使用波浪线标示)。

客户意见(客户意见号,客户名,员工号,满意的地方,不满意的地方,您的意见)

预约(预约号,客户名,员工号,预约日期,预约价格,开始日期,结束日期,处理标志)

综上所述,可得出最终的实体与实体间的相互联系的关系模式(主码使用下划线标示,外键使用波浪线标示)。

员工(员工号,姓名,性别,服务号,身份证号,员工照片,家庭地址,简介)

常识(常识号,常识标题,常识内容,常识类别号,添加时间,阅读次数)

服务(服务号,服务名称,服务类别号,服务图片,参考价格,介绍)

4.3.3物理结构设计

在SQLServer数据库中,一个关系对应着一个基本表,由以上关系模式可确定基本的数据库表,得出优悦家政系统的基本表及其结构如下表4-1~表4-9所示。

表4-1用户表

字段名称

数据类型

字段大小

是否为空

描述

管理员名

nvarchar

8

主键

密码

4

管理员类型

10

管理员标志

bit

表4-2员工表

可否为空

员工号

char

姓名

性别

nchar

2

服务号

bigint

外键

身份证号

18

员工照片

家庭住址

20

简介

text

表4-3常识类别表

常识类别号

常识类别

表4-4常识表

常识号

常识标题

30

常识内容

ntext

添加时间

Smalldatatime

阅读次数

int

表4-5服务类别表

服务类别号

服务类别

表4-6服务表

服务名称

服务图片

参考价格

6

介绍

表4-7客户表

客户名

真实姓名

电话

11

地址

备注

表4-8客户意见表

客户意见号

满意的地方

不满意的地方

您的意见

表4-9预约表

预约号

varchar

预约日期

datatime

预约价格

开始日期

结束日期

处理标志

5系统实现

5.1游客模块

对于游客来说,不需要登录网站就可以实现的操作包括查看网站首页、家政常识、公

司简介、留言内容、查看所有服务、查看所有员工、按条件查找所有服务、按条件查找所有员工及注册等信息。

5.1.1首页

网站首页是一个网站的入口网页,故往往会被编辑得易于了解该网站,并引导互联网客户浏览网站其他部分的内容。

优悦家政服务网的首页包括:

“家政常识”、“公司服务”、“公司简介”、“留言板”和“联系我们”几项内容,通过这些内容的引导可以查看家政常识信息、公司服务信息、公司员工信息、客户留言内容、查找特定服务和员工等,也可进行“登录”、“注册”及“查看预约订单”,在首页中也有一些网站公告。

在底部展示了该公司经营的服务,“管理入口”和“访问网站

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

当前位置:首页 > PPT模板 > 商务科技

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

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