计算机毕业设计 jsp小区物业管理系统springmvc-sqlserver 毕设


https://www.bilibili.com/video/BV13H4y1E7ZZ/

演示视频:

3.1 可行性分析

对所有系统完成设计,都可能受到时间以及空间上的制衡。因此,在开始设计每一个项目的时候,我们必须对系统进行可行性需求分析,只有这样才能够降低项目所带来的危害,减少人力、物力以及财力方面的损耗。以下简要介绍一下对技术、经济、操作和法律方面的可行性分析。

3.1.1 技术可行性

本小区物业管理系统采用JAVA作为开发语言,是基于WEB平台的B/S架构系统。

(1)Java提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及服务。整个系统帮用户做了大部分不重要的琐碎的工作。

(2)基于B/S模式的系统的开发已发展日趋成熟。

(3)众所周知,Java是面向对象的开发语言。程序开发院可以在Eclipse平台上面方便的使用一些已知的解决方案。

综上所述,本小区物业管理系统在开发技术上具有很高可行性,且开发人员掌握了一定的开发技术,开发本系统在能力范围。

3.1.2 经济可行性

本系统采用的软件都是微软的东西,开发周期短,这样可以削减很多的精力和资源,起到减少成本的作用。同时提升设计的作用,本小区物业管理系统对计算机配置的条件很低,乃至网吧淘汰下来的低配置计算机也可以满足需要,因此在经济上完全具有可行性。

3.1.3 操作可行性

小区物业管理系统操作比较容易,大部分输入信息页面选择的形式都是下拉框。在有些页面,信息可以自动生成,不需要输入。输入时间也采用了日历控件,操作比较容易,对操作人员的要求不高,只需要熟练操作WINDOWS即可。

3.1.4 法律可行性

本小区物业管理系统是自己设计的管理系统,具有很大的实际意义。开发环境软件和使用的数据库都是开源代码,因此对这个系统进行开发与普通的系统软件设计存在很大不同,没有侵权等问题,在法律上完全具有可行性。

综上所述,设计一个小区物业管理系统具有效率高,操作简便,降低成本等优点,所以,建立一个小区物业管理系统非常必要可行的。

3.2系统流程分析

3.2.1 系统开发流程

在开发小区物业管理系统时,首先进行需求分析,进而对系统进行总体的设计规划,设计系统功能模块,数据库的选择等,本系统的开发流程如图3-1所示

bd33df6bedc370a87b3455b9999ca2c8.jpeg

图3-1系统开发流程图

3.2.2 系统操作流程

用户打开系统,首先进入系统登录界面,用户需通过正确的账号、密码,选择登录类型进行登录,系统会进行检查用户登录信息,信息正确则进入对应用户功能界面,可进行功能操作处理,否则提示信息错误,登录失败。本小区物业管理系统操作流程如图3-2所示。

a65d5252b38bd2b2c7586d6ef610c2c8.jpeg

图3-2 系统操作流程图

3.2.3 添加信息流程

添加信息时,信息编号系统采用自动增号的模式,无需用户填写,用户在添加信息输入信息,系统会自动对信息数据进行验证,信息合法则验证成功添加至数据库,信息不合法提示添加失败,重新输入信息。添加信息流程如图3-2所示。

10545dbfb9f9814a75e82a49d7ba901d.jpeg

图3-3 添加信息流程图

3.2.4 删除信息流程

用户选择要删除的信息,单击删除按钮,系统则提示是否确定删除信息,选择确定删除,则删除信息成功,系统数据库将信息进行删除。删除信息流程图如图3-4所示。

9f08a9f68ed57993095f9b23405c4fe2.jpeg

图3-4 删除信息流程图

3.3 性能需求分析

3.3.1 系统的安全性

小区物业管理系统要严格控制管理权限,具体要求如下:

(1)要想对小区物业管理系统的信息进行管理,首先要依靠账号和密码在系统中登陆,无权限的用户不可以通过任何方式登录系统和对系统的任何信息和数据进行操作,这样可以保证系统的安全可靠性和准确性。

(2)在具体实现中对不同的权限进行设定,不同权限的用户在系统中登陆后,不可以越级操作,只有系统管理员能够使用全部模块。

3.3.2 数据的完整性

(1)所有记录信息要保持全面,信息记录内容不可以是空。

(2)各种数据间相互联系要保持正确。

(3)相同数据在不同记录中要保持一致。

3.4功能需求分析

本小区物业管理系统主要包括管理员功能模块和业主功能模块两大部分,下面具体分析这两大功能模块的功能需求。

3.3.1管理员功能分析

管理员登陆后主要功能模块包括报修管理、物业费管理、员工管理、车位管理、系统管理以及个人资料。管理员用例图如图3-5所示

cd495128ef97da7078e827db95861359.jpeg

图3-5管理员用例图

3.3.2业主功能分析

业主登录后主要功能模块包括个人中心、出入证网上申请、设施设备维修申请、我的要提意见以及待缴费账单,业主用例图如图3-6所示

6168dc8c98713698dc1fde5ddae92784.jpeg

图3-6业主用例图



第四章 系统设计


3.1系统结构设计

本小区物业管理系统主要包括两大功能模块,即管理员功能模块和业主功能模块。在大的功能模块下又划分出许多小的功能模块。系统结构如图3-1所示

         04ade4e5047fb765c34f449de3e80b80.jpeg

图3-1系统功能结构图

3.2系统顺序图

顺序图表示交互、是指为得到一个期望的结果而在多个分类器角色之间进行的交互序列。

(1)登录模块顺序图

该模块主要满足管理员和业主的权限登录。该模块的顺序图如图 3-2所示。

de7561c783cf59652e9b2ba8b1b3b3ec.jpeg

图3-2登录模块顺序图

(2)添加信息模块顺序图

管理员和业主登陆后可进行添加信息操作,添加信息模块顺序图如图3-3所示。

e4eac832c6eb597261d168aaa3beab67.jpeg

图3-3添加信息顺序图

3.3系统数据库设计

3.3.1 数据库实体(E-R图)

设计概念就是在数据分析的基础上自下而上的对整个系统的数据库概念结构进行设计。从用户的角度对视图进行开发,然后集成视图,最后分析从而取得最后的结果。

对概念进行设计时采用实体—联系(E-R)的模型开发措施。E-R模型法的构成元素有:实体、属性、联系,E-R模型可以用E-R图来表示,是对用户工作环境中所相关的事物给予提示,对实体特性的描述就是属性。

设计概念的出发点是能够对企业组织信息要求的数据库概念结构进行反映,就是概念模式。概念模式不依附数据库逻辑结构,,也不依赖支持数据库的DBMS,独立于计算机系统。

通过上述分析对数据库的需求,与系统概念模型的特点及开发方法相结合,我们可以建立E-R模型图。

7b4d796270d28131195aee5c627c725d.jpeg

(1)出入证实体E- R图,如图3-4所示

8a94514677a4587448977bfcd159abbe.jpeg

图3-4出入证实体图

(2)来访登记实体E- R图,如图3-5所示:

76450e53a1c6423946f7ede257618aa9.jpeg

图3-5来访登记实体图

(3)设备普查实体E- R图,如图3-6所示:

5c3ddf5888577a81de3d1d40c81e2b07.jpeg

图3-6设备普查实体图

(4)设备维修实体E- R图,如图3-7所示:

785ba533657abcdf3135093ba0cf3e5b.jpeg

图3-7设备维修实体图

(5)意见实体E- R图,如图3-8所示:

1dcc582a773f14c696df173dcb112f47.jpeg

图3-8意见实体图

(6)业主实体E- R图,如图3-9所示:

c5265e6a9abd8ac12d2b6121f08881a4.jpeg

图3-9业主实体图

(7)账单实体E- R图,如图3-10所示:

13ae29e1d0d1c8b8c18007a251cdb842.jpeg

图3-10账单实体图

(8)值班实体E- R图,如图3-11所示:

694b453a85e458d644e9412249535193.jpeg

图3-11值班实体图


  • 23
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
物业管理是当前社会极具潜力的新兴行业,他的发展对我们社会的各行各业,尤其是房地产业有这极其重要的意义。为此,我选择了物业管理系统的开发作为我的毕业设计内容。 小区物业管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人通过对小区物业管理的调查、了解后,对MS SQL Server2000数据库管理系统、SQL语言原理、VB应用程序设计,VB数据库技术进行了较深入的学习和应用,在系统开发过程中我使用VB作为开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而又简洁操纵数据库的智能化对象。本系统主要完成对小区物业的以下几个项目的管理:住户管理、住户投诉管理、住户报修管理、物业设备维修管理、停车场管理、物业收费项目管理、物业收费管理。我通过系统分析、设计、开发、测试、生成EXE等系统的步骤,使得本系统包括相当的实用功能,包括实现各部分增加、删除、浏览、查询等物业信息管理。同时采用本物业管理系统将极大的简化、方便您的管理,提高您的工作效率和管理效果。系统运行结果证明,本系统能够基本满足住户、小区工作人员以及管理员三方的需要。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

huida_kaifa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值