前端技术:nodejs+vue+elementui
前端:HTML5,CSS3、JavaScript、VUE
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文件夹电子招标投标管理系统主要包括三大功能模块,即管理员、责任单位和供应商。
(1)管理员模块:责任单位管理、供应商管理、招标分类管理、招标项目管理、在线投标管理、结果公示管理、中标公示管理、市场监督管理、帮助中心管理、新闻资讯管理、管理员管理、系统管理。
(2)责任单位:首页、个人中心、招标项目管理、在线投标管理、结果公示管理、中标公告管理。
(3)供应商:在线投标管理、中标公告管理等。
3.1前台首页
前台有招标项目、结果公示、中标公告、市场监督、帮助中心、新闻资讯、业界资讯、个人中心、后台管理等相关功能模块。
招标项目中用户可以查看目前正在招标的项目
个人中心可以查看自己的个人信息,没有账号的可以在前台的注册页面进行注册
责任单位可以在后台发布招标项目。
发布招标项目完成以后可以对项目进行公示或者发布公告通知等操作。
3.2后台管理
管理员后台有责任单位管理、供应商管理、招标分类管理、招标项目管理、在线投标管理、结果公示管理、中标公示管理、市场监督管理、帮助中心管理、新闻资讯管理、管理员管理、系统管理。
管理员可以查看并且管理所以的招标项目。