房地产信息管理系统的设计与开发(任务书,开题报告,毕业论文14000字,程序)
摘要:MIS(Management Information System)就是信息管理系统,在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个总很交错的系统。
房地产信息管理系统是典型的信息管理系统(MIS),是为房地产开发公司或者是中介公司管理房屋出租、出售信息资料而设计的信息管理系统,包含有后台数据库和前台应用程序系统两大部分,后台数据库要求数据的一致性和完整性、安全性,用以储存单位工程文档资料及相关信息,前台应用程序系统要求应用程序功能完备、易于使用和界面友好等。经过全面分析,确定数据库采用Microsoft SQL Server 2000,开发工具为Delphi 7.0,利用Microsoft公司的ADO(ActiveX Data Object,ActiveX数据对象)访问和操作数据库服务器中的数据。
本文基于Delphi和SQL SERVER开发实现公司信息管理,促进其经营活动和内部管理的规范化,系统开发遵循系统工程思想和技术,在系统的需求分析阶段,通过实地调研及资料查询,充分了解用户需求,得到反映公司业务流程及信息需求的数据流图和数据字典;在系统总体设计阶段,设计了系统概念模型,得到对应的关系模式和数据表。根据系统处理需求,得到了系统的功能设计,包括系统前、后台功能设计,有企业文化、公司动态、公司新闻、楼盘展示、在线交流,以及工程管理、销售管理和人事管理等;在详细设计与实现阶段,主要负责了对人事管理和在线交流两个功能进行编码、调试与集成,实现了对当前登录用户的密码修改,以及用户档案管理和权限管理查询、新增、修改和删除等功能,基本达到用户的要求。
关键词:数据库;信息管理系统;Delphi;SQL SERVER
Develop and Design Real Estate Information Management System
Abstract:MIS which we often mentioned in a society, which emphasizes in management science and information science, MIS is becoming more popular . MIS is a new discipline, it across several areas, such as management science, systems science, research, statistics and computer science. In the base of these disciplines, it formed a way of information collection and processing, thereby forming complex system.
Real estate information management system is a typical Information management system is designed for the real estate development company. It can help the company manage the problems of housing rental, sale and management information, it contains two part, one is background database and the other is foreground application, background database request the data is consistency 、integrity and safety further it must have files of storage the project files and relevant information, and foreground application must have easy-to-use interface. After a series of analysis .So I determine use the Microsoft SQL Server 2000 for database and use the Delphi 7.0 for developing and make use of Microsoft Corporation Ado (ActiveX Data Object. ActiveX data object) visited data in the database server.
To achieve the development of Web-based information management to promote their business activities and internal management. Systems development thinking and follow the software engineering technology, the system's needs analysis stage, through field research and information enquiries, fully aware of user needs, reflected the company business processes and information needs of the data flow charts and data dictionary in the system design stage, Design concept model of the system, get the corresponding relations between the models and data sheets. According to system processing requirements, has the function of the system design, including the system before the background of functional design, corporate culture, News, Company News, the event display, online exchange, and project management, sales management and personnel management in the detailed design And implementation phase, the exchange of personnel management and online functions of the two codes, and integration mode, and on the current logged-on user's password editing and file management and user rights management query, add, edit and delete functions. Basic to the user’s requirements.
Keywords: database; information management system; Delphi, SQL SERVER
论文研究的主要内容
研究的主要内容是房屋销售管理系统,利用此软件完成房屋销售管理系统的系统管理功能、房屋信息管理功能、客户信息管理功能、销售信息管理功能这四大功能模块。完成了多种查询模块、增添模块、删除模块、修改模块等等。本系统的开发基本满足房屋销售管理系统的要求,提供的信息较为准确,使管理工作的各环节能够顺利而有效的进行,具有良好的实用价值和可观的发展前景,极大的提高了房屋销售管理的效率,是房地产公司实现科学化、规范化、自动化管理的重要前提条件。
1.3.3 论文的结构
本文组织结构共分为六章:
论文第一章为绪论部分,本章分析了房屋销售管理系统的国内外现状与发展,阐述了课题的来源、背景、目的和意义,最后阐明本论文的结构。
论文第二章主要是房屋销售管理系统的需求分析、可行性分析和数据字典。
论文第三章主要是系统概要设计,包括系统总体框架设计和功能模块设计。
论文第四章主要是数据库的设计,给出了本系统的数据流图、实体关系图及数据表等。
论文第五章主要是系统详细设计及实现,包括各个功能模块的设计、流程图和界面实现。
论文第六章主要是软件测试及调试。
论文第七章主要是对这次毕业设计的总结与展望。
2 需求分析
2.1 系统功能需求分析
根据房屋销售企业的日常管理需要,系统具有以下功能:
(1)登录身份管理:具有系统管理员和客户两种不同登录身份,系统管理员具备普通客户所没有的权限,即可以添加房屋信息、信息审核、密码修改、数据库备份和数据库还原等权限。
(2)房屋信息管理:房屋信息的录入、编辑、打印、查询等功能。
(3)客户信息管理:客户信息的添加、修改、查询等功能。
(4)销售信息管理:客户预定信息的审核、查询、删除等功能。
(5)系统管理:数据备份和数据恢复、用户密码修改和退出系统等功能。
2.2 数据库功能分析
本系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起资源的一致性和完整性。对于后者则要求应用程序具有“功能完备,使用方便,易于扩展”等特点。
根据系统要求实现的功能,需要建立房屋信息表、客户信息表、销售信息表、客户预定信息表、用户表五个表。
2.3 系统数据流图
本系统是一个面向房屋销售企业的管理系统。管理员可以通过本系统管理相应的房屋信息、房屋销售信息等。用户进入房屋销售管理系统之前需要进行权限验证,只有合法的用户才能进行相应的管理操作;普通客户登录之后只能查询和修改自己的信息,浏览房屋信息及房屋预定。
在该系统中,管理员权限包括房屋信息管理、客户信息管理、房屋销售管理和系统管理,管理员管理数据流图如图2.1所示。
目 录
1 绪论
1.1 论文的研究背景及意义 1
1.2 国内外研究概况及发展趋势 1
1.3 论文研究的意义、主要内容与论文结构 2
1.3.1 论文研究的意义 2
1.3.2 论文研究的主要内容 2
1.3.3 论文的结构 3
2 需求分析
2.1 系统功能需求分析 4
2.2 数据库功能分析 4
2.3 系统数据流图 4
2.4 可行性分析 5
2.5 数据字典 7
2.6 系统综合要求及运行环境和开发平台 7
2.6.1 系统综合要求 7
2.6.2 系统运行环境简介 8
2.6.3 系统开发平台 8
3 系统概要设计
3.1 系统总体框架设计 9
3.2功能模块设计 9
4 数据库设计
4.1 数据库的引入 11
4.2数据库的概念结构设计 12
4.2.1建立数据库的原则 12
4.2.2 建立字段的原则 12
4.3数据库的访问 12
4.4数据库实体关系总图 14
4.5数据库实体关系分图 16
4.6 数据表的设计 18
4.7表与表关系图 20
5 系统详细设计及实现
5.1系统登录界面及主界面设计 21
5.1.1系统登录界面 21
5.1.2 主界面 22
5.2房屋信息模块 24
5.2.1 房屋资料录入 24
5.2.2房屋信息查询 25
5.2.3房屋信息显示 27
5.3客户信息模块 28
5.4销售信息模块 28
5.4.1 房屋销售信息 29
5.4.2 客户预订信息 29
5.4.3审核查询 30
5.5系统信息模块 31
5.5.1密码修改 31
5.5.2数据库备份 32
5.5.3数据库还原 34
5.5.4退出系统 36
6 系统调试 37
7 总结与展望 38
参考文献 39
致 谢 40
附录A 系统源程序 41
|