关于#逻辑结构#的问题,如何解决?

1、背景资料:
(1) 对小区、楼栋、单元的录入和增、删、改、查询等功能实现,在基于这些小区的房产资源对小区进行管理。
(2) 对小区内住户的详细资料的管理,包括增、删、改、查询等功能的实现,这些也是一个小区的基本资源,毕竟物业管理最后是针对小区的所有住户而言的。
(3) 在具有了所有的基本资料信息后,需要实现实质性的物业管理。主要的管理业务包括:物业设备管理、仪表(水、电、气表)数据管理、收费管理。
(4) 住户投诉管理、住户报修管理、设备维修管理、停车场管理。括增、删、改、查询等功能的实现。这些与用户资料、小区缴费信息将成为小区物业管理的主体。
(5) 对小区各部门负责人的资料、限权的管理,包括增、删、改、查询等功能的实现。
2、内容:学生根据所学的数据库原理的知识,针对物业管理信息系统,进行系统的需求分析、系统设计、数据库设计、测试等,完成题目要求的功能,从而达到掌握设计一个数据库应用的目的。
3、操作过程:
(1)根据课题,进行系统调查,搜集资料。
(2)进行系统需求分析和系统设计,写出设计报告。
(3)设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
(4)完成数据库定义工作,实现系统数据的数据添加和数据处理。
(5)实现数据安全性、数据完整性等功能,并针对具体课题问题提出解决方法。
4、基本要求:
能实现以下主要功能:
房产资源的基本信息管理。
业主的基本信息管理。
物业负责人的基本信息管理。
报修的基本信息管理。
投诉的基本信息管理。
设备维修的基本信息管理。
停车场管理。
缴费信息管理。
查询及统计报表。

概念结构设计怎么搞

分析
1.功能共同点 :增删改查(展示数据也是查的一部分)
2.功能不同点:主题不同(住户,单元,水电等)
设计思路

  1. 新建数据库,每个主题一个表,根据表和主题不同通过java接口对数据库做增删改查操作(操作方式有API和sql等),这样java程序复用性高(一个代码多个主题都能用,这当然可以算优化哈哈) 。最后是前端界面展示,自学过,不难就是麻烦,遂向度娘要一个。
  2. 每个主题表具体写什么内容,可以问度娘,然后自己整理一下,技术需求不高,是个耐心活。

优化-维度划分:单个主题太过繁杂,可以一个表拆成多个表,提高表的可复用性,比如住户报修和物业就有相同维度--住户,可以拆成住户、报修类别信息、物业信息,取得时候和用户表关联一下就可以,简称要啥取啥 ,这样三个小表实现了三个主题大表的功能(用户,报修,物业)。
优化-界面优化
顾名思义,把前端界面,系统界面搞得清新脱俗,也是一种省事省力的优化。

mark

可以参考:

找找管理系统改改,参考

我写过类似得,你可以借鉴下

  • 先进行对象建模
  • 然后进行库表设计
  • 然后定义接口
  • 这样一步一步进行需求分析,设计

如有帮助,请采纳,十分感谢!

2.1.1 背景及现状
目前国家建设部房地产业司已将是否使用计算机进行管理列入了物业管理公司评定级别的项目之中。此举大大推动了物业管理信息系统”的发展。沪上的中海、古北、万科、卓越、永业、西部、金桥、船舶大厦、魏理仕、香港广场、太平洋中心、华都大厦等近200家物业管理公司已部分或全部在某所管理的楼盘引入了物业管理信息系统。随着人们生活水平的提高和房地产业的不断的完善,大型的房地产企业结构(如图2.1)中,物业管理的部门结构(如图2.2)成为其中的一个细化。而物业管理部门成为与业户零距离接触的终端部门,物业管理系统的作用不但使得繁重的手工工作变的简单化,并且能够使得业户对物业的了解更加透明化。
2.2 开发的可行性研究
可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决
2.2.1 技术的可行性
小区物业管理系统采用了当前的主流计算结构模式进行开发,前台开发语言选用Java和Myeclipse开发平台。Java是一种面向对象的Windows开发语言,Java具有易用、通用和平台无关的特点。后台的数据库开发工具选用了Access 2000,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能。这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的。
https://blog.csdn.net/longlong888666/article/details/104350263