基于mvc架构的新型房屋租售管理系统设计

基于mvc架构的新型房屋租售管理系统设计

ID:13261375

大小:50.50 KB

页数:8页

时间:2018-07-21

基于mvc架构的新型房屋租售管理系统设计_第1页
基于mvc架构的新型房屋租售管理系统设计_第2页
基于mvc架构的新型房屋租售管理系统设计_第3页
基于mvc架构的新型房屋租售管理系统设计_第4页
基于mvc架构的新型房屋租售管理系统设计_第5页
资源描述:

《基于mvc架构的新型房屋租售管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于MVC架构的新型房屋租售管理系统设计-电气论文基于MVC架构的新型房屋租售管理系统设计高海静(陕西工业职业技术学院信息工程学院,陕西咸阳712000)摘要:近年来,随着大型社区的不断开发兴建,物业公司对于房屋的租售管理工作变得日趋复杂。伴随着这类业务的开展,如何对租售房屋进行高效、合理的管理这个问题越来越凸现出来。针对这一需求设计并实现了一套基于Web的房屋租售管理系统,力求能简洁高效地解决房屋出租管理方面的问题。通过详细分析房屋租售管理工作的各项需求,该系统利用MVC架构,采用ASP.NET+SQLServer2005编写了

2、可以运行于Windows7/XP/2000/NT等操作平台的满足大型物业公司管理房屋租售工作的信息系统,为推动企业从劳动型管理走向科学化、规范化管理提供了保障。关键词:房屋租售;MVC;系统开发;SQLServer2005中图分类号:TN911?34文献标识码:A文章编号:1004?373X(2015)16?0042?03收稿日期:2015?01?06随着我国信息化建设的逐步深入,越来越多的商业活动从传统模式发展到了虚拟网络上。如何利用现有的计算机技术建立一套高效、灵活、功能强大的物业管理系统,正成为计算机专业人员关注的重要问题。

3、对于物业管理企业来说,利用计算机支持企业高效率完成房屋租售管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、规范化的必要条件[1]。用计算机系统实现物业管理中的房屋租售管理势在必行。1房屋租售管理系统开发可行性分析本系统面向各物业管理公司房屋租售工作开发。系统主要功能是完成数据库管理和查询工作,采用ASP.NET+SQLServer2005编写,可以运行于Windows7/XP/2000/NT等操作平台,适应大多数客户现有的硬件设施。为用户提供了友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据

4、库接口[2]。系统一旦投入运行,其简便、易操作的界面几乎不需要耗费人员的培训费。2房屋租售管理系统设计2.1系统结构分析本系统包括用户登陆、房产管理、合同管理、租金管理、信息统计和帮助等6个总的模块。在总模块下又分为多个功能模块:用户总模块下分为用户管理、游客登陆2个功能模块;房产管理总模块下分为房产总表管理和房产信息管理2个功能模块;合同管理总模块下分为合同信息管理、到期合同处理、合同信息查询、合同总表浏览4个模块;租金管理总模块下分为租金收取、按合同号租金查询、按发票号租金查询3个模块;信息统计总模块下分为本月租金信息统计、已

5、到期合同信息统计、履约金统计、空闲房屋统计4个模块;帮助模块下分为帮助主题和系统帮助2个模块。2.2系统功能模块本系统用户需通过密码登录,可以进行添加、修改、删除和维护等操作。游客不需要登陆,但只可查看各类房产信息,不能进行其他操作。系统功能总模块图如图1所示。2.3系统架构设计本系统采用MVC框架来构建[3]。MVC(Model,View,Controller)是一种代码组织方式,它的主要用途是将数据展示层和逻辑业务层进行分离。应用这个方法必须有一个假设的前提,那就是业务逻辑可以被聚集到一个部件里面,而且界面和用户围绕数据的交互

6、能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。采用MVC模式的软件分为3个部分[4]:模型、视图和控制器,它们的关系如图2所示。MVC模式的目的是实现一种动态的程序设计模式,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能[5]。2.4数据库设计为了实现管理信息系统的计算机化,仅用文字来描述信息的流动和存储还远远不够,还要进一步调查分析舍去物质流,抽象出信息流,定义出数据库,各数据表的结构,并对各种数据属性和各项处理功能进行

7、详细分析。房屋租售管理系统数据库总体E?R图如图3所示。2.5主要模块的实现(1)预订租房模块中的主要代码如下:PrivateSubcmdYuDing_Click()′预定前先检查数据完整性……ElseIfText1(8).Text=““OrIsDate(Text1(8).Text)=FalseThenMsgBox“预定日期应为这样的日期格式:2010?4?15!”,vbOKOnly+vbInformation,”注意”Text1(8).SetFocusExitSubEndIf′判断该预定单编号是否存在sqlydc=“select

8、*fromYuDingwhere预定单编号=′”Text1(0).Text“′”rs_ydc.Opensqlydc,conn,adOpenStatic,adLockOptimisticIfrs_ydc.EOF=FalseThenMsgBox“该预定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。