招投标信息管理系统设计和实现计算机科学与技术专业

上传人:s9****2 文档编号:569108706 上传时间:2024-02-25 格式:DOCX 页数:47 大小:1.24MB
返回 下载 相关 举报
招投标信息管理系统设计和实现计算机科学与技术专业_第1页
第1页 / 共47页
招投标信息管理系统设计和实现计算机科学与技术专业_第2页
第2页 / 共47页
招投标信息管理系统设计和实现计算机科学与技术专业_第3页
第3页 / 共47页
招投标信息管理系统设计和实现计算机科学与技术专业_第4页
第4页 / 共47页
招投标信息管理系统设计和实现计算机科学与技术专业_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《招投标信息管理系统设计和实现计算机科学与技术专业》由会员分享,可在线阅读,更多相关《招投标信息管理系统设计和实现计算机科学与技术专业(47页珍藏版)》请在金锄头文库上搜索。

1、目 录前 言1第一章绪 论21.1研究背景及意义21.2 招投标信息管理系统概述31.3 本文的主要工作41.4 本文的组织结构4第二章相关技术及理论简介52.1 数据库技术52.1.1 NoSQL技术52.1.2 MySQL数据库62.1.3 MySQL常见的优化方法62.2 服务端技术72.2.1 PHP相关技术82.2.2 Apache相关技术82.2.3 网络爬虫相关技术82.3 后端与数据库的连接92.4 前端相关技术92.4.1 HTML5技术92.4.2 CSS3技术102.4.3 JavaScript技术102.5 前端框架技术102.6 前端后端交互技术112.7 B/S三层

2、架构122.8 MVC框架技术122.9 三层架构与MVC的关系12第三章 系统需求分析143.1 系统需求概述143.2 用户需求分析153.3 功能需求分析163.4 可行性分析16第四章 系统设计184.1 数据库设计184.1.1 数据库表结构设计184.1.2 数据库表间关系194.2 系统架构设计204.3 系统功能模块设计204.4 系统界面设计24第五章 系统实现及测试255.1 数据库的实现255.2 功能模块的实现305.3 功能模块的测试40第六章 总结和展望426.1 本文总结426.2 对后续工作及未来的展望42参考文献43致 谢44摘 要随着互联网的发展,出现了各种

3、各样的基于B/S结构的信息管理系统。信息管理系统的用户一般分为多种角色,信息管理系统的作用就是为了借助网络更加高效的在不同用户角色之间传递信息。招投标信息管理系统就是为了更加方便,更加高效的供招标方和投标方之间进行招投标活动的系统。本文分析了现有的不同的技术,包括数据库技术,服务端开发语言等,对比了它们的优点和缺点,选定了PHP + MySQL作为服务器端组合,使用最新的HTML5+CSS3构建前端界面,进行了系统的实现,并有完整的信息审核系统和评价系统。关键词:招投标;信息管理系统;PHP;MySQL;HTML5AbstractWith the development of the Inte

4、rnet, various information management systems based on the B/S structure have emerged. Users of information management systems are generally divided into multiple roles. The role of information management systems is to transfer information between different user roles more efficiently through the use

5、 of the Internet.The bidding information management system is for more convenient and more efficient systems for tendering and bidding activities between bidders and bidders. This article analyzes different existing technologies, including database technology, server-side development languages, etc.

6、, compares their advantages and disadvantages, selects PHP + MySQL as the server-side combination, and uses the latest HTML5+CSS3 to build the front-end interface. The realization of the system, and a complete information review system and evaluation system.Keywords: Bidding; Information Management

7、System; PHP; MySQL; HTML5前 言互联网在今天已经变成了一种基础设施,人们使用互联网,就像使用水,电一样自然。正是由于互联网的产生,软件服务从“单机版本”变为“联机版本”,Web应用系统得以实现,生产效率得到了巨大的提升。在如今的生产关系当中,招投标关系无疑是当中重要的一种,招标投标是一种国际惯例,是商品经济高度发展的产物,是应用技术、经济的方法和市场经济的竞争机制的作用,有组织开展的一种择优成交的方式。由于招投标的多用户参与的性质,基于B/S结构的招投标信息管理系统应运而生。通过招投标信息管理系统可以减少政府,企业的招投标成本,提高整个社会资源的利用效率,促进投标方提升

8、品质,进而对社会的发展产生有利的影响。纵观大多数招投标信息管理系统的设计,离不开现代软件的设计模式,将B/S结构划分为三层架构:表示层,业务逻辑层,数据访问层。由于移动互联网的发展,基于B/S结构的招投标系统又有了新的要求,即要适配移动端的界面显示,符合移动端的操作场景,符合移动段便捷需求的特性。设计招投标信息管理系统时,首先要有合理成熟的架构,完善健壮的基础功能。然后要针对特定的应用场景提出解决方案。总的来说,一个好的招投标信息管理系统有三点要求,一是对系统友好,节省系统性能,二是对开发者友好,架构合理,方便开发,维护和扩展,三是对用户友好,很好的实现了用户的需求,针对用户特定的场景有合适和

9、有力的解决方案。第一章 绪 论本章首先介绍了招投标信息管理系统的研究背景及意义,然后简单介绍了招投标信息管理系统的各个模块及其作用,并概述了本文所做的主要工作和贡献以及创新点,在本章的最后介绍了论文的组织结构。1.1 研究背景及意义随着社会的发展,社会总体的生产力在不断提高,一方面是由于生产工具的发展,使人类有了更强大的力量,一方面是社会进步的原因,现代社会自由平等的理念使得每个人都公平有序的参加到社会的工作当中来,除此之外还有一个不容忽视的原因-分工思想的大行其道。就像熟悉的软件工程一样,分工是提高效率的必要手段,分工从小的方面来说体现在个人与个人的分工上,从大的方面来说体现在不同生产环节的

10、分工,产业链的分工,行业的分工上。分工使得各个环节更为高效,也使得各个环节之间的联系更为紧密甚至割舍不断,所以生产关系之中,各个环节之间如何进行高效的合作这个问题变得有价值起来。公开招标的方式是各个生产环节合作的重要手段。招投标关系不仅体现在分工关系之中各个环节的合作上,也体现在更为广泛的生产关系之中,例如生产者与消费者之间的关系,公司或学校会通过公开招标的方式进行采购比较贵重的办公用品,以期获得更加低廉的价格,降低开销成本。公开招标也经常出现在政府和公共单位的工程项目当中,政府和公共单位作为服务监管机构通常不具备专业上建设施工的能力,例如修一条公路或桥梁,所以一般通过公开招标的方式来进行建设

11、活动。招投标简单的来说可以描述为是招标方寻求最优解的过程,这个最优解常常是以价格上的最优体现出来,但在某些技术占比高一些的工程当中,技术因素也可能成为决定性的因素。由于招标方的目的是以最少的成本获取较高的品质,所以招投标具有很强的市场竞争性质。招投标在我国的发展和市场经济的发展息息相关。在互联网出现以前,招投标通常是通过现场的方式来,例如通知足够多的相关方,开一个招标大会来决定中标方,招标的效率和成本可想而知,同时由于整个招投标过程的不透明,也会导致不符合规定的行为发生,如投标者之间为了避免竞争带来的损失在进行投标之前商量好投标价格,招标方可能存在暗箱操作,关系操作等行为1。其实招标的过程可以

12、描述为一个收集足够多投标方的信息进行决策的过程,并最好使整个过程公开透明以保证公平公正,整个过程中花费成本的是对于信息的收集和比较,比较难操作的是整个过程的公开透明,互联网的出现则很好地解决了这些个问题。招投标对信息收集要快速而便捷的要求非常契合互联网的信息高速交换的性质,互联网本身可以很方便的公开信息保证整个招标投标过程的透明,所以借助互联网进行招标投标是一件自然而然的事情。在日韩,因为电子招投标的许多优势,政府极其鼓励进行电子招投标,并逐渐发展起了完善的招投标系统,例如韩国的招投标采购系统在全世界来说都算是发展很好并且使用率很高的系统,这对其国内经济的发展起到了很大的促进作用。在美国,早在

13、互联网出现的早期就有企业借助网络发展了自己的招投标管理系统,如通用公司和波音公司,都为自己的公司减少了招标的成本,并且使整个过程更加透明公正2。在我国,网络招投标信息系统方兴未艾。电子招投标有许多形式,对于流量比较大的互联网公司,它们都有自己的招标公告主页,并不需要特别的宣传就可以轻易的获得投标方的关注,对于政府比较大的工程建设项目也有专门的招标投标信息管理平台,如中华人民共和国工业和信息化部通信工程建设项目招标投标管理信息平台。对于许多政府单位和其他企业,综合性的招投标网站则是不二之选,如中国招投标网,是由中华人民共和国工业和信息化部指定的发布招标信息网站,又有许多其他的网站如安徽省招标投标

14、信息网,采招网等。总的来说,电子招投标有以下优势:(1) 对于招标方来说,电子招投标节省了招标行为本身花费的时间成本和人力物力成本,并且也可以节省采购花费的成本,同时获得较高的采购品质。(2) 对于投标方来说,有利于投标方的创新,及时知道自身的不足,投标方之间的竞争有助于优胜略汰,有助于市场经济的发展,实现资源优化配置。(3) 对于整个市场来说,通过电子招投标,很容易做到招标投标过程的透明,遏制暗箱操作和腐败行为的发生,保证了公平,构建了健康的市场竞争秩序。对于政府来说,通过招标中标的透明操作也可以增加公信力3。使招投标信息管理系统更好的服务于招投标活动是极其具有正向意义的。1.2 招投标信息

15、管理系统概述招投标信息管理系统的设计离不开现代软件的设计模式。一般的,招投标信息管理系统是一个基于B/S结构的系统,依托于浏览器和服务器,统一了客户端的表现,简化了客户端的开发和维护工作4。招投标信息管理系统参与的角色一般分为普通浏览用户,招标方,投标方,系统管理员等几种,由此而产生的信息有招标信息,投标信息,中标信息,评价信息(评标信息),用户信息,用户消息,依次对应的模块可以划分为招标管理模块,投标管理模块,中标管理模块,评价管理模块,用户管理模块,消息管理模块。不同的模块有不同的权限要求,如用户管理模块则需要管理员身份才能登录进行操作。1.3 本文的主要工作本文首先研究了现有技术,包括数据库技术,架构技术,后端技术,前端技术和前端框架,以及它们之间的交互技术。然后进行招投标的系统需求分析。之后借助了解到的技术和需求完成系统的设计,实现和测试。1.4 本文的组织结构本文首先介绍了招投标信息管理系统的研究背景及意义,然后介绍了系统开发的过程之中所用到的相关技术工具及理论知识。完成基础的准备之后,开始进行需求分析,然后根据需求分析以及技术储备进行系统的设计与实现,系统完成之后进行系统测试,系统测试一般是系统开发的最后一步。第一章:绪论。介绍了招投标信息管理系统的研究背景,研究现状及意义。第二章:相关技术及理论介绍。介绍了系

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号