本站是一个B/S模式系统,采用vue框架,MYSQL数据库设计开发,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得在线招投标系统管理工作系统化、规范化。本系统的使用使管理人员从繁重的工作中解脱出来,实现无纸化办公,能够有效的提高在线招投标系统管理效率。
本在线招投标系统管理员管理个人中心,投标人管理,招标人管理,评标人管理,招标信息管理,投标信息管理,评标信息管理,中标信息管理,系统管理。管理员负责所有的管理信息,招标人发布招标信息,然后投标人进行投标,评标人根据招标信息和投标信息进行评标。因而具有一定的实用性。语言 node.js
框架:Express
前端:Vue.js
数据库:mysql
数据库工具:Navicat
开发软件:VScode
前端nodejs+vue+elementui,
(1) vue引入elementui
1.使用npm安装element-ui
npm i element-ui -S
2.在main.js中导入使用vue
import 'element-ui/lib/theme-chalk/index.css' //别忘了导入样式
import ElementUI from 'element-ui'
Vue.use(ElementUI)
后端:java(springboot+ssm)/python/php/nodejs/
随着时间的慢慢推移,我的系统设计与开发已经初见雏形,实现了大部分功能。由于自己的能力有限,系统有些功能设计的并不是十分的完善与合理,但我相信经过自己以后对这方面知识的研究与继续深造,我会把我设计的系统完善成为一个功能丰富、用户体验感良好的系统。在这个过程中,无论结果怎么样,我为这个系统付出的努力与汗水,也值得我骄傲。在此期间,自己最感兴趣地语言——nodejs,一直没有什么机会去过多的实践,在这次毕业设计中结合自己地项目查询很多资料、学习新的框架技术认识到了许多nodejs的前沿技术,更加认识到了这门语言的魅力与独到之处。“实践是检验真理的唯一标准”,通过实践才可以知道自己的不足,知道有些知识并不是和理论那样看起来简单,需要自己一步步练习才知道关键之处。
目录
1系统概述 1
1.1 研究背景 1
1.2研究目的 1
1.3系统设计思想 1
2相关技术 2
2.1 MYSQL数据库 2
2.2 B/S结构 3
2.3 vue框架简介 4
3系统分析 4
3.1可行性分析 4
3.1.1技术可行性 4
3.1.2经济可行性 5
3.1.3操作可行性 5
3.2系统性能分析 5
3.2.1 系统安全性 5
3.2.2 数据完整性 6
3.3系统界面分析 6
3.4系统流程和逻辑 7
4系统概要设计 8
4.1概述 8
4.2系统结构 9
4.3.数据库设计 9
4.3.1数据库实体 9
4.3.2数据库设计表 11
5系统详细实现 15
5.1 招标信息管理 15
5.2 投标信息管理 15
5.3 投标信息审核 16
5.4 投标信息管理 16
5.5 评标信息管理 17
6系统测试 18
6.1概念和意义 18
6.2特性 18
6.3重要性 19
6.4测试方法 19
6.5 功能测试 19
6.6可用性测试 20
6.7性能测试 20
6.8测试分析 21
6.9测试结果分析 21
结论 21
致谢语 22
参考文献 22