教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

C++课程设计——商品房销售管理系统(2)

来源:网络收集 时间:2026-08-28
导读: 通过房屋销售管理系统的设计,熟练掌握Visual C++、Office Access、Photoshop等工具软件,系统地掌握需求分析、数据库设计、编程实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力。 第二章 可行性研

通过房屋销售管理系统的设计,熟练掌握Visual C++、Office Access、Photoshop等工具软件,系统地掌握需求分析、数据库设计、编程实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力。

第二章 可行性研究

2.1 对现有系统的分析

可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。

1. 技术可行性:本系统需要一台装有Visual C++、Office Access等软件的计算机即可,对机器本身没有太高的要求,一般单位或个人电脑完全可满足要求。

2. 经济可行性:由于本系统是为商品房销售管理使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。

3. 操作可行性:界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。

综上所述,此系统开发目标已明确,在技术可行,并且投入少、见效快。因此系统的开发是完全可行的。 2.2 对本系统设计的说明 2.2.1使用该系统的设计说明

打开Windows XP中的“管理工具”,双击其中的“数据源(ODBC)”图标。选择“用户DSN”标签,单击“添加”按钮,在驱动程序列表框中选择“Microsoft

Access Driver (*.mdb)”选项,单击“完成”后显示ODBC Microsoft Access Setup对话框,在“Database Name”文本框输入本系统的数据源名:house ,单击“Select”按钮,显示“选择数据库”对话框。在“Database Name”框中选择数据库文件house.mdb这样就建好了ODBC数据源。

在debug文件夹中双击house.exe执行文件即可运行系统进行商品房管理,为方便使用可建立桌面快捷方式。 2.2.2系统出错处理设计 1.出错信息

运行时弹出对话框内容为:试图越过数据的有效存贮区间或是操作失败无当前记录,代表数据库里无此项记录,则请令对其它记录进行操作。 2.出现无法解决的故障后的解决方式

把debug文件夹里的所有文件删除,在Visual C++软件中打开重新编译连接即可。

第三章 软件需求分析

3.1 软件设计的预期目标

目标:系统可以实现对房地产销售系统等基本信息进行管理,如客户信息管理;以及对房地产销售客户基本信息进行管理和维护。管理员登录后能够对商品房、客户信息进行操作;客户可对商品房的信息查询,对商品房进行按要求搜索,并可在线订购商品房。 3.2 系统用户需求

管理员可从“管理员登” 进入,客户可自由从“客户登录”进入本系统,对商品房信息查询,并可以实现商品房的订购。管理员可对客户、商品房信息进行添加、修改和查询,同时查看商品房出售情况,并查看操作日志,进行新管理员的注册及管理员的密码修改。 3.3 系统的框架

用E-R表示如下:

商品房销售管理系统E-R图

第四章 数据分析及数据库的设计

4.1 数据库分析

本系统用Access建立数据库,使用ODBC连接,此方法较容易完成了数据的建立。共计有六个表,包括:

admin :

管理员表:(管理员账号、管理员密码); kehuxx :

客户信息表:(客户编号、客户姓名、客户性别、客户身份证号码、客户联系地址、客户联系电话、客户所购买的商品房编号、客户购房的支付方式);

lfxx :

楼房信息表:(商品房编号、商品房所在栋、商品房所在楼层、商品房房号、商品房房数、商品房厅数、商品房面积、商品房户型、商品房出售情况);

lfss :

楼房搜索表:(商品房的所在栋、商品房所在栋的楼层、户型、房数、厅数); sold :

已售楼房表:(已售/订购商品房编号、订购商品房的客户编号、销售/订购时间); log :

操作日志表:(管理员姓名、做什么操作、所做的操作时间); 4.2 数据库结构的设计

根据在商品房销售管理系统数据实体E-R图,可以设计数据库中表的结构。如下所示是该数据库设计的表结构: 管理员表

:admin

客户信息表:

kehuxx

楼房搜索表:

lfss

楼房信息表:

lfxx

操作日志表:

log

销售情况表:

sold

第五章 系统详细设计说明

5.1 系统结构

(数据流程图)

(系统结构图)

5.2 系统各个模块界面及说明 (1)登陆主界面模块:

商品房销售管理系统登录主界面可查看关于该系统的说明,客户可直接点击客户登录进入系统查询商品房信息,管理员采用密码登录方式,对商品房信息,销售情况,操作日志,修改密码等各模块进行管理。

(5.2-1) (2)客户主界面模块:

客户通过点击楼房信息、楼房搜索、楼房订购按钮查看楼房信息,并可直接网上订购。

(5.2-2)

(3)商品房信息管理模块:

客户可按栋数或楼层其中一个条件即可查看该栋或该楼层的商品房信息,也可按详细查找即第几栋第几层准确查找楼房信息;点击帮助按钮可知双击列表中任一项即可进入订购界面,进行商品房订购。

(5.2-3)

(4)商品房搜索模块:

该模块采用详细搜索模式,即三个条件均满足方可查看相应的楼房信息,便于客户更准确的找到理想商品房适用房。

(5.2-4)

(5)楼房订购模块:

在编辑框中填写正确完整的信息点击“订购”即可订购商品房,双击“点击这里”可看到订购的要求如图

5.2-5

(5.2-5)

(5.2-6)

(6)管理员主界面模块:

进入管理员主界面即可看到楼房信息,并可直接做添加,修改,删除清空等操作。除此之外可点击各按钮查看操作日志、楼盘信息、客户信息、已售楼房等信息,以及进行注册新管理员和修改密码操作。

(5.2-7)

(7)操作日志模块:

该模块只能进行查看操作日志,不能进行添加、更改、删除等操作,如需要进行此类操作必须进入数据库方可进行修改。

(5.2-8)

(8)客户信息管理模块:

管理员可在编辑框中输入信息进行添加,修改操作,选中列表中的记录点击“删除”按钮即可完成删除操作。

(5.2-9)

(9)销售记录管理模块:

该模块只提供查看销售记录信息,无其他操作。

(5.2-10)

(10)注册新管理员模块:

在编辑框中输入新管理员名和密码,密码采用再次确认输入与原设置密码一致才可成功注册新管理员。

(5.2-11)

(11)修改密码模块:

该模块可自动获得当前用户名,用户无需输入用户名,旧密码输入正确且新

密码和确认新密码一致才可完成修改。

(5.2-12)

第六章 软件的测试

6.1 测试项目

系统中客户界面模块和管理员主界面各模块功能的实现。 6.2 测试人员 6.3 测试结果

多次测试之后各模块功能均能运行正常,达到预期的效果,实现商品房信息的管理 …… 此处隐藏:2405字,全部文档内容请下载后查看。喜欢就下载吧 ……

C++课程设计——商品房销售管理系统(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/90514.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)