文章目录
逃逸的卡路里
博主介绍:✌️码农一枚 | 毕设布道师,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。✌️主要项目:论文指导、小程序、SpringBoot、SSM、Vue、Java、Jsp等设计与开发。
🍅文末获取源码联系🍅
如需其他项目或毕设源码,可进主页看下往期的毕设资源分享哦,希望对您有帮助!
–
前言
随着信息技术的飞速发展,Java语言作为一种成熟、稳定且功能强大的编程语言,已经广泛应用于企业级应用、移动开发、大数据处理等多个领域。作为本科大学生,我们在学习Java编程语言的过程中,不仅掌握了其语法规则和编程技巧,更重要的是学会了如何利用Java解决实际问题,实现软件系统的设计与开发。
本次毕业设计旨在通过实际项目的开发,将我们在大学期间所学的Java编程语言知识与实践相结合,进一步加深对Java语言的理解和应用。毕业设计的宗旨在于培养我们的独立思考能力、团队协作精神和创新能力,提升我们解决实际问题的能力,为未来的职业发展打下坚实的基础。
在毕业设计中,我们将综合运用Java编程语言、数据库技术、前端开发技术等,设计并实现一个具有实际应用价值的软件系统。通过需求分析、系统设计、编码实现、测试维护等阶段的实践,我们将全面提升自己的软件开发能力,为未来的学习和工作积累宝贵的经验。
一、毕设项目介绍
在部门管理员的角色中,实现了以下的功能模块的安排:
1)个人资料的管理,部门管理员可以对个人的资料信息进行有效的管理操作;
2)发布任务管理,管理员可以对员工进行任务的发布,以及已存在的任务的维护;
3)任务记录管理,管理员可以对发布的任务记录信息进行查看管理;
4)任务反馈管理,当员工任务完成或者任务中存在难点问题进行反馈时,管理员可以在任务反馈管理中进行相应的内容查看。
员工的功能相对少一些,主要围绕着以下三个功能开发:
1)个人资料管理,员工能够看到自己在公司内注册的人员信息,并且可以对注册的信息进行维护;
2)任务管理,在上级部门管理员派发任务之后,员工可以进行任务的计划查看
3)任务反馈,员工可以对上级派发的任务进行信息的反馈操作。
此次设计的系统管理员的具体管理内容展示如下:
1)系统用户管理,管理员可以对自己管理员身份信息进行管理;
2)部门管理人员管理,管理员可以对部门的管理员进行人员信息的查看和维护;
3)员工管理,管理员可以查看企业内的员工个人信息并且能够进行维护操作;
4)任务管理,管理员可以对部门管理员对于员工派发的任务进行内容的查看等操作;
5)任务反馈管理,管理员可以查看员工在执行任务时反馈给部门管理人员的反馈信息;
6)任务反馈统计,对于任务的完成情况、为完成情况等,通过任务反馈信息统计可以进行详细的数据内容统计。
二、毕设摘要展示
1、开发说明
开发语言:Java
框架:springboot/ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
2、数据库表
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `admin_info`
-- ----------------------------
DROP TABLE IF EXISTS `admin_info`;
CREATE TABLE `admin_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`username` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '姓名',
`mima` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',
`nickName` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '昵称',
`sex` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '性别',
`age` int(10) DEFAULT NULL COMMENT '年龄',
`birthday` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '生日',
`phone` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号',
`address` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址',
`code` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '编号',
`email` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱',
`cardId` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '身份证',
`account` double(10,2) DEFAULT NULL COMMENT '余额',
`level` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '管理员' COMMENT '权限等级',
`fileIds` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '商品图片id,用英文逗号隔开',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uk_name` (`username`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='管理员信息表';
-- ----------------------------
-- Records of admin_info
-- ----------------------------
INSERT INTO `admin_info` VALUES ('1', 'hsg', '94b40c6db280230b4211b06fa04c7be1', '何升高', '男', '222', '2020-11-02 00:04:25', '18843232356', '上海市ddff33', '111fsfsggsss11', 'aa@163.com', '342425199001116372', '2100.00', '管理员', '[56]');
-- ----------------------------
-- Table structure for `bumenguanliyuan_info`
-- ----------------------------
DROP TABLE IF EXISTS `bumenguanliyuan_info`;
CREATE TABLE `bumenguanliyuan_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`zhanghao` varchar(50) DEFAULT NULL,
`mima` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`lianxihaoma` varchar(50) DEFAULT NULL,
`bumen` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`level` varchar(10) DEFAULT '部门管理员',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Records of bumenguanliyuan_info
-- ----------------------------
INSERT INTO `bumenguanliyuan_info` VALUES ('2', '004', 'dc5c7986daef50c1e02ab09b442ee34f', '吴永国', '', '技术部', '是', '部门管理员', '2022-04-04 20:46:29');
INSERT INTO `bumenguanliyuan_info` VALUES ('3', '010', 'dc5c7986daef50c1e02ab09b442ee34f', '方之明', '', '售后部', '是', '部门管理员', '2022-04-04 20:46:29');
INSERT INTO `bumenguanliyuan_info` VALUES ('4', '002', 'dc5c7986daef50c1e02ab09b442ee34f', '张燕', '', '财务部', '是', '部门管理员', '2022-04-04 20:46:29');
INSERT INTO `bumenguanliyuan_info` VALUES ('5', '019', 'dc5c7986daef50c1e02ab09b442ee34f', '梅邹雁', '', '财务部', '是', '部门管理员', '2022-04-04 20:46:29');
INSERT INTO `bumenguanliyuan_info` VALUES ('6', '007', 'dc5c7986daef50c1e02ab09b442ee34f', '范冰冰', '', '售后部', '是', '部门管理员', '2022-04-04 20:46:29');
INSERT INTO `bumenguanliyuan_info` VALUES ('7', '028', 'dc5c7986daef50c1e02ab09b442ee34f', '姚明', '', '财务部', '是', '部门管理员', '2022-04-04 20:46:29');
INSERT INTO `bumenguanliyuan_info` VALUES ('8', '023', 'dc5c7986daef50c1e02ab09b442ee34f', '袁庆轩', '', '财务部', '是', '部门管理员', '2022-04-04 20:46:29');
INSERT INTO `bumenguanliyuan_info` VALUES ('9', '001', 'dc5c7986daef50c1e02ab09b442ee34f', '陈小巧', '', '人事部', '是', '部门管理员', '2022-04-04 20:46:29');
INSERT INTO `bumenguanliyuan_info` VALUES ('10', '555', '15de21c670ae7c3f6f3f1f37029303c9', 'xx', '13333333333', null, '是', '部门管理员', '2022-04-04 21:08:45');
-- ----------------------------
-- Table structure for `collect_info`
-- ----------------------------
DROP TABLE IF EXISTS `collect_info`;
CREATE TABLE `collect_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`shoucangmingcheng` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL,
`userId` bigint(20) DEFAULT NULL,
`shangpinxinxiid` bigint(20) DEFAULT NULL,
`level` varchar(10) CHARACTER SET utf8mb4 DEFAULT NULL,
`addtime` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Records of collect_info
-- ----------------------------
-- ----------------------------
-- Table structure for `comment_info`
-- ----------------------------
DROP TABLE IF EXISTS `comment_info`;
CREATE TABLE `comment_info` (
`id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`content` varchar(175) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '评价内容',
`shujuid` bigint(10) NOT NULL DEFAULT '0' COMMENT '所属商品',
`userId` bigint(10) NOT NULL DEFAULT '0' COMMENT '评价人id',
`level` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户等级',
`createTime` varchar(175) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建时间',
`biao` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='商品评价表';
-- ----------------------------
-- Records of comment_info
-- ----------------------------
-- ----------------------------
-- Table structure for `nx_system_file_info`
-- ----------------------------
DROP TABLE IF EXISTS `nx_system_file_info`;
CREATE TABLE `nx_system_file_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`originName` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '原始文件名',
`fileName` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '存储文件名',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=204 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='文件信息表';
-- ----------------------------
-- Records of nx_system_file_info
-- ----------------------------
INSERT INTO `nx_system_file_info` VALUES ('188', 'yhtx1.jpg', 'yhtx1.jpg');
INSERT INTO `nx_system_file_info` VALUES ('189', 'yhtx2.jpg', 'yhtx2.jpg');
INSERT INTO `nx_system_file_info` VALUES ('190', 'yhtx3.jpg', 'yhtx3.jpg');
INSERT INTO `nx_system_file_info` VALUES ('191', 'yhtx4.jpg', 'yhtx4.jpg');
INSERT INTO `nx_system_file_info` VALUES ('192', 'yhtx5.jpg', 'yhtx5.jpg');
INSERT INTO `nx_system_file_info` VALUES ('193', 'yhtx6.jpg', 'yhtx6.jpg');
INSERT INTO `nx_system_file_info` VALUES ('194', 'yhtx7.jpg', 'yhtx7.jpg');
INSERT INTO `nx_system_file_info` VALUES ('195', 'yhtx8.jpg', 'yhtx8.jpg');
INSERT INTO `nx_system_file_info` VALUES ('196', 'yuangongxinxi1.jpg', 'yuangongxinxi1.jpg');
INSERT INTO `nx_system_file_info` VALUES ('197', 'yuangongxinxi2.jpg', 'yuangongxinxi2.jpg');
INSERT INTO `nx_system_file_info` VALUES ('198', 'yuangongxinxi3.jpg', 'yuangongxinxi3.jpg');
INSERT INTO `nx_system_file_info` VALUES ('199', 'yuangongxinxi4.jpg', 'yuangongxinxi4.jpg');
INSERT INTO `nx_system_file_info` VALUES ('200', 'yuangongxinxi5.jpg', 'yuangongxinxi5.jpg');
INSERT INTO `nx_system_file_info` VALUES ('201', 'yuangongxinxi6.jpg', 'yuangongxinxi6.jpg');
INSERT INTO `nx_system_file_info` VALUES ('202', 'yuangongxinxi7.jpg', 'yuangongxinxi7.jpg');
INSERT INTO `nx_system_file_info` VALUES ('203', 'yuangongxinxi8.jpg', 'yuangongxinxi8.jpg');
-- ----------------------------
-- Table structure for `renwufankui_info`
-- ----------------------------
DROP TABLE IF EXISTS `renwufankui_info`;
CREATE TABLE `renwufankui_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`riqi` varchar(50) DEFAULT NULL,
`gongzuoneirong` varchar(50) DEFAULT NULL,
`muqianjindu` varchar(50) DEFAULT NULL,
`yuanyin` varchar(500) DEFAULT NULL,
`gonghao` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`bumen` varchar(50) DEFAULT NULL,
`pingjia` varchar(500) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Records of renwufankui_info
-- ----------------------------
INSERT INTO `renwufankui_info` VALUES ('2', '2022-04-08', 'asdfasdfasdfsadfasdf', '未完成', 'sdfasdfasdfasdfasdfasdf', '111', '陈智一', '人事部', 'sdfsdfasdf', '是', '2022-04-04 21:01:58');
INSERT INTO `renwufankui_info` VALUES ('3', '2022-04-08', 'asdfasdfasdfsadfasdf', '已完成', 'asdfasdfasdfasdfsadfsdfsdfsdfsdf', '111', '陈智一', '人事部', null, '是', '2022-04-04 21:08:21');
-- ----------------------------
-- Table structure for `renwuxinxi_info`
-- ----------------------------
DROP TABLE IF EXISTS `renwuxinxi_info`;
CREATE TABLE `renwuxinxi_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`riqi` date DEFAULT NULL,
`gonghao` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`bumen` varchar(50) DEFAULT NULL,
`gongzuoneirong` varchar(500) DEFAULT NULL,
`faburen` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Records of renwuxinxi_info
-- ----------------------------
INSERT INTO `renwuxinxi_info` VALUES ('2', '2022-03-13', '030', '连小云', '售后部', '', '018', '是', '2022-04-04 20:46:29');
INSERT INTO `renwuxinxi_info` VALUES ('3', '2022-03-27', '019', '孙俪', '技术部', '', '030', '是', '2022-04-04 20:46:29');
INSERT INTO `renwuxinxi_info` VALUES ('4', '2022-03-15', '020', '陈智一', '人事部', '', '023', '是', '2022-04-04 20:46:29');
INSERT INTO `renwuxinxi_info` VALUES ('5', '2022-03-13', '029', '赵小型', '售后部', '', '031', '是', '2022-04-04 20:46:29');
INSERT INTO `renwuxinxi_info` VALUES ('6', '2022-04-19', '033', '邓超', '财务部', '', '034', '是', '2022-04-04 20:46:29');
INSERT INTO `renwuxinxi_info` VALUES ('7', '2022-03-27', '002', '胡歌', '技术部', '', '008', '是', '2022-04-04 20:46:29');
INSERT INTO `renwuxinxi_info` VALUES ('8', '2022-04-29', '020', '陈智一', '人事部', '', '007', '是', '2022-04-04 20:46:29');
INSERT INTO `renwuxinxi_info` VALUES ('10', '2022-04-08', '111', '陈智一', '人事部', 'asdfasdfasdfsadfasdf', '001', '是', '2022-04-04 20:53:30');
INSERT INTO `renwuxinxi_info` VALUES ('11', '2022-04-06', '111', '陈智一', '人事部', 'asdfasdfasdfasdfasdfasdf', '001', '是', '2022-04-04 21:07:18');
-- ----------------------------
-- Table structure for `richtext_info`
-- ----------------------------
DROP TABLE IF EXISTS `richtext_info`;
CREATE TABLE `richtext_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(175) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',
`content` longtext COLLATE utf8mb4_unicode_ci COMMENT '公告内容',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='用户上传信息表';
-- ----------------------------
-- Records of richtext_info
-- ----------------------------
-- ----------------------------
-- Table structure for `yuangongxinxi_info`
-- ----------------------------
DROP TABLE IF EXISTS `yuangongxinxi_info`;
CREATE TABLE `yuangongxinxi_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`gonghao` varchar(50) DEFAULT NULL,
`mima` varchar(50) DEFAULT NULL,
`xingming` varchar(50) DEFAULT NULL,
`xingbie` varchar(50) DEFAULT NULL,
`dianhua` varchar(50) DEFAULT NULL,
`bumen` varchar(50) DEFAULT NULL,
`zhaopian` varchar(50) DEFAULT NULL,
`status` varchar(10) DEFAULT '是',
`level` varchar(10) DEFAULT '员工',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=gb2312;
-- ----------------------------
-- Records of yuangongxinxi_info
-- ----------------------------
INSERT INTO `yuangongxinxi_info` VALUES ('2', '033', 'dc5c7986daef50c1e02ab09b442ee34f', '邓超', '男', '13159863241', '财务部', '[196]', '是', '员工', '2022-04-04 20:46:29');
INSERT INTO `yuangongxinxi_info` VALUES ('3', '030', 'dc5c7986daef50c1e02ab09b442ee34f', '连小云', '女', '13184865998', '售后部', '[197]', '是', '员工', '2022-04-04 20:46:29');
INSERT INTO `yuangongxinxi_info` VALUES ('4', '111', '698d51a19d8a121ce581499d7b701668', '陈智一', '男', '18956482221', '人事部', '[198]', '是', '员工', '2022-04-04 20:46:29');
INSERT INTO `yuangongxinxi_info` VALUES ('5', '019', 'dc5c7986daef50c1e02ab09b442ee34f', '孙俪', '女', '13769548711', '人事部', '[199]', '是', '员工', '2022-04-04 20:46:29');
INSERT INTO `yuangongxinxi_info` VALUES ('6', '002', 'dc5c7986daef50c1e02ab09b442ee34f', '胡歌', '男', '13910215489', '技术部', '[200]', '是', '员工', '2022-04-04 20:46:29');
INSERT INTO `yuangongxinxi_info` VALUES ('7', '027', 'dc5c7986daef50c1e02ab09b442ee34f', '陈贵柏', '女', '17706641413', '售后部', '[201]', '是', '员工', '2022-04-04 20:46:29');
INSERT INTO `yuangongxinxi_info` VALUES ('8', '029', 'dc5c7986daef50c1e02ab09b442ee34f', '赵小型', '女', '18759640002', '人事部', '[202]', '是', '员工', '2022-04-04 20:46:29');
3、系统功能结构
三、系统实现展示
1、 系统首页的设计
此次设计的后台登录的界面的设计展示如下,对于此次的后台管理页面的登录设计上,并没有进行过多的内容设计仅通过用户名、密码的权限输入,需要用户从“系统管理员”、“部分管理员”以及“员工”三个角色中进行内容的选择,通过输入验证码进入到该系统中。此次设计的系统为纯后台的管理系统,管理系统的背景设计图片显示清晰,整体的登录页面显示较好,界面展示如下图所示:
2、部门管理员主页面
当使用部门的管理员角色登录到该系统之后,可以看到在首页上会有柱状图和饼状图的显示,这两个模块是显示当前部门管理员排除的任务的进度统计图。在菜单栏中,部门管理人员可以实现对个人信息的维护、可以在线进行任务的发布,能够查看任务记录信息,并且可以实现对任务反馈的信息管理,如下图所示:
3、 任务发布界面
在任务发布的界面中,可以在主页面中看到部门内的所以员工的信息,这些信息包含员工的工号、姓名等内容,在员工的列表最后段有添加任务的信息的菜单栏,点击添加任务即可进入到为该员工添加任务的界面中,在任务的添加中,需要输入添加的日期、工作的内容等信息,填写完毕后点击保存即可完成任务的发布操作,如下图所示
4、任务反馈管理
当部门管理人员进入到任务反馈的界面中,可以对员工完成任务的情况进行详细的内容查看,并且可以对于员工完成任务的进度、效果等进行评价,当进行评价反馈时,系统会弹出一个小的对话框,管理员在对话框中输入相关的评价内容,点击保存可以实现任务的信息反馈,如下图所示:
5、员工后台密码修改界面
当员工进入到后台系统中,可以看到员工的管理权限模块相对较少,主要有个人信息的维护、任务的查看管理以及任务的信息反馈管理三个模块。在个人信息管理的模块下,员工可以对自己的登录密码进行修改操作,具体的页面显示如下图所示:
6、管理员后台管理界面
当以管理员的角色进入到后台的管理系统中,管理员能够操作的管理权限范围非常广泛,可以对各类人员的信息进行维护管理,也能够对部门管理员派发的任务进行管理、对于任务的反馈信息进行管理等操作,管理员后台管理的页面展示如下:
7、任务反馈统计管理
当管理员进入到任务反馈的进度统计管理中时,可以看到主界面以柱状图和饼状图来进行任务的完成率、未完成率的展示工作,在饼状图中有不同的颜色区分来分别代表完成和未完成的信息,整体的显示过程简洁明了,任务进度反馈界面展示如下:
四、毕设内容和源代码获取
Ctrl+F 关键词搜索:企业任务管理追踪系统(vue)
Java计算机毕设源码 - 基于springboot的企业任务管理追踪系统(vue)的设计与实现:https://link3.cc/luolijiang
如需其他项目或毕设源码,可进主页看下往期的毕设资源分享哦,希望对您有帮助!
逃逸的卡路里
总结
通过本次毕业设计,我们不仅巩固了所学的Java编程语言知识,还学会了如何将理论知识应用于实际项目中。我们设计的软件系统具有一定的实际应用价值,这让我们对自己的能力充满了信心,也为未来的职业发展打下了坚实的基础。
参考文献
[1] 李俊伟.vue框架动态系统开发基础练习+典型案例.清华大学出版社,2016:45-53
[2] 张光伟.SQL数据库原理及应用教程.清华大学出版社,2013:55-375
[3] 张少鹏等.MySQL数据库项目案例导航.清华大学出版社,2016:90-94
[4] 王云,郝斌等编著. BS网站应用开发.机械工业出版社, 2018.
[5] 魏勇编著. springboot开发技术.人民邮电出版社, 2018.
[6] 陈冬梅. 预约网站的设计[J].南京师范大学学报(社科版)2020.