2023年软件工程大作业模板酒店管理信息系统分析与设计_第1页
2023年软件工程大作业模板酒店管理信息系统分析与设计_第2页
2023年软件工程大作业模板酒店管理信息系统分析与设计_第3页
2023年软件工程大作业模板酒店管理信息系统分析与设计_第4页
2023年软件工程大作业模板酒店管理信息系统分析与设计_第5页
已阅读5页,还剩23页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

大连理工大学都市学院

《软件工程导论》大作业

售楼管理系统分析与设计

课题名称:售楼管理系统

任课教师:

班级:

姓名:

完毕日期:2023年6月17日

摘要

售楼管理是售楼运作日勺一种重要环节,学习制作售楼管理系统是很有必要

的,同步,售楼管理系统也是服务行业管理软件的一种综合性代表,很具有实践

的意义。

本售楼管理系统是用PowerBuilder和Microsoftaccess制作而成,重要包

括客户信息登、消费管理、结账和记录以及员工信息管理等重要功能。根据客户

需求给其提供房屋,并且对客户购置状况进行记录以及客户结账,系统也对员工

信息进行记录,管理员可以予以员工登录系统的权限。根据需要,系统建立了6

个表,分别用来记录客户信息、员工信息、消费分类、客户消费档案、房屋信息

和客户购置信息。房间有三种状态,即“已售”、“已预订”、“未售”,员工有三

种权限即:“『,、"U”、“F”分别代表管理员权限和一般顾客权限,“F”权限不能

登录系统,而管理员是由系统默认。这些状态分别可以对房屋和员工进行管理。

结论重要简介了售楼管理在售楼平常运作中日勺作用,以及售楼管理系统日勺必

要性。整个系统的开发过程包括:可行性分析、需求分析、总体设计、详细设计、

系统实现以及测试计划。其中关键口勺技术包括数据库的建立,数据库日勺连接,数

据日勺添加、删除和更新。为了系统的)顺利完毕。开发人员将要亲密合作和详细的

分工。

关键词:售楼管理系统;PowerBuilder;Microsoftaccess;数据库

第一章前言

1.1背景

现代社会,科技飞速发展,电脑不停普及。现代化售楼组织庞

大,服务项目多、信息量大,要想提高劳动生产、减少成本。提高服

务质量和管理水平,进而增进经济效益,必须借助计算机来进行现代

化信息是。售楼管理系统正是为此设计开发时。

1.2编写目的

“售楼管理系统”的开发定位在一种可以满足数据库管理系统,即

具有一种数据库管理系统日勺基本功能,包括数据日勺增长,删除,修改,

查询等,便于顾客查看,操作,和查询房屋信息。作为工作人员期望

可以防止繁琐日勺手工操作,甩掉老式的手工记录方式,抵达事半功倍

的效果。

第二章可行性分析

可行性研究的目日勺是付出最小的代价在尽量短的时间里确定问

题与否通处理,系统的可行性分析可以从如下几种方面研究:

善日勺规章制度和管理措施为系统的建设提供了保障,一种软件设计日勺

好坏,关键在于产品的可靠,稳定,便于维护,系统采用模块化程序

设计措施,既便于系统功能的多种组合和修改,又便于未参与开发的

技术维护人员进行补充、维护。

2.4结论

由于缺乏专业人士的协助,并且缺乏实际经验,该管理系统也许

做的不太健全,远不是真正意义上的软件、工业产品,只能算作坊生

产的产物。也许还存在缺陷,局限性之处有待改善。

前景根据以上分析,我们认为开发此系统日勺条件已经具有,可以

开始进行开发。并且我们相信此软件经济实惠,肯定具有良好日勺前景。

我们将会逐渐完善该软件,尽量地让满足客户的需求。

第三章需求分析

3.1顾客需求

1.软件具有简洁美观的界面。

2.操作简朴、快捷,适合顾客使用习惯。

3.规定系统安全、稳定。

4.规定可以注册多种顾客,有不同样日勺顾客权限。

5.规定可以以便的使用增删改查等功能。

6.规定实现面向2个顾客分别实现如下功能:

买房者:注册,登录,查询空闲房源,查洵成交状况。

管理员:查询基本信息,查询房源状况,对买房者登记欧I信息进行审

核,并能根据房源状况进行分类记录。

3.2功能需求

1.创立系统顾客、修该顾客密码、设置顾客权限。

2.买房者注册,登录。

3.买房者查询房源。

4.买房者对中意房源报价,杳询成交状况。

5.管理员查询买房者基本信息。

9.管理员查询房源状况。

11.管理员根据房源状况进行分类记录。

顾客类型权限描述

买房者注册,登录,查询空闲房源,对中意房源报价,查询

成交状况。

查询买卖双方基本信息,查询房源状况,对卖房者登

管理员记EI勺信息进行审核,并能根据房源状况进行分类记

录。

图3」

3.2数据流图

绘制数据流图的目日勺是为了以便开发人员与顾客口勺交流,以及为系统的设计

提供根据。数据流图的绘制过程一般是采用自顶向下,逐层分解,直到功能细化

为止,形成若干层次的数据流图。酒店管理系统口勺数据流图如下所示:

▼买房者

管理员1^楼亶理系

、管理员

基本系统模型

管理员

顶层数据流图

销件管理员

按恃客户

客户3.3A管理员

,ka+xnu生成月统计报表

第一层数据流图

3.3实体关系模型图

出生日期

房屋类型)

房屋面积

房屋位置;待售房扁屋楼层)

1底屋价格

通屋购

羞修情困

,\7

房者编—-付款交易--------每手人姓3

/买房者联系」「

1、(^屋编靠

付款日期

3.4数据字典

实体图

总体E-R图

图3-8实体关系(E-R)图

3.5性能需求

1、精度

软件重要用于管理,不是科学计算,规定计算口勺精度不是很苛刻,因此输入、

输出数据精度的规定不是很高,可以用浮点数。

2、时间特性规定

软件运行的响应时间规定不超过1-2秒。

3、灵活性

软件具有升级功能,以满足顾客日勺需求。

3.6数据管理能力需求

本软件管理的数据大都以数据库时形式储存,重要包括房价信息,菜肴信

息数据,客户信息数据,其中房价信息数据基本不变,数据库大小基本不变,而

客户信息数据伴随时间日勺推移每天都在增长,客户信息数据需要定期进行整顿和

处理。

3.7故障处理需求

本软件具有错误和异常的处理能力,基本不会有软件故障,保证软件能正

在运行,有对数据库备份的功能,这样才能使顾客满意。

3.8其他需求

本软件有保密功能,设置了系统账号管理功能,顾客登录时需要验证顾客

名及密码,对于三次密码输入错误的使用者则关闭此系统,这样保证了数据的安

全。本软件使用也十分以便,以窗口的形式展现给顾客,很轻易操作。

3.9运行环境需求

内存:512M;

硬盘:80G;

操作系统为Windows系歹人

第四章总体设计

4.1系统分析

根据顾客的J规定以及对需求分析阶段对功能日勺分析,要实现登录信息管理、

客户的基本状况管理、员工信息管理、房源信息管理、收费信息处理。

(1)登录信息管理:记录登录账号、顾客编号、顾客类型(权限)、登录名、密

码等有关信息。

(2)客户的基本状况管理:记录客户日勺基本信息,如:账号、姓名、性别、出

生日期、、家庭、邮箱、身份证号、客户类型、注册日期等进行记录。并

且对客户的信息进行管理,查询、添加、删除等。

(3)收费信息处理:记录收取的费用的详细信息,如::应付款额、经手人编号、

经手人姓名、房屋编号、付款日期、买房者编号、买房者姓名、买房者联络等。

4.2系统设计

由问题分析我们确定了本系统需要哪些确切日勺功能模块和组织构造。

软件组织构造

本系统的总体构造采用菜单来调用窗体,运用窗体来进行管理.、数据加工、

信息查询等工作,系统的功能模块图如图4-1所示:

售楼管理系统

▼

客

户房源1收费

息

信信息信息

理

管

管理管理

rzr_

客

客

客▼

户

户

户

信

信

信

息

息

息

增

修

删

添

改

除

图4-1系统功能构造图

4.3功能阐明

4.3功能阐明

系统分为三个模块来对实现其功能需求,即:客户信息管理模块、

员工信息管理模块、收信息管理模块。

1、客户信息管理模块

客户信息增添:对客户的信息进行增添

客户信息修改:对出现错误的客户信息进行修改

客户信息删除:对没用日勺客户信息进行删除

2、房屋信息管理模块

房屋信息增添:看待发售房屋的信息进行增添

房屋信息修改:对出现错误的房屋信息进行修改

房屋信息删除:对未发售的房屋信息进行删除

3、收费信息管理模块

收费信息增添:对管理员想要新加入H勺收费信息进行增添

收费信息修改:对管理员想要修改H勺收费信息进行修改

收费信息删除:对没有H勺收费信息进行删除

4.4重要数据的数据构造设计

变量设计

在系统日勺代码实现日勺时候,必须用到某些变量,一般我们所用到

的变量为两种:一是全局变量、二是局部变量。

全局变量:以“global,加字母作为变量名,如:global_nameo

局部变量:不限制。

4.5函数设计

为了简化程序,并且提高代码的重要性,在编写代码时,对多次

用到代码段,定义成函数,在用到的地方直接调用函数。

全局函数以"gfunction”加函数名,如:gfunctionAdd();

局部函数以“zfunction”加函数名,如:zfunction_Add();

第五章详细设计

在此阶段将对系统进行更详细日勺分析和设计,目日勺是确定怎样详细地实现

所规定的系统。

5.1数据库的详细设计

根据系统数据库的概念模式,可以得到应有如下口勺6个数据表:

tb_login(登录信息表)

列名描述数据类型长度与否为空

Login_id登录账号(主键)Varchar10否

Employee_id顾客账号Varchar10是

Login_name登录名称Varchar20是

Login_pwd登求密码Varchar15是

Login_power登录权限varchar10是

tb_customer(客户信息表)

列名描述数据类型长度与否为空

Customer_id客户编号(主键)Varchar10否

Customer_name姓名Varchar20是

Cuslomer_sex性别Varchar4是

datetime出生日期Datetime15是

PhoneVarchar20是

email邮箱Varchar20是

cardID身份证Varchar30是

Customer_type顾客类型Varchar10是

House_id房屋编号Varchar10是

Recorddate注册日期Datelime15是

tb_house(房屋信息表)

列名描述数据类型长度与否为空

house_id房屋编号(主键)varchar10否

house_typeid房型编号varchar1()是

house_seatid幢座编号varchar10是

house_state状态varchar10是

house_favorid朝向编号varchar10是

house_map构造图varchar50是

house_price价格money10是

house_floorid楼层编号varchar10是

housc_arca建筑面积varchar20是

house_remark备注varchar50是

tb_money(付款信息表)

列名描述数据类型长度与否为空

Money_id费用编号(主键)varchar10否

Pay_money金额money10是

Emp_id员工编号varchar10是

Emp_namc员工姓名varchar20是

House_id房屋编号varchar10是

Pay_date付款日期datetime15是

Money_remark备注varchar100是

Want.id买房者编号varchar10是

Want_name买房者姓名varchar20是

Want_phone买房者varchar20是

5.3界面设计

很好的界面能给顾客一幕了然的感觉,也便于设计,系统BU界面应当保持

一致不随时间而变化,好的界面是能给顾客提供协助日勺。

系统登录界面

图5-1顾客登录界面

系统主界面

图5-2系统主界面

5.4系统功能详细阐明

客户信息管理模块

目的:对客户口勺信息进行登记和保留。

功能:以直接对买房者信息进行录入,建立对应的客户信息档案,并可对

客户信息进行添加、删除、修改和查询。

性能:稳定、迅速、精确。

输入项:客户编号、姓名、性别、客户类型、号、注册日期等。

输出项:对应日勺信息记录和对应的出错信息提醒。

5.42员工信息管理模块

目的:管理员管理楼房的信息

功能:对楼房H勺信息进行管理,信息H勺添加、修改、删除和查询。性能:

稳定、迅速、对H勺

输入项:房屋编号、房屋地址、房屋楼层、房屋面积等。

输出项:房屋的基本信息记录和对应的出错信息或提醒。

5.45交易付款管理模块

目的:管理员对买卖双方日勺交易信息进行管理。

功能:对交易付款信息进行管理,信息的添加、修改、删除和查询然后记

录备份。

性能:稳定、迅速、对的

输入项:费用编号、金额、员工编号、员工姓名、房屋编号、付款日期、

备注、购房者姓名等。

输出项:交易付款信息记录和对应日勺出错信息或提醒。

第六章系统实现

通过前面几种阶段对系统的分析之后,接下来是本系统口勺实现阶段。

6.1系统登录模块

图6-1顾客登录界面

本模块H勺重要功能是对操作顾客H勺身份进行验证,只有系统管理员和买房

注册的顾客可以登录本系统.在进行系统登录过程中,登录模块将调用数据库里

的楼房档案表,对顾客名和密码进行验证,只有输入对口勺后,才能进入系统。每

次输入错误时,模块都会给出错误提醒,当第三次输入错误时,给出“第三次输

入错误,尚有一次机会”的提醒,当第四次输入错误时,自动关闭登录窗体。当

输入对H勺后来,将进入系统

6.2客户信息登记模块

图6-2客户信息登记界面

本窗体的重要功能是对客户的信息登记,按照提醒输入对应的信息之后,

该窗体将调用数据库中的客户信息档案表,对数据进行操作。当数据应经存在时

将给出提醒如图5-5所示。

图6-3信息提醒

6.3房屋信息管理

图6-4房屋信息管理界面

1、任何已注册的买房者顾客都可以通过该模块实现对意向的房源进

行查询。

2、进行查询时,可以从不同样方面日勺意向,如面积,地点,价位,

楼层,朝向,房型等,对已经有日勺房源进行筛选符合意向日勺房源,查

询快捷,操作简朴,以便查看。

6.4楼层录入模块

楼层设置□)叵)区)

备注:

确定取消

6-5楼层设置主界面

6.5幢/座设置模块

图6-6幢/座设置主界

这些所有有关房源的信息,顾客都可以在房源查询界面中查询。

第七章系统测试

系统测试是保证软件质量,提高软件可靠性的重要活动之一。它实行对软

件规格阐明、设计规格阐明和编码日勺审核。软件测试的目的是以至少的资源尽量

的找出软件中的错误和缺陷,测试的成果是为软件的维护提供根据。本次测试将

大部分也许H勺值来检查系统程序H勺对H勺性,并通过测试得到必要的调试或者功能

改善。

7.1登录测试

当顾客输入出错时会给出提醒顾客第1次输入错误,如图7-1所示

图7-1错误提醒信息

当输入第三次错误时也会给出提醒:如图7-2所示。

登录窗体

欢迎登录售楼管理信息系统

用户登录

用户名,|*入第三次出错,还有■■次机会jD

密码:一

用户类型,▼

[登录|]取消:

图7-2错误提醒信息

7.2系统功能模块测试

在每个对应的功能模块中,测试人员分别输入错误的数据和对的口勺数据,

查看对应的成果和提醒。

在其测试中按照窗体

温馨提示

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

评论

0/150

提交评论