毕业设计任务书
所在学院
|
大数据与云计算
|
所学专业
|
大数据技术与应用
|
所在班级
|
|
姓 名
|
|
学 号
|
|
指导教师
|
|
|
毕业设计题目
|
基于SSM的宠物领养系统的设计与实现
|
设计目标:
通过本次毕业设计,想做一个专门针对流浪动物的领养系统,这个项目主要目标是开发一个面向广大爱宠群体的集宠物送养领养、交流共享的平台,减少流浪动物,缓解现在流浪动物恶行伤人、阻碍交通、传染病的问题。
宠物领养系统总体分为两个部分:一个是普通用户,一个是管理员。普通用户界面主要提供用户线上浏览宠物照片、信息、状态以及申请领养宠物,管理员界面主要是宠物信息管理以及领养申请管理等功能。宠物领养系统是以jdk 11为运行环境,IntelliJ IDEA 为开发环境,前端采用layui框架js,css语言等,后端采用SSM(Spring,SpringMVC,MyBatis)框架。
|
设计任务:
1、 前期准备:构建宠物领养系统需要实现的功能与呈现方式。
2、 技术选择:本系统选择ssm框架作为后端架构,前端采用layui架构,选择MySQL作为数据库支持等。
3、 概要设计:根据功能要求,进行设计。
4、 编码与测试:根据设计思路进行编码,最后进行测试代码功能。
5、 解决的问题:以互联网为基础,实现宠物领养,使动物不在流浪。
6、 成果形成:对各类文档进行总结归纳,并撰写论文进行答辩。
|
设计实施步骤和方法:
(1)通过调研,了解宠物领养系统的内容及其特点,存在和需要解决的主要问题。
(2)确定宠物领养系统的建设目标、意义及功能需求,分析整个系统架构的组成、设计特点、安全特性。
(3)系统后端使用SSM(Spring,SpringMVC,MyBatis)框架,提高开发效率,系统前端采用jayui框架,提升用户体验。
(4)系统是以 JDK 11为运行环境,IntelliJ IDEA 为开发环境。
(5)用IntelliJ IDEA运行Java代码和HTML代码,连接数据库和浏览器,在网页中呈现效果和所要实现的功能。
(6)完成系统架构的设计、数据库的设计以及主要功能模块的设计与实现。
(7)完成系统的测试和论文的撰写。
|
设计时间进度及安排:
序号
|
任务
|
开始时间
|
结束时间
|
阶段成果
|
1
|
收集资料并编写
|
2022.10.28
|
2022.11.10
|
完成开题报告
|
2
|
概要设计
|
2022.11.10
|
2022.11.17
|
技术学习总结
|
3
|
总体设计编写代码
|
2022.11.17
|
2022.11.24
|
数据库以及代码框架
|
4
|
系统测试
|
2022.11.24
|
2022.12.08
|
代码完善
|
5
|
设计完成预答辩
|
2022.12.08
|
2022.12.15
|
系统开发测试
|
6
|
完善毕业设计
|
2023.1.1
|
2023.4.15
|
系统开发测试
|
7
|
毕业设计答辩
|
2023.5.15
|
2023.5.25
|
完成答辩
|
8
|
毕业设计总结
|
2023.5.25
|
2023.5.30
|
完成总结
|
|
设计成果表现形式:
本设计主要开发一套基于SSM的宠物领养系统,系统里面的宠物是免费的,普通用户也可以上传流浪动物的信息,让关于流浪动物的信息能更好的传播,让更多的动物得到一个温馨的家以及一个好主人。
普通用户可以根据个人喜好浏览流浪宠物,同时也可以上传宠物,查询想要了解的流浪宠物信息,申请想要领养的动物。
管理员可以对流浪宠物信息进行增、删、改、查的操作,可以对普通用户信息管理以及对其发起的领养申请进行客观的裁决。
系统可以稳定、安全、有效的运行
|
指导老师签字:
年 月 日
|
教研室
审核意见
|
专业带头人(负责人)签字:
教研室主任签字:
年 月 日
|
学 院
审批意见
|
学院领导签字:
年 月 日
|
备注:若专业带头人和教研室主任为同一人,则只需要签一次。