一 总体概述 1 系统的基本任务 本系统作为计算机应用的一部分,使用计算机对工程预算进行计算和管理,希望能达到检索迅速、查找方便、可靠性高、存储量大、更快性优、时效性强等优点,以极大地提高工程预算的效率,实现工程预算的科学化、便捷化的基本任务。
2 系统的主要业务 本系统的主要业务包括:材料资料和工程预算报价单录入、修改、查询和打印。其中查询包括综合查询报价单、材料报价账卡、查询材料资料等。
3 系统的开发目标 通过运用计算机建立智能的工程预算管理系统,达到为工程预算管理者提供有关工程预算的信息和方便的管理,为业务员对工程预算的查询提供必要的信息和快捷的查询手段的目的。
二 系统分析 1 系统的需求分析 随着我国改革开放程度的加深,经济的高速发展,各种基础工程的建设必将成为人们的重点投资对象。对于一个工程公司来说,工程预算管理系统是一个必不可少的部分,如果使用传统的人工方式进行工程预算,会存在着许多的缺点,如:效率低、工作量大等。而且,随着材料数量的增长,工程数目的增多,使用人工方式进行工程预算会对材料信息的查找、更新和维护带来不少的困难和不便。因此,随着科学技术的不断提高,计算机科学的日渐成熟,利用计算机来开发一个工程预算管理系统是有必要的。
2 系统开发的可行性分析 从技术方面来说,Microsoft公司的开发工具日益更新,利用该公司提供的各种开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,可以在短时间内建立开发系统的应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 从经济方面来说,工程预算管理系统是一个工程建设单位不可缺少的部分。因此,对于工程预算的管理也要有条不紊地进行。在科学技术日新月异的今天,计算机其强大的功能已为人们所深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。使用手工方式进行工程预算费时费力,使用计算机管理,方便、快捷,有着手工管理所无法比拟的优点。
系统业务流程的分析 录入 1) 录入报价单明细 根据录入条件,选择合符条件的报价编号、产品名称、工程名称,然后到录入与该产品有关的报价组成元素,包括所需的材料的相关信息、附件信息等,以此作为该产品的报价依据。 在录入信息过程中,可随时进行添加记录、插入记录、删除已录记录、修改已录记录。除固定数据,每项内容都可修改,系统同时进行相应的校验。 2) 录入材料资料 材料资料是产品报价的第一基础数据。此功能是用来录入产品组成材料的详细资料,项目包括材料名称、材料类别、材料单位、供应商、材料单位、材料单价、K值、备注等。在录入过程中,材料名称和材料单价不能为空。 修改 1) 修改报价单资料 可模糊输入报价编号,选择要修改的内容,就可进行各项内容的修改。因报价编号作为每份报价单的唯一性标识,为安全起见,系统有独立的报价编号修改功能,此处不能修改报价编号。 2) 修改材料资料 可模糊输入材料名称,从浏览列表中选择要修改的材料,确定就进行修改操作。因材料名称作为每种材料的唯一性标识,为安全起见,系统有独立的材料名称修改功能,此处不能修改材料名称。 3) 修改报价编号 可模糊输入报价编号,选择要修改的报价编号,待输入新的报价编号之后存盘即可。 4) 修改材料名称 可模糊输入材料名称,选择要修改的材料名称,待输入新的材料名称之后存盘即可。 查询 1) 综合查询报价单 根据输入条件,可以查询报价单信息、报价单中每种产品的明细项目。提供的录入条件有报价编号、工程名称、销售员、客户名称。这些条件之间的关系是并,即查询结果是合符这些条件的交集。当输入的条件越详尽,查询越精确。查询结果首先显示报价单标识信息浏览表,当选中具体项目并回车确定,则跟着显示报价单某一产品的报价明细内容。 2) 查询材料报价账卡 当输入要查询的材料名称条件,选中后,系统将显示合符条件的材料的报价情况。从浏览表中,用户可以了解到材料在各报价单中的报价和应用的详细情况。 3) 查询材料资料 可模糊输入查询条件,系统给出合符条件的材料资料列表。从中可了解有材料有关的详细资料。 打印 1) 打印报价单汇总表 当输入要打印的报价单的工程名称,系统将列出合符条件的报价单信息。当选中要打印的报价单后,系统即显示该报价工程汇总报价情况,其以产品类别分类。从浏览框中可见到整张报价报表的全部内容,期间可进行报表预览、直接打印、取消、返回、重新输入等操作。 2) 打印报价单明细 输入报价编号,系统将列出合符条件的报价单信息,选中报价单中某一产品后,系统将以报表的格式显示该产品的报价明细项目。从中可以了解该产品的单价依据。和“打印报价单汇总表”的功能类似,该功能同样有报表预览、直接打印、、取消、返回、重新输入等操作。
目 录
一 系统概述----------------------------------------4 1 系统现状及主要问题----------------------------------4 2 系统的基本任务与主要业务----------------------------4 3 系统开发的具体目标----------------------------------4
二 系统分析----------------------------------------4 1 系统的需求分析--------------------------------------4 2系统开发的可行性分析---------------------------------4 3系统业务流程的分析-----------------------------------5 录入------------------------------------------------5 (毕业设计 ) 查询------------------------------------------------5 修改------------------------------------------------6 打印------------------------------------------------6 4 系统的功能层次图------------------------------------6 5 系统的数据流程图------------------------------------7
三 系统设计----------------------------------------8 1系统主要数据库概况-------------------------------------8 2系统主要数据库的数据结构-------------------------------8 3 系统E-R图-----------------------------------------11
四 系统实现(操作实况)-----------------------------12 1 系统实现设计环境------------------------------------12 2 系统操作说明----------------------------------------12 录入模块--------------------------------------------12 修改模块--------------------------------------------14 查询模块--------------------------------------------18 打印模块--------------------------------------------21
五 系统评价与设计心得-----------------------------23 1 系统总体评价----------------------------------------23 2 设计心得体会----------------------------------------24
|