在调研的基础,通过对用户需求的分析、归纳和总结,拟定本课题的主要研究内容暂定如下:
(1)实现对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用模块化设计方法,根据用户的需求及程序的应用和维护的易用性,将各个部分置于不同的模块中。
(2)模块需要具备的基本功能:管理员管理,小区信息管理,服务平台信息管理,收费管理等其他模块的实现,其中各个大模块之间还有一些小模块的设计。
四、主要研究思路
本课题使用Python语言进行开发。代码层面的操作主要在PyCharm中进行,将系统所使用到的表以及数据存储到MySQL数据库中,方便对数据进行操作本课题基于WEB的开发平台,设计的基本思路是:
(1)可行性分析:目前物业管理技术已经相当成熟,基本能够满足学生的需求,并且,时间非常充裕,在规定的时间内能够完成。本系统无需开发经费,从经济角度是可以接受的。系统不流入社会且不会侵犯他人知识产权。
(2)重用性:重用性要求考虑组件和设计模式方面的重用,为更好开发系统奠定基础。
(3)简洁性:简洁性是系统开发的基础,要求系统中各个层次,模块简洁明了。
(4)合理性:系统体系结构的设计必须建立在需求分析基础之上。
(5)可扩展性和可移植性:为以后系统环境的变更或功能的增删做好铺垫。
开发工具:PyCharm、Visual Studio Code、Navicat for MySQL
开发平台:web
五、预期研究结果
在对平台的各个功能模块建成整合后,使系统能够正常的运行,让用户能够通过使用本系统进行物业管理。
(1)前台业主端预期结果:业主能够查看物业相关公告信息,能够查看自己的缴费信息以及能够报修和投诉。
(2)后台管理端预期结果:
①管理用户可以发布公告,能够对用户、楼栋进行增删改查的操作,可以浏览和导出用户、楼栋的信息。
②管理员用户能够对用户报修和投诉进行管理,能够对报修进度进行更新。