招投标管理系统的详细设计书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
招投标管理系统的详细设计书
——合同签订模块
1引言 (2)
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (2)
1.4参考资料 (2)
2系统模块结构图 (2)
3 合同签订详细设计 (3)
3.1功能 (3)
3.2性能 (3)
3.3界面设计 (3)
3.5类和接口设计 (4)
3.6访问的表或其他数据库实体 (5)
3.7关键逻辑、程序流程与算法说明 (5)
3.8引用模块的调用说明 (5)
3.9尚未解决的问题..................................................................................... 错误!未定义书签。
详细设计说明书
1引言
1.1编写目的
编写这份软件详细设计书的目的主要用来指导编程人员进行软件开发,指导测试人员进行单元测试用例设计,提高软件开发效率。这份文档的预期读者:项目经理、项目开发小组成员、测试经理、测试小组成员。
1.2背景
待开发的软件系统名称为:东方汽轮机有限公司招投标管理软件信息系统。本软件主要用在东方汽轮机有限公司进行招投标,代替以前的手工方式,使用本软件系统可以增加办公效率,为企业带来一定的竞争力。
1.3定义
列出本文件中用到专门术语的定义和外文首字母组词的原词组。
1.4参考资料
a.《招投标管理系统需求分析》。
b.《招投标管理系统概要设计》
c.《招投标管理系统数据库设计》
2系统模块结构图
系统模块图如下:
3 供方管理模块详细设计
3.1 功能
本模块主要对签订的合同进行维护管理记录,可以对合同内容记录,管理。
根据相应需求进行记录
1.保存合同
2.删除合同。
3.查询合同。
3.2性能
无。
3.3界面设计
查询页面:
3.5类和接口设计
类名称:public partial class录入类功能:添加合同
方法1:名称:protected void Button1_Click(object sender, EventArgs e)
功能:添加合同
输入:No:合同编号,firstparty:甲方名称,secondparty:乙方名称,Projected:项目编号,principal:负责人,Startdate:开始时间
Finishdate:结束时间,Money:合同金额,Firstpartyperson:甲
方代表,Secondpartyperson:乙方代表
类名称:public partial class录入
类功能:删除合同查询合同
方法2:名称:protected void Button2_Click(object sender, EventArgs e)
3.6 访问的表或其他数据库实体
访问的数据库表:agreement
3.7关键逻辑、程序流程与算法说明
关键的SQL语句:
(1)添加合同的SQL语句为:
strSQL = “Insert into agreement values(…)".
(2)删除合同的SQL语句为:
strSQL = “delete from agreement where No = '".
3.8引用模块的调用说明
本模块引用的模块有:数据库链接模块agreement. 使用数据库链接模块进行数据库的访问。