版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z. 2013-2014学年第2学期经济管理学院实践教学成 绩 评 定 表实践教学工程管理信息系统开发实践专业学生班级*评语成绩日期课程实践任务书学院经济管理学院专业*课程名称管理信息系统开发实践设计题目宜居房屋中介*公司房源信息查询系统分析与设计设计要求与任务:运用所学的管理信息系统等知识对*一个中小型管理信息系统进展分析与设计。根据课程设计时间选择适当规模大小的设计题目,分小组进展分析与设计。小组组长为组员分配任务,根据合理的安排,按照系统开发的流程及方法,踏实地开展课程设计活动。课程设计活动中,撰写相关技术文档。最后提交详细的课程设计报告。开发出根本可上机运行的管理信息系统,通过上
2、机检查。工作方案与进度安排:第1天 :布置任务,系统规划,粗略调查,可行性研究第2天 :系统分析,建立系统逻辑模型; 第3天 :系统设计,建立系统物理模型; 第4天 :系统实施,进展程序设计,系统调试,编写系统报告、准备系统验收;第5天 :验收、辩论指导教师(签字): 年 月 日专业负责人签字:年 月 日学院院长签字:年 月 日-. z.摘 要随着住房制度改革不断深化和居民收入水平的提高,住房成为新的消费热点。国家出台了多项针对房地产行业的调控政策,希望能引导房地产市场的安康开展。而房屋中介行业是房地产业的重要组成局部,房屋中介贯穿在房地产业经济运行的全过程之中,为房地产业的生产、流通和消费提
3、供了多元化的中介效劳 。房屋中介行业做为一个管理房屋信息的机构,其对信息的管理应该准确,无误。因此利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高该中介公司的工作效率变得尤为重要。随着科学技术的不断提高,计算机科学的日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一局部,使用计算机对房屋中介的信息进展管理,具有着手工管理所无法比较的优点.例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、本钱低等。这些优点能够极提高房屋中介和房地产公司营运的管理效率,也是中介和公司的科学化、正规化管理,与世界接轨的
4、重要条件。管理信息系统从单位、中介到大型房产公司都是很必要的,它的容对于买卖房屋的顾客和管理者来说都至关重要,所以房屋中介管理信息系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理文件档案,或者使用人工和电脑统计相结合的方式,这些管理方式存在着许多缺点,如:效率低、性差,易出错,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。因此,开发这样一个房屋中介管理信息系统成为很有必要的事情,在下面的各章中我们将以开发一个房屋中介管理信息系统为例,谈谈其开发过程和所涉及到的问题及解决方法。关键词:房屋中介;管理信息系统;查询目 录摘要I引
5、言.11 可行性分析.2 1.1背景与意义.2 1. 2现有房产系统状况.2 1.3 新系统目标.2 1.4 可行性.2 1.4.1 技术可行性.2 1.4.2 操作性.3 1.5 开发方案与进度表.3 1.5.1过程安排.3 1.5.2进度方案.32 系统分析局部.4 2.1 业务流程图.4 2.1.1用户信息管理:.4 2.1.2租凭买房卖房管理:.4 2.1.3 员工信息管理:.4 2.1.4 交易信息:.4 2.1.5 系统管理:.4 2.1.6 业务流程图如下:.4 2.1.7 数据流程图:.7 2.1.8 房屋中介管理系统数据字典.83 系统设计局部.11 3.1功能构造图设计.1
6、1 3.2 输出设计.12 3.2.1 输出设计的容:.12 3.2.2 储存文件数据库构造设计.14 3.2.3 输入设计.18 3.3 代码设计.20 3.3.1代码设计的作用.20 3.3.2代码设计的原则.21 3.3.3代码的设计.21 3.3.4代码设计的校验位.224 系统实施局部.22 4.1 局部源程序登陆系统.22 4.2 模拟运行结果界面截图.23 4.2.1 系统登录界面的设计与实施.23 4.2.2系统主界面的设计与实施.25 4.2.3 出租房屋信息管理界面的设计与实施.26 4.2.4 出售房屋信息管理界面的设计与实施.27 4.2.5 求购客户信息界面的设计与实
7、施.29 4.2.6 求租客户信息界面的设计与实施.305 总结.31参 考 文 献.32-. z.*宜居房屋中介*公司房源信息查询系统分析与设计引 言新中国成立后,特别是改革开放以来,居民住房问题一直是一个很棘手的问题,国家对于这个问题一再地修改关于房地产方面的议案,特别是在等比较兴旺的地区出现炒房现象之后,国家对于房地产的问题更加重视了,所以在居民和买卖房屋之间起桥梁作用的房产中介等机构就愈发显得重要了,而与此同时,由于计算机的普及以及互联网的飞速开展,使得很多原来由人力来完成的工作可以借由计算机来实现,因此,房屋中介管理信息系统渐渐开展起来了。在当今科技高速化的信息时代,谁最先掌握了科技
8、,谁最先掌握了信息,谁就最先掌握了这个时代。为此我房地产中介公司特设计开发了本公司的客户关系管理信息系统,主要是提供了客户及房源资料的查询录入及修改等功能,为我们的客户和房源管理提供了更为方便、快捷的效劳。而本系统也正是针对房地产销售的科学化、规化、网络化的要求而设计开发,通过对前台接待,工程管理、销售、收费及后台管理实施全面管理,既使一线工作人员准确快速的执行各项活动,减轻劳动强度,又使上层管理人员方便快捷的获得各种需要的信息,起到辅助决策的作用,从而使经营管理的水平到达更高层次,以到达较大的投资回报率及用户满意率。-. z.1 可行性分析1.1背景与意义随着科学技术的快速开展,不管是小型房
9、屋中介还是大型的房地产公司,需要分类和管理的信息具有多而杂的特点,而且,信息的更新速度比较快,中介或者公司的经营者都需要及时地对各种信息进展分类整理,以最快的速度找到满足客户需求的房源,防止不必要的损失。在这种背景下,传统的人工管理,已经不再适宜。因此利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高该中介公司的工作效率变得尤为重要。1. 2现有房产系统状况在西方兴旺国家,房产中介管理信息系统已经成熟,尤其是基于Web应用技术环境下的不动产管理信息系统在房产行业中的应用日趋完善,其运作模式已经从连锁店的线性管理转变为跨地区,跨领域的扁平化管理,从而获得了显著的经济、社
10、会效益。在我国,随着国民生活水平的不断提高,房产行业的开展和居民租房需求的多元化带动了房产中介的开展,虽然存在着比较多的中介,但中介的信息化管理还不够成熟,不够完善,不能对提高效率、降低本钱、共享资源等方面起到至关重要的作用。1.3 新系统目标在我国,房产中介行业的管理仍然限于传统的方式,中介商彼此都是信息孤立,难以为公众提供及时、互动的信息,阻碍了房产交易市场的安康、快速开展。未来,房产中介管理系统将朝着信息化之路前进,从而实现房产交易中共享信息的功能,增加交易的时机,缩短交易的时间。1.4 可行性1.4.1 技术可行性本系统的开发利用Microsoft SQL Server作为本系统的数据
11、库,它是一个关系型数据库,它是一个支持多用户的新型数据库适用于大中规模的数据量需求。使用Visual Studio.NET作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。Visual Studio.NET 是一套完整的开发工具,用于生成 ASP Web 应用程序、*ML Web services、桌面应用程序和移动应用程序。Visual Basic.NET、Visual C+.NET、Visual C#.NET 和 Visual
12、J#.NET 全都使用一样的集成开发环境 (IDE),该环境允许它们共享工具并有助于创立混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,此框架提供对简化 ASP Web 应用程序和 *ML Web services 开发的关键技术的访问。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 1.4.2 操作性基于技术可行性的分析,并依照我组织目前的财力、物力情况,我们认为该工程是可行的。我组织现有资金充裕,没有大额的债务,并且刚好赶在一次资金周转的低潮期。因此,从我组织的承受能力,并结合技术上的可行性,我们认为现在是操作该工
13、程的最正确时期。1.5.开发方案与进度表1.5.1过程安排 设计准备、制定设计方案; 问题定义; 需求分析; 总体设计; 详细设计; 编写代码; 综合测试; 完善系统; 完善说明书。1.5.2进度方案周次时间方案设计容形成文档第十七周星期一选题、立项、开题背景分析星期二系统分析:用户需求分析、可行性研究、网络资源参考分析即现状分析、目标分析预期状况分析用户需求报告可行性报告需求说明书星期三系统设计之一:总体设计系统设计说明书星期四系统设计之二:详细设计星期五系统实现之一:数据库的实现数据库设计第十八周星期一系统实现之二:应用程序设计编程、调试功能实现程序设计说明书星期二系统实现之二:应用程序设
14、计星期三系统实现之二:应用程序设计星期四系统实现之三:集成与测试系统测试说明书星期五系统成果:系统软件和完善的说明书课程设计说明书2 系统分析局部2.1 业务流程图房产中介系统后台管理主要包括如下功能模块:客户管理,租凭买房卖房管理,员工信息,交易信息,系统管理,各个局部的业务流程具体如下:2.1.1用户信息管理:主要用于完成有关客户资料的各项信息的查询、添加、删除、修改等对数据的更新和维护操作。该模块主要包括出租者/卖房者信息控制、求租者/买房者信息控制、人员信息控制等功能。2.1.2租凭买房卖房管理:用于完成求租者或买房者的对已有房源信息的查询和设置等操作,另外假设房源状态中没有买房者心仪
15、的信息,她们则可以通过填写意向申请来提出自己的要求和条件。该模块主要包括房源查询设置、放舞状态查询、求租意向设置等功能;针对出租者或卖房者在对各项信息进展录入时,遇到一些初始数据库中没有的数据,则可以通过改模块进展增删改。该模块主要包括房型设置、幢/座设置、装修设置、楼层设置、朝向设置、用途设置等功能。2.1.3 员工信息管理:主要用于完成有关员工的各项信息的录入、查询、删除、修改等对数据的更新和维护操作。该模块主要包括录入员工信息、所有员工信息查询。2.1.4 交易信息:主要负责管理买卖租凭双方已达成成交意向的相关资料。例如:有两客户,在业务员的陪同下,通过看房谈判,达成租凭协议,则该业务员
16、应该在本系统中将该协议信息保存。2.1.5 系统管理:系统管理模块:主要用于去除一些垃圾信息,同时可以平安快速的退出本系统。该模块模块包括退出系统、清理无效文件等功能。2.1.6 业务流程图如下:具体的租凭业务流程图:具体的买房卖房业务流程图:具体的租凭交易管理业务流程图:具体的买卖交易管理业务流程图:2.1.7 数据流程图:后台管理系统的顶层数据流程图如下图,由系统管理员正确登录系统后来操作的后台数据的, 系统管理员有删除房源信息和删除用户等最高权限顶层数据流程图:第二层数据流图:供求处理第2层数据流图:信息处理2.1.8 房屋中介管理系统数据字典数据项:系统涉及的数据项有44项表数据项列表
17、,数据项编号 数据项名 数据项含义 与其它数据项的 存储构造 别名关系D1-1 编号 房源编号 varchar 4 房号D1-2 城区 房源地址 nvarchar35 域名D1-3 环境 房源环境 nvarchar20 环境D1-4 付款 房屋付款 nchar10 付款D1-5 来源 房屋来源 nvarchar32 来源D1-6 委托 房屋委托 nchar20 委托D1-7 产权 房屋产权 nchar(15) 产权D1-8 状态 房屋状态 nchar(5) 状态D1-9 客户编号 客户编号 char(8) 编号D1-10 客户 客户 char12D1-11 电子 电子char(25) D1-1
18、2 客户地址 客户地址 nvarchar(30) 地址D1-13 具体位置 具体地址 narchar(50) 位置D1-14 售房编号 售房编号 char(3) 编号D1-15 具体位置 具体位置 varchar(50) 具体位置D1-16 配套环境 配套环境 varchar(20) 环境D1-17 房 房间 int 房间D1-18 厅 客厅 int 客厅D1-19 价格 价格 money 价格D1-20 权证名称 权证名称 Nvarchar 权证名D1-21 权证编号 权证编号 char6 权证编号D1-22 业主 业主 Nchar6 D1-23 联系人 联系人 Nchar8 D1-24 联
19、系 联系 char12D1-25 委托日期 委托日期 datetime 委托日期D1-26 截止日期 截止日期 Datetime 截止日期D1-27 录入人员 录入人员 Nvarchar(6) 录入人员D1-28 备注 备注 Nvarchar(50) 备注D1-29 租房编号 租房编号 char3 编号D1-30 编号 编号 Varchar(4) 编号D1-31 配套环境 配套环境 varchar(20) 环境D1-32 房 房间 int 房间 D1-33 厅 客厅 int 客厅D1-34 业主 业主 Nchar6 D1-35 联系 联系 char12 D1-36 出租底价 出租底价 Mone
20、y 价格D1-37 出租价格 出租价格 Money 价格D1-38 委托日期 委托日期 datetime 委托日期D1-39 截止日期 截止日期 Datetime 截止日期D1-40 录入人员 录入人员 Nvarchar(6) 录入人员D1-41 职员 Nvarchar(6) D1-42 职员 char18 D1-43 性别 职员性别 char2 性别D1-44 学历 职员学历 Nchar(6) 学历D1-45 职务 职员职务 narchar(15) 职务D1-46 所在部门 所在部门 narcha20 所在部门D1-47 出生年月 出生日期 datetime 出生日期D1-48 联系 联系
21、char12 D1-49 家庭住址 家庭住址 narchar(25) 家庭住址D1-50 电子 电子 narchar(20) 电子D1-51 备注 备注 narchar(50) 备注 D1-52 简历 简历 narchar50 简历 数据构造:数据构造列表数据结 数据构造名 数据构造 组成构编号 含义DS-1 房源 房源信息 编号城区环境付款来源委托 产权状态DS-2 客源 客源信息表 电子客户地址具体售房编号具体位置配套环境房厅权证名称 价格DS-3 销售情况 销售信息表 权证名称权证编号业主联系人备注委托日期截止日期录入人员联系价格数据结 数据构造名 数据构造 组成构编号 含义DS-4 租
22、房情况 租房信息表 编号城区环境 业主联系人备注委托日期截止日期录入人员联系价格DS-5 职员 职员信息表 职员性别学历职务 所在部门出生年月联系 家庭住址简历 备注电子DS-6 管理 操作员信息表 账号密码3 系统设计局部3.1功能构造图设计功能构造图就是按照功能的附属关系画成的图表,图中的每一个框都称为一个功能模块。功能模块可以根据具体情况分的大一点或小一点,分解得最小功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成*一个任务的一组程序。功能构造图是对硬件、软件、解决方案等进展解剖,详细描述功能列表的构造,构成,剖面的从大到小,从粗到细,从上到下等而描绘或画出来的构造图
23、。从概念上讲,上层功能包括 (或控制)下层功能,愈上层功能愈笼统,愈下层功能愈具体。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。图中每一个框称为一个功能模块。功能模块可以根据具体情况分得大一点或小一点。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成*一任务的一组程序。 系统设计中最重要的就是将系统模块化,模块化是指解决一个复杂问题时自上而下逐渐把系统划分为假设干个模块的过程。功能构造图就是按照功能的附属关系画成的图表,图中的每一个框都称为一个功能模块。根据系统的需求,将系统分为下面几个功能模块客户管理,租凭买房卖房管理,员工信息,交易信息,系统管理
24、。 房屋中介管理 登录系统租赁买房卖房管理 客户管理 系统管理交易信息 员工信息出租 / 求租者 清 理 无 效 文 件 退 出 系 统交 易 相 关 资 料所 有 员 工 信 息 查 询录 入 员 工 信 息求 租 意 向 设 置房 屋 状 态 查 询房 源 查 询 设 置人 员 信 息 控 制买房 / 买房者3.2 输出设计 输出设计的任务是使管理信息系统输出满足用户需求的信息。输出设计的目的是为了正确及时反映和组成用于管理各部门需要的信息。信息能够满足用户需要,直接关系到系统的使用效果和系统的成功与否。3.2.1 输出设计的容:输出信息使用情况,信息的使用者、使用目的、信息量、输出周期、
25、有效期、保管方法和输出份数。输出信息容,输出工程、精度、信息形式(文字、数字)。 输出格式。表格、报告、图形等。输出设备和介质,设备如:打印机、显示器等;介质如:磁盘、磁带、纸普通、专用等。 输出的设备和方式,在系统设计阶段,设计人员应给出系统输出的说明,这个说明既是将来编程人员在软件开发中进展实际输出设计的依据,也是用户评价系统实用性的依据。因此,设计人员要能选择适宜的输出设备和方式,并可以清楚地将其表达出来。 输出设备,常用的输出设备有屏幕、打印机、绘图仪、网络、自动 机、计算机输出缩微胶片以及其他专用设备。这些设备各有特点,应根据用户对输出信息的要求,结合企业的具体情况选择使用。 输出方
26、式,为了提高系统的规化程度和编程效率,在输出设计上应尽量保持输出流容和格式的统一性,也就是说,同一容的输出,对于显示器、打印机、文本文件和数据库文件应具有一致的形式。显示器输出用于查询或预览,打印机输出提供报表效劳,文本文件格式用于为办公自动化系统提供剪辑素材,而数据库文件可满足数据交换的需要。 这里主要简述的是打印输出方式,打印输出方式是指计算机自动地将用户所需的管理信息从打印机输出。技术的进步使打印机的打印速度比以前更快、性能更好、价格更廉价、对纸的要求更低。虽然从社会可持续开展的要求来看,将来的趋势是企业采用显示输出或网络输出方式以到达无纸化办公,但目前大局部企业在日常工作中仍然主要依靠
27、打印输出方式。因为大多数人在处理信息时还是习惯于看纸上的容,而不愿去读屏幕上的文档。而且有些场合必须要使用打印输出,如交回式文档。 打印输出也有缺乏之处:一是购置、打印、储存和处理纸的本钱很高;二是打印的信息生命期较短,可能会很快过期。输出报告,输出报告定义了系统的输出。输出报告中既标出了各常量、变量的详细信息,也给出了各种统计量及其计算公式、控制方法。 输出设计书处理周期每月一次形式形式打印表种类0001份数 1报送财务科工程号工程名称位数及编辑备注 1号用户编号 2用户 3联系联系 4房屋种类出售房屋种类 5出售价格出售房屋期望价格 6出售房屋面积出售房屋的面积 7房屋地址房屋地址3.2.
28、2 储存文件数据库构造设计 在系统分析阶段进展新系统逻辑模型设计时,已从逻辑角度对数据存储进展了初步设计。到系统设计阶段,就要根据已选用的计算机硬件和软件及使用要求,进一步完成数据存储的详细设计。管理信息系统总是基于文件系统或数据库系统的,文件是存放在系统中要处理和维护的数据,在数据存储设计中,要确定数据的组织方式。对于整个系统的全局数据管理需采用数据库。无论采用哪种方法,文件都是数据管理的最根本方式。文件设计就是根据文件的使用要求、处理方式、存储量、数据的活动性以及硬件设备的条件等,合理地确定文件类别,选择文件介质,决定文件的组织方式和存取方法。由于本系统的应用程序全部用Fo*pro2.5编
29、写,因此,存储文件的构造设计就是指 .DBF文件的构造设计。设计规:库文件名序号文件名称标识符备注 1常识信息表CPDM.DBF 2中介信息表CPDZB. DBF事先建好 3用户信息权限表CPSJSR.DBF 4单位信息表CPKC.DBF 5房屋出售合同表CPRK.DBF 6房屋租赁合同表CP*S.DBF 库文件字段变量名规序号字述名义标识符备注1收件号ZDCB2类型ZGCB3房屋地址*J4房型RQ固定5朝向RKSL6楼层PFSL7产别LSSL8价格LJ*S9区域LJRK10竣工日期KCRQ11产权证号KCSL12房屋设施JC13装修情况GG14交通情况GGDM15使用年限DW16房屋面积CP
30、IJK17备注CPMC18联系人CPDM19创立用户BBRQ20创立日期BBJ21成交人CPBBJS.DBF22合同号CPSJSR.DBF各个库文件构造设计:求租求购信息表字段名类型长度说明zidint4自动编号ftypenvarchar10房屋类型diduannvarchar10房屋地段fwdznvarchar20房屋地址lcnvarchar10楼层h*nvarchar10户型mjnvarchar10需求面积pricenvarchar10要求价格z*qknvarchar10装修情况cqgsnvarchar10产权归属l*nvarchar10需求类型personnvarchar10联系人tel
31、nvarchar12联系datsmalldatetime4发布时间qtnte*t16其他说明shi*iansmalldatetime4信息时限出租房屋信息表字段名类型长度说明zidint 4自动编号ftypenvarchar 10房屋类型diduannvarchar 10房屋地段fwdznvarchar 20房屋地址mjnvarchar 10面积lcnvarchar 10楼层h*nvarchar 10户型z*qknvarchar 10装修情况cqgsnvarchar 10产权归属enddatesmalldatetime 4建成时间pricenvarchar 10出租价格shi*iansmall
32、datetime 4信息时限personnvarchar 10发布人telnvarchar 12联系datsmalldatetime 4发布时间qtnte*t 16其他说明客源信息表构造字段名类型长度说明Namechar8Numchar4编号Dianhuachar15Lei*ingchar10类型Mailchar20房源信息表构造字段名类型长度说明Numchar4中介编号Jiaoyilei*ingchar10交易类型Yongtuchar10用途Zongshuint 8总数Fangwulei*ingchar10房屋类型Tao*ingchar10套型Cengciint2层次Lougaoint2楼高
33、Tingint2厅Shiint 2室Weiint 2卫*iaoshoujiageint 6销售价格Yuezujinint 6月租金Jianzhumianjiint 4建筑面积Shiyongmianjiint 4使用面积Jianzhunianfendatetime6建筑年份Chao*iangchar6朝向Lian*irenchar8联系人Dianhuachar10Dengjiriqidatetime6登记日期Mailchar30Diquchar30地区Didianchar30地点Weizhichar30位置Beizhuchar100备注合同信息表构造字段名类型长度说明Numchar4合同编号Fa
34、ngwuzuoluochar10房屋坐落Fangwujiegouchar10房屋构造Fangwuchanquanrenchar8房屋产权人Dihaoint6地号Quanzhenghaoint4权证号Jianzhumianjiint6建筑面积Shiyongmianjjiint6使用面积Shiyong*ingzhichar8使用类型Maifangchar8买方Maifangchar8卖方Jiageint6价格Fukuanfangshichar8付款方式Fukuanriqidatetime6付款日期Maifangweiyuezerenchar50买方违约责任Maifangweiyuezerencha
35、r50卖方违约责任Qitashi*iangchar100其他事项用户管理表构造字段名类型长度说明Namechar8Numchar4编号Passchar8密码Quan*ianchar10权限3.2.3 输入设计输入界面是管理信息系统与用户之间交互的纽带,设计的任务是根 据具体业务要求,确定适当的输入形式,使管理信息系统获取管理工作 中产生的正确的信息。输入设计的目的是提高输入效率,减少输入错误。1、输入设计的设计原则:控制输入量。尽可能利用计算减少输入延迟。批量输入、周转文件输入减少输入错误。采用多种校验方法和验证技术防止额外步骤。简化输入过程。2、输入设计的容一般包括:输入界面设计。输入设备选
36、择。输入设计首先要确定输入设备的类型和输入介质,目前常用的输入设备有以下几种: 键盘-磁盘输入装置。光电阅读器。终端输入。输入数据正确性校验。常用校对方式有:人工校对:二次键入校对:根据输入数据之间的逻辑关系校对:用程序设计实现校对:输入设计的评价输入界面是否明晰、美观、大方;是否便于填写,符合工作习惯;是否便于操作;是否有保证输入数据正确性的校验措施。出入库数据录入卡设计:房产信息表编号房型建筑面积使用面积地址朝向备注统计日期:填制人:客户需求表 编号房型使用面积备注统计日期:填制人:2输入屏幕格式设计 根底原始数据分为房产买入数据和房产卖出数据两大类,因此输入屏幕分开设计。房产买入日期 年
37、 月 日显示窗口房产买入数据录入窗口房产代码房产名称房产代码房产名称买入数量继续放弃保存图 房产买入数据输入屏幕格式l如图 是房产买入数据输入时的屏幕格式。当输入买入日期之后,便在屏幕上出现此画面。数据录入方式有两种:光标在右边的提示窗口上下移动,选择正确的买入房产代码后,则房产代码、名称等信息自动进入左边窗口当前显示行的相应栏目。然后;光标停在买入数量栏上,打入买入数量即可。如此重复即可将本日各买入单上的数据输入机暂存文件。然后,选择提示存盘、放弃或继续。调整光标至左边窗口的代码栏,接着打入要买入的房产代码,此时对应的房产名称便由系统自动填入,然后打入买入数量即可,最后选择存盘、放弃或继续。
38、房产卖出数据输入的屏幕格式设计与房产买入数据输入的屏幕格式根本一样,只是将图中的买入数量栏辟为卖出数量栏。3.3 代码设计代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或其组合来表示。3.3.1代码设计的作用代码设计提高处理的效率和精度。按代码对事物进展排序、累计或按*种规定算法进展统计分析,处理十分迅速。代码提高了数据的全局一致性。这样,对同一事物,即使在不同场合有不同的名称,我们也可以通过编码系统将其统一起来,这就提高了系统的整体性,减少了因数据不一致而造成的错误。3.3.2代码设计的原则唯一性:一个对象可能有多个名称, 也可按不同的方式对它进展描述。但在一个
39、编码体系中,一个对象只能赋予它一个唯一的代码, 反之一个代码只能唯一地标识一个对象, 不允许重码、乱码、错码。合理性:代码构造应与相应的分类体系相对应。可扩大性:应留有充分的余地,以备将来不断扩大的需要。简单性:构造尽可能简单,尽可能短,以减少各种过失。适用性:代码尽可能反映对象的特点,以助记忆,便于填写。规性:国家有关编码标准是代码设计的重要依据,已有标准的必须遵循。在一个代码体系中,代码构造、类型、编写格式必须统一。系统性:有一定的分组规则,从而在整个系统中具有通用性。3.3.3代码的设计 按房源信息查询系统一个城市房屋的 所在区、社区编号、楼道编号,来处理信息,则代码可采取特征组合码构造
40、。把地区编号、社区编号、楼道编号作为分类的三个面,用七位数字表示代码构造。 * * * * * * * 楼道编号 社区编号 所在区新系统中为每个房屋设计了代码,一方面可以统一管理,另一方面是为了方便数据输入。代码为数字房屋时,只需要输入字符,采用的是顺序码构造。在系统运行过程中,但凡需要输入房屋代码即可,系统可根据房间代码自动将相应的房间信息调出来,而且代码表显示在输入/输出窗口中,用户不一定要记住房屋代码,可随时通过系统联机查询。把城市的房屋分成多个区域,进展编号,方便查询。房屋代码说明01-000一区房间02-000二区房间03-000三区房间04-000四区房间05-000五区房间06-
41、000六区房间07-000七区房间前两位表示房屋的楼数,后三位表示第几个区的房屋。3.3.4代码设计的校验位 代码输入的正确性将直接影响整个系统处理工作的正确性。代码一旦输入,计算时机用同样的数学运算方法按输入的代码数字计算出校验位,并将其与输入的校验位进展比较,以证实输入是否有错。校验位的生成过程:对代码的每一位数加权求和。原代码 7 2 5 4 6各乘以权数0 1 0 1 0乘积之和 S=70+21+50+41+60=6用加权和除以模数M求余数。设:模数M=10Smod M=6mod10=6将模数减去余数的差数,即为校验位。10-6=4,即校验码为4,所以带校验码的代码为725464.4
42、系统实施局部4.1 局部源程序登陆系统:Dataenvironment Name = Dataenvironment 1 1 form form Form1 癟op = 0Left = 0Height = 451Width = 633DoCreate = .T.Picture = c:documents and settingsadministrator桌面2.jpgCaption = Form1WindowState = 2Name = Form1 label label Label1 Form1 淎utoSize = .T.FontSize = 26BackStyle = 0Caption
43、 = 宜居欢送进入房产中介管理系统Height = 42Left = 36Top = 24Width = 562Name = Label1 mandbutton mandbutton mand1 Form1 sAutoSize = .T.Top = 204Left = 84Height = 43Width = 64FontSize = 16Caption = 进入Name = mand1 mandbutton mandbutton mand2 Form1 dTop = 204Left = 300Height = 37Width = 61FontSize = 16Caption = 退出Name
44、 = mand2 B宋体, 0, 9, 6, 14, 10, 12, 2, 2宋体, 0, 16, 11, 24, 18, 21, 3, 34.2 模拟运行结果界面截图4.2.1 系统登录界面的设计与实施在登录界面下需输入正确密码后有提示,才能进入系统,如果密码错误,将不能进入系统。图 登录界面4.2.2系统主界面的设计与实施在登录界面输入正确密码后,可进入如下的系统主界面,如下图,包括了四大功能图系统主界面4.2.3 出租房屋信息管理界面的设计与实施点击主界面的出租房屋信息管理按钮,即可弹出出租房屋信息管理的界面,如下列图所图出租房屋信息界面在该界面下,包括出租房屋信息查询,信息插入,删除无用的信息,显示所需信息,等功能。点击查询信息按钮,即可弹出如下界面,用以输入查询条件,图出租房屋信息查询界面输入条件后,点击确定按钮,对其所输入的条件进展查询,结果显示在图6-3 的界面里。其中建筑面积需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026事业单位工勤技能-湖南-湖南食品检验工一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖南-湖南机械冷加工二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖南-湖南假肢制作装配工三级(高级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖北-湖北水土保持工一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖北-湖北农机驾驶维修工一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-海南-海南热处理工三级(高级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-新疆-新疆计算机操作员一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-四川-四川林木种苗工二级(技师)历年参考题库含答案详解3套试卷
- 2026年11月小雪知识课堂 初雪与诗意生活
- 2026年9月教师节 教师的光荣使命
- 电商仓库拣货作业规范
- 期末综合模拟卷-2025-2026学年五年级数学下册(人教版)含答案
- 山东环保发展集团校招面笔试题及答案
- 2026年光大银行招聘考试题库与答案解析
- 大数据处理-第6章 图计算
- 内脚手架搭设专项方案
- 纤维艺术与编织
- 2026年湖南生物机电职业技术学院单招职业技能测试题库汇编
- 2025年度IT运维保障及系统故障清零工作总结
- 第25课《文言文二则:曹冲称象》课件 统编版语文六年级上册
- 四川省成都市锦江区嘉祥外国语学校2025-2026学年九年级上学期期中语文试题(含答案及解析)
评论
0/150
提交评论