小型物业管理系统——数据库论文
物业管理信息系统论文

本系统使用 JAVA 进行编写。
数据库技术的产生与发展源于对于数据的组织与管理。
数据库技术是数据管理的技术,它随着数据管理任务的需要而产生于 20 世纪 60 年代中期。
这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识。
数据库技术的基本思想是对数据实行集中,统一,独立的管理,用户可以最大限度的共享数据资源。
一个好的管理信息系统的建立必须要以一个好的管理基础为前提。
本物业管理系统的开辟,是为了规范住宅小区的管理工作,为物业管理部门提供一套高效、快捷的应用软件。
合用于管理以下物业:房产业主、住宅群体、智能小区、各类小区等等。
使用计算机进行小区物业信息的处理优点如下:(1)及时信息交流,改善服务质量,通过本系统对小区物业管理信息的规范管理,可以及时的掌握业主们的需求,并根据需求有针对性的改进业务,以提高服务质量。
(2) 方便查询,提高工作效率。
随着人们生活水平的不断提高,人们对生活环境要求日益提高,特别是对居住环境不断提出新的需求,为了适应这种形式,小区的经营者不仅首先要有坚实的硬件基础,还要有一套现代化的物业管理系统。
第一章信息系统概述1.1 系统研究的目标和应用背景所谓MIS (信息系统--Management Information System)系统是一个由人、计算机及其他外围设备等组成的能进行信息的采集、传递、存贮、加工、维护和使用的系统。
它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。
目前,企业计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。
1.1.1 系统研究的目标本系统介绍了小区物业管理系统的实现。
它是小区现代化的管理手段。
智能小区开始建设的同时应该遵循"管理是保障"的原则,没有高质量的住宅小区智能化管理,就不可能充分发挥住宅小区智能化的功能效果。
小型物业管理系统的设计与实现(3)

小型物业管理系统的设计与实现摘要我国已经逐步迈入5G时代,其中信息产业的飞速发展是最大的推动力,软件作为现代数据信息的重要支撑形式,发挥着越来越重要的作用。
本次设计主要利用JAVA程序,结合数据库形成一个小型的物业管理系统,主要的功能有住户的信息查询,物业费的缴纳等等。
具体的小型物业管理系统的设计与实现的设计是用网页作为载体,因此本文基于J2EE平台的,后端Web的采用的MVC框架具体是Spring MVC,以及ORM(对象关系映射)框架采用的是iBatis,还有IOC (控制反转)与AOP(面向切面编程)框架采用的是Spring,并且采用的是B/S 浏览器结构,数据库采用的是MySQL,服务器采用的是Windows。
本文解决了小型物业的一些日常用户的管理问题,具体包括人员信息查询、住房信息查询、收费信息查询、房产信息查询、人员信息管理、住房信息管理、收费信息管理、房产信息管理等的功能。
相比于其他的物业管理系统,本设计是以网页作为载体,更加偏向于管理一些小型的物业管理系统,管理员操作更为简单,并且,不管是开发过程还是日常维护过程系统都更为节省人力物力。
关键词:JAVA、数据库、物业管理系统AbstractChina has gradually entered the 5G era, in which the rapid development of information industry is the greatest driving force. Software, as an important form of support for modern data information, plays an increasingly important role. This design mainly uses JAVA program, combined with the database to form a small property management system. The main functions include information inquiry of households, payment of property fees and so on. Specific design and implementation of small-scale property management system is based on Web pages as the carrier, so this paper based on J2EE platform, the MVC framework of back-end Web is Spring MVC, and the ORM (Object Relation Mapping) framework is iBatis, and IOC (Control Reversion) and AOP (Aspect-Oriented Programming) framework is Spring, and B/S browser is used. The structure of the database is MySQL and the server is Windows. This paper solves some daily user management problems of small property, including personnel information query, housing information query, fee information query, real estate information query, personnel information management, housing information management, fee information management, real estate information management and other functions. Compared with other property management systems, this design is based on Web pages as a carrier, more inclined to manage some small property management systems, administrators operate more simply, whether it is the development process or the daily maintenance process system are more labor-saving and material resources.Key words: JAVA, database, property management system目录第一章绪论 (5)1.1研究背景及意义 (5)1.2国内外研究现状 (6)1.3研究内容与方法 (6)第二章理论知识 (8)2.1 J2EE平台概述 (8)2.2 SSI架构概述 (8)2.3数据库技术 (10)2.4 C/S和B/S结构 (10)2.5 JAVA编程语言 (11)第三章小型物业管理系统具体设计 (12)3.1小型物业管理系统功能分析 (12)3.2小型物业管理系统设计 (13)第四章功能测试 (18)4.1测试用例编写规则 (18)4.2测试用例 (18)4.3测试结果演示 (19)第五章总结 (22)致谢 (23)参考文献 (24)第一章绪论1.1研究背景及意义1.1.1研究背景我国已经逐步迈入5G时代,其中信息产业的飞速发展是最大的推动力,软件作为现代数据信息的重要支撑形式,发挥着越来越重要的作用。
物业管理系统的设计与实现毕业论文

大学本科学生毕业设计(论文)上邦国际社区物业管理系统设计与实现Graduation Design(Thesis) of ChongqingUniversityThe Design and Implement of the ShangBang International Community ManagementSystem.Undergraduate: Wang Jiuchao Supervisor: Prof. LuoJunMajor: Information Security Major College of ComputerChongqingUniversityJune 2012摘要随着计算机技术的各个领域的不断发展和普与,它的作用越来越广泛的被人们所了解与利用。
尤其是近年来Internet网络的出现和广泛普与,致使人们对许多领域中现存的应用大为不满,迫切需要新技术对该领域的提高。
随着智能化物业的发展、普与和网络技术的快速提升,计算机技术、网络技术将在未来的几年更广泛和深入地运用于物业管理行业,并和社区的智能化系统实现真正的无缝连接,完全做到集约化管理。
小区物业管理系统是典型的管理信息系统,其开发主要包括数据库的设计和应用程序对数据库的调用。
经过实际的需求分析,结合管理信息系统开发的概念、结构与系统开发的基本原理和方法,设计开发了小区物业管理系统。
并对应用程序设计、数据库管理系统进行了较深入的学习和应用完成对小区物业管理系统的需求分析、功能模块划分、数据库模式分析。
系统主要有公告管理、房产管理、住户管理、停车场管理、收费管理、住户报修、住户投诉这几大模块。
从操作简便、界面美观、灵活实用的要求出发,设计开发的系统涵盖了小区物业管理的主要方面,基本能满足小区物业管理过程中的工作需要。
关键词:物业管理,管理系统,数据库,ABSTRACTAlong with the computer technology of the various areas of the constant developmentand popularization, the role of the more and more extensive by people understand and use. Especially in recent years, the emergence of the Internet network and popularization, cause people to many in the field of the existing application collar, urgently needed new technology in the field are improved. Along with the development of the intelligent property, popularizing and network technology fast ascension, computer technology and network technology in the next few years will be more widely and deeply used in property management industry, and the community and intelligent system realize seamless connection, completely do intensive management. Residential property management system is the typical information management system, its development mainly includes the database design and application of the database to call. After the actual demand analysis, combined with the development of management information system of the concept, structure and system development of the basic principle and method of designing and developing the residential property management system. And the application design, database management system were further study and application of residential property management system to complete the requirement analysis, function module partition, database mode analysis. The system mainly announcement management, real estate management, household management, parking management, charge management, repair, residents complain about the residents of several major modules. From simple operation, interface aesthetics, flexible practical requirement, design and development of the system covers residential property management of the major aspects, basic can satisfy the residential property management process to work.Keywords: The community management, Management System, Database, 目录摘要ⅠABSTRACTⅡ1 系统规划11.1 引言11.2 需求分析11.3可行性分析11.3.1 技术可行性11.3.2 经济可行性11.3.3 管理可行性21.3.4 开发方法的选择21.3.5 毕业设计研究的意义22 系统分析42.1 系统目标42.2系统功能结构图42.3业务流程图52.4系统预览62.5构架开发环境72.6数据库设计72.6.1数据库概念设计72.6.2 数据库逻辑结构设计113 系统设计123.1 公共类设计123.2 首页设计123.2.1 首页设计概述123.2.2首页技术分析193.2.3首页实现过程153.3 住户信息查询页183.3.1住户信息查询页概述183.3.2欠费信息查询页技术分析183.3.3住户信息查询页实现过程263,4 住户账户信息查询页设计233.4.1住户账户信息查询页概述233.4.2住户账户信息查询页技术分析233.4.3住户账户信息查询页实现过程243.5 报修信息查询页设计253.5.1报修信息查询页概述253.5.2 报修信息查询页面分析263.5.3报修信息查询页实现过程263.6 车位信息管理页设计283.6.1 车位信息管理页概述283.6.2 车位信息管理页技术分析293.6.3 车位信息管理页实现过程293.7 业主投诉信息审核页313.7.1 业主投诉信息审核页概述313.7.2业主投诉信息审核页技术分析323.7.3业主投诉信息审核页实现过程324.系统实施与维护364.1 系统设施的准备364.2 程序设计364.3系统维护365.系统的运行与评价385.1系统的运行385.2系统的评价386 设计心得397参考文献401 系统规划1.1 引言随着时代的进步,人们住房条件也得到了很到程度的提高。
小区物业管理系统毕业论文

小区物业管理系统毕业论文小区物业管理系统毕业论文引言:随着城市化进程的加快,小区的数量不断增加,而小区物业管理的重要性也日益凸显。
传统的物业管理方式已经无法满足人们对于生活品质的追求,因此,开发一种高效、智能的小区物业管理系统成为了当下的热门研究方向。
本篇论文将探讨小区物业管理系统的设计与实施,并分析其对小区居民生活的影响。
一、小区物业管理系统的设计与实施1.1 系统需求分析在设计小区物业管理系统之前,首先需要对系统的需求进行分析。
这包括小区居民的需求、物业公司的需求以及小区管理的需求等。
通过详细了解各方需求,可以确保系统的功能和特性能够满足各方的期望。
1.2 系统架构设计基于需求分析的结果,可以开始设计小区物业管理系统的架构。
该系统应包括前台管理系统、后台管理系统以及移动端APP等。
前台管理系统用于小区居民的日常事务管理,后台管理系统用于物业公司的运营与管理,移动端APP则为居民提供了便捷的服务入口。
1.3 数据库设计与数据安全小区物业管理系统需要建立一个完善的数据库,用于存储小区居民信息、物业公司信息以及小区设施设备信息等。
在设计数据库时,需要考虑数据的结构化与可扩展性,并采取相应的数据安全措施,确保居民信息的保密性和系统的稳定性。
1.4 系统实施与推广系统设计完成后,需要进行系统实施与推广。
这包括系统的软硬件安装、数据迁移以及用户培训等。
同时,还需要制定一套有效的推广策略,吸引小区居民主动使用该系统,并提供及时的技术支持与维护。
二、小区物业管理系统对小区居民生活的影响2.1 提升居民生活品质小区物业管理系统的实施可以提升小区居民的生活品质。
通过系统,居民可以方便地办理物业费、报修、投诉等事务,减少了居民排队等待的时间,提高了办事效率。
同时,系统还可以提供小区公告、活动信息等,增强了居民之间的交流与互动。
2.2 优化物业服务小区物业管理系统的实施可以优化物业服务。
通过系统,物业公司可以及时了解居民的需求与反馈,提高了服务的响应速度。
小区物业管理系统毕业设计论文

小区物业管理系统学号:姓名:专业:摘要对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴费用与设备维护繁琐。
计算机已完全能够胜任物业管理工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处.这将给项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管理正规化、现代化的重要标志。
因此,开发一套高效率、无差错的小区物业管理系统软件十分必要.本系统的主要目的是告别帐本,安全、快捷的保存数据信息。
由于小区物业管理涉及到费用问题,为了增强系统的保密性,使业主利益不受损害,使业主能够对自家的物业费用和投诉等情况提供透明化、直观的了解.关键字:小区物业,管理系统,VBAbstractAs for the plot estate management that, its work flow numerous and diverse, the diversification, the management complex,capture the expense and the maintenance of equipment is tedious. The computer could definitely be competent the estate management work,moreover more accurate, convenient, quick,highly effective,clear,is transparent above, it definitely may overcome the deficiency which states。
This will give the project inquiry and the management brings very big convenient,thus will bring a higher efficiency for the estate management work, this also will be the estate management standardization, the modernized important symbol。
小区物业管理系统论文

小区物业管理系统摘要本文通过用VB 6.0编写物业管理系统,利用软件工程原理,采用生命周期方法学,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了小区信息数据库的创建及各种费用的收取、统计、汇总。
本文还简单介绍了vB6.0软件的界面及操作方法。
简要介绍了表单的制作过程,程序的编写,添加,最后的编译过程。
并且叙述了作者在软件开发过程中的心得体会.关键词:物业管理数据库统计汇总AbstractThe summary this text passes and uses VB 6。
0 writes the administrative system of the property, utilize the soft project principle , adopt the cycle method of the life to study, it develops two respects of main development including setting—up and maintenance and front application program of backstage supporter’s database , realized the establishment of the information database of the district and collecting ,statistics , gathering of different expenses.This text has also introduced vB6。
0 briefly. The interface of 0 software and working technique. Having introduced the making course of the form briefly, the writing of the procedure,add , the last course of compiling. And has narrated author's gains in depth of comprehension in the course of software development。
物业管理系统毕业论文

物业管理系统毕业论文物业是我国居民生活、办公的必要管理者,是保障人们生活、工作质量的必要管理部门。
下面是店铺为大家推荐的物业管理系统毕业论文,欢迎浏览。
物业管理系统毕业论文篇一摘要:本文通过对项目管理基础理论和方法的阐述,引出物业管理行业对项目管理方法的需求。
在此基础上,对项目管理方法在物业管理企业中的应用进行了论述,得出项目管理方法是可以应用到物业管理行业中的。
关键词:项目管理、物业管理中图分类号:C29文献标识码:A 文章编号:一、现状及发展趋势1、国内物业管理现状随着我国房产经济的蓬勃发展,国内的物业管理市场正不断地迅速发展壮大,需求日益扩大。
据不完全统计,目前全国实行物业管理的房屋面积超过120亿平方米,物业管理覆盖率已接近50%,北京等较发达城市的覆盖率达70%,深圳、上海己达90%以上,以上3座城市物业管理企业创造的产值已占当地国民生产总值的2%左右.由此可见,物业管理在我国发展快速,市场广阔,潜力无穷。
然而,我国物业管理企业在迅速发展的同时,所面临的难题也不少,尤其是物业管理企业体制陈旧、企业管理规模较小等是当前的主要问题。
可以看出,现阶段大多数企业无法取得规模效益,整个行业仍处于发展初期,行业的整体抗风险能力较差,多数企业面临难以可持续发展的难题。
2、物业管理的发展趋势(1) 随着物业管理行业法律法规的建立和健全,物业管理行业将会走上规范化、法制化管理的轨道。
(2) 物业管理企业实现市场化经营将会成为今后物业管理项目发展(3) 区域化管理将会成为今后物业管理的发展方向。
因为实现区域化管理不但能提高物业管理的整体管理水平,而且可以使物业管理企业实现规模效益,有利于文明城市的建设。
(4) 物业管理市场空间进一步扩大。
随着房地产经济的发展,社会对物业管服务的需求将会进一步提高,这将拓展物业管理企业的发展空间。
二、项目管理的基本理论和方法1、项目管理的基本理论项目管理指在一定约束条件下,以高效率地实现项目业主的目标为目的,以项目经理个人负责制为基础和以项目为独立经济核算,并按照项目内在规律,进有效的计划、组织、协调、控制的系统管理活动。
基于数据库技术的物业管理信息系统

基于数据库技术的物业管理信息系统摘要文章介绍了数据库技术产生及发展的历程,并在此基础上以物业管理信息系统开发为例,对系统开发中数据库技术的应用进行了探讨。
关键词数据库技术;物业管理;信息在物业管理中涉及到的数据较多。
如为了更好地服务于业主及使用人,需了解业主及使用人的基本信息;为了保障建筑物及设施设备能够正常发挥其功能,需了解建筑物及设施设备的施工安装信息等。
这些数据较复杂,除一般的结构化数据外,还有大量非结构化的数据,如图形、模型等,这给数据的有效管理带来了麻烦。
在物业管理信息系统中引入数据库技术,解决了这一难题,使得数据的应用与存储独立,保证了数据存取的一致性。
一、数据库技术的历史和发展数据管理是数据库的核心任务,内容包括对数据的分类、组织、编码、储存、检索和维护。
从数据管理的角度看,数据管理到目前共经历了人工管理阶段、文件系统阶段和数据库系统阶段。
1.人工管理阶段人工管理阶段是指计算机诞生的初期(即二十世纪50年代后期之前)。
这个时期的计算机主要用于科学计算,从硬件看,没有磁盘等直接存取的存储设备;从软件看,没有操作系统和管理数据的软件。
数据处理方式是批处理。
2.文件系统阶段文件系统阶段是指计算机不仅用于科学计算,而且还大量用于管理数据的阶段(从50年代后期到60年代中期)。
在硬件方面,外存储器有了磁盘、磁鼓等直接存取的存储设备,在软件方面,操作系统中已经有了专门管理数据的软件,称为文件系统,在处理方式上,不仅有了文件批处理,而且能够联机实时处理。
3.数据库系统阶段数据库系统阶段是60年代后期开始的。
在这一阶段中,数据库中的数据不再是面向某个应用或某个程序,而是面向整个企业(组织)或整个应用的。
数据库系统解决了人工管理和文件系统的弊端,它把数据的定义和描述从应用程序中分离出去,程序对数据的存取全部由数据库管理系统(DBMS)统一管理。
从而保证了数据和程序的逻辑独立性,这样,数据就可以供各种用户共享且具有最小的冗余度,若建立了一个良好的数据库管理系统软件,就可以为多种程序并发使用数据库提供了及时有效的处理,并保证数据的安全性和完整性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016年04月信息工程学院《数据库课程设计》论文题目:小型物业管理系统数据库设计学号:专业班级:计算机科学与技术103班姓名:指导老师:完成日期:2012.1.13小型物业三管理系统数据库设计(信息工程学院计算机科学与技术10级103班)摘要关键字:物业公司,小型物业管理系统,数据库物业管管理承包给物业公司,是现在小区物业管理的通用模式。
小型物业管理系统是基于普通居民居住区的小型业务管理公司的管理智能化数据库系统。
该系统主要涉及的业务有:业主交费管理,业主特殊服务要求受理,招聘人员管理,员工工资管理和采购货品的管理。
本系统利用关系数据库orical建立,通过需求分析,概念模型设计,逻辑模型设计,物理模型设计和数据库实施几个阶段来具体完成该系统的业务数据库化管理。
通过对普通居民小区的物业管理公司的相关管理业务的数据库化处理,以期能够提高公司的办事效率,方便广大小区居民。
目录目引言随着经济的不断发展,全国城镇水平不断提高,随之而来的小区物业管理公司也蓬勃发展起来。
但是,由于物业公司事物的繁杂,很多事物的人工处理过于繁琐,影响工作效率,尤其是本身要求不高的普通居民小区物业管理公司。
很多影响因素就是数据的人工处理的数据结果不能实现共享,需要多次登记,这就提出了为小型普通型物业公司创建数据库,以实现各部门数据共享,减少因人工操作而延迟的时间的问题。
所以我所建立的小型物业管理系统也就应运而生了。
小型物业管理系统,是针对普通居民小区物业管理公司的数据库管理系统。
主要包含的处理业务是业主交费,业主特殊服务受理,仓库管理,员工工资管理等,其所基于的数据库为关系型数据库orical。
通过需求分析,概念模型设计,逻辑模型设计,物理模型设计和数据库实施几个阶段来完成整个系统。
通过设计次物业管理系统,希望能实现小区普通物业公司的数据共享,减少人工处理数据的过程,以达到提高工作效率,更好的服务于业主的目标。
1.需求分析本系统的针对对象为小型物业管理公司。
其基本组成为维修部,护卫部,环卫部,人事部,财务部。
维修部,主要负责小区相关设施的维修和维护以及为业主提供上门维修服务;护卫部,主要职责是维持小区的秩序和保护小区居民的财务安全,并提供特殊护卫服务;环卫部,主要负责小区内的环境卫生和向业主提供特殊的清理服务;财务部,主要职责是仓库管理,客户交费,接待客户服务申请,发放工资;人事部,主要负责业主和员工的信息管理和招聘人员。
本系统主要设计的业务有,业主交费,业主特殊服务,仓库管理,工资发放。
相关数据流程图有仓库残次品处理数据流,仓库自损货品数据流,工资发放数据流,客户交费数据流,仓库领料单据处理数据流,客户特殊服务接待数据流,各部门接受业主申请服务数据流图等,详情请参照附录1,数据字典详情请参照附录2。
2.数据库结构设计2.1 概念设计将数据流和数据字典中的相关实体利用自顶向下的方法以er 图的形式表示出来,er 图主要包括业主相关服务业务er 图,招聘人员er 图和工资发放er 图。
2.1.1 分E-R 图建立根据物业公司的管理和业务模式,分别以业主相关业务,招聘人员和工资发放所引起的相关数据流图为参考依据,按照先外部数据流在内部数据流的思想,建立分er 图。
业主属性:姓名,门牌号,性别,联系电话;mnnm接待缴费业主员工mm申请m种类移交款额mn业主服务申请单制定移交材料单pp水费电费服务费登记mnn n 业主信息表n图2.1业主相关业务E -R 图申请属性:门牌号,接待员工号,服务种类,时间; 接待:门牌号,接待员工号,时间; 交费:门牌号,接待员工号,时间;移交:款额,移交员工工号,接收员工工号,时间;员工:工号,姓名,性别,联系电话,部门编号,职责,家庭住址,受聘时间,受聘年限;登记:登记员工号,单据编号,时间;水费:门牌号,上月用水总量,本月用水总量,实际用水总量,单价,水费 时间;电费:门牌号,上月用电总量,本月用电总量,实际用电量,单价,时间; 服务费:服务费种类,服务费用,时间,门牌号; 材料单:仓库号,货号,管理员工号,申请人工号,时间;业主服务申请单:单据编号,服务种类,接待员工号,门牌号,申请人,时间;应聘人:姓名,应聘编号,联系方式,时间;员工工作情况表:工号,应工作天数,请假,早退,旷工,加班,迟到,时间;供应商:供应商编号,名称,厂址,联系方式;货品:仓库号,货号,数量,供应商,采购员,采购时间;接待应聘人审核员工工作情况表mn 员工登记m nmn图2.2,应聘相关业务e -r 图制定货品供应供应商mn采购员工m 管理mn mn移交采购单nm领料单n n残次品n图2.3,供应上相关e -r 图残次品:仓库号,货号,数量,供应商,采购员;领料单:仓库号,货号,数量,申请人工号,接纳人工号,时间; 采购单:仓库号,货号,数量,采购员,时间,单据编号;2.1.2 全局/整体E-R 图在不同E-R 图中由于绘制时间的不同可能会出现同名异义和异名同意的实体命名现象所以在合并是应注意此类问题。
另外用相同属性的实体视为同意实体,虽然名称不一样,此阶段可谓命名冲突和属性冲突。
接下来在分析结构冲突,结构冲突的主要问题是,同意对象不同应用中具有不同的抽象;同一实体在不同分ER 图中所包含的属性个数和属性排列次序不完全相同;实体间的联系在不同的分ER 图中为不同的类型等等。
如此解决问题,完成和并便可消除冗余。
全局ER 图如下:业主属性:姓名,门牌号,性别,联系电话; 申请属性:门牌号,接待员工号,服务种类,时间; 接待:门牌号,接待员工号,时间; 交费:门牌号,接待员工号,时间;移交:款额,移交员工工号,接收员工工号,时间;员工:工号,姓名,性别,联系电话,部门编号,职责,家庭住址,受聘时间,受聘年限;登记:登记员工号,单据编号,时间;mnnm缴费业主员工m申请m种类业主服务申请单制定移交材料单pp水费电费服务费登记m nn n 业主信息表n领料单n n 残次品n采购单n n货品采购管理m m nn供应供应商mn工资表nn审核员工工作情况表mnn 应聘人m nnn支出表n图2.4 全局E-R 图水费:门牌号,上月用水总量,本月用水总量,实际用水总量,单价,水费时间;应聘人:姓名,应聘编号,联系方式,时间;员工工作情况表:工号,应工作天数,请假,早退,旷工,加班,迟到,时间;供应商:供应商编号,名称,厂址,联系方式;货品:仓库号,货号,数量,供应商,采购员,采购时间;残次品:仓库号,货号,数量,供应商,采购员;领料单:仓库号,货号,数量,申请人工号,接纳人工号,时间;采购单:仓库号,货号,数量,采购员,时间,单据编号;2.2 逻辑设计阐述逻辑设计阶段目标、任务和方法,重点介绍逻辑设计的主要内容。
2.2.1 建立关系模式E-R图向关系模型的转换要解决的问题是如何将是提醒和实体间的联系转换为关系模式,如何确定这些模式的属性和码。
关系模型的逻辑结构是一组关系模型的集合。
E-R图则是由实体型。
实体的属性和实体型之间的联系3个要素组成的。
所以将E-R图转换为关系模型实际上是将实体型、实体的属性和实体型之间的联系转换为关系模式,这种转换一般遵循如下原则:1,一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。
2,一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。
3,一个m:n联系转换为一个关系模式。
4,3个或3个以上实体间的一个多元联系可以转换为一个关系模式。
5,具有相同妈的关系模式可合并。
转换结果如下所示:业主(门牌号,门牌号→姓名,门牌号→性别,门牌号→联系电话)员工(工号,工号→部门编号,工号→姓名,工号→性别,工号→联系电话,工号→职务,工号→家庭住址,工号→聘用年限,工号→聘用时间)部门(部门编号,部门编号→名称,部门编号→主管工号,主管工号→名称,主管工号→部门编号)发料单(单据编号,单据编号→仓库号,单据编号→货号,单据编号→名称,单据编号→数量,单据编号→领料人工号,单据编号→领料时间,单据编号→登记人工号)还料单(单据编号,单据编号→仓库号,单据编号→货号,单据编号→名称,单据编号→数量,单据编号→还料人工号,单据编号→还料时间,单据编号→登记人工号)货品(仓库号,货号,(仓库号,货号)→供应商编号,(仓库号,货号)→名称,(仓库号,货号)→数量,(仓库号,货号)→入库时间,(仓库号,货号)→采购员工号)残次品单(仓库号,货号,提交时间,货号→名称,(仓库号,货号,提交时间)→数量,(仓库号,货号,提交时间)→仓库管理)供应商(供应商编号,供应商编号→名称,供应商编号→地址,供应商编号→联系电话,联系电话→供应商编号,联系电话→名称,联系电话→地址)采购单(单据编号,单据编号→仓库号,单据编号→货号,单据编号→名称,单据编号→数量,单据编号→采购员工号,单据编号→采购时间)收纳——财务移交(接收员工工号,移交时间,(接收员工工号,移交时间)→款额,(接收员工工号,移交时间)→财务管理员工号)缴费(门牌号,交款时间,(门牌号,交款时间)→应交款额,(门牌号,交款时间)→实交款额,(门牌号,交款时间)→找零,门牌号,交款时间→收纳员工号)水费(门牌号,时间,(门牌号,时间)→上月用水总量,(门牌号,时间)→本月用水总量,(门牌号,时间)→本月实际用水量,(门牌号,时间)→单价,(门牌号,时间)→水费)电费(门牌号,时间,(门牌号,时间)→上月用电总量,(门牌号,时间)→本月用电总量,(门牌号,时间)→本月实际用电量,(门牌号,时间)→单价,(门牌号,时间)→电费)服务费(门牌号,时间,(门牌号,时间)→基本服务费,(门牌号,时间)→车辆管理费,(门牌号,时间)→特殊护卫费,(门牌号,时间)→特殊卫生清理费,(门牌号,时间)→特殊维修费)服务申请(申请编号,申请编号→门牌号,申请编号→申请人,申请编号→联系方式,申请编号→服务内容,申请编号→申请时间,申请编号→接待员工号,申请编号→服务状态,申请编号→服务负责人员工工号)特服费用(申请编号,申请编号→费用,申请编号→服务员工号,申请编号→财务管理员工号)员工基本工资表(单据编号,单据编号→员工工号,单据编号→保底工资,单据编号→奖金,工资,单据编号→工资管理员工号,单据编号→发放时间)员工工作情况表(工号,审核时间,(工号,时间)→请假,(工号,时间)→旷工,(工号,时间)→早退,(工号,时间)→迟到,(工号,时间)→加班,(工号,时间)→审核主管工号)应聘人(应聘编号,应聘编号→姓名,应聘编号→性别,应聘编号→联系方式,应聘编号→接待员工号,应聘编号→应聘时间)2.2.2 关系模式规范化处理根据F,分析每一个关系模式是否满足3NF,对不满足3NF的关系模式要进行规范化处理。