基于Java的综合售楼系统的设计与实现_第1页
基于Java的综合售楼系统的设计与实现_第2页
基于Java的综合售楼系统的设计与实现_第3页
基于Java的综合售楼系统的设计与实现_第4页
基于Java的综合售楼系统的设计与实现_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

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

文档简介

湖南商务职业技术学院毕业设计

目录

1引言...............................................................................................................................1

1.1项目开发背景....................................................................................................1

1.2开发技术简介....................................................................................................1

1.2.1SSM框架各层关系简介..........................................................................1

1.2.2SpringMVC的运行原理........................................................................2

1.2.3前后端页面的组成.................................................................................2

1.3开发工具简介....................................................................................................2

1.4项目开发技术路线............................................................................................2

2需求分析.......................................................................................................................3

2.1功能需求描述....................................................................................................3

2.2非功能需求描述................................................................................................3

2.3需求用例建模....................................................................................................3

2.3.1登录模块的用例.....................................................................................4

2.3.2楼盘信息管理模块的用例.....................................................................6

2.3.3用户信息管理模块的用例.....................................................................9

2.3.4套房信息管理模块的用例...................................................................12

2.3.5订单信息管理模块的用例...................................................................15

3系统概要设计.............................................................................................................18

3.1系统设计原则..................................................................................................18

3.2系统框架设计..................................................................................................18

3.3系统功能设计..................................................................................................20

3.3.1登录模块功能设计...............................................................................20

3.3.2楼盘信息管理功能设计.......................................................................21

3.3.3用户信息管理模块功能设计...............................................................22

3.3.4套房管理模块功能设计.......................................................................23

3.3.5订单管理模块功能设计.......................................................................24

II

湖南商务职业技术学院毕业设计

3.4数据库设计......................................................................................................25

3.4.13.4.1设计原则....................................................................................25

3.4.23.4.2概念设计...................................................................................25

3.4.33.4.3逻辑设计...................................................................................26

3.4.43.4.4数据字典...................................................................................26

4系统详细设计.............................................................................................................28

4.1登录模块设计..................................................................................................28

4.1.1登录模块说明.......................................................................................28

4.1.2登录功能模块详细设计.......................................................................28

4.2楼盘信息管理功能模块设计..........................................................................29

4.2.1楼盘信息管理模块说明.......................................................................29

4.2.2楼盘信息管理模块详细设计...............................................................29

4.3用户信息管理模块设计..................................................................................30

4.3.1用户信息管理说明...............................................................................30

4.3.2用户信息管理详细设计.......................................................................31

4.4套房信息管理模块设计..................................................................................32

4.4.1套房信息管理模块说明.......................................................................32

4.4.2套房信息管理模块详细设计...............................................................32

4.5订单信息管理模块设计..................................................................................34

4.5.1订单信息管理模块说明.......................................................................34

4.5.2订单信息管理模块详细设计...............................................................34

5系统实现.....................................................................................................................36

5.1登录模块实现..................................................................................................36

5.1.1登录界面设计.......................................................................................36

5.1.2登录模块核心代码实现:...................................................................36

5.2楼盘信息管理模块实现..................................................................................37

5.2.1楼盘信息界面设计...............................................................................37

5.2.2楼盘信息管理模块核心代码实现.......................................................37

III

湖南商务职业技术学院毕业设计

5.3用户信息管理模块实现..................................................................................39

5.3.1用户信息界面设...................................................................................39

5.3.2用户信息管理模块核心代码实现.......................................................39

5.4套房信息管理模块实现..................................................................................41

5.4.1套房信息界面设计...............................................................................41

5.4.2套房信息管理模块核心代码实现.......................................................41

5.5订单信息管理模块实现..................................................................................43

5.5.1订单信息界面设计...............................................................................43

5.5.2订单管理模块核心代码实现...............................................................43

6系统测试.....................................................................................................................45

6.1楼盘信息管理功能测试..................................................................................45

6.2用户信息管理功能测试..................................................................................46

6.3套房信息管理功能测试..................................................................................47

6.4订单信息管理功能测试..................................................................................47

7设计小结.....................................................................................................................48

参考资料.........................................................................................................................49

IV

湖南商务职业技术学院毕业设计

基于Java的综合售楼系统的设计与实现

1引言

随着我国房地产的发展,越来越多的房地产开发商需要建造自己的综合售

楼系统,便于更好地管理,处理好房地产现存地问题。很多房地产开发商都已

不满足于建立一个简单的仅仅能够发布信息的静态管理方式,需要一个具有更

多功能地系统。为了满足房地产开发商的需要,我们开发不一个动态的系统--

综合售楼系统。

1.1项目开发背景

随着时代的发展,信息技术、软件技术、数据库技术的不断发展完善发展,

网络进程的加快,信息的交流更加的频发,信息瞬息万变,如果通过传统的信

息交互方式,已经无法满足现在房地产开发商的需求,所以需要一个能够快速

传送信息的软件。因此,我的毕业设计正是基于这一现状,开发了一个系统--

综合售楼系统。

1.2开发技术简介

SSM框架是Spring,SpringMVC和Mybatis框架的整合,是标准的MVC模

式,将整个系统划分为View层,Controller层,Service层,DAO层四层,使

用SpringMVC负责请求的转发和视图管理,Spring实现业务对象管理,Mybatis

作为数据对象的持久化引擎。

1.2.1SSM框架各层关系简介

DAO层、Service层这两个层次都可以单独开发,互相的耦合度很低,完全

可以独立进行,这样的一种模式在开发大项目的过程中尤其有优势。

Controller,可以看作一个整体,独立于前两个层进行开发。这样,在层

与层之间我们只需要知道接口的定义,调用接口即可完成所需要的逻辑单元应

用。

Service层,是在Controller层之下的,因而Service层应该既调用DAO

层的接口,又要提供接口给Controller层的类来进行调用,它刚好处于一个中

间层的位置。

1

湖南商务职业技术学院毕业设计

1.2.2SpringMVC的运行原理

DispacherServlet的请求,是由客户端发送的,由DispacherServlet控制

器查询HanderMapping,找到处理请求的Controller,Controller调用业务逻辑

处理后,返回ModelAndView,DispacherSerclet查询视图解析器,找到

ModelAndView指定的视图,视图负责将结果显示到客户端。

1.2.3前后端页面的组成

前端页面里面包括HTML、JS和CSS。script是业务实现代码,由主要由三

部分组成,该由ECMAScript核心来描述语法和基本对象、DOM描述了处理网页

内容的方法和接口、BOM描述与浏览器进行交互的方法和接口。style是界面布

局代码,负责主要的页面布局。

1.3开发工具简介

工具的使用:Eclipse+MySQL

Eclipse:从编写、查错、编译、帮助等等各方面为Java语言贴身定做,

同时Eclipse可无限扩展的强大插件功能,众多公司、厂商、组织的鼎立支持。

它更是开放,自由,免费。

IMySQL数据库体积小、速度快、总体拥有成本低、开放源代码,其有着广

泛的应用,一般中小型网站的开发都选择MySQL作为网站数据库。

1.4项目开发技术路线

Springmvc的应用,使得我们开发能,支持各种请求资源的映射策略,还支

持多种视图技术,与spring无缝衔接,更好灵活的数据验证,格式化,数据绑定

机制。

MyBatis的应用,几乎避免了JDBC代码和手动设置参数以及获取结果集。

它使用简单的XML或者注解用于配置和原始映射。

spring的应用,方便解耦,简化了开发,通过spring的aop特性,很容易实

现事务,日志,权限的控制,提供了对其他优秀开源框架的集成支持,低侵入式,

更方便程序的测试,降低项目的使用难度。

2

湖南商务职业技术学院毕业设计

2需求分析

2.1功能需求描述

通过与部分售楼部的工作人员进行沟通,了解综合售楼的系统的问题,希

望通过系统设计实现对综合售楼信息管理功能。

1、登录功能:管理员首先要进行登录,如果账号和密码正确,则登录成功,

反之则登录失败。管理员登录成功后才能对系统进行操作。

2、楼盘信息管理:管理员对楼盘信息管理包括:楼盘编号、楼盘地址、楼

盘类型、代理销售员。

3、用户信息管理:管理员对用户信息的管理包括:新增用户、查询用户、

修改用户信息、删除用户。

4、套房信息管理:管理员对房屋价格、面积大小、楼层、房屋当前状态管

理。

5、订单信息管理:管理员对订单处理包括:新增订单、查询订单、修改订

单、删除订单。

2.2非功能需求描述

本系统的非功能性需求有以下几个方面:

1、高效性:综合售楼系统的房屋信息量通常比较多而繁杂,能够高效的查

询出适合顾客的房屋。

2、安全性:综合售楼系统的房屋信息量通常比较多而繁杂,房屋信息的真

实性比较明显,安全。

3、可扩展性:综合售楼系统可以开发未开发完善的楼盘、房屋信息,为该

系统提供充足的房源信息。

2.3需求用例建模

通过对功能需求的分析,创建以下总体用例模型,如图2-1所示。

3

湖南商务职业技术学院毕业设计

图2-1综合售楼系统的总体用例模型

2.3.1登录模块的用例

面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。登录管理

模块具体的用例描述如图2-2所示,分别具有用户登录、管理员登录、销售员

登录、退出登录等操作功能。采用这样的架构,让用户界面层甚至可以不知道

数据库的结构,当要对数据进行维护的时候,它只要维护与业务层之间的接口

即可。

图2-2登录模块用例图

4

湖南商务职业技术学院毕业设计

通过对用例的细化,使用活动图针对系统动态行为进行建模。登录模块活

动图如图2-3所示。

图2-3登录模块活动图

通过对图2-2用例图及图2-3活动图进一步的细化分析,得到每个用例的

描述表。登录管理模块用例描述如表2-1所示,可以进行登录等操作。

表2-1登录模块用例描述

项目综合售楼系统

用例名称用户登录

用例标识号01

参与者管理员

参与者输入账号、密码,系统进行验证后合法者登录系统,

简要说明

否则提供拒绝登录系统。

前置条件参与者已经打开系统的登录页面login.jsp

1.参与者在用户名输入框里输入用户名

基本事件流2.在密码框里输入密码

3.用户按登录后,系统验证参与者输入的有效性。

5

湖南商务职业技术学院毕业设计

4.有效则进入系统的主界面。无效则提示相应错误给用户。

5.用例终止

在按“登录”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件进入的主界面main.jsp,装载相应的数据

2.3.2楼盘信息管理模块的用例

面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。楼盘信息

管理模块具体的用例描述如图2-4所示,分别具有查询楼盘信息、修改楼盘信

息等操作功能。采用这样的架构,让用户界面层甚至可以不知道数据库的结构,

当要对数据进行维护的时候,它只要维护与业务层之间的接口即可。

图2-4楼盘信息管理模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。登录模块活

动图如图2-5所示。

6

湖南商务职业技术学院毕业设计

图2-5楼盘信息管理模块活动图

通过对图2-5用例图进一步的细化分析,得到每个用例的描述表。楼盘信

息管理模块用例描述如表2-2、2-3、2-4、2-5所示,可以进行查询楼盘信息、

修改楼盘信息等操作。

表2-2新增楼盘信息模块用例描述

项目综合售楼系统

用例名称新增楼盘信息

用例标识号02

参与者管理员

参与者将项目信息输入界面,输入需要添加的楼盘信息,

简要说明点击确认,将信息传送至系统审核。审核通过则添加成功,

否则提示错误,添加失败。

前置条件参与人员打开楼盘信息管理页面

1.管理人员在信息框输入要添加的项目信息

2.点击提交按钮,将信息传送至审核

3.系统审核信息有效性

其他事件流4.正确则进入系统楼盘信息显示列表,错误则提示错误信

息,修改有误信息

5.返回添加页面

6.用例终止

7

湖南商务职业技术学院毕业设计

异常事件流提示错误信息,参与人确认

后置条件进入楼盘信息显示页面,转载相应数据

表2-3查询楼盘信息模块用例描述

项目综合售楼系统

用例名称查询楼盘信息

用例标识号03

参与者管理员

参与者将项目信息输入界面,输入需要查询的楼盘编号,

简要说明点击确认,将信息传送至系统审核。审核通过则查询成功,

否则提示错误,查询失败。

1.参与者输入楼盘编号

2.参与者按查询按钮,系统进行楼盘编号验证

前置条件3.有效则进入楼盘信息显示页面,反之,则提示楼盘编号

错误

4.用例结束

在按“查询”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件进入楼盘信息显示页面,转载相应数据

表2-4修改楼盘信息模块用例描述

项目综合售楼系统

用例名称修改楼盘信息

用例标识号04

参与者管理员

参与者输入需要修改的楼盘信息,点击确认,将信息传送

简要说明

至系统数据库,修改成功。

1.参与者输入需要修改的楼盘信息

2.点击“确认”按钮,将输入传入数据库

前置条件

3.修改成功,返回楼盘信息页面

4.用例结束

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示楼盘编号为空值

后置条件进入楼盘信息页面

表2-5删除楼盘信息模块用例描述

8

湖南商务职业技术学院毕业设计

项目综合售楼系统

用例名称删除楼盘信息

用例标识号05

参与者管理员

参与者输入需要修改的楼盘编号,点击确认,将信息传送

简要说明

至系统数据库,修改成功。

1.参与者输入需要修改的楼盘信息

2.点击“确认”按钮,将输入传入数据库

前置条件

3.删除成功,返回楼盘信息显示页面

4.用例结束

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流无

后置条件进入楼盘信息显示页面,转载相应数据

2.3.3用户信息管理模块的用例

面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。用户信息

管理模块具体的用例描述如图2-6所示,分别具有修改用户信息等操作功能。

采用这样的架构,让用户界面层甚至可以不知道数据库的结构,当要对数据进

行维护的时候,它只要维护与业务层之间的接口即可。

图2-6用户信息管理模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。登录模块活

动图如图2-7所示。

9

湖南商务职业技术学院毕业设计

图2-7用户信息管理模块修改个人信息活动图

通过对图2-6用例图及图2-7活动图进一步的细化分析,得到每个用例的

描述表。用户信息管理模块用例描述如表2-6、2-7、2-8、2-9所示,可以进行

用户楼盘信息、修改用户信息等操作。

表2-6新增用户模块用例描述

项目综合售楼系统

用例名称新增用户

用例标识号06

参与者管理员

参与者将项目信息输入界面,输入需要添加的用户信息,

简要说明点击确认,将信息传送至系统审核。审核通过则添加成功,

否则提示错误,添加失败。

前置条件参与人员打开用户信息管理页面

1.参与者在信息框输入要添加的项目信息

2.点击提交按钮,将信息传送至审核

3.系统审核信息有效性

其他事件流

4.正确则进入系统楼盘信息显示列表,错误则提示错误信

息,修改有误信息

5.返回添加页面

10

湖南商务职业技术学院毕业设计

6.用例终止

异常事件流提示错误信息,参与人确认

后置条件进入用户信息显示页面,转载相应数据

表2-7查询用户信息模块用例描述

项目综合售楼系统

用例名称查询用户信息

用例标识号07

参与者管理员

参与者将项目信息输入界面,输入需要查询的用户编号,

简要说明点击确认,将信息传送至系统审核。审核通过则查询成功,

否则提示错误,查询失败。

1.参与者输入用户编号

2.参与者按查询按钮,系统进行用户编号验证

前置条件3.有效则进入用户信息显示页面,反之,则提示用户编号

错误

4.用例结束

在按“查询”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件进入用户信息显示页面,转载相应数据

表2-8修改用户信息模块用例描述

项目综合售楼系统

用例名称修改用户信息

用例标识号08

参与者管理员

参与者输入需要修改的用户信息,点击确认,将信息传送

简要说明

至系统数据库,修改成功。

1.参与者输入需要修改的用户信息

2.点击“确认”按钮,将输入传入数据库

前置条件

3.修改成功,返回用户信息页面

4.用例结束

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示用户编号为空值

后置条件进入用户信息页面,转载相应数据

11

湖南商务职业技术学院毕业设计

表2-9删除用户信息模块用例描述

项目综合售楼系统

用例名称删除用户信息

用例标识号09

参与者管理员

参与者输入需要修改的用户编号,点击确认,将信息传送

简要说明

至系统数据库,修改成功。

1.参与者输入需要修改的用户信息

2.点击“确认”按钮,将输入传入数据库

前置条件

3.删除成功,返回用户信息显示页面

4.用例结束

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流无

后置条件进入用户信息显示页面,转载相应数据

2.3.4套房信息管理模块的用例

面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。套房信息

管理模块具体的用例描述如图2-8所示,分别具有查询套房信息、修改套房信

息、删除套房记录等操作功能。采用这样的架构,让用户界面层甚至可以不知

道数据库的结构,当要对数据进行维护的时候,它只要维护与业务层之间的接

口即可。

图2-8套房信息管理模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。套房信息管

理模块活动图如图2-9所示。

12

湖南商务职业技术学院毕业设计

图2-9套房信息管理模块活动图

通过对图2-8用例图及图2-9活动图进一步的细化分析,得到每个用例的

描述表。楼盘信息管理模块用例描述如表2-10、2-11、2-12、2-13所示,可以

进行查询楼盘信息、修改楼盘信息等操作。

表2-10新增套房模块用例描述

项目综合售楼系统

用例名称新增套房信息

用例标识号10

参与者管理员

参与者将项目信息输入界面,输入需要添加的套房信息,

简要说明点击确认,将信息传送至系统审核。审核通过则添加成功,

否则提示错误,添加失败。

前置条件参与者打开套房信息管理页面

1.参与者在信息框输入要添加的套房信息

2.点击提交按钮,将信息传送至审核

3.系统审核信息有效性

其他事件流4.正确则进入系统套房信息显示列表,错误则提示错误信

息,修改有误信息

5.返回添加页面

6.用例终止

异常事件流提示错误信息,参与人确认

13

湖南商务职业技术学院毕业设计

后置条件进入套房信息显示页面,转载相应数据

表2-11查询套房信息模块用例描述

项目综合售楼系统

用例名称查询套房信息

用例标识号11

参与者管理员

参与者者将项目信息输入界面,输入需要查询的套房编号,

简要说明点击确认,将信息传送至系统审核。审核通过则查询成功,

否则提示错误,查询失败。

1.参与者输入套房编号

2.参与者按查询按钮,系统进行套房编号验证

前置条件3.有效则进入套房信息显示页面,反之,则提示套房编号

错误

4.用例结束

在按“查询”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件进入套房信息显示页面,转载相应数据

表2-12修改套房信息模块用例描述

项目综合售楼系统

用例名称修改套房信息

用例标识号12

参与者管理员

参与者输入需要修改的套房信息,点击确认,将信息传送

简要说明

至系统数据库,修改成功。

1.参与者输入需要修改的套房信息

2.点击“确认”按钮,将输入传入数据库

前置条件

3.修改成功,返回套房信息页面

4.用例结束

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示套房编号为空值

后置条件进入套房信息页面,转载相应数据

表2-13删除套房信息模块用例描述

14

湖南商务职业技术学院毕业设计

项目综合售楼系统

用例名称删除套房信息

用例标识号13

参与者管理员

参与者输入需要修改的用套房编号,点击确认,将信息传

简要说明

送至系统数据库,修改成功。

1.参与者输入需要修改的用户信息

2.点击“确认”按钮,将输入传入数据库

前置条件

3.删除成功,返回套房信息显示页面

4.用例结束

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流无

后置条件进入套房信息显示页面,转载相应数据

2.3.5订单信息管理模块的用例

面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。订单信息

管理模块具体的用例描述如图2-10所示,分别具有查询订单信息、修改订单信

息、删除订单记录等操作功能。采用这样的架构,让用户界面层甚至可以不知

道数据库的结构,当要对数据进行维护的时候,它只要维护与业务层之间的接

口即可。

图2-10套房信息管理模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。订单信息管

15

湖南商务职业技术学院毕业设计

理模块活动图如图2-11所示。

图2-11订单信息管理模块查询订单信息活动图

通过对图2-10用例图及图2-11活动图进一步的细化分析,得到每个用例

的描述表。订单管理模块用例描述如表2-14、2-15、2-16、2-17所示,可以进

行新增订单、查询订单、修改楼盘、删除订单等操作。

表2-14新增订单模块用例描述

项目综合售楼系统

用例名称新增订单信息

用例标识号14

参与者管理员

参与者将项目信息输入界面,输入需要添加的订单信息,

简要说明点击确认,将信息传送至系统审核。审核通过则添加成功,

否则提示错误,添加失败。

前置条件参与者打开套房订单管理页面

1.参与者在信息框输入要添加的订单信息

2.点击提交按钮,将信息传送至审核

3.系统审核信息有效性

其他事件流

4.正确则进入系统订单显示列表,错误则提示错误信息,

修改有误信息

5.返回添加页面

16

湖南商务职业技术学院毕业设计

6.用例终止

异常事件流提示错误信息,参与人确认

后置条件进入套房订单显示页面,转载相应数据

表2-15查询订单信息模块用例描述

项目综合售楼系统

用例名称查询订单信息

用例标识号15

参与者管理员

参与者者将项目信息输入界面,输入需要查询的订单编号,

简要说明点击确认,将信息传送至系统审核。审核通过则查询成功,

否则提示错误,查询失败。

1.参与者输入订单编号

2.参与者按查询按钮,系统进行订单编号验证

前置条件3.有效则进入套房信息显示页面,反之,则提示订单编号

错误

4.用例结束

在按“查询”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件进入订单显示页面,转载相应数据

表2-16修改订单信息模块用例描述

项目综合售楼系统

用例名称修改订单信息

用例标识号16

参与者管理员

参与者输入需要修改的订单信息,点击确认,将信息传送

简要说明

至系统数据库,修改成功。

1.参与者输入需要修改的订单信息

2.点击“确认”按钮,将输入传入数据库

前置条件

3.修改成功,返回套房信息页面

4.用例结束

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示订单编号为空值

后置条件进入订单显示页面,转载相应数据

17

湖南商务职业技术学院毕业设计

表2-17删除套房信息模块用例描述

项目综合售楼系统

用例名称删除套房信息

用例标识号17

参与者管理员

参与者输入需要修改的用订单编号,点击确认,将信息传

简要说明

送至系统数据库,修改成功。

1.参与者输入需要删除的订单信息

2.点击“确认”按钮,将输入传入数据库

前置条件

3.删除成功,返回订单显示页面

4.用例结束

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流无

后置条件进入订单显示页面,转载相应数据

3系统概要设计

3.1系统设计原则

人们购房频率的增加,开发一个简单易用实用的综合管理系统对提高销售

楼房管理的效率显得尤为重要。有销售员和管理员,销售员可以对用户信息进

行增加、修改、查询和删除,也可以对订单进行增加、修改、查询和删除;管

理员可以对楼盘信息和套房信息进行增加、修改和删除等,

3.2系统框架设计

根据系统的需求分析、用例建模分析结合开发平台的特点设计综合售楼系

统的系统架构模型,如图3-1所示。

18

湖南商务职业技术学院毕业设计

图3-1综合售楼系统整体架构图

19

湖南商务职业技术学院毕业设计

3.3系统功能设计

系统模块化结构设计工作是在系统分析阶段对子系统划分的基础上,在进

一步地划分,将它逐层的分解成多个大小相同、功能单一、具有一定独立性的

模块,以便程序设计工作的同时,有加强了数据库之间的联系,使系统更加的

完美。根据市场调查的需求分析和用例建模分析,本文确定了综合售楼系统的

主要功能模块,包括楼盘信息管理、用户信息管理、套房信息管理和订单信息

管理等。综合售楼管理系统的功能结构图如图3-2所示,本系统共有登录管理、

楼盘信息管理、用户信息管理、套房信息管理、订单信息管理等主要功能模块。

图3-2综合系统功能结构图

3.3.1登录模块功能设计

针对系统功能结构图进行进一步细化分析,得到各子模块相关功能描述,

功能描述使用功能流程图描述,如下图3-3。

20

温馨提示

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

评论

0/150

提交评论