网上招投标系统课程设计说明书
招投标公开招标课程设计(3篇)

第1篇一、课程背景随着我国市场经济体制的不断完善,招投标制度在公共资源交易中发挥着越来越重要的作用。
公开招标作为一种公平、公正、公开的采购方式,被广泛应用于政府投资、国有企业采购等领域。
为了提高我国招投标工作的质量和效率,培养具备专业知识和技能的招投标人才,特设计本招投标公开招标课程。
二、课程目标1. 使学员了解招投标的基本概念、原则和程序;2. 培养学员掌握招投标文件编制、投标策略制定、合同签订等基本技能;3. 提高学员在招投标过程中的风险防范和应对能力;4. 增强学员对招投标法律法规的认识,提高合规操作意识。
三、课程内容第一部分:招投标基础知识1. 招投标概述- 招投标的定义和特点- 招投标制度的发展历程- 招投标的意义和作用2. 招投标原则- 公平原则- 公开原则- 竞争原则- 诚实信用原则3. 招投标程序- 招标公告- 投标人资格审查- 投标文件编制与递交- 开标、评标和定标- 合同签订第二部分:招投标文件编制1. 招标文件概述- 招标文件的作用和内容 - 招标文件的编制要求2. 投标文件编制- 投标文件的内容和格式 - 投标文件的编制要点- 投标文件的提交和递交3. 投标保证金- 投标保证金的性质和作用 - 投标保证金的缴纳和退还第三部分:投标策略1. 投标策略概述- 投标策略的定义和作用 - 投标策略的种类2. 投标报价策略- 投标报价的方法- 投标报价的风险防范3. 投标文件优化策略- 投标文件的结构和内容优化- 投标文件的排版和格式优化第四部分:招投标过程中的风险防范1. 招投标法律法规风险- 招投标法律法规概述- 违反招投标法律法规的法律责任2. 投标文件风险- 投标文件编制风险- 投标文件递交风险3. 评标过程风险- 评标委员会组成风险- 评标过程公正性风险4. 合同签订风险- 合同条款风险- 合同履行风险第五部分:招投标法律法规1. 《中华人民共和国招标投标法》- 招标投标法的基本原则- 招标投标的法律责任2. 《中华人民共和国招标投标法实施条例》 - 招标投标实施条例的主要内容- 招标投标实施条例的法律责任3. 其他相关法律法规- 《中华人民共和国政府采购法》- 《中华人民共和国合同法》四、教学方法1. 讲授法:系统讲解招投标的基本概念、原则、程序、文件编制、投标策略等知识;2. 案例分析法:通过实际案例,分析招投标过程中的风险防范和应对措施;3. 讨论法:组织学员就招投标过程中的热点问题进行讨论,提高学员的实践能力;4. 实践操作法:模拟招投标过程,让学员亲身体验招投标的全过程。
招标投标课程设计模板(3篇)

第1篇一、课程背景随着我国社会主义市场经济体制的不断完善,招标投标作为一种重要的市场交易方式,在国民经济和社会发展中发挥着越来越重要的作用。
为提高招标投标从业人员素质,规范招标投标市场秩序,本课程旨在通过系统学习招标投标相关法律法规、政策规定和实践操作,培养具备招标投标专业知识和技能的复合型人才。
二、课程目标1. 掌握招标投标的基本概念、原则和程序;2. 熟悉招标投标法律法规、政策规定;3. 熟练运用招标投标相关软件和工具;4. 具备招标投标项目组织、管理、协调能力;5. 培养学生创新意识和团队协作精神。
三、课程内容1. 招标投标基本概念(1)招标投标的定义、特征和作用;(2)招标投标的分类和适用范围;(3)招标投标的原则和基本程序。
2. 招标投标法律法规(1)招标投标法及其配套法规;(2)招标投标条例;(3)招标投标管理办法;(4)招标投标争议处理规定。
3. 招标投标政策规定(1)招标投标行业政策;(2)招标投标市场准入政策;(3)招标投标信用体系建设;(4)招标投标监督检查。
4. 招标投标实务操作(1)招标公告和资格预审;(2)招标文件编制;(3)投标文件编制;(4)开标、评标和中标;(5)合同签订和履约管理。
5. 招标投标软件和工具(1)招标投标信息管理系统;(2)招标投标电子招标投标交易平台;(3)招标投标评审系统;(4)招标投标统计分析系统。
6. 招标投标项目组织、管理、协调(1)招标投标项目组织架构;(2)招标投标项目管理流程;(3)招标投标协调沟通技巧;(4)招标投标风险控制。
四、教学方法与考核方式1. 教学方法(1)讲授法:系统讲解招标投标相关理论知识;(2)案例分析法:通过实际案例,分析招标投标实务操作;(3)讨论法:引导学生积极参与课堂讨论,提高学生分析问题和解决问题的能力;(4)实践操作法:组织学生进行模拟招标投标活动,提高学生实际操作能力。
2. 考核方式(1)平时成绩:包括课堂表现、作业完成情况等;(2)期中考试:考核学生对招标投标理论知识的掌握程度;(3)期末考试:考核学生对招标投标实务操作的熟练程度;(4)课程设计:以小组形式完成招标投标项目策划、组织、实施和总结,考察学生的团队协作能力和实际操作能力。
线上招投标系统方案

线上招投标系统方案引言本文档旨在提供一个关于线上招投标系统的方案。
线上招投标系统是一个用于方便和简化招标和投标过程的在线平台。
该系统将有助于提高招投标活动的透明度、减少人力资源和纸质材料的浪费,并提供一个便捷和高效的交流平台。
项目概述线上招投标系统将提供以下功能:1.注册和登录:用户可以通过注册账号并登录到系统中。
2.招标管理:招标方可以在系统中发布招标信息,包括招标公告、计划和要求等。
3.投标管理:投标方可以在系统中搜索和浏览招标信息,并提交投标文件。
4.评标管理:招标方可以在系统中对提交的投标文件进行评审和评分。
5.通知和提醒:系统将提供通知和提醒功能,包括新招标信息发布、投标截止日期提醒等。
6.文件管理:系统将提供存储和管理投标文件的功能,以保证安全和可追溯性。
技术架构线上招投标系统将采用以下技术架构:•前端开发:HTML、CSS、JavaScript和React.js•后端开发:Node.js、Express.js和MongoDB•数据存储:使用MongoDB数据库来存储用户信息、招标信息、投标信息等。
系统流程以下是线上招投标系统的基本流程:1.用户注册和登录。
2.招标方发布招标信息。
3.投标方浏览招标信息并提交投标文件。
4.招标方评审投标文件。
5.招标方选择中标方并通知投标方。
6.完成招投标流程。
系统界面设计线上招投标系统的界面设计将注重用户体验和简洁性。
以下是系统的基本界面设计:•登录界面:用户在此输入用户名和密码以登录系统。
•注册界面:用户在此填写注册信息以创建新账号。
•招标信息界面:招标方在此发布和管理招标信息。
•投标信息界面:投标方在此浏览和提交投标文件。
•评标界面:招标方在此评审和评分投标文件。
•通知界面:系统在此提供新招标信息和截止日期提醒。
数据库设计线上招投标系统的数据库将包含以下主要集合:1.用户集合:用于存储用户的登录信息和个人资料。
2.招标信息集合:用于存储招标方发布的招标信息。
招投标课程设计

招投标课程设计
课程名称:招投标
课程目的:
本课程旨在让学生了解招投标的基本概念、流程、方法、标准等,掌握招投标的相关法律法规和职业道德,培养学生招投标的专业能力和实践能力。
课程内容:
第一章招投标概述
1.1 招投标的基本概念
1.2 招投标的意义和作用
1.3 招投标的基本原则
1.4 招投标的分类和类型
第二章招标文件编制
2.1 招标文件的内容要求
2.2 招标文件的编制方法
2.3 招标文件的审核和发布
第三章投标人投标
3.1 投标人的资格要求
3.2 投标人投标的程序和方法
3.3 投标文件的编制和提交
第四章中标和合同签订
4.1 中标的程序和方法
4.2 中标结果的公告和通知
4.3 合同的签订和履行
第五章招投标法规和职业道德
5.1 招投标法规的基本原则
5.2 招投标法规的具体内容
5.3 职业道德的意义和要求
5.4 实践中的招投标工作
课程评估:
1.平时成绩占总成绩的50%
2.期末考试占总成绩的50%
3.平时成绩包括考勤、作业、课堂表现等内容,期末考试内容包括笔试和综合实践。
教学方法:
1.听讲授课,记笔记
2.课堂分组讨论和演练
3.模拟实战案例分析
4.小组展示和评价
教材和参考书目:
主要教材:
《招标投标法律法规》
《招标投标管理》
《招标投标实战手册》
参考书目:
《工程招标投标管理》
《招标文件编制与审核》
《投标人投标策略与技巧》
备注:
本课程的实践环节需要结合实际案例进行综合实操,建议学生在校外进行实地考察、实际操作等实践活动。
招标投标系列课程设计(3篇)

第1篇一、课程背景随着我国市场经济的发展,招标投标已成为企业、政府及各类社会组织采购、建设、采购、租赁、服务等领域的重要方式。
招标投标活动的规范性和公平性对于维护市场秩序、促进经济发展具有重要意义。
为提高我国招标投标行业的专业水平,培养一批高素质的招标投标人才,特设计本招标投标系列课程。
二、课程目标1. 使学员了解招标投标的基本概念、法律法规、政策规定和操作流程。
2. 培养学员具备招标投标项目的策划、组织、实施、监督和评估能力。
3. 提高学员在招标投标过程中的沟通协调、风险防范和应急处置能力。
4. 增强学员的职业道德和诚信意识,树立良好的职业形象。
三、课程内容1. 招标投标基础知识(1)招标投标的概念、起源和发展历程(2)招标投标的分类和适用范围(3)招标投标法律法规和政策规定(4)招标投标的基本原则和操作流程2. 招标投标项目策划与组织(1)招标投标项目的策划要点(2)招标投标项目的组织架构和职责分工(3)招标投标项目的招标公告、资格预审和招标文件编制(4)招标投标项目的招标代理机构选择和招标代理协议签订3. 招标投标实施与监督(1)招标投标的实施阶段及注意事项(2)招标投标的投标、开标、评标、中标和合同签订(3)招标投标的监督机制和监督措施(4)招标投标的争议解决和投诉处理4. 招标投标风险防范与应急处置(1)招标投标风险识别和评估(2)招标投标风险的防范措施(3)招标投标应急处置预案和应急处理(4)招标投标的廉洁自律和诚信建设5. 案例分析与研讨(1)国内外招标投标典型案例分析(2)招标投标实践中的问题与对策(3)招标投标行业的创新与发展趋势四、教学方法1. 讲授法:邀请招标投标领域的专家学者进行专题讲座,系统讲解招标投标的理论知识。
2. 案例分析法:通过分析典型案例,使学员了解招标投标的实践操作和风险防范。
3. 模拟训练法:设置模拟招标投标场景,让学员实际操作,提高其招标投标能力。
4. 小组讨论法:组织学员分组讨论,分享学习心得,提高学员的沟通协调和团队协作能力。
招投标课程设计

招投标课程设计一、选题背景随着市场经济的发展,招投标活动逐渐成为市场经济中不可缺少的一部分。
招投标过程中,除了需要认真审查各方的资质和能力外,还需要制定合理的投标要求和标准。
因此,了解和掌握招投标相关知识和技能,对于企业和个人都是非常必要的。
本课程设计旨在帮助学习者系统地掌握招投标的相关知识和技能,提高招投标的效率和质量。
二、课程目标1、掌握招投标基础知识,包括招标人和投标人的权利义务、招标文件的组成及用途、招标方式与程序等。
2、了解招投标的基本流程和注意事项,包括招标公告的发布、投标文件的编制与递交、评标及中标结果的公示等。
3、学习招投标的实际应用技巧,掌握如何制定投标方案、如何评估风险和收益等。
4、提高团队协作和沟通能力,通过团队合作完成实际案例分析和模拟评标等实践环节。
三、教学内容和方法本课程设计涵盖以下内容:1、招投标的概念和意义,招投标的法规法规以及相关文件的法律适用,招投标人的权利与义务。
2、招标文件的组成及用途,包括招标公告、投标须知、招标文件、供应商合同等。
3、招标方式与程序,包括公开招标、邀请招标、竞争性磋商等,以及招标流程、评标标准和方法等。
4、投标文件的编制与递交,包括招标人要求的各类文件和信息的准备、如何组织报价等。
5、评标与中标,包括评标委员会的构成、评标标准的制定和应用、中标通知和合同谈判等。
6、招投标案例分析和实际模拟评标。
本课程将采用讲授、案例分析、小组讨论、实践模拟等多种教学方法,注重实践与理论相结合。
通过学习和实践,帮助学生深入了解招投标的基本概念和原理,掌握招投标的基本技能和实际应用技巧,提高招投标的效率和质量。
四、教学评价本课程的教学评价包括课程评估和学生评估两个方面。
1、课程评估课程评估将评估教学效果和教学方法的有效性。
通过课堂考核、作业质量评估、小组讨论、学生反馈调查等方式对教学效果进行评估,对教学方法进行反思和调整,提高教学质量和效果。
2、学生评估学生评估将调查学生对课程质量、教学效果和教师教学能力等方面的评价,以便对教学内容和教学方法进行不断改进和完善。
招投标课程设计

招投标课程设计1. 课程概述本课程旨在帮助学生了解招投标的基本知识和流程,掌握相关法律法规和政策,提高招投标信息分析和管理能力,以便在实际工作中应用。
本课程适用于各级各类企事业单位工作人员和招投标从业人员等。
通过本课程的学习,学生将掌握以下知识和技能:•招投标的基本定义、规定和流程;•招标文件的编制和评审;•竞争情报的获取和分析;•招投标管理的组织和实施;•法律法规和政策的应用。
2. 课程目标本课程的目标是:1.帮助学生了解和掌握招投标的相关知识和技能;2.提高学生的信息分析能力和管理能力;3.培养学生的团队合作精神和创新能力;4.促进学生在实际工作中应用所学知识和技能,提高工作效率和工作质量。
3. 课程设置本课程共分为五个模块,具体内容如下:3.1. 第一模块:招投标概述1.招投标概念和定义;2.招投标的法律法规和政策;3.招投标的基本流程和程序。
3.2. 第二模块:招标文件的编制和评审1.招标文件的组成和要求;2.招标文件的编制过程和技巧;3.招标文件的评审标准和流程。
3.3. 第三模块:竞争情报的获取和分析1.竞争情报的概念和种类;2.竞争情报的获取和分析方法;3.竞争情报的应用和价值。
3.4. 第四模块:招投标管理的组织和实施1.招投标管理的组织和机构;2.招投标管理的流程和程序;3.招投标管理的实施方法和经验。
3.5. 第五模块:法律法规和政策的应用1.招投标的法律法规和政策;2.招投标的违法行为及其责任;3.招投标争议的解决方式和途径。
4. 课程评估本课程采用考试和作业相结合的方式进行评估。
具体评估内容和方式如下:1.考试:采用闭卷笔试的方式,测试学生的理论知识和应用能力,占总分的60%。
2.作业:包括课堂讨论、实践案例分析和小组项目报告等,占总分的40%。
3.及格标准:总分不低于60分。
5. 教学方法本课程采用多种教学方法,包括:1.讲授法:通过讲解理论知识和实践经验,帮助学生建立起招投标相关知识和技能;2.案例教学法:通过案例分析,引导学生理解和掌握招投标管理的实际操作技巧和方法;3.组织实践法:通过实践活动,帮助学生提高信息分析和管理能力,培养团队合作精神和创新能力。
招投标任务书

《招投标设计》课程设计任务书一、课程设计的性质和目的本课程设计是学生在完成专业基础课和大部分专业课学习后的一个教学环节。
目的在于使学生在掌握了工程招投标理论知识和方法的基础上,能够编制具体工程项目招标文件,熟悉招标投标程序,为今后的实际工作奠定了基础。
二、课程设计的任务针对实际工程(学生自选,交由指导老师审定),要求学生分组模拟公开招标的有关程序,编写施工项目招标相关技术文件。
主要完成下面三方面任务:(一)招标文件的技术部分。
包括:投标须知、技术规范、投标文件格式、投标文件的组成、合同文件格式、投标文件提交要求、开标评标程序等。
(二)招标文件的商务标部分使用工程量清单招标,编制工程量清单。
(三)模拟招投标的有关程序,进行开标过程实训。
三、课程设计时间安排、考核方法及成绩评定(一)时间安排(教学周第14-16周,即11月17日-12月5日,不含周末)1.招标文件的技术部分(含资格标)安排8天,具体如下:(1)确定投标资格、招标方式、评标标准等,0.5天。
(2)确定招标文件的标准格式,0.5天。
(3)编写招标文件各部分内容,5天。
(4)审稿、定稿,2天。
2. 商务标部分安排3天,具体如下:(1)熟悉课程设计图纸(0.5天)(2)编制投标说明(0.5天)(3)编制工程量清单格式、内容(2天)3. 招标文件整理打印、装订安排1天。
4. 投标准备、开标程序实训,安排2天。
5. 答辩,安排1天。
(二)设计成果要求:1.按照要求完成相应工作,并提交要求的工作成果。
2.所依据的基础资料合理,招标文件内容完整、明确。
3.工程量清单等报价信息,要求清晰、准确。
4.招标文件编写按照标准格式编制。
5.文件统一采用A4纸张打印,每组提交一份,注意内容组卷顺序。
(按文件名称编号顺序进行。
即依次为:总封皮——每人成绩评定表——分工责任表——正文)正文具体要求如下:1)有目录(包含主要章节二级标题);2)各级标题可参考Word程序的各级标题格式,各级标题依次为1、1.1、1.1.1……;3)正文段落首行空2个字符,字体为宋体、小四号字,行间距20磅;4)表格名称位于第一行居中(要有表格编号)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数学与计算机学院课程设计说明书课程名称: 软件工程课程设计课程代码: 8404831题目:网上招投标系统-实现评标模块年级/专业/班: 2009级软件工程4班学生姓名:学号:开始时间:2011 年05 月23 日完成时间:2011 年06 月06 日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)说明书(计算书、图纸、分析报告)撰写质量(45)总分(100)指导教师签名:年月日软件工程课程设计任务书学院名称:数学与计算机学院课程代码:__ 8404131________ 专业:软件工程年级:2009级一、设计题目网上招标投标系统-实现投标模块。
二、主要容招投标所面临的具体问题出发,基于互联网平台,实现了招标、投标、评标工作的网络化、电子化作业。
根据项目规划进行招投标管理,依据具体招标项目,招标方可以通过系统编制招标计划、发布招标信息、管理招标过程并进行评标定标。
投标方通过互联网能够方便参与其中,向招标方发去投标意向,在得到招标方邀标之后可以通过系统进行投标管理。
在整个招投标过程中,系统对过程资料和投标资料进行严格管理。
评标专家可以进行远程多方面综合网上评标,决定最终中标方并在网上公布中标信息。
系统招投标管理具有强大的网络化协同作业功能,支持多种招标、评标、开标方式,具备严格的招标流程管理和严谨的安全管理体系,能够杜绝招投标信息泄露,防止暗箱操作,确保招投标和评标工作的公平、公正、公开,降低招投标成本,提高了招投标工作效率。
三、具体要求及应提交的材料具体要求:本课程设计要求学生运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对系统的分析、设计、编码、及测试。
1.完成系统的需求分析2.完成系统的设计:针对分析阶段提出的软件要求,给出实现的方案和具体细节的说明。
(1)导出系统的数据流程图和功能模块图。
(2)设计数据库。
使用Microsoft Access创建数据库。
确定数据库中数据表的组成。
确定数据表中字段的构成、主键字段和有关字段的约束条件等。
依靠数据表中主键字段建立数据表之间的关系,并由此建立数据表之间的参照完整性约束。
(3)根据功能确定软件模块组成及调用关系。
(4)确定每个模块的数据结构及算法。
3.编码建造模块,在可视化编程环境下,按照软件设计要求制作界面和完成对模块的编码,由此使软件设计具体化为软件作品。
4. 测试编写合适的测试用例完成系统的测试工作并分析结果。
5.编写课程设计报告应提交材料:1.上交源程序:学生按照课程设计的具体要求所开发的所有源程序(应该放到一个文件夹中);2.课程设计报告的打印稿和电子稿;四、主要技术路线提示1.认真阅读相关知识,完成系统的功能分析和系统设计2.选用ACCESS作为DBMS五、进度安排六、参考资料[1] 海藩. 软件工程导论. :清华大学,2004[2] 明. 实用软件工程基础. :清华大学,2003[3] 殷人昆. 实用软件工程. :清华大学,2003指导教师签名日期年月日系主任审核日期年月日目录1. 前言 (1)2. 需求分析 (2)2.1. 功能分析 (3)2.2. 方案分析 (4)3. 概要设计 (4)3.1. 数据结构 (4)3.2. 逻辑结构与物理结构 (5)3.3. 功能模块划分 (5)3.3.1.结构框图 (5)3.3.2.程序流图 (5)4. 详细设计 (6)4.1. 数据类型定义 (6)4.2. 专家选取 (6)4.3.评分项目设定 (8)4.4 .专家评分 (10)5.实现与调试分析 (12)5.1.实现环境 (12)5.2.语言选择 (12)5.3.调试分析 (12)6.测试分析 (13)6.1.测试用例 (13)6.1.1.专家选取 (13)6.1.2.评分项目设定 (13)6.1.3.专家评分 (13)6.2.测试结果 (14)6.3.性能分析 (15)7.用户手册 (16)总结 (17)致 (18)参考文献 (19)前言随着信息社会和知识经济时代的到来,新科学、新技术不断涌现,随着计算机网络的快速发展,招投标也由原来的手工操作方式逐步转变到在Internet网上进行的方式。
网上招投标是指通过专用招投标电子商务平台,将招投标过程中的各个角色,如招标方、投标方、评标专家、政府监督机构等连接起来,企业、机关和个人在网上传递投标数据,评标、开标均采用电子手段,通过网络发布中标结果的一种招投标方式。
凭借互联网的运行成本低、覆盖面广的优势,网上招投标将传统的招投标过程转变为一个简单、方便、快捷的过程,并通过无处不在的网络将招投标信息传送到各行各业。
2.需求分析2.1需求分析原理用户是任何系统赖以生存和发展的基础。
系统在开发前了解用户的需系统成功的关键步骤。
用户需用户对要开发的系统提出的各种要求和期望,包括系统的功能、性能、可靠性、、交互方式等技术性要求和资金强度、交付时间、资源使用限制等非技术性要求。
为了了解系统的用户需求,进行系统的需求分析必不可少。
需求分析是开发网上招投标系统前的基础,它通过与系统潜在用户进行书面和口头调查交流,得到用户需要从系统所要求获取的信息和所要求的功能。
同时根据系统数据的软件设计要求进行整理,达到系统要求的概况描述。
1.用户情况不同级别的用户对信息的需求和管理权限是不同的,系统应设计完善的权限系统来保障系统正常稳定运行。
2.功能要求打破原有信息孤立和信息重复建设的局限,系统能提供规化和标准化的数据,提供异种数据的互换、融合及数据的传输与同步;实现信息系统的集成访问。
3.性能要求.1)安全性:包括数据安全和用户安全。
一方面要求具有数据并安全传输的功能、具有数据备份及安全恢复功能,方便的数据维护功能以及数据传输加密机制;另一方面要求用户信息的和安全,具有严密的用户和认证体系。
2)稳定性:基于网络运行的系统与其它系统相比具有更多的用户数量,因此更需要考虑系统的稳定性。
传统的系统在单机或少量用户的情况下运行良好,但在大量网络并发用户的情况下却会导致系统崩溃。
稳定性包括:一是要求支持并发的多用户访问,支持网络的大量用户点击。
二是系统对一般故障的自动恢复能力,系统维护方便快捷。
3)高效性:系统的等待时延对于用户使用系统的主观印象很不好,网络系统的时延包括网络传输时延和系统反应时延,网络传输时延取决于现行的网络软硬件,在单个系统中往往无法改变。
所以只有提高系统反应时延来提高系统的性能。
因此需要设计系统查询、分析和处理功能的快速实现,尽量缩短系统的反应时间。
2.2 功能分析具体实施方案评分图2.2-1 数据流图图2.2-2 E-R图2.3 方案分析面向对象设计,将属性和方法统一封装于一体,采用自上而下的结构话设计思想对其进行逐步求精以实现功能。
3.概要设计3.1数据结构图3.1-1 评分信息E-R图3.2 逻辑结构与物理结构将上述的E-R图转换为关系模式,如下:投标方(ID,公司名称,联系,联系地址,邮政编码,电子,负责人)专家(,职业,联系,联系地址,工作单位);评分信息(评分项目名称,项目编号,项目种类,被评分公司,专家给出的分数,评分有效性,评分时间);3.3 功能模块划分评标管理主要包括以下功能模块:专家的选取,项目的设定,专家评分。
以下为个功能模块进行简略描述:专家抽选:选出合适的奇数个专家;项目的设定:设定要涉及的评分项目;专家评分:专家选取竞标公司进行评分。
3.3.1结构框图3.3.2 流程图3.4 抽象数据类定义Class Score{private:char *Score_project;int Project_id;char kind;char *Score_company;char *Score_name;int Grade;char Score_whether;int Score_time;public:}4.1.专家抽选为了可以更公平、公正的实现招投标的整个过程,在设计本系统的过程中加入了专家抽选的功能。
专家抽选流程如图4.1-3所示,首先要根据项目设定抽选专家的围及标准,再由招标方通过专家抽选页面,按要求在众多的专家中,找出适合的专家。
然后由招投标双方经过商议确定奇数个为此项目评分的专家,最后在这些专家中选出规定个数的专家来进行评分,并向所有被选出参加评分的专家发出邀请。
专家抽选用例图形象的显示了专家抽选流程中涉及到的各种操作,如图4.1-2所示。
专家抽选用例说明对该用例图进行了简要的介绍,如表4.1-1所示。
表4.1-1:专家抽选用例说明图4.1-2:专家抽选用例图设定专家范围及标准选出合适专家确定奇数个专家选出专家图4.1-3:专家抽选流程图4.2 评分项目设定由于招标项目的不确定性,所以每次评标时的评分项目也不尽相同,这样就需要在专家为各个公司评分前,由招标方确定所有的评分项目。
在系统刚投入使用时评分项目是没有的,为了以后使用上的方便,在使用过程中应该由招标方将这些评分项目存储到数据库中。
在这里要注意的是评分项目是由大项和小项组成的,在一个大项下可以存在着若干个小项,也可以不存在小项。
有时需要在某个大项下增加的一个小项可能会和某一个大项是重名的,在这种情况下系统并不会报错,但是如果新增加大项的名称与已有的某个大项名称重名就会报错,并且提示为此大项重新命名。
在设定评分项目时需要先确定所有的大项,再为各个大项添加所需的小项。
所以如果有缺少项目的情况,要先添加大项,再在相应的大项下添加小项。
有的评分项目设定完成后,再把新添加的项目存储到数据库中相应的表下,方便以后使用。
评分项目设定用例图形象的显示了评分项目设定流程中涉及到的各种操作,如图4.2-3所示。
评分项目设定用例说明对该用例图进行了简要的介绍,如表4.2-1所示。
图4.2-2:评分项目设定流程图图4.2-3:评分项目用例图4.3专家评分专家评分流程如图4.3-3所示,专家先通过登陆页面登陆到系统,在专家评分页面里按照招标项目,筛选出这次评标工作所需要评分的公司,然后为这些公司评分。
由于在为公司评分时只能逐个进行,所以在选择评分公司时,使用的是单选而不时复选。
这样一来在为其中一个公司评分完毕后,需要选择是否继续评分。
如果还要继续评分则在提交评分结果后,返回选择其他公司继续评分,直到为所有需要评分的公司评分完毕;如果只是为这一家公司评分,则评分完毕后直接提交评分结果。
所有评分结果一经提交将只可查看不可修改。
专家评分用例图形象的显示了专家评分流程中涉及到的各种操作,如图4.3-2所示。
专家评分用例说明对该用例图进行了简要的介绍,如表4.3-1所示。
图4.3-2:专家评分用例图图4.3-3:专家评分流程图5.实现与调试分析5.1 实现环境Windows 环境+visual studio 20105.2 语言选择C++5.3调试分析成功测试后,为了找出产生症状的原因,以便改正错误,做了调试分析。