nodejs+vue+elementui毕业设计选题系统express vscode
本文首先对毕业设计选题系统研究背景进行介绍,然后提出需求,再对系统进行设计,包括功能设计和数据库设计,最后进行毕业设计选题系统的实现和测试。毕业设计选题系统的实施提高了高校管理者的效率,数据的传输过程也更加安全。
毕业设计选题系统包括管理员、老师和学生三种用户,管理员对系统基本信息、用户信息进行管理;教师发布毕业设计选题、审核题目;学生用户查看毕业设计选题、上传自拟题目、查看通知等。
1、 node_modules文件夹(有npn install产生) 这文件夹就是在创建完项目后,cd到项目目录执行npm install后生成的文件夹,下载了项目需要的依赖项。 2、package.json文件 此文件是项目的配置文件(可定义应用程序名,版本,依赖项等等)。node_modules文件夹下的依赖项是从哪里知道的呢?原因就是项目根目录下的这个package.json文件,执行npm install时会去找此文件中的dependencies,并安装指定的依赖项。 3、public文件夹(包含images、javascripts、stylesheets) 这个文件夹做过Web开发的应该一看就知道,为了存放图片、脚本、样式等文件的。 4、routes文件夹 用于存放路由文件。 5、views文件夹 存放视图。
开发语言:nodejs 框架:Express 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:VS code/HBuilder X 浏览器:谷歌浏览器
目 录
2.3数据库技术 8 2.4 B/S架构 9 第3章 系统分析 10 3.1系统分析的工作步骤 10 3.2系统的可行性分析 11 3.3系统需求分析 11 3.3.1功能性需求 11 3.3.2功能性需求 13 3.4系统运行环境 14 第4章 系统设计及实现 15 4.1系统设计 15 4.1.1数据库E-R图 15 4.1.2功能设计 15 4.2数据库设计 16 4.2.1数据库E-R图 16 4.2.2数据库物理结构设计 17 4.3主要功能模块实现 19 4.3.1登录模块实现 19 4.3.2管理员主界面实现 20 4.3.3教师登录模块 24 4.3.4学生登录模块 25 第5章 系统测试 28 5.1测试说明 28 5.2测试用例 28 5.3测试结论 30 第6章 结论 31 参考文献 32
