2021-2022年收藏的精品资料维修资金详细设计文档.doc

上传人:可****阿 文档编号:29604283 上传时间:2022-08-01 格式:DOC 页数:95 大小:1.33MB
返回 下载 相关 举报
2021-2022年收藏的精品资料维修资金详细设计文档.doc_第1页
第1页 / 共95页
2021-2022年收藏的精品资料维修资金详细设计文档.doc_第2页
第2页 / 共95页
点击查看更多>>
资源描述

《2021-2022年收藏的精品资料维修资金详细设计文档.doc》由会员分享,可在线阅读,更多相关《2021-2022年收藏的精品资料维修资金详细设计文档.doc(95页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、房屋维修资金管理系统第二版详细设计文档编 写:完成日期:重庆光大网络技术有限公司目录1引言72项目背景83定义84参考资料85系统结构86模块设计96.1房屋楼幢管理96.1.1开发商管理96.1.1.1新增开发商96.1.1.2修改开发商96.1.1.3删除开发商96.1.1.4查询开发商106.1.2房屋基础信息管理106.1.2.1房屋坐落们信息管理10新增坐落10修改坐落10删除坐落116.1.2.2房屋建筑结构管理11新增建筑结构11修改建筑结构项11删除建筑结构项126.1.2.3房屋性质管理12新增房屋性质12修改房屋性质项12删除房屋性质项12启用房屋性质项13停用房屋性质项1

2、36.1.2.4户型结构管理13新增户型结构13修改户型结构项14删除户型结构项14启用户型结构项14停用户型结构项146.1.2.5房屋用途管理15新增房屋用途15修改房屋用途项15删除房屋用途项15启用房屋用途项15停用房屋用途项166.1.3房屋管理166.1.3.1新增房屋166.1.3.2修改房屋166.1.3.3删除房屋176.1.3.4查询176.1.3.5补录产权176.1.3.6修改产权176.1.3.7产权转移186.1.3.8查看产权信息186.1.4开发项目管理186.1.4.1新增开发项目186.1.4.2修改开发项目196.1.4.3删除开发项目196.1.4.4查

3、询开发项目196.1.5楼栋管理206.1.5.1新增楼栋206.1.5.2修改楼栋206.1.5.3删除楼栋206.1.5.4查询楼栋信息206.1.5.5创建楼盘216.1.5.6楼盘管理216.2单位机构管理216.2.1单位设置216.2.1.1房管单位管理216.2.1.2开发单位信息维护22新增开发单位22删除开发单位22查询开发单位226.2.1.3业委会信息维护22新增23查询23修改23删除246.2.1.4银行信息维护24新增24查询24修改25删除256.2.2单位管理员设置266.2.2.1功能业务流图266.2.2.2新建单位管理员266.2.2.3查询单位管理员26

4、6.2.2.4删除单位管理员276.2.2.5密码重置276.2.3单位组织机构设置276.2.3.1功能业务流图276.2.3.2对象属性描述286.2.3.3添加组织机构286.2.3.4修改组织机构296.2.3.5删除组织机构296.3系统管理306.3.1单位权限管理306.3.2功能业务流图306.3.3设置单位权限306.3.2角色管理306. 3.2.1对象属性描述306.3.2.2新建角色306.3.2.3删除角色316.3.2.4停用角色316.3.2.5启用角色316.3.2.6设置角色权限326.3.2.7查询角色326.3.3员工管理326.3.3.1功能业务流图32

5、6.3.3.2对象属性描述336.3.3.3新增员工336.3.3.4修改员工信息336.3.3.5删除员工信息346.3.3.6查询员工信息346.3.3.7设置为系统操作员356.3.4操作员管理356.3.4.1功能业务流图356.3.4.2对象属性描述356.3.4.3新增操作员356.3.4.4删除操作员366.3.4.5停用操作员366.3.4.6启用操作员376.3.4.7设置操作员角色376.3.4.8重置密码376.3.5口令设置386.3.5.1功能业务流图386.3.5.2修改密码386.3.6利率设置386.3.6.1功能业务流图386.3.6.2属性字段描述396.3

6、.6.3利率查询396.3.6.4新增利率396.3.7计息日设置396.3.7.1功能业务流图396.3.7.2属性字段描述406.3.7.3设置计息日406.3.8楼层标准定义416.3.9缴存标准管理416.3.9.1首次归集标准设置416.3.9.2续缴归集标准设置426.3.9.3首次归集片区标准426.3.9.4首次归集房屋标准436.3.9.5首次归集楼栋标准456.3.10收件清单管理466.3.11系统参数设置486.3.12开发商代收标准设置486.3.13流程设计管理486.4小区管理486.4.1小区设置486.4.1.1新增486.4.1.2查询486.4.1.3修改

7、496.4.1.4设置业委会496.4.2业委会设置496.4.2.1新增496.4.2.2查询506.4.2.3修改506.4.2.4删除516.5资金归集管理516.5.1首次归集516.5.2续缴归集526.5.3综合处理536.5.3.1首次归集缴存处理536.5.3.2首次归集入账处理546.5.3.3续缴归集缴存处理556.5.3.4续缴归集入账处理566.5.4首次归集特殊归集576.5.5开发商代收管理586.5.5.1开发商代收审批管理586.5.5.2开发商代收已审批信息596.6.1使用申报596.6.2追加申报636.6.3申报审批636.6.4使用拨付656.6.5使

8、用入账676.6.6使用结算676.6.6.1结算处理676.6.6.2结算分摊686.6.6.3结算入账696.6.7使用归档706.6.8申请退回管理716.7资金账务管理726.7.1利息结转726.7.1.1按户结息726.7.1.2按帐结息726.7.2银行账户管理726.7.2.1总帐管理726.7.1.2添加片区帐736.7.1.3添加小区帐736.7.1.4添加楼栋帐746.7.1.5添加分户帐746.7.3账户转账管理756.7.3.1转帐756.8资金增益管理756.8.1增益登记756.8.1.1新增756.8.1.2查询766.8.1.3修改766.8.1.4删除766

9、.8.1.5分摊执行776.8.2已登记处理776.8.2.1查询776.8.1.2详情786.8.1.3取消分摊786.8.1.4入帐786.8.1.5打印786.9综合查询统计796.9.1账目查询(按账统计)796.9.1.1总帐目查询796.9.1.2片区帐目查询796.9.1.3小区帐目查询806.9.1.4楼栋帐目查询806.9.2账目查询(按户统计)816.9.2.1总帐目查询816.9.2.2小区帐目查询816.9.2.3项目帐目查询826.9.2.4楼栋帐目查询826.9.2.5房屋帐目查询(楼盘)836.9.2.5房屋帐目查询846.9.3首次归集查询856.9.3.1查询

10、856.9.3.2查看856.9.4续缴归集查询856.9.4.1查询856.9.4.2查看866.9.5使用入账查询866.9.5.1查询866.9.5.2查看866.9.6增益入账查询876.9.6.1查询876.9.6.2查看876.10开发商端876.10.1首次归集876.10.1.1查询886.10.1.2提交886.10.1.3取消归集886.10.1.4查看886.11银行端896.11.1新增利率896.11.2查询利率896.11.3新增结息日896.11.4查询结息日906.11.5删除结息日906.11.6入帐906.11.7查询未入帐记录906.11.8出入帐记录查询

11、916.11.9出入帐记录打印916.12报表打印91打印911引言为了使项目参与人员能够深入了解系统的结构和流程以及实现,特编写此文档。本文档主要根据需求所需要的数据、功能、运行、性能需要,并依照系统中总体结构和模块之间的关系,进行软件系统的结构设计、模块之间的程序描述(包括模块的功能描述、性能、输入、输出、算法、程序逻辑、接口等)。本文档的读者范围为:本项目负责人、本项目开发小组成员、本项目测试人员。2项目背景为了满足各地房管部门对维修资金新的需求和适用新出台的维修资金管理办法。3定义Visual Studio 2008:维修资金管理系统开发使用编程工具。C#:维修资金管理系统开发所使用的

12、后台语言。Framework3.5: 维修资金管理系统运行所需要的运行时环境。SQL Server2005或SQL Server2000:维修资金所用的后台关系数据库(DBMS)。SQL:住房保障所用的一种标准结构化查询语言。4参考资料l 住宅专项维修资金管理办法(中华人民共和国建设部、财政部令第165号)5系统结构 (系统模块图)6模块设计6.1房屋楼幢管理说明:此模块主要用于房屋信息及房屋相关信息的维护。此模块公适用于独立版权中(不依赖于产权交易系统)6.1.1开发商管理6.1.1.1新增开发商功能描述:用于新增一个开发企业事件流:1、 用户选择新增开发商2、 系统弹出开发商信息编辑界面,

13、录入相关开发商信息3、 用户选择保存,系统验证数据合法性与必填项4、 验证通过后,系统调用AddEmpolderCompany(EmpolderCompanyInfoAttr model, string userId, ref string note)执行添加5、 根据执行结果给予用户提示(note)必填项:开发商名称6.1.1.2修改开发商功能描述:用于修改开发企业信息事件流:1、 用户选择从开发商列表选择一个开发商2、 系统弹出开发商信息编辑页面,并加载选择的开发商信息3、 用户编辑相关项4、 用户选择保存,系统验证数据合法性与必填项5、 验证通过后,系统调用bool ModifyEmpo

14、lderCompany(EmpolderCompanyInfoAttr model, ref string note)执行修改6、 更新成功,更新开发商列表7、 更新失败,给予用户提示。必填项:开发商名称6.1.1.3删除开发商功能描述:用于删除开发企业事件流:1、 用户从开发商列表选择一个开发商,执行删除2、 系统提示用户确认删除3、 如果用户确认要删除,系统调用bool DeleteEmpolderCompany(string companyId, ref string note)执行删除4、 删除成功,列新开发商列表5、 删除失败,给予用户提示6.1.1.4查询开发商功能描述:通过开发商

15、名称查询开发信息事件流:1、 用户选择查询2、 系统弹出查询条件录入对话框3、 用户录入开发企业名称执行查询4、 系统调用DataTable QueryCompany(Pagination pageObj, string companyName)执行查询5、 根据查询结果更新开发商列表6.1.2房屋基础信息管理6.1.2.1房屋坐落们信息管理说明:坐落编码为三位数字一级,每级从001开始依次递增。新增坐落事件流:1、 用户从坐落树选择一个上级坐落,用户执行添加2、 系统弹出坐落信息编辑界面3、 用户录入相关坐满信息4、 用户选择保存,系统验证数据合法性与必填项5、 验证通过后,系统调用bool

16、 AddAreaInfo(AreaInfoAttr model, ref string note)执行添加6、 添加成功,更新坐落树。7、 添加失败,给予用户提示必填项:坐落名称修改坐落事件流:1、 用户从坐落树选择一个坐落,用户执行修改2、 系统弹出坐落信息编辑界面并加载选中坐落信息项3、 用户修改相关项4、 修改完毕,执行保存,系统验证合法性与必填项5、 验证通过后,系统调用bool UpdateAreaInfo(AreaInfoAttr model, ref string note)执行修改6、 修改成功,更新坐落树7、 添加失败,给予用户提示必填项:坐落名称删除坐落事件流:1、 用户从

17、坐落树选择一个坐落,用户执行删除2、 系统提示用户确认删除3、 如果用户确认要删除,系统调用bool DeleteArea(string areaId, ref string note)执行删除4、 删除成功,更新坐落树5、 删除失败,给予用户提示note6.1.2.2房屋建筑结构管理新增建筑结构事件流:1、 用户选择新增2、 系统弹出建筑结构编辑界面3、 用户录入相关信息项4、 用户执行保存5、 系统验证必填项与数据合法性6、 验证通过后,系统调用bool Add(BuildStructAttr model, ref string note)执行添加7、 添加成功,询问用户是否需要继续添加,

18、如果用户选择继续添加,则重复执行1,如果用户不继续添加则更新建筑结构列表8、 添加失败,给予用户提示note必填项:建筑结构名称默认建筑结构项为启用状态修改建筑结构项事件流:1、 用户从建筑结构项选择一项进行修改2、 系统弹出建筑结构修改项界面,并加载相关信息3、 用户修改相关信息项4、 修改完毕,执行保存,系统验证合法性与必填项5、 验证通过后,系统调用bool Update(BuildStructAttr model, ref string note)执行修改6、 修改成功,更新建筑结构项列表7、 添加失败,给予用户提示note删除建筑结构项事件流:1、 用户从建筑结构项选择一项进行删除2

19、、 系统提示用户是否要删除3、 如果用户确认删除,则系统调用bool Delete(string structId, ref string note)执行删除4、 删除成功,更新建筑结构项列表5、 删除失败,给予用户提示note6.1.2.3房屋性质管理新增房屋性质事件流:1、 用户选择新增2、 系统弹出房屋性质编辑界面3、 用户录入相关信息项4、 用户执行保存5、 系统验证必填项与数据合法性6、 验证通过后,系统调用bool Add(HousePropertyAttr model, ref string note)执行添加7、 添加成功,询问用户是否需要继续添加,如果用户选择继续添加,则重复

20、执行1,如果用户不继续添加则更新房屋性质列表8、 添加失败,给予用户提示note必填项:房屋性质名称房屋性质项为启用状态 修改房屋性质项事件流:1、 用户从房屋性质项选择一项进行修改2、 系统弹出房屋性质修改项界面,并加载相关信息3、 用户修改相关信息项4、 修改完毕,执行保存,系统验证合法性与必填项5、 验证通过后,系统调用bool Update(HousePropertyAttr model, ref string note)执行修改6、 修改成功,更新房屋性质列表7、 添加失败,给予用户提示note删除房屋性质项事件流:1、 用户从房屋性质项选择一项进行删除2、 系统提示用户是否要删除3

21、、 如果用户确认删除,则系统调用bool Delete(string structId, ref string note)执行删除4、 删除成功,更新房屋性质列表5、 删除失败,给予用户提示note启用房屋性质项事件流:1、 用户从房屋性质列表中选择一项进行启用2、 系统判断选择的项是否已经为启用状态3、 如果已经为启用状态不允许重复启用4、 如果不为启用状态则执行启用,系统调用bool BuildStructStartAndStop(string propertyId, bool state, ref string note)5、 启用成功,更新房屋性质列表6、 启用失败,给予用户提示停用房

22、屋性质项事件流:1、 用户从房屋性质列表中选择一项进行停用2、 系统判断选择的项是否已经为停用状态3、 如果已经为启用状态不允许重复停用4、 如果不为停用状态则执行启用,系统调用bool BuildStructStartAndStop(string propertyId, bool state, ref string note)5、 启用成功,更新房屋性质列表6、 启用失败,给予用户提示6.1.2.4户型结构管理新增户型结构事件流:1、 用户选择新增2、 系统弹出户型结构编辑界面3、 用户录入相关信息项4、 用户执行保存5、 系统验证必填项与数据合法性6、 验证通过后,系统调用bool Add

23、(HouseStructAttr model, ref string note)执行添加7、 添加成功,询问用户是否需要继续添加,如果用户选择继续添加,则重复执行1,如果用户不继续添加则更新户型结构列表8、 添加失败,给予用户提示note必填项:户型结构名称户型结构项为启用状态 修改户型结构项事件流:1、 用户从户型结构项选择一项进行修改2、 系统弹出户型结构修改项界面,并加载相关信息3、 用户修改相关信息项4、 修改完毕,执行保存,系统验证合法性与必填项5、 验证通过后,系统调用bool Update(HouseStructAttr model, ref string note)修改成功,更

24、新户型结构列表6、 添加失败,给予用户提示note删除户型结构项事件流:1、 用户从户型结构项选择一项进行删除2、 系统提示用户是否要删除3、 如果用户确认删除,则系统调用bool Delete(string id, ref string note)执行删除4、 删除成功,更新户型结构列表5、 删除失败,给予用户提示note启用户型结构项事件流:1、 用户从户型结构列表中选择一项进行启用2、 系统判断选择的项是否已经为启用状态3、 如果已经为启用状态不允许重复启用4、 如果不为启用状态则执行启用,系统调用bool BuildStructStartAndStop(string id, bool

25、state, ref string note)5、 启用成功,更新户型结构列表6、 启用失败,给予用户提示停用户型结构项事件流:1、 用户从户型结构列表中选择一项进行停用2、 系统判断选择的项是否已经为停用状态3、 如果已经为启用状态不允许重复停用4、 如果不为停用状态则执行启用,系统调用bool BuildStructStartAndStop(string id, bool state, ref string note)5、 启用成功,更新户型结构列表6、 启用失败,给予用户提示6.1.2.5房屋用途管理新增房屋用途事件流:1、 用户选择新增2、 系统弹出房屋用途编辑界面3、 用户录入相关信

26、息项4、 用户执行保存5、 系统验证必填项与数据合法性6、 验证通过后,系统调用bool Add(HouseUseToAttr model, ref string note)执行添加7、 添加成功,询问用户是否需要继续添加,如果用户选择继续添加,则重复执行1,如果用户不继续添加则更新房屋用途列表8、 添加失败,给予用户提示note必填项:房屋用途名称房屋用途项为启用状态 修改房屋用途项事件流:1、 用户从房屋用途项选择一项进行修改2、 系统弹出房屋用途修改项界面,并加载相关信息3、 用户修改相关信息项4、 修改完毕,执行保存,系统验证合法性与必填项5、 验证通过后,系统调用bool Updat

27、e(HouseUseToAttr model, ref string note)修改成功,更新房屋用途列表6、 添加失败,给予用户提示note删除房屋用途项事件流:1、 用户从房屋用途项选择一项进行删除2、 系统提示用户是否要删除3、 如果用户确认删除,则系统调用bool Delete(string useId, ref string note)执行删除4、 删除成功,更新房屋用途列表5、 删除失败,给予用户提示note启用房屋用途项事件流:1、 用户从房屋用途列表中选择一项进行启用2、 系统判断选择的项是否已经为启用状态3、 如果已经为启用状态不允许重复启用4、 如果不为启用状态则执行启用,

28、系统调用bool BuildStructStartAndStop(string useId, bool state, ref string note)5、 启用成功,更新房屋用途列表6、 启用失败,给予用户提示停用房屋用途项事件流:1、 用户从房屋用途列表中选择一项进行停用2、 系统判断选择的项是否已经为停用状态3、 如果已经为启用状态不允许重复停用4、 如果不为停用状态则执行启用,系统调用bool BuildStructStartAndStop(string useId, bool state, ref string note)5、 启用成功,更新房屋用途列表6、 启用失败,给予用户提示6.

29、1.3房屋管理6.1.3.1新增房屋事件流:1、 用户选择新增房屋2、 系统弹出房屋信息编辑界面3、 用户录入相关信息项4、 用户选择保存5、 系统验证必填项和数据合法性6、 验证通过系统调用bool Add(HouseInfoAttr model, HouseRightInfoAttr rightModel, ref string note)执行保存7、 保存成功后,提示用户是否继续添加,如果用户选择继续,则重复执行36,如果用户不添加,则返回房屋列表页面。8、 保存失败,给予用户提示必填项:房屋结构、房屋户型、房屋性质、房屋类别、房屋用途房屋编号为自动生成,为12位数字,从00000000

30、001开始依次递增6.1.3.2修改房屋事件流:1、 用户从房屋列表选择一个房屋,执行修改2、 系统弹出房屋编辑页面,并加载选择房屋的信息项,如果选择的房屋为楼盘方式创建的,则房屋的单元号、楼层号、序号(户号)、栋号、门牌号不能修改(不显示)3、 用户编辑相关项,选择保存4、 系统作必填项与数据合理性验证5、 验证通过后,系统调用bool Update(HouseInfoAttr model, ref string note)执行修改6、 修改成功返回房屋列表页面。7、 修改失败,给予用户提示(note)必填项:房屋结构、房屋户型、房屋性质、房屋类别、房屋用途不能修改项:产权证号6.1.3.3

31、删除房屋事件流:1、 用户从房屋列表选择一个房屋,执行删除2、 系统弹出删除确认对话框提示用户确认删除3、 如果用户确认删除,则系统调用bool Delete(string houseId, ref string note)执行删除4、 删除成功更新房屋列表页面。5、 删除失败,给予用户提示(note)6.1.3.4查询事件流:1、 用户点击查询2、 系统弹出查询条件录入对话框,确定查询3、 系统调用public DataTable QueryList(Pagination pageObj, string itemName, string houseType, string houseLice

32、nce, string buildDate, string realBuildArea, decimal sellPrice, string buildStruct, string houseStruct, string propertyId, string useId, string areaId)返回查询结果4、 系统将查询结果显示到列表中可查询条件:产权证号、房屋类别、实测建筑面积、房屋售价、房屋结构、房屋户型、房屋性质、房屋用途、建成时间、房屋坐落6.1.3.5补录产权功能描述:对于没有设置产权信息的,进行补录产权信息事件流:1、 用户从房屋列表选择一个房屋、执行补录产权2、 系统判断

33、此房屋是否已经具有了产权,如果已经具有则不允许补录3、 如果没有产权信息,则系统弹出产权信息被录界面4、 用户编辑相关产权信息项5、 编辑完成系统验证必填项和数据合法性6、 验证通过后,系统调用bool FillHouseRight(HouseRightInfoAttr rightModel, ref string note)执行数据保存7、 保存成功,返回房屋列表页面。8、 保存失败,给予用户提示(note)必填项:产权证号、产权人名称、交易时间6.1.3.6修改产权功能描述:对于当前产权信息进行修改事件流:1、 用户从房屋列表选择一个房屋进行产权修改2、 系统判断此房屋是否已经具有了产权,

34、如果没有产权不允许修改3、 如果有产权信息,则系统弹出产权信息编辑界面,并加载此房屋当前的产权信息4、 用户编辑相关产权信息项5、 编辑完成系统验证必填项与数据合法性6、 验证通过后,系统调用bool ModifyHouseRight(HouseRightInfoAttr rightModel, ref string note)执行修改7、 修改成功,返回房屋列表页面。8、 修改失败,给予用户提示(note)必填项:产权证号、产权人名称、交易时间6.1.3.7产权转移事件流:1、 用户从房屋列表中选择一个房屋进行产权转移2、 系统判断此房屋是否已经具有了产权,如果没有产权则不允许转移。3、 如

35、果有产权信息,则系统弹出产权转移编辑界面,加载当前的产权信息(不可编辑),用户录入新的产权信息4、 用户选择保存,系统验证必填项与数据合法性5、 验证通过后,系统调用bool ChangeHouseRight(HouseRightInfoAttr newRightModel, ref string note)执行转移操作6、 转移成功,返回房屋列表界面7、 转移失败,给予用户时(note)6.1.3.8查看产权信息事件流:1、 用户从房屋列表中选择一个房屋进行产权信息查看2、 系统判断此房屋是否具有了产权信息,如果没有产权信息不允许进行查看3、 如果有了产权信息,则系统弹出产权信息查看界面,并

36、调用HouseRightInfoAttr QueryCurHouseRightByHouseId(string houseId)查询当前房屋当前产权信息6.1.4开发项目管理6.1.4.1新增开发项目事件流:1、 用户选择新增开发项目2、 系统弹出开发项目编辑页面3、 用户编辑相关信息项后,选择保存4、 系统作数据合法性与必填项验证5、 验证通过后,系统调用bool Add(EmpolderItemAttr model, ref string note)执行添加6、 添加成功后,系统提示用户是否需要继续添加,如果用户选择继续,则重复1-5过程,如果用户选择取消,则返回开发项目列表页面。7、 添

37、加失败后,给予用户提示(note)必填项:项目名称开发项目编号为8位数字编号,从00000001开始依次递增。6.1.4.2修改开发项目事件流:1、 用户从开发项目列表中选择一个开发项目进行修改2、 系统弹出开发项目编辑页面,并加载选择的开发项目信息EmpolderItemAttr GetEmpolderItemByItemId(string itemId)3、 用户编辑相关信息项后,选择保存4、 系统作数据合法性与必填项验证5、 验证通过后,系统调用bool Update(EmpolderItemAttr model, ref string note)执行修改6、 修改成功后,返回开发项目列

38、表页面7、 修改失败后,给予用户提示(note)必填项:项目名称6.1.4.3删除开发项目事件流:1、 用户从开发项目列表中选择一个开发项目进行删除2、 系统判断此开发项目下是否已经具有了楼栋,如果已经有楼栋则不能进行删除。3、 如果没有楼栋,则调用bool DeleteItemByItemId(string itemId,ref string note)执行删除4、 删除成功,更新开发项目列表5、 删除失败,给予用户提示(note)6.1.4.4查询开发项目事件流:1、 用户点击查询2、 系统弹出查询条件录入对话框,确定查询3、 系统调用DataTable QueryList(Paginat

39、ion pageObj, string itemName, string companyName, int totalSets, decimal totalCost, decimal useMoney, string phone, string consignPerson, string businessLicence)返回查询结果4、 系统将查询结果显示到列表中可查询条件:产权证号、房屋类别、实测建筑面积、房屋售价、房屋结构、房屋户型、房屋性质、房屋用途、建成时间、房屋坐落6.1.5楼栋管理说明:从开发项目列表中选择一个开发项目进行楼栋管理6.1.5.1新增楼栋事件流:1、 用户选择新增楼栋

40、2、 系统弹出楼栋编辑页面3、 用户编辑相关信息项后,选择保存4、 系统作数据合法性与必填项验证5、 验证通过后,系统调用bool AddFloor(HouseFloorInfoAttr model, ref string note)执行添加6、 添加成功后,系统提示用户是否需要继续添加,如果用户选择继续,则重复1-5过程,如果用户选择取消,则返回楼栋列表页面。7、 添加失败后,给予用户提示(note)必填项:楼栋名称楼栋编号为12位数字编号,从000000000001开始依次递增。6.1.5.2修改楼栋事件流:1、 用户从楼栋列表中选择一个楼栋进行修改2、 系统弹出楼栋编辑页面,并加载选择的

41、开发项目信息DataTable QueryFloorInfo(Pagination pageObj, string itemId, string floorName, string areaId, string state)3、 用户编辑相关信息项后,选择保存4、 系统作数据合法性与必填项验证5、 验证通过后,系统调用bool ModifyFloor(HouseFloorInfoAttr model, ref string note)6、 修改成功后,返回楼栋列表页面7、 修改失败后,给予用户提示(note)必填项:楼栋名称6.1.5.3删除楼栋事件流:1、 用户从楼栋列表中选择一个楼栋进行删

42、除。2、 系统判断此楼栋下是否已经包含了房屋,如果已经包含了房屋,则不允许删除,如果未包含房屋,则调用bool DeleteFloor(string floorId, ref string note)删除楼栋。3、 删除成功,更新楼栋列表4、 删除失败后,给予用户提示(note)6.1.5.4查询楼栋信息事件流:1、 用户选择查询2、 系统弹出查询条件录入对话框3、 用户录入查询条件4、 系统调用DataTable QueryFloorInfo(Pagination pageObj, string itemId, string floorName, string areaId, string

43、state)查询楼栋信息5、 楼栋列表显示出查询出的楼栋查询条件项:开发项目编号、楼栋名称、楼栋坐落6.1.5.5创建楼盘事件流:1、 用户从楼栋列表中选择一个楼栋进行创建楼盘2、 进入楼盘创建页面3、 用户进行楼盘创建相关操作4、 操作完成后,系统调用bool CreateHouseBuilding(HouseFloorInfoAttr floorModel, List layerModels, List houseModels, ref string note)执行创建5、 创建成功,返回楼栋列表6、 创建失败,给予用户提示。6.1.5.6楼盘管理事件流:1、 用户从楼栋列表中选择一个楼栋

44、进行楼盘管理2、 系统判断此楼栋是否创建了楼盘,如果创建了楼盘,可以进行修改3、 如果没有创建楼盘不能进行修改。6.2单位机构管理6.2.1单位设置6.2.1.1房管单位管理功能描述:对房管单位基本信息项进行维护事件流:1. 用户选择基本信息维护2. 系统弹出基本信息维护界面,如果房管单位信息存在,加载基本信息CompanyInfoAttr GetHouseUnit()3. 用户编辑相关信息项4. 编辑完毕,用户选择保存5. 系统验证数据合法性6. 如果为首次添加房管单位信息则调用bool Add(CompanyInfoAttr model, ref string node)否则系统调用bool Update(CompanyInfoAttr model, ref string node)执行保存

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁