网上招投标系统实现评标

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数学与计算机学院

课程设计说明书

课程名称: 软件工程课程设计

课程代码: 8404831

题目:网上招投标系统-实现评标模块

年级/专业/班: 2009级软件工程4班

学生姓名:

学号:

开始时间: 2011 年 05 月 23 日

完成时间: 2011 年 06 月 06 日

课程设计成绩:

指导教师签名:年月日

软件工程课程设计任务书

学院名称:数学与计算机学院课程代码:__ 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)

. 功能分析 (3)

. 方案分析 (4)

3. 概要设计 (4)

. 数据结构 (4)

. 逻辑结构与物理结构 (5)

. 功能模块划分 (5)

3.3.1.结构框图 (5)

3.3.2.程序流图 (5)

4. 详细设计 (6)

. 数据类型定义 (6)

. 专家选取 (6)

.评分项目设定 (8)

.专家评分 (10)

5.实现与调试分析 (12)

.实现环境 (12)

.语言选择 (12)

.调试分析 (12)

6.测试分析 (13)

.测试用例 (13)

专家选取 (13)

评分项目设定 (13)

专家评分 (13)

.测试结果 (14)

.性能分析 (15)

7.用户手册 (16)

总结 (17)

致谢 (18)

参考文献 (19)

前言

随着信息社会和知识经济时代的到来,新科学、新技术不断涌现,随着计算机网络的快速发展,招投标也由原来的手工操作方式逐步转变到在Internet网上进行的方式。网上招投标是指通过专用招投标电子商务平台,将招投标过程中的各个角色,如招标方、投标方、评标专家、政府监督机构等连接起来,企业、机关和个人在网上传递投标数据,评标、开标均采用电子手段,通过网络发布中标结果的一种招投标方式。凭借互联网的运行成本低、覆盖面广的优势,网上招投标将传统的招投标过程转变为一个简单、方便、快捷的过程,并通过无处不在的网络将招投标信息传送到各行各业。

2.需求分析

需求分析原理

用户是任何系统赖以生存和发展的基础。系统在开发前了解用户的需求是系统成功的关键步骤。用户需求是用户对要开发的系统提出的各种要求和期望,包括系统的功能、性能、可靠性、保密、交互方式等技术性要求和资金强度、交付时间、资源使用限制等非技术性要求。为了了解系统的用户需求,进行系统的需求分析必不可少。需求分析是开发网上招投标系统前的基础,它通过与系统潜在用户进行书面和口头调查交流,得到用户需要从系统所要求获取的信息和所要求的功能。同时根据系统数据的软件设计要求进行整理,达到系统要求的概况描述。1.用户情况

不同级别的用户对信息的需求和管理权限是不同的,系统应设计完善的权限

系统来保障系统正常稳定运行。

2.功能要求

打破原有信息孤立和信息重复建设的局限,系统能提供规范化和标准化的数

据,提供异种数据的互换、融合及数据的传输与同步;实现信息系统的集成访问。3.性能要求.

1)安全性:包括数据安全和用户安全。一方面要求具有数据保密并安全传输

的功能、具有数据备份及安全恢复功能,方便的数据维护功能以及数据传

输加密机制;另一方面要求用户信息的保密和安全,具有严密的用户保密

和认证体系。

2)稳定性:基于网络运行的系统与其它系统相比具有更多的用户数量,因此

更需要考虑系统的稳定性。传统的系统在单机或少量用户的情况下运行良好,但在大量网络并发用户的情况下却会导致系统崩溃。稳定性包括:一是要求支持并

相关文档
最新文档