房屋中介系统报告

                            房屋中介管理系统                                   
一. 系统目的
1. 本系统包括数据录入,数据修改,数据添加,数据查询,数据备份和报表生成。
2. 数据库信息包括房屋代码,房屋类型,房屋房型,面积,朝向,结构,产权方式,建成年代,所处地址,楼层,是否有物业管理,电梯,煤气管道,出售价格。
3. 查询应可以提供多种查询方式,汇总报表。
二.需求分析
一. 可行性分析
在可行性分析阶段,要确定开发应用系统的总体要求,主要任务包括:
(1)定义系统功能,性能,可靠性等要求.
(2)探讨系统实现的关键技术如解决问题的技术路线.
(3)进行系统开发的可行性论证,制定完成任务的实施计划.
二. 需求分析
需求分析包括数据分析和功能分析,主要任务包括:                                                                                                             
(1) 确认用户要求,确定设计范围.
(2) 收集和分析需求数据,建立数据流图,数据字典等设计文档.
(3) 建立需求说明书,对所开发的系统进行全面的描述,包括任务和目标,具体需求说明,系统功能结构,性能南瓜加工,运行环境和系统配置等.
三. 系统分析
需求分析结束后,就可以进行系统设计,系统设计包括数据设计和系统结构功能设计两方面。
1.数据设计。根据需求分析的结果构造相应的实体模型,再将实体模型转化成数据库管理系统支持的关系模型,进行数据库的性能分析并进行安全性和完整性设计。
2.系统结构和功能设计。根据结构功能要求,按结构化程序设计原则,自顶向下划分若干子系统,并将子系统细化为若干功能独立模块,完成系统功能模块图。
四.系统实现
系统实现阶段的任务包括:
1. 数据库具体实现。主要指定义表及各种约束,部分数据录入及准备工作。
2. 程序设计和各种数据对象设计。包括菜单,表单,定义表单上的各种控件对象,编写对象对不同时间的响应代码,设计报表和查询等。
五.系统测试
应用程序设计完成之后,应对系统进行测试,以检测系统各个组成部分的正确性,这也是保证系统质量的重要手段,主要任务包括:
1. 加载数据,进行单元测试,检查模块在功能和结构方面的问题。
2. 进行综合测试,将已测试过的模块组装起来进行综合测试。
3. 按总体设计的要求,逐项进行有效性检查,检验已开发的系统是否合格,能否交付使用。
六.系统维护
    在系统投入正式运营之后,就进入了维护阶段,由于多方面原因,系统在运行中可能会出现一些错误,需要及时跟踪修改。另外,由于外部环境或用户需求的变化,也可能要对系统进行必要的修改。
.“房屋中介管理系统”功能分析
房屋中介管理系统的主要功能是:可以录入及编辑房屋信息,可实现房屋信息的查询,各类检索信息的显示和打印.系统功能描述如图:
        数据修改
   
                        数据添加蓄热式加热炉        房屋信息表                           
           
房屋中介管理系统    数据备份
   
    数据查询 
    报表生成            房屋信息一览表
四.系统结构
  1.数据库结构
数据库:房屋中介管理.dbc
    表:房屋中介管理表.dbf
  2.表单
    系统登录表单:房屋中介系统登录.scx
    数据查询表单: 房屋信息查询.scx
    修改、添加(数据)备份:房屋信息表.scx
  3.菜单和报表
    菜单:菜单1.mnx
    报表:房屋中介信息一览表.frx
4. 主程序: Main.prg
五.部分程序模块的实现
  1.登录表单
      登录表单的界面参见图1-1,主要功能是用户身份验证,只有提供正确的用户名和密码才能进入系统。登录表单的实现参见图1-2
    1)设置表单的属性。
          Caption:房屋中介管理系统
          Name木制工艺品加工:form1
          AutoCenter:.T.
          ShowWindow2-作为顶层有单
          AlwaysOnTOP:.T.
      2)编写代码
          命令按钮Command1Click事件代码为:
            public n
  n=0
  if 1.Value)="zhendi".AND.;
2.Value)="zhendi"
  thisform.label4.caption="登录成功!"
  WAIT""TIMEOUT 1
  do 菜单1.MPR
  thisform.RELEASE
ELSE
  THISFORM.Label4.caption="用户名密码错误!"
  2.value=""
  1.Value=""
  n=n+1
  if n=3
      thisform.label4.caption="对不起,您无权使用!"
      2.Enabled=.F.
化学镀镍磷合金      this.Enabled=.F.
      WAIT""TIMEOUT 1
      CLOSE ALL
      CLEAR WINDOWS
      CLEAR EVENTS
      CANCEL
      THISFORM.RELEASE
  ENDIF
ENDIF
 
                  1-1
           
                      1-2
2.信息表单
      信息表单可以修改数据,增加数据及数据的备份,信息表单是将表由表单的格式呈现出来的。创建新的表单,点击右键,再点击数据环境,将生成的数据拖入表单中,完成表单制作。信息表单的界面参见图2-1,运行后界面参见图2-2.
3.查询表单
        查询表单可以从房屋代码,房屋朝向,是否有电梯,房屋结构四个方面进行查询。界面参见图3-1摄像考勤机,运行后界面参见3-2.
      (1).设置数据环境
      (2).添加按钮组控件OptionGroup1,打开生成器,设置按钮数目为4,输入标题。
      (3).添加标签
      (4).编写程序代码.
            选项按钮组OptionGroup1Click事件代码为: 
            do case
        case thisform.optiongroup1.value=1
            thisform.label2.caption="请输入房屋代码:"
        case thisform.optiongroup1.value=2
            thisform.label2.caption="请输入朝向:"
        case thisform.optiongroup1.value=3
            thisform.label2.caption="请输入电梯:"
        case thisform.optiongroup1.value=4
            thisform.label2.caption="请输入结构;"
          endcase
1.value=""
            1.setfocus
            fresh
           
                                2-1 
2-2             
4.菜单
菜单上有数据修改,数据增加,报表生成,数据查询按键,连接各个表单、报表。界面参见4-1,运行后图参见图4-2
                  4-1                                             
 
              冷轧辊图4-2
                           
                          3-1
5. 报表
        利用数据环境形成房屋中介信息管理一览表。如图5-1
                            3-2
   
六.构造“房屋中介管理系统”项目
      完成系统的模块设计后,可以使用项目管理器创建“房屋中介管理系统”项目。构成一个完整的项目体系,最后连编成应用程序。见图7-1.
      (1).建立“房屋中介管理系统项目。
      (2).添加数据、表单文档、报表、菜单。
      (3).项目连编测试。
            单击项目管理器中的连编按钮,出现“连编选项”对话框,选择“重新连编项目”选项,单击“确定”按钮,完成对项目测试。
      (4).连编应用程序。
     
5-1
七.实习体会
      在这将近十天的上机时间里,我的VF水平也随着时间的推移有了提高。在完成VF系统作业的过程中,不单单练习了表单、菜单等的建立,也熟练掌握了连编程序等技巧。
      计算机是一部机器,所以它所接收的命令是一定的,出了一点点小错都会导致无法运行,这就要求我们的认真、细致以及对操作的熟练程度。很多次,我在输入命令或程序时
出了差错,影响了进度,或因为总是不知道错误在哪而烦燥,其实只要仔细些就可以避免了。
      当系统完成的时候,满足感和成就感是给自己最大的鼓励,虽然系统中还是有很多不足和需要调试的地方,这些以后还可以继续努力,但我们学会的是一门技术,感受到的更是细心、严谨的态度。
                                                     

本文发布于:2024-09-23 01:29:43,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/181531.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   数据   表单   进行   设计
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议