# curriculum-design-2020
2020 大二下学期小型软件开发实践(课程设计)-- 毕业设计选题系统的设计与实现
采用前后端分离开发方式
前端
---
**UI 库:iView**
**前端框架:Vuejs ==> Vue-CLI**
**HTTP 库:Axiso.js**
后端
---
**后端开发语言:Java、Python**
**后端 Web 框架:Spring Boot、Flask**
**数据库框架:MyBatsi-Plus、Spring-Data-Redis**
**数据库:MySQL8.0、Redis3.2**
项目运行
---
### 前端运行
**确保当电脑有安装 Node,命令行可以执行 npm 命令**
在 project-webUI 目录下,进入命令行运行 `npm install` 命令安装依赖
安装完用 `npm run serve` 命令启动前端项目
### 后端
将 project-service-java 目录下的 spring boot 项目导入到 IDEA,然后创建 `application-dev.properties` 配置文件,配置好数据库
### 导入数据库
请不要使用 `毕业设计选题系统.sql` 这个文件导入数据库,因为他是数据库设计修改后的,但后端接口没有做相对应的修改
请使用 `runable.sql` 这个文件导入数据库(直接创建整个数据库,包括数据表以及一些预存的数据)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计选题系统(Vu-CLI搭建的SPA界面以及SpringBoot、Flask作为后端).zip (136个子文件)
mvnw.cmd 6KB
results.csv 3KB
results.csv 2KB
822林洁彬831谢铭轩毕业设计选题系统课程设计报告.doc 2.11MB
822林洁彬831谢铭轩答辩后修改说明.docx 198KB
.gitignore 402B
.gitignore 214B
.gitignore 176B
.gitignore 101B
index.html 584B
favicon.ico 4KB
verification_code_generator.iml 641B
maven-wrapper.jar 50KB
StudentService.java 11KB
TeacherService.java 10KB
UserService.java 8KB
AdminService.java 7KB
MavenWrapperDownloader.java 5KB
TeacherController.java 3KB
UserController.java 3KB
StudentMapper.java 2KB
StudentController.java 2KB
AdminController.java 2KB
CurriculumDesignApplicationTests.java 2KB
Teacher.java 2KB
Student.java 1KB
TopicInfoMapper.java 1KB
Topic.java 1KB
UserInfoResponse.java 978B
ProfessionMapper.java 933B
ApplicationMapper.java 925B
TeacherMapper.java 909B
NewTeacher.java 904B
SelectableTopicResponse.java 748B
ApplicationStatusInfoResponse.java 681B
AccountResponse.java 680B
StudentApplicationResponse.java 649B
NewStudent.java 631B
ProfessionResponse.java 628B
SelectableTeacherResponse.java 622B
TypeResponse.java 607B
Generator.java 583B
TopicTResponse.java 572B
GuideStudentInfoResponse.java 548B
LoginResponse.java 548B
Profession.java 531B
Message.java 509B
BaseInfoResponse.java 497B
DepartmentMapper.java 490B
Application.java 480B
Admin.java 464B
TopicTypeMapper.java 448B
CurriculumDesignApplication.java 445B
Department.java 438B
TopicType.java 385B
HTTPStatus.java 380B
Response.java 365B
StudentApplication.java 361B
User.java 313B
AdminMapper.java 286B
GuideStudentInfo.java 251B
PermissionException.java 245B
TopicView.java 241B
SelectableTopicInfo.java 237B
ApplicationStatusInfo.java 216B
TopicInfo.java 179B
LoginRequest.java 177B
ApplyManage.java 170B
1593166286774.jpg 8KB
1593166206029.jpg 8KB
1593169461542.jpg 8KB
1593166231421.jpg 8KB
1593166287482.jpg 8KB
1599707320772.jpg 8KB
1599707317560.jpg 8KB
1593166127145.jpg 8KB
index.js 494B
main.js 354B
vue.config.js 85B
babel.config.js 73B
package-lock.json 483KB
package.json 1KB
details.md 2KB
details.md 2KB
README.md 1KB
results.md 673B
results.md 672B
SECURITY.md 619B
README.md 323B
mvnw 10KB
logo.png 7KB
maven-wrapper.properties 218B
application.properties 57B
app.py 6KB
app.cpython-37.pyc 6KB
runable.sql 12KB
毕业设计选题系统.sql 12KB
Cascadia.ttf 208KB
results.txt 6KB
results.txt 6KB
共 136 条
- 1
- 2
资源评论
马coder
- 粉丝: 1203
- 资源: 6602
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功