欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    系统设计.docx

    • 资源ID:11155776       资源大小:1.07MB        全文页数:39页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    系统设计.docx

    1、系统设计房屋租赁在线管理系统摘要该论文基于房屋租赁在线管理系统的设计,房屋租赁在线管理系统是管理房屋出租、出售信息资料设计的信息管理系统。首先简要介绍了管理系统的开发背景及意义,着重阐述了系统性的可行性分析、需求分析、数据库设计、系统的总体设计。其次根据需求分析将系统分为六大基本模块:主要包括基本信息管理、租赁过程管理、费用收取管理、系统维护功能。之后采用面向对象的编程方法,阐明了运用后台数据库和前端应用程序进行系统开发的详细过程,实现了房屋租赁在线管理的自动化和信息化。后台数据库要求数据的一致性、完整性、安全性,用以存储单位工程文档资料及相关信息,前端应用程序系统要求功能完备、易于使用和界面

    2、友好等最后文章对系统测试等各个环节详尽的分析和描述,对系统进行了客观评价,指明了系统的现实意义以及系统的开发前景。该论文所设计的房屋租赁在线管理系统可以满足物流管理部门从事房屋租赁信息在线管理方面的需要,使房屋租赁在线管理工作合理化、简单化、规范化、科学化。经过全面分析,确定数据库采用 Microsoft公司的 SQL Server 2000,开发工具为面向对象编程C#,利用Microsoft公司的VS (Visual Studio 2008) 访问和操作数据库服务器中的数据。关键词:房屋租赁,管理信息系统,模块化程序设计,数据库,数据窗口Abstract The paper is based

    3、 on line rental management system for design, rental online management system is to manage the rental, sale information management system of information design. First outlines management systems development background and significance and highlights feasibility analysis, systematic needs analysis, d

    4、atabases design, system of overall design. Secondly according to requirement analysis system is divided into six basic modules: includes basic information management, lease management, process management, fee charged system maintenance functions. After adopting object-oriented programming method, ex

    5、plained the system development by using back-end database and front-end application details, for rental online management of automation and information technology. Back-end database requires data consistency, integrity, security, storage unit project documentation and related information, front-end

    6、applications system requirements to fully featured, easy to use and friendly interface, such as the last article on system testing and other links detailed analysis and description, to an objective evaluation of the system, indicate the system of practical significance and prospects of development o

    7、f the system. The thesis rental online management system designed to meet the logistics management sector rental information management needs of the online, so that the housing leasing online management rationalization of the work, simplify, standardized and scientific. After a comprehensive analysi

    8、s, determine the SQL Server 2000 database using Microsoft company, the development tool for object-oriented programming c #, Microsoft Corporation VS (Visual Studio 2008) to access and manipulate data in the database server. Key words: House lease, management information systems, modular programming

    9、, the database, the data window第1章 绪论1.1 引言1.1.1 C#的概述微软c#语言定义主要是从C和C+继承而来的,而且语言中的许多元素也反映了这一点。C#在设计者从C+继承的可选选项方面比Java要广泛一些(比如说structs),它还增加了自己新的特点(比方说源代码版本定义).但它还太不成熟,不可能挤垮Java。C#还需要进化成一种开发者能够接受和采用的语言。而微软当前为它的这种新语言大造声势也是值得注意的。目前大家的反应是:“这是对Java的反击” 。C#更像Java一些,虽然微软在这个问题上保持沉默。这也是意料中的事情,我觉得,因为Java近来很成功

    10、而使用Java的公司都报告说它们在生产效率上比C+获得了提高。Java所带来的巨大影响和大家对它的广泛接受已经由工作于这种语言和平台之上的程序员数量明显的说明了(估计世界范围内共有两百五十万程序员使用Java)。由这种语言写成的应用程序的数量是令人惊讶的并已经渗透了每一个级别的计算,包括无线计算和移动电话(比如日本发明的Java电话)。C#能够在用户领域获得这样的礼遇吗?我们必须等待并观望,就象已经由SSI公司的CEO和主席Kalpathi S. Suresh指出来的那样:我发现所有这些都是渐进的。如果C#不存在,我们总能回到Java或C和C+。这些都不完全是新技术,它们在更大的意义上来说只是

    11、大公司制造的市场噱头。我们必须给他们时间安顿下来看看这些是不是真的对IT工业有什么影响。C# (C sharp)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。最重要的是,C#使

    12、得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。1.1.2 SQL Server 2000(数据库)的概述MicrosoftSQLServer2000是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了Transact-sql的sql语言在客户机与服务器间传递客户机的请求与服务器的处理结果SQLServer2000能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据

    13、仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。除这些核心企业品质外,SQLServer2000还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer2000为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2000是一个具备完全Web支持的数据库产品,提供了对

    14、可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。1.2 房屋租赁在线管理系统的开发背景随着计算机技术的飞速发展,计算机以及计算机的自动处理技术已融入人类社会的各个领域并发挥这越来越重要的作用,利用计算机实现物业管理中的房屋租赁势在必行。对于物业管理企业来说,利用计算机支持企业高效率房屋租赁在线管理的日常事务,是适应现代企业制度的要求、推动企业劳动型管理走向科学化、规范化的必要条件。我认为房屋租赁在线管理系统不仅在人力和物力上有很大的节约,而且对租赁者和房主带来了巨大的方便。然而房屋租赁在线管理是一项琐碎、复杂而又十分细致的工作,房屋基本资料管理、客户基本资料

    15、管理、房屋租赁过程管理、各项收费的管理一般不允许出错,如果实行手工操作,需手工填制大量的表格,这就会耗费工作人员大量的时间和精力。利用计算机进行房屋租赁工作的管理、能够保证各项信息准确无误、快速输出,同时计算机进行房屋租赁工作的管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点极大地提高物业管理的效率,也是企业的科学化、正规化管理的重要条件。推动房屋租赁在线管理走向科学化、规范化、智能化,提高工作人员的工作效率、质量和管理水平。在房屋出租者来说,大量复杂的房产、租金、合同信息难于通过传统的方法进行管理;对于租房者来说,大量复杂的房产信息使他

    16、们感到迷茫。房屋出租管理系统正是针对上述的问题而开发的,通过计算机系统来管理房屋出租情况,可以解决大量房产信息的查询和管理,便于更好的进行物业管理,同时也为租房者提供方便。这样,使原本复杂的房产、租金、合同信息的简单化。房屋租赁在线管理系统实质上就是一个管理信息系统。管理信息系统是一个信息技术、经济管理理论、统计学与运筹学、数据库技术为一体的综合性系统,是一个资金技术密集型、智力密集型的项目。我国拥有广阔的市场和丰富的人才资源,有几十年的技术积累和经验积累,有一定的后发优势。管理信息系统的创新工作既不能妄自菲薄,更不能夜郎自大。要抓住当前网络经济兴起的有利时机,以实现我国信息技术和信息产业的跨

    17、越式发展,更好地发挥信息产业对国民经济增长的拉动作用。开发房屋租赁在线管理系统的过程就是实现数据处理由人工管理向计算机管理的转变,它在计算机技术和房屋管理实践活动两者之间架设桥梁。而用SQL Serve+Visual Studio 2008 所开发的房屋租赁在线管理系统在功能方面运作自如。1.3 房屋租赁在线管理系统开发目标本系统开发的目的就是完全解决了解房屋租赁在线管理系统通用性问题,具有操作界面简洁方便灵活、可靠、安全、可扩充性特点,系统简便易操作,适用于一般的管理员。1.4 系统的设计内容论文只要探讨“房屋租赁在线管理系统”的理论基础和设计思想,根据系统的开发过程和系统的功能实现为主线论

    18、述数据库管理软件的开发过程。主要阐述已软件工程理论作为系统开发的理论基础,以数据库作为后台,以专业数据库开发语言作为实现手段的数据库管理软件的开发过程分析和理论研究。第2章 房屋租赁在线管理系统分析2.1 房屋租赁在线管理系统的可行性分析可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决、是否值得去解。下面从三个方面分析本系统的可行性:2.1.1经济可行性分析本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是免费的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于房屋租赁信息的自动化管理,管理企业的人力和财力都有很大的帮助。由此可见在,开发此系统

    19、在经济上是完全可行的。2.1.1操作可行性分析如今的计算机已经走进千家万户,硬件成本的下降,导致计算机购买成本的降低.我的这套系统是利用自己的计算机加Microsoft Visual Studio 2008 作为软件的开发平台,使开发出来的系统有友好的用户界面、有良好的安全性设置、有详细的操作说明书,这样更使各类用户很快地掌握系统的使用方法,操作友好因此在操作上是可行的.2.1.3技术可行性分析从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,Visual Studio 2008 和Windows 2000的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了

    20、业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口。所以技术实行起来相对会容易。2.2 需求分析针对传统房屋租赁在线管理系统平台在的问题以及用户对系统主要需求的实际调查分析,主要分以下模块:基本信息管理模块、租赁过程管理模块、费用收取管理模块、系统维护模块等几个方面。(1)基本信息管理,主要包括房源信息管理和客户信息管理,其功能要求如下:1) 对房屋基本信息的增加、查询、修改、删除、浏览、退出、保存。2) 对客户基本信息的增加、查询、修改、删除、浏览、退出、保存。(2)租赁过程管理,只要是房屋出租信息管理、房屋求租信息管理、房屋合租信息的管理、预

    21、/退定信息管理以及房屋托管管理,其功能要求如下:3) 对出租房屋信息的浏览、查询、修改、删除、增加、退出、保存。4) 对求租房屋信息的浏览、查询、修改、删除、增加、退出、保存。5) 对合租房屋信息的浏览、查询、修改、删除、增加、退出、保存。6) 对预/退定客户信息的的浏览、查询、修改、删除、增加、退出、保存。7) 对托管房屋信息的浏览、查询、修改、删除、增加、退出、保存。(3) 费用收取管理,主要包括房租费管理、水电费管理,其功能如下:1)对房租费管理信息的浏览、查询、修改、删除、增加、退出、保存。2)对水电费管理信息的浏览、查询、修改、删除、增加、退出、保存。(4) 系统维护,主要包括修改口

    22、令、重新登录、2.3 本章小结本章从可行性分析和需求分析来说明房屋租赁在想管理系统的分析方法。可行性分析说明了房屋租赁在线管理系统的开发使用对于物业管理企业处理房屋租赁日常事务方面有重大意义。需求分析针对传统房屋租赁在线管理系统平台存在的问题以及用户对系统主要需求的实际调查分析,主要从基本信息管理、管理过程管理、费用收取管理、系统维护管理等四个模块进行分析系统。第3章 房屋租赁在线管理系统设计3.1 总体设计3.1.1 系统总体功能模块设计 该系统有四个主要的功能模块。(功能模块图如图3-1所示)退出图3-1房屋租赁在线管理系统的基本功能模块3.1.2 子功能模块的设计(1)基本信息管理,包括

    23、房源信息管理、客户信息两个子模块,主要用于基本信息的管理和查询。房源信息管理,支持对房屋基本信息的增加、删除、查询、修改。客户信息管理是对客户信息进行增加、删除、修改、查询。(功能模块如图3-2 所示)客户信息管理房源信息管理基本信息管理 图 3-2 基本信息管理功能模块 (2)租赁过程管理,包括房屋租赁信息、房屋求租、房屋合租、房屋租赁信息、预定/退房信息以及房屋托管信息的管理和查询。该五个子功能模块实现了房屋租赁管理中的各种信息需求的增加、删除、修改、查询功能。(功能模块如图3-3所示)图3-3 租赁过程管理功能模块(3)费用收取管理,主要是对房租费管理、水电费管理的设置。该模块主要实现了

    24、费用的查询和修改功能。(功能模块如图 3-4 所示) 费用收取管理房租费管理水电费管理 图 3-4 费用收取管理模块(4)系统维护,包括修改口令、重新登录功能。口令修改,更增强了系统的保密性,使系统安全、可靠。重新登录,是为了方便不同用户对系统进行访问设置的。(功能模块如图3-5 所示)系统维护管理修改口令重新登录图 3-5 系统维护管理模块(5)退出,退出系统。3.2 详细设计3.2.1 数据字典针对一般物业房屋租赁在线管理系统的需求,通过对管理人员操作过程的内容和数据流程的分析,设计出其所需要的数据表,表里所要用到的部分重要数据极其简单描述如表3-1、3-2所示:表3-1 数据项名称说明房

    25、屋编号唯一标识一个房屋,形式如:0001客户编号唯一标识一个部门,形式如: 001用户编号唯一标识一个用户,形式如: 01表 3-2 数据存储名称说明房源信息表用于保存房屋的基本信息客户信息表用于保存租赁客户的基本信息出租信息表用于保存出租房屋的基本信息求租信息表用于保存求租房屋的基本信息预定客户信息表用于保存预定房屋客户的信息托管房屋信息表用于保存托管房屋客户的信息费用信息表用于保存租金、水电费的信息用户表用于记录操作员的基本信息合租信息表用于保存合租房屋的基本信息3.2.2 系统实体图 该阶段是需求分析的基础上进行的,目的是设计出满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构打

    26、下基础。根据以上分析,需求如下八个图实体:房源信息客户信息性别姓名房屋地址房屋编号区域房屋地址图3-6 房源信息表实体图 图3-7 客户信息表实体图出租信息求租信息房屋地址希望区域区域房屋地址区域编号图 3-8 出租信息表实体图 图 3-9 求租信息表实体图 合租信息求租信息 区域编号客户性别客户姓名客户编号房屋地址图 3-10 合租信息表实体图 图 3-11 预定/退订客户信息表实体图租金、水电费托管信息区域费用房屋编号客户编号房屋地址房屋编号图 3-12 托管信息表实体图 图3-13房租费、水电费信息表实体图3.2.3 E-R模型设计图费用管理员工登记记录客户支付支付支付水费电费房租费图3

    27、-14 E-R实体关系图3.2.4 数据库逻辑结构设计 主要数据表及表的结构: (1)房源信息表主要保存房屋的基本信息字段,主要包括房屋编号、区域、房屋地址、房屋类型、面积、楼层、租金、房屋状态。(见表3-3所示)表3-3 房源信息表列名数据类型长度可否为空房屋编号char10否(主键)区域char30是房屋地址char30是房屋类型char30是面积char10是楼层char10是租金 char10是房屋状态char2是(2)客户信息表主要保存系统客户的基本信息字段,主要包括编号、姓名、性别、电话号码、邮箱、客户状态、(见表 3-4 所示)表 3-4 客户信息表列名数据类型长度可否为空客户编

    28、号char10否(主键)姓名char10是性别char2是电话号码char20是邮箱char30是客户状态char20是(3)出租信息表主要保存出租房屋的信息字段,主要包括房屋编号,区域、房屋地址、房屋类型、面积、楼层、租金等。(见表 3-5 所示)表 3-5 出租信息表列名数据类型长度可否为空编号Char10否(主键)区域Char30否房屋地址Char30否房屋类型Char30否面积Char10否楼层Char10否租金Char10否交通情况Char30是起租时间Datetime10否退租时间Datetime10否姓名Char20否联系电话Char30否 (4)求租信息表主要保存出租房屋的信息

    29、字段,主要编号、希望区域等。(见表 3-6 所示)表 3-6 求租信息表列名数据类型长度可否为空编号Char10否(主键)希望区域Char30否房屋地址Char30是房屋类型Char30是面积Char10是楼层Char10是租金Char10是交通情况Char30是求租时间Char10是求租人姓名Char10是求租人电话Char20是求租人电子邮件Char30是(5)合租信息表主要保存出租房屋的信息字段,主要包括编号、区域、房屋地址、房屋类型、面积、楼层、租金等。(见表 3-7 所示)表 3-7 合租信息表列名数据类型长度可否为空编号Char10否(主键)区域Char30否房屋地址Char30是房屋类型Char30是面积Char30是楼层Char10是租金Char10是要求合租人性别Char10是联系人姓名Char10是联系人电话Char20是联系人邮箱Char30是(6)预定客户信息表主要保存客户的信息字段,主要客户编号、客户姓名、性别、预定日期、退订日期、退出日期、联系电话、客户需求。(见表 3-8 所示)表 3-8 预定客户信息表列名数据类型长度可否为空客户编号Char10否(主键)客户姓名Char10是性别Char2是预定日期datetime8是退定日期datetime8是联系电话Char20是客户需求Char20是


    注意事项

    本文(系统设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开