-
研究的基本内容,拟解决的主要问题
基本研究内容:
系统用户类型主要分为社区业主和救助人员两类,系统功能主要分为:求助功能、信息功能、领养功能、志愿者功能和后续回访功能五类。 -
求助功能:社区业主可在平台发布社区流浪动物信息;救助人员可以接收信息,在救助完成后回复指定业主救助进度。
-
信息功能:包括待救助动物地址、已救助动物救助进度、动物照片、健康状况、是否已绝育等信息。救助人员可以编辑、更新、维护动物信息,包括动物是否救助成功、是否已被绝育、是否已被领养等信息。
3.领养功能:社区业主可查看已被救助动物信息,上传个人信息后申请领养已被救助动物;救助人员接收业主申请和个人信息,判断是否交予该业主领养。
4.志愿者功能:进入系统可选择是否成为志愿者,加入救助人员。
5.后续回访功能:开发界面供领养者定期分享宠物状态,对长期不上传的领养者进行回访,防止领养动物已死亡或被二次弃养等。
拟解决的关键问题:
1.系统分为前后端,前端支持社区业主上报动物信息或领养动物,后端支持救助人员接收信息、更新已被救助动物信息等。
2,在业主领养动物前,如何确定其是否符合领养标准。能否降低其再次弃养的可能性。
3,如何保证实时更新流浪动物数据。
4,成为志愿者的要求和审核标准如何制定。
5,如何判断已领养者是否存在虐待所领养动物的可能,如何制定判定标准。 -
研究步骤、方法及措施
1.开始系统编写前,先进行需求分析和系统设计。
2.建立数据库链接保证动物信息能够实时更新。
3.使用轻量级架构来降低开发复杂度,减少代码编写量。
4.尽可能降低客户端对硬件的要求,方便业主和救助人员使用。
5.实现业主与救助人员间的数据交互。
本系统拟使用StarUML工具进行UML建模分析与设计,vscode来写前端。使用SSM(Spring+SpringMVC+Mybaits)的框架组合。分为前端和后端两部分,采用B/S模式,在Hbuilder上使用html5+js+CSS完成程序编码,使用servlet进行数据交互,使用MySQL完成数据库编写。
社区流浪动物救助领养系统的设计与开发
最新推荐文章于 2024-11-09 12:43:52 发布
本文探讨了一种针对社区业主和救助人员的动物救助系统,涉及求助、信息、领养、志愿者和后续回访等功能,重点解决前后端分离、领养资格审核、数据实时更新等问题,采用轻量架构和B/S模式进行开发,利用星型UML工具和SSM框架进行设计和数据库管理。
摘要由CSDN通过智能技术生成