节点文献

基于node.js的网络招投标系统的设计与实现

Design and Implementation of Network Bidding System Based on Node.js

【作者】 王璐

【导师】 陈超; 朱立宏;

【作者基本信息】 东北大学 , 软件工程(专业学位), 2016, 硕士

【摘要】 在我国经济蓬勃发展的今天,基础设施、房地产等建设项目如雨后春笋般涌现,从而招投标活动也随之日益频繁。招投标活动不但是这些项目的开始,也影响这些项目的成败和质量。所以招投标活动是否能够严格按照国家相关法律法规执行,也就显得至关重要。网络招投标系统正是根据国家相关法律,为相关企业提供一个方便、快捷、合理、有序的平台来进行招投标活动的。虽然当前市场上,网络招投标系统已经有很多,但是能够提供一个可以进行真正的实时通讯的竞标大厅功能的系统却是没有,降低了网络竞标活动的效率。而node.js技术却可以很好地提供这方面的功能,所以如果能够将node.js技术应用到网络招投标系统中,将会弥补不能实时通讯的缺陷。在此背景下,本课题针对上述问题开发基于node.js的网络招投标系统。该系统利用了 Java EE 和 node.js 的编程技术,采用 Spring MVC、Hibernate 和 metronic 编程框架,系统后台数据库采用MySQL数据库建立。系统具备用户管理、企业管理、资质审核、招标信息发布、投标管理、竞标大厅、中标管理和流标管理等功能。不但能够满足招投标活动的开展,也解决了实时通讯的竞标大厅问题。本文首先阐述了基于node.js的网络招投标系统的开发背景,分析了系统需求,并讨论了系统逻辑模型和数据模型的建立过程,然后对系统的功能设计和数据库设计做了详细的说明,最后,实现部分介绍了系统中各个模块的实现方法。经过实际应用证明,本文所阐述的网络招投标系统,在功能方面能够满足绝大多数应用场景的应用需求;在性能方面,通过测试工具验证,1000个用户同时使用竞标大厅进行竞标活动时,系统运行非常流畅。综上所述,系统完全能够胜任实际应用场景。

【Abstract】 Today,China’s economy is booming,infrastructure,real estate and other construction projects have sprung up,so that the bidding activities are becoming increasingly frequent.Bidding activity is not only the beginning of these projects,but also affect the success or failure of these projects and quality.So it is essential to be able to strictly follow the relevant laws and regulations in accordance with the relevant laws and regulations.Network bidding system is based on the relevant laws,to provide a convenient,fast,reasonable and orderly platform for the relevant enterprises to carry out bidding activities.Although the current market,the network bidding system has a lot of,but can provide a real time communication system for the real time communication function of the hall is not,reduce the efficiency of network bidding activities.Node.js technology can provide a good way to provide the function,so if the node.js technology can be applied to the network bidding system,it can make up for the defects of real time communication.In this context,this paper develops a network bidding system based on node.js for the above problems.The system uses the EE node and.Js Java programming technology,using MVC Spring,Hibernate and Metronic programming framework,system background database using MySQL database.The system has the functions of user management,enterprise management,qualification examination,bidding information release,bid management,bidding management,bidding management and flow management.Not only to meet the bidding activities,but also to solve the problem of real time communications bidding hall.This paper first describes the development background of the network bidding system based on node.js,analyzes the system requirements,and discusses the system logic model and data model,and then describes the system design and database design.Through the practical application,the network bidding system described in this paper can meet the requirements of most of the application scenarios in terms of functions,and the performance of the system is verified by testing tools,and the system is very smooth when 1000 users simultaneously use the bidding hall.To sum up,the system can be fully competent for the practical application of the scene.

【关键词】 招投标node.jsJavaEESpring MVCHibernate
【Key words】 BiddingJavaEEnode.jsSpring MVCHibernate
  • 【网络出版投稿人】 东北大学
  • 【网络出版年期】2018年 04期
  • 【分类号】TP311.52
  • 【被引频次】1
  • 【下载频次】74
节点文献中: 

本文链接的文献网络图示:

本文的引文网络