山东建筑大学计算机科学与技术学院程序设计有用案例选讲大作业说明书题 目: 房地产中介管理系统课 程: 程序设计有用案例选讲 院 (部): 计算机科学与技术专 业: 网络工程班 级: 网络 131学生姓名: 高雷学 号: 20241113033指导老师: 袁卫华完成日期: 2024/01/08目 录房地产中介管理系统 1一、问题描述 1 二、设计思想 1 三、系统结构 1 四、程序流程(或模块划分)2五、源程序 3六、系统测试及操作界面 22结论 30参考文献 3 22 房地产中介管理系统一、问题描述“”某房屋中介公司主要的业务包括房屋出租和二手房买卖,请编程实现 房屋中介管理系统 ,具体要求如下:一、房源基本信息管理,(房屋编号,户型(如两室一厅,三室两厅),具体地址(坐落位置),建造年月,状态(待售,待出租,已售,已出租等),价格(租金/月或售价),房主姓名,联系方式等),请编程实现这些基本信息的增、删、改、查等操作.二、房屋出租操作,“”“对于所有 待出租 状态的房屋,可以执行出租操作,其状态转换为 已出租",根据出租的月数,计算租金,“并征收中介费(中介费一般等于一个月的租金);处于 已出”租 状态的房屋不能执行该操作。三、“”房屋出售操作,对于所有 待出售 状态的房屋,可以执行出手操作,“”其状态转换为 已售 ,根据房价和中介费计算方法(自己查),计算应该征收的中介费二、设计思想此管理系统主要实现对房源的增删改查四个主要功能,以及将数据输出保存文件。本系统分为管理员和普通用户两个类别用户,管理员可以对房源信息的增删改查等操作,普通用户无法更改信息,可以查询信息.另外,针对大量的用户,可以注册新的用户。管理员在添加新的房源信息时需要确保输入每一个信息,否则会提醒管理员输入完整。修改信息可以修改一个信息,也可以同时修改多个信息,修改成功会依次提示。查询时主要可以通过查询户型以及房屋状态查询。用户查询到需要的房源时通过管理员修改房源信息,并将房屋的状态改变出租或出售给用户.三、系统结构房地产管理系统包括 7 个主要类:BuildingSystem。Java:主操作界面,登录界面、选择用户类型等信息Admin。java 管理员登录界面Admin1.java 管理员操作界面RegisterException。java 用于两次密码不一致时抛异常User.java 普通用户登录界面User1.java 普通用户操作界面ZhuCe。java 新用户注册四、程序流程(或模块划分) 图 4—1 程序流程图五、源程序Buildin...