住宅小区物业管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上海电力学院

应用软件设计(1)

课程设计

题目: 住宅小区物业管理系统学号:姓名:

院系:计算机科学与技术学院专业年级:计算机科学与技术2010级

2013 年1 月17日

目录

第一章、系统需求分析及设计 (1)

1.1 问题分析 (1)

1.2 任务概述 (1)

1.3 开发技术 (2)

1.4 运行环境 (2)

1.5 系统主要功能 (2)

1.6 系统总体构成 (3)

第二章、系统数据库设计与实现 (3)

2.1 系统数据库概念结构设计 (3)

2.2系统数据库逻辑结构设计 (4)

2.3系统数据库的物理设计 (6)

2.4 系统数据库设计实现及运行 (7)

2.5模块结构图 (12)

2.6模块设计 (13)

第三章、系统详细设计 (13)

3.1管理员登录模块具体设计 (13)

3.2小区管理模块具体设计 (14)

3.3用户管理模块具体设计 (16)

3.4物业管理模块具体设计 (17)

3.5停车管理模块具体设计 (18)

3.6维修管理模块具体设计 (20)

3.7修改密码模块具体设计 (22)

第四章、系统调试及测试 (23)

第五章、应用软件课程设计总结 (28)

参考文献 (28)

第一章、系统需求分析及设计

1.1 问题分析

随着计算机及网络技术的高速发展,数字化、网络化的信息革命从根本上推动了住宅小区物业管理系统的发展进程,计算机日益成为住宅小区物业管理的主要设备。对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴费用与设备维护繁琐。计算机已完全能够胜任物业管理工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处。这将给项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管理正规化、现代化的重要标志。

因此,开发一套高效率、无差错的小区物业管理系统软件十分必要。由于小区物业管理涉及到费用问题,为了增强系统的保密性,使业主利益不受损害,使业主能够对自家的物业费用和投诉等情况提供透明化、直观的了解。该系统就是为小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软件。

1.2 任务概述

本学期的数据库基于SQL Server,所以此次课程设计时数据库用SQL Server,开发环境用JA V A。目的是在完成这学期“数据库原理”和“JA V A程序设计”后能够掌握数据库设计的基本步骤并能和JA V A结合完成一个小型应用软件的设计。使用Eclipse编辑软件和JDK连接数据库,对《住宅小区物业管理系统》实现以下功能:

1)小区管理

小区的单位物业费、停车费修改,小区的增删和修改,小区总人数的统计其中对于一个小区的单位物业费与停车费是固定的

2)用户管理

用户的增加修改功能,用户信息的查询

对于一套房子售出,只是用户的更改,不需删除功能,故只要增加和修改,以及查询功能。

3)物业管理

实现查询、缴费、统计、提醒四个功能

根据房屋面积计算物业费,在此设定一幢楼的面积可能不一致(如算入了一

楼花园的面积)所以面积与楼号没有函数依赖。统计是计算某个时间段的物业费的加和。提醒是根据当前月份往前推两个月之前的未缴物业费列出名单,如现在是一月份,且去年12月之前的月份还未缴,将进入名单。

4)停车管理

实现停车位管理、查询、缴费、统计、提醒五个功能

停车位作为固定的资产,不能随意的增删,在此只做出新增的功能,不加入删除功能,如需删除,需要访问数据库进行增删,其余功能与物业费一直5)维修管理

维修登记、查询、缴费

首先进入登记,才会记录、可查询,缴费单号按照流水排列,资金记录作用,不能随意更改,为提高安全性,没有删除、修改功能。

6)修改密码

只有系统管理员才能登陆,只有修改密码的功能,为保证安全性,新增、修改、删除管理员需访问数据库进行修改。本系统面向管理员,不面向用户。

1.3 开发技术

使用Java程序设计以及JDBC、ODBC数据库等编程技术实现一个界面简洁友好、操作简单客户端系统。

1.4 运行环境

操作系统:Microsoft Windows 8

SQL:Microsoft SQL Server 2012

Java:JDK7

编辑环境:Eclipse JUNO

1.5 系统主要功能

1)信息录入:新的物业费、停车费产生,新的维修记录产生,都需要往数据库中添加信息。2)信息修改:当数据库中信息发生了改变,需要及时修改信息,如用户缴纳了费用

3)信息查询:可以按条件查询住户基本信息、住户缴费信息、停车位基本信息、停车费缴纳信息、维修信息等,并尽可能实现多条件组合查询。

4)统计、汇总在规定时间段内小区的应交物业费总额、未交物业费总额等。

5)将近要交的物业费、停车费,已过期未交的物业费、停车费请给出提醒。

6)本系统特性

a. 易用性:系统采用个人电脑为客户,界面设计力求简单明确,简单快速、方便使用。设计人性化,操作简单便捷。

b. 安全性:用户必须经过输入用户名和密码才能登录到系统中,防止非法用户进入系统,

同时用户要分系统管理员,图书管理员,读者等不同的权限,防止出现越权操作。

c. 扩充性:系统模块之间相互独立,系统可扩充性强。当添加新功能时,只需改动少量部分或不改动,而不是重新设计。

1.6 系统总体构成

登录界面包含登录功能

主界面包含首页、小区管理、用户管理、物业管理、停车管理、维修管理、修改密码、注销功能。

第二章、系统数据库设计与实现

2.1 系统数据库概念结构设计

相关文档
最新文档