房屋中介管理系统课程设计报告(编辑修改稿)内容摘要:

完整性 检查,事务的 并发控制 及 系统 恢复等功能。 (6)数据库 的维护:为 数据库管理员 提供软件支持,包括 数据安全控制、完整性保障、 数据库备份 、 数据库重组 以及性能监控等维护工具。 关系型数据库 关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。 现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。 关系模型是由埃德加 科德于 1970 年首先提出的,并配合 “ 科德十二定律 ”。 现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。 标准数据查询语言 SQL 就是一种基于 关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。 关系模型由关系 数据结构 、 关系操作 集合、关系完整性约束三部分组成。 猎豹软件开发室 7 7 陕西工业职业技术学院 系统介绍 在概要设计的基础上进行软件系统的详细设计。 在详细设 计中,描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序 (每个模块或子程序 )的设计考虑,以便进行编码和测试。 应当保证软件的需求完全分配给整个软件。 详细设计应当足够详细,能够根据详细设计报告进行编码。 课题意义 通过开发数据库相关的应用程序, 把学过的理论知识运用 到具体实践当中去;再次,进一步掌握一门 Windows 下的快速 GUI(图形用户界面)编程工具 Dreamweaver;最后,通过对毕业设计论文的撰写,提高语言文字 的组织能力、表述能力以及层次分析的能力,同时锻炼自己的系统开发能力,开发一套管理系统对于我们即将毕业的计算机科学与技术专业的学生来说,也是一次计算机应用于现实的一次很有意义的实践活动。 猎豹软件开发室 8 8 陕西工业职业技术学院 第二章 系统开发方法选择 软件工程介绍 在可行性分析的基础上采用较好的方法就房屋中介管理系统的总体结构、数据结构、数据库、系统界面、系统的输入、输出方式等方面进行设计并写出分析说明书。 同时按系统的总体功能进行模块划分和模块设计,以明确模块设计的任务和要求。 开发环境及工具 使用 + Microsoft SQL Server 2020 进行系统的设计,其快捷方便的开发环境,使得开发人员能够更加关注于细节的设计,因此,为此系统设计一个友好美观的界面也是这次系统设计的重点。 猎豹软件开发室 9 9 陕西工业职业技术学院 第三章 系统总体规划分析 系统总体结构设计 ( 1)概要设计:通过需求分析和可行性分析,对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、 运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。 ( 2)详细设计:在概要设计的基础上进行软件系统的详细设计。 在详细设计中,描述实 现具体模块所涉及到的主要算法、数据结构、 类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序 (每个模块或子程序 )的设计考虑,以便进行编码和测试。 应当保证软件的需求完全分配给整个软件。 详细设计应当足够详细,能够根据详细设计报告进行编码。 应用需求分析 随着我国社会主义市场经济体制的确立和发展,商业流通领域进入了一个空前的发展阶段,面临商界的激烈竞争,只有在多变的商品和顾客中挖掘并掌握市场需求,即淘汰 “ 卖不出去的商品 ” ,购进“ 卖得快、利润高的商品 ” 的经营者才会获利,企业也才能在竞争中 猎豹软件开发室 10 10 陕西工业职业技术学院 生存和发展,如果能够选择一个好的管理系统,把大量繁杂的、看似毫无关系的数据,有机的结合起来,形象的反映出市场的供求关系,就能够为得出正确的决策做出事半功倍的效果。 系统处理流程图 各模块功能介绍 1.房产管理功能 猎豹软件开发室 11 11 陕西工业职业技术学院 房产管理功能是本系统的基本内容,用以管理所有的房产信息,对房产资料数据进行添加、修改、删除等操 作。 此外, 管理功能还附加 查询功能 , 可以方便公司内部人员和客户迅速找到自己想要的房产信息。 2.客户管理功能 本系统拥有完善的客户管理功能,能迅速了解客户的需求,包括对客户各种资料的管理。 客户将购房需求输入系统,方便销售人员查阅,以便更好地满足客户的需求。 3.售楼管理功能 此功能是本系统的核心部分,实现包括二手房出售、房屋求购、房屋求租、房屋出租等数据进行管理。 因为本公司是二手房中介销售公司,所赚取的利润是中介费,即从所售房款中抽取部分费用 (视情况而定 ),所以和客户并不需要签定 合同,也无需设置客户付费功能。 报表输出功能将已销售的汇总输出,方便查阅公司的月销售业绩及其他情况,并对客户的留言和需求作出处理。 4.系统维护 系统维护是对系统的备份和恢复。 5.系统管理 系统管理是对系统的权限设置以及对客户会员信息的管理。 6.新闻管理功能 管理员通过此功能在后台将最新的房产信息发布到网页中以便用户查阅,并且能够对新闻进行增、删、改操作。 猎豹软件开发室 12 12 陕西工业职业技术学院 总体结构设计 数据库设计 数据库设计 系统采用基于 Web的数据库动态开发 ,将 Web和数据库系统结合按照 Browser/Server 结构建立的通过浏览器 (Browser)访问数据库并可实现动态交互的 Inter 信息服务技术,其功能包括在线数据查询、在线数据处理等。 数据库 Web 动态开发正日益成为 Web 应用中的核心问题,如何创建智能化交互式的 Web 应用 ,怎样将 Web 服务器与后台数据库连接起来,使用户能动态访问数据库,是当前 Web 应用开发中的热门课题。 了解并掌握这一技术,作为一种 Web 建设的技术手段和技术储备,具有现实的、重要的积极意义。 Web 数据库系统基 猎豹软件开发室 13。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。