076814时宁办公设备政府采购管理系统的设计与实现

更新时间:2023-05-22 02:16:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

南 阳 理 工 学 院

本科生毕业设计(论文)

学院(系): 软件学院 专 业: 软件工程 学 生: 时 宁 指导教师: 刘杨涛

完成日期 2011 年 4 月

南阳理工学院本科生毕业设计(论文)

办公设备政府采购管理系统的设计与实现

Design and Implementation of the Office Equipment Government

Procurement Management System

总 计:毕业设计(论文)33页 表 格:15个 插 图:21幅

南 阳 理 工 学 院 本 科 毕 业 设 计(论文)

办公设备政府采购管理系统的设计与实现

Design and Implementation of the Office Equipment Government

Procurement Management System

学 院(系): 软件学院 专 业: 软件工程 学 生 姓 名: 时宁 学 号: 68107157 指 导 教 师(职称): 刘杨涛(讲师) 评 阅 教 师: 刘杨涛 完 成 日 期: 2011年4月

南阳理工学院

Nanyang Institute of Technology

办公设备政府采购管理系统的设计与实现

软件工程专业 时宁

[摘 要]随着政府采购金额的不断增高和采购工作量的不断扩大,人们正试图将传统的政府采购活动方式,迁移到网络环境下进行,于是电子化采购系统受到高度重视。

系统可供采购办、供应商和采购单位三种身份进行使用,主要实现了采购办审核供应商和采购单位、供应商进行商品管理、采购单位进行采购商品并下确认书等功能。这样便实现了政府采购的多种角色的网上协同工作,从而达到政府采购全流程网上运作和实时监控。

系统的完成能够有效地解决政府采购在信息化建设上存在的问题,更好的进行政府采购信息的管理,增加政府采购过程中的透明度,解决政府采购管理的分散性,提高采购工作的效率。

[关键词]电子政务;政府采购;浏览器/服务器结构

Design and Development of Office Automation System

Software Engineering Major SHI Ning

Abstract: With the increasing of government procurement value and procurement workload, we try to do government procurement on the Internet, the great importance must be attached to the e-government procurement.

System is available for purchase office, suppliers and procurement unit to use, main fulfilled that purchase office check suppliers and procurement unit, suppliers manage goods information and purchase office purchase goods then produce the confirmation. It makes to relate to the various role that the government purchases purchase entire technological process from to having caught with a net an associate, to reached the government having caught with a net operation and real time supervisory control.

It will solve the problem in currency purchasing systems, increase the efficiency of purchasing procedure and demonstrates the advantage of government purchasing system.

Key words: E-Government; Government procurement; Browser/Server structure

目 录

1 引言 ........................................................................................................................................ 1

1.1 政府采购的概念 .......................................................................................................... 1 1.2 国内外的研究现状 ...................................................................................................... 1 1.3 研究的内容和意义 ...................................................................................................... 2 2 系统应用需求 ........................................................................................................................ 2

2.1 总体业务概述 .............................................................................................................. 2 2.2系统的功能性需求 ....................................................................................................... 2

2.2.1 功能综合描述 .................................................................................................... 2 2.2.2 注册功能 ............................................................................................................ 3 2.2.3 采购办功能 ........................................................................................................ 3 2.2.4 供应商功能 ........................................................................................................ 4 2.2.5 采购单位功能 .................................................................................................... 5 2.3 其他需求描述 .............................................................................................................. 6

2.3.1 系统响应时间要求 ............................................................................................ 6 2.3.2 系统性能指标要求 ............................................................................................ 6 2.3.3 系统安全保密要求 ............................................................................................ 6 2.3.4 系统的灵活性要求 ............................................................................................ 7 2.3.5 系统的可扩展性要求 ........................................................................................ 7 2.3.6 系统对运行环境的要求 .................................................................................... 7

3 系统设计 ................................................................................................................................ 8

3.1 体系结构设计 .............................................................................................................. 8 3.2 系统模块设计 .............................................................................................................. 9

3.2.1 采购办子系统模块 ............................................................................................ 9 3.2.2 供应商子系统模块 .......................................................................................... 11 3.2.3 采购单位子系统模块 ...................................................................................... 12 3.3 系统数据库设计 ........................................................................................................ 14

3.3.1 数据库总体设计 .............................................................................................. 14 3.3.2 数据库概念结构设计 ...................................................................................... 14 3.3.3 数据库表设计 .................................................................................................. 17 3.4 系统安全性设计 ........................................................................................................ 19

3.4.1 应用系统安全保障措施 .................................................................................. 19

3.4.2 信息保密设计 .................................................................................................. 19

4 系统实现 .............................................................................................................................. 20

4.1 采购办子系统实现 .................................................................................................... 20

4.1.1 供应商和采购单位管理模块 .......................................................................... 20 4.1.2 商品类别优惠率管理模块 .............................................................................. 21 4.1.3 查询已采购的商品 .......................................................................................... 21 4.1.4 已供商品统计表模块 ...................................................................................... 21 4.2 供应商子系统实现 .................................................................................................... 21

4.2.1 商品信息管理模块 .......................................................................................... 22 4.2.2 账号信息管理模块 .......................................................................................... 23 4.2.3 查看已供商品模块 .......................................................................................... 23 4.2.4 查看已供商品统计表模块 .............................................................................. 23 4.3 采购单位子系统实现 ................................................................................................ 23

4.3.1 采购登记管理模块 .......................................................................................... 23 4.3.2 账号信息管理模块 .......................................................................................... 24 4.3.3 查看已采购商品模块 ...................................................................................... 24 4.3.4 查看已采购商品统计表模块 .......................................................................... 25

5 测试 ...................................................................................................................................... 25

5.1 测试环境 .................................................................................................................... 25 5.2 测试方法 .................................................................................................................... 26

5.2.1 功能性测试 ...................................................................................................... 26 5.2.2 结构性测试 ...................................................................................................... 30 5.3 测试总结 .................................................................................................................... 30 6 总结与展望 .......................................................................................................................... 31

6.1总结 ............................................................................................................................. 31 6.2展望 ............................................................................................................................. 31 参考文献 .................................................................................................................................. 32 致谢 .......................................................................................................................................... 33

1 引言

1.1 政府采购的概念

一般意义上讲,政府采购是指各级政府及其所属的相关部门,为了履行政府行政管理职能,而对所需要的工程、货物和服务进行的采购行为。而各国政府根据本国的实际,一般都以法律的形式,对本国政府采购概念进行了法律界定。我国《政府采购法》第二条第二款规定:本法所称政府采购.是指各级国家机关、事业单位和团体组织,使用财政性资金采购依法制定的集中采购目录以内的或者采购限额标准以上的货物、工程和服务的行为[1]。

政府采购制度是现代市场经济发展的产物,实施政府采购制度是完善支出管理的重要手段和改革预算执行的必要保障,节省财力的重要措施,防腐倡廉的有效之道。积极推进政府采购制度,规范政府消费行为,确保资源的有效使用是政府采购的使命[2]。

1.2 国内外的研究现状

随着计算机技术的发展与应用的深入,计算机软硬件比以前已经大幅降低,几乎所有单位都开始使用计算机处理普通的业务,办公设备采购管理已慢慢的走向每一个政府机构中,就目前情况,各国基本上是以政府事权来确定政府采购范围划分,只要属于政府公共职能范畴的采购,不论采购项目大小,是否使用财政资金,就是军队或企业采购都要实行政府采购 [3]。因此,将信息技术引入政府采购活动中,开发和设计政府采购系统已经成为政府采购发展方向的必然。

政府采购是市场经济条件下是国家公共支出管理的通用办法,在国外已有二百多年的技术。将现代信息技术应用与政府的各项业务,实现政府业务过程的计算机化,在发达国家已经有五十年的历史,这些年来,计算机在政府中的应用从数据处理开始,逐步向管理信息系统和决策支持系统发展,已经取得了相当可观的成就。

而我国的政府采购还处于起步阶段,不论是理论研究,还是实践经验都很不足[4]。政府采购网络以及信息发布为主的网站及计算机系统等开始得到逐步推广,然而能开发和应用符合政府采购业务流程的软件系统还不多见,而且计算机技术应用于我国政府采购事业只有几年左右的时间,而该项工作的复杂性,让大家认识到,单纯使用传统的手工的管理方法管理这个工作,显然已经不能满足需要。现在已经进入了信息化时代,计算机已经成为日常工作中最重要的工具,办公设备政府采购系统就是一套有效的信息管理系统,通过计算机对有关的数据进行科学管理,及时处理供应商管理、供货商品管理、采购管理、采购审核、采购打印等各种信息;并且达到政府采购信息所规定的及时、快速、准确、全面的要求,同时可以借助网络的公开透明特性使政府采购的公开、透明、

公正和廉洁原则得到了更好的体现。

1.3 研究的内容和意义

随着我国经济的高速发展,许多单位因为业务开展的需要,办公设备及办公用品的消耗也在大量增加。同时自《中华人民共和国政府采购法》[5]颁布以来,全国各地建立各种基于网络的电子化政府采购系统,但这些系统多是仅仅局限于信息发布为主的应用系统,还没有一个真正涉及所有采购环节的完整的电子化的办公设备政府采购系统。

本研究根据《中华人民共和国政府采购法》[5]的规定和其他各类政府采购招标法规,深入研究目前国内外存在的各种电子化政府采购系统,剖析他们的优缺点,切合实际进行分析,在此基础上设计和实现一个较为完整和实用的电子化的办公设备政府采购系统。

目前,办公设备政府采购电子化是大势所趋,是我国政府采购手段改革的方向。电子化办公设备政府采购系统设计的好坏,不仅仅涉及到政府部门能否顺利地采购到需要的物品,更政府反腐败工作成功与否的重要决定因素之一。电子化政府采购系统不但能够使得政府在合理的价格采购到较好的商品,也是各企事业单位展现本企业风采和实力的舞台,同时更是普通老百姓参与政务决策和监督政府采购活动的窗口。因此本研究并提出并设计一个较为完善的基于web的电子化办公设备政府采购系统具有重要的实际应用价值 [6] 。

2 系统应用需求

2.1 总体业务概述

办公设备政府采购管理系统是协助国内大小单位进行采购业务方面的管理系统,使政府采购更加透明化,公正化。其中采购办,供应商,采购单位这三个身份的使用该系统,每个身份登陆后都可以当成一个独立的系统进行使用。其主要业务就是采购办审核供应商、采购单位;供应商进行商品管理;采购单位进行采购商品并下确认书交由采购办审批。

2.2系统的功能性需求

2.2.1 功能综合描述

办公设备政府采购管理系统主要是对办公设备方面的政府采购活动中所用到的管理系统,它的主要功能就是使采购办能够审核供应商和采购单位的信息,同时赋予供应商所供商品类别,查看所供商品记录,商品类别的添加和修改,查看采购统计表等;使

供应商能够便利的上传商品信息,同时可以对商品信息进行修改删除管理,另外可以对自身信息进行管理,查看所供商品记录和所供商品金额的汇总表等;对于采购单位,该系统主要功能就是查询所需商品信息,如有合适者便可下确认书,等待采购办的批准,同时可以对自身信息进行修改维护,也可以查看已经采购商品的记录和合计金额汇总表等。

2.2.2 注册功能

注册功能在系统中做为一个独立的模块,主要实现对供应商和采购单位完成注册功能。

该模块包括供应商注册和采购单位注册。其中供应商和采购单位应先阅读许可协议,方可进行主的,待供应商和采购单位注册完成后,都不能直接登录系统,只有待采购办审核信息通过后,方可进行正常使用该系统。

用例图表示为2-1:

图2-1注册模块用例图

2.2.3 采购办功能

采购办作为单独的角色,主要进行供应商和采购单位的管理。

该模块包括供应商管理、采购单位管理、商品类别优惠率管理、查询已采购的商品、已供商品统计表和登录六个模块。其中在供应商管理中,采购办可以查看已经审核过的和未审核过的供应商,同时可以对未进行审核的供应商进行审核通过,此时可以赋予供应商供货的商品类别;在采购单位管理模块中,采购办可以对查看已经审核过的和未审核过的采购单位进行审核,同时可以对未进行审核通过的采购单位进行审核通过;在商品类别优惠率管理模块中,采购办可以对商品类别进行增加、修改,同时可以对商品的优惠率进行修改;在查询已采购的商品记录时,可以根据不同的供应商和不同的采购单位进行查询其供货或采购商品情况记录;在已供商品统计表中,采购单位可以按月查看

这一年的采购情况,其中包括数量和金额的汇总。

用例图表示为2-2:

图2-2采购办模块用例图

2.2.4 供应商功能

供应商作为单独的角色,可以进行有关商品信息的管理功能。

该模块包括商品信息管理,账号信息管理,查看已供商品、查看已供商品统计表和登录五个模块。其中在商品信息管理中,供应商可以查看已经上传过的商品信息,同时可以再次上传商品信息、修改商品信息、删除商品信息;在账号信息管理中,包括自身信息的管理和修改密码功能;在查看已供商品记录中,可以对本供应商历史供货记录的进行汇总查看;在已供商品统计表中,就是按照月份对这一年的供货情况,包括数量和金额进行的一次汇总查看。

用例图表示为2-3:

图2-3供应商模块用例图

2.2.5 采购单位功能

采购单位作为单独的角色,主要进行采购商品登记、账号信息管理、查看已采购商品记录等相关管理功能。

该模块包括采购登记管理、账号信息管理、查看已采购商品、查看已采购商品统计表和登录五个模块。其中在采购登记管理中,采购单位可以根据商品类别、品牌、型号、价格区域等进行多条件查询搜索,同时可以按商品类别和品牌对商品进行随机搜索,然后把搜索出的商品选中同时修改其商品数量即可以下达确认书,并可以打印出来采购商品登记详单;在账号信息管理中,包括自身基本信息的管理和修改密码功能;在查看已采购商品记录中,可以对本采购单位历史采购记录的汇总进行查看;在已采购商品统计表中,就是按照月份对一年的采购商品情况,其中包括商品数量和金额进行的一次汇总查看。

用例图表示为2-4:

图2-4采购单位模块用例图

2.3 其他需求描述

2.3.1 系统响应时间要求

由于系统同时接入访问的用户数多,数据量大、数据关系复杂,所以系统在响应时间、更新处理时间和数据的转换和传送时间上具有很高的要求。在网络速度正常的情况下,要求本系统对用户日常操作的平均响应时间不得高于8秒。. 2.3.2 系统性能指标要求

1.具有较强的纠错容错和出错提示能力,并可自动记录出错信息。 2.系统界面友好,具有操作提示功能和必要的输入校验功能。 3.系统进行实时模糊查询时,不影响正常业务处理。 2.3.3 系统安全保密要求

1.建立安全策略,采用多种安全技术,建立系统安全保障体系。 2.确定数据保密级别及使用范围,对用户访问权限进行控制。 3.对用户进行身份认证,并对重要用户在系统中的操作进行跟踪记录。

2.3.4 系统的灵活性要求

1.系统要支持多种采购业务流程的管理,实现流程可定制化。 2.统计报表可以灵活定制,以适应不断变化的统计分析需求。 3.对于不同用户角色,要实现灵活分配权限,实现个性化业务管理。

4.系统要采用模块化分层设计,能够满足业务需求的扩展,灵活配置新功能。 2.3.5 系统的可扩展性要求

随着政府采购体制改革的不断深入,系统功能须进一步扩大,因此系统的建设必须能够适应不断发展的业务需求,能够灵活扩充,不应有基础障碍,具备随时扩充的能力。 2.3.6 系统对运行环境的要求

1.硬件环境[7] (l)服务器端

服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的性能往往不尽人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此,通常应给服务器配置高性能硬件。

本网络系统服务器端的配置如下: 内存:>64G

处理器:多个并行处理器 服务器标准配置:CPUZG 硬盘:80G (2)客户端

作为客户端只需要浏览或进行简单的数据传输,对数据库的操作并不是太高,所以对客户端的硬件要求不高。下面的配置一般都可以实现:

内存:128MB(最低要求)

处理器:Inter Pentium 166MX或更高 硬盘空间:IGB

显卡:SVGA显示适配器 2.正常系统运行所需软件环境 (1)服务器端

操作系统:Windows2000server

WEB服务器:IntemetInfonnationServer5.0/PersonalWebServer 数据库:Microsoft SQLServer2005 浏览器:Internet Explore5.0以上 其他辅助工具:Office2003

(2)客户端

操作系统:2000/2003/XP/Vista 网络协议:TCP/IP

数据库:Microsoft SQLServer2005 浏览器:Internet Explore5.0以上

3 系统设计

3.1 体系结构设计

方案将系统结构划分成数据层、组件层、功能层和应用层。数据层和组件层以技术为核心,建立了开放与共享的应用平台。功能层和应用层则以业务为核心,分别实现不同的业务系统。方案中,采用Ajax技术使用Web Service技术进行数据交换,可以与其他系统进行方便快速地整合,本系统采用的是B/S结构,即浏览器/服务器结构,B/S模式是一种两层结构的系统:第一层是在浏览器上结合了表示与业务逻辑:第二层是通过网络结合了数据库服务器。

系统构成的三层结构: (1)表示层

在表示层中,通过与SQLServer2005数据库的交互来实现各种功能。应用程序在Windows 环境中工作的基本原理是:Windows检测是否有事件发生(鼠标敲击, 键盘有键按下等),如有事件发生就向应用程序发送消息(对发生事件的解释),应用程序接收消息后, 调用事先编好代码来响应这个发生的事件。通过提供执行各种可视控件将用户编写的代码与各类消息相映射,其中数据可视控件通过和AJAX编写的WEB后台服务与已存在的数据库相连,利用这种链接对数据进行管理,但这种链接对用户是透明的,大大提高了操作的简捷性嘲。

(2) 业务层

业务层是连接表示层与数据层之间的桥梁,主要是通过使用用和AJAX是实现的。在服务器中,使用存储过程对数据库进行编辑,使前台的数据从这里进入数据库,完成用户需要的操作。

(3)数据层

数据库就是与特定信息和任务相关的数据集合。SQLServer2005数据库是一种功能强大的数据库,提供表与表的连接,数据之间的关联,并可以编写多个存储过程和视图等。

三者关系如图3-1所示。

图 3-1三者关系图

3.2 系统模块设计

3.2.1 采购办子系统模块

1.功能描述

全方位管理,涵盖了政府采购信息管理中的采购办子系统模块下的各个方面。首先要对进入系统的管理人员进行登录验证,然后选择要进行管理维护的功能模块。主要包括以下方面的数据:

(1)供应商信息审核管理

该模块下,记录供应商基本信息,供应商经营行业,供应商经营商品类别基本信息。如果系统发现有未核实的供应商,便每隔30秒语音提示一次,方便采购办工作人员及时的审核刚注册过的供应商信息。包括采购办进行查看已审核的供应商基本信息界面、 采购办进行查看未核实的供应商基本信息界面、采购办进行查看某个供应商并选择赋予该供应商所经营商品类别,最后通过审核界面。

(2)采购单位信息审核管理

该模块下,记录着采购单位的基本信息,其中包括采购单位的联系人等相关信息。与供应商信息审核管理模块一样,如果系统发现有未核实的采购单位,便每隔30秒语音提示一次,方便采购办工作人员及时的审核刚注册过的采购单位信息。包括采购办进行查看已审核的采购单位基本信息界面、采购办进行查看未核实的采购单位基本信息界面和采购办进行查看某个未核实的采购单位并通过审核界面。

(3)商品类别管理

该模块下,采购办工作人员可以对商品类别进行管理,其中包括查看、增加、修改商品类别。共有采购办进行查看现有商品类别基本信息界面、采购办进行增加该系统尚未增加的商品类别基本信息界面和采购办进行修改商品类别的优惠率信息界面。

(4)查询已采购的商品

该模块下,采购办工作人员可以按照不同的供应商或采购单位对已经采购成功的商品信息进行查看。其中在选择供应商时,旁边的另外一个下拉列表中会自动出现已经审核过的供应商账号,同样,在选择采购单位时,旁边的另外一个下拉列表中会自动出现已经审核过的采购单位账号,这样采购办工作人员可以在这个下拉列表中选择所要查询的供应商的已供商品记录或采购单位的已采购商品记录。其中包括采购办进行选择查询条件界面。

(5)已供商品统计表

该模块下,采购办工作人员可以查询当年按月进行分的已供商品统计报表,同时可以查出所采购商品的数量和总金额。其中包括采购办进行查看已供商品统计表界面。 2.结构图

根据上面对采购办子系统模块功能的描述,我们将对政府采购采购办子系统模块以结构图的形式进行讲解。如图3-2:

图3-2采购办子系统结构图

3.2.2 供应商子系统模块

1.功能描述

该子系统全方位管理,涵盖了办公设备政府采购信息管理中的供应商子系统模块下的各个方面。首先要对进入系统的供应商人员进行登录验证,如未注册,则提示注册,待供应商工作人员正确登录系统后方可选择要进行管理维护的功能模块。

主要包括以下方面的数据: (1)商品信息管理

该模块下,记录该供应商所上传商品的基本信息,供应商可以对自身以往上传过的商品进行做最基本的查看,同时也可以再次上传新商品,但此时的商品类别还只能是采购办工作人员事先赋予的商品类别,另外,供应商人员可以修改或删除以前上传过的商品信息。

其中包括供应商进行查看已上传的商品基本信息界面、供应商进行增加商品基本信息界面、供应商进行修改商品基本信息界面和供应商进行删除商品信息界面。

(2)自身信息管理

该模块下,记录着该供应商的注册信息,其中包括公司性质、公司地址等。供应商可以查看自身的基本信息,同时也可以修改自身的基本信息,同样对于自身的密码也可以进行修改。

其中包括供应商进行查看自身信息界面、供应商进行修改自身信息界面和供应商进行修改密码界面。

(3)查看已供商品信息

该模块下,记录着该供应商所有历史供货记录,该供应商可以查看供货商品的具体详细记录,但无权修改该记录。

其中包括供应商进行查看已供商品界面。 (4)已供商品统计表

该模块下,记录着该供应商在一年内,按月份进行的供货情况的统计,其中主要针对供货数量和供货金额的汇总,该供应商只能查看该信息,但无权修改。

其中包括供应商进行查看已供商品统计表界面。 2.结构图

根据上面对供应商子系统模块功能的描述,我们将对政府采购供应商子系统模块以结构图的形式进行讲解。如图3-3:

3.2.3 采购单位子系统模块

1.功能描述

该子系统全方位管理,涵盖了政府采购信息管理中的采购单位模块下的各个方面。首先要对进入系统的采购单位人员进行登录验证,然后选择要进行管理维护的功能模块。主要包括以下方面的数据:

(1)采购登记管理

该模块下,记录着各个供应商上传的商品信息,该采购单位工作人员可以不输入任何条件便可查看商品基本信息,当然也可以输入一些条件,例如:商品品牌、商品型号、商品价格范围,对商品进行多条件查询。再改采购单位工作人员选择好了商品变会在另一个表出现刚才所选的商品,此时采购单位工作人员可以在其表中修改该商品的数量,然后进行采购,即下确认书,同时可以打印出来采购信息。其中包括采购单位进行查看所有商品基本信息界面、采购单位进行查询商品基本信息界面、采购单位进行修改所选商品数量界面和采购单位进行打印确认书界面。

(2)自身信息管理

图3-3供应商子系统结构图

该模块下,记录着该采购单位的注册信息,其中包括单位地址、单位联系人等。采购单位可以查看自身的基本信息,同时也可以修改自身的基本信息,当然对于自身的密码也可以进行修改。其中包括采购单位进行查看自身信息界面、采购单位进行修改自身信息界面和采购单位进行修改密码界面。

(3)查看已采购商品信息

该模块下,记录着该采购单位所有历史采购记录,该采购单位可以查看该采购记录,但无权修改该记录。其中包括采购单位进行查看已供商品界面。

(4)已采购商品统计表

该模块下,记录着该采购单位在这一年内,按月进行采购情况记录,其中是对采购数量和金额的汇总,该采购单位只能查看,但无权更改。包括采购单位进行查看已采购商品统计表界面。 2.结构图

根据上面对供应商子系统模块功能的描述,我们将对政府采购供应商子系统模块以结构图的形式进行讲解。如图3-4:

图3-4采购单位子系统结构图

3.3 系统数据库设计

3.3.1 数据库总体设计

本系统是办公设备政府采购管理系统,里面包含着采购办、供应商和采购单位这三个对象,所以在数据库的建立中,首先应该有采购办信息表,供应商信息表和采购单位信息表,这些表是记录着这些对象中的基本信息,如账号、密码、联系人、地址等;其次本系统中涉及到供应商需要上传商品,就应该有商品信息表的存在,主要记录商品的基本信息,如商品类型,商品品牌、媒体价等;与商品有关的因该有商品类型表,商品采购表,还有采购办赋予供应商所能销售的商品类别时,应该设计一个供应商类型表,最后在采购单位进行采购管理的时候,使用到了一个另外一个与商品采购表类似的临时商品采购表。

综上:本系统中共有表:采购办信息表,供应商信息表、采购单位信息表、商品信息表、商品类型表、供应商类型表、商品采购表和临时商品采购表。

通过对本系统的分析,可以设计出如下数据项: 采购办信息表:采购办账号、采购办名称、密码。

供应商信息表:供应商账号、供应商名称、企业法人、企业性质、联系人、性别、电话、邮箱、地址、网址、密码、备注、注册时间、是否通过审核。

采购单位信息表:采购单位账号、采购单位名称、联系人、单位地址、电话、密码、备注、注册时间、是否通过审核。

商品类别表:商品类别、优惠率、备注。 供应商类型表:供应商账号、商品类别、备注。

商品信息表:商品ID、商品名称、商品类别、商品品牌、商品型号、媒体价、实际购买价、供应商账号、备注。

商品采购表:购买ID、购买时间、采购单位账号、商品ID、供应商账号、数量。 临时商品采购表:采购单位账号、商品ID、商品名称、商品类别、商品品牌、商品型号、媒体价、实际购买价、数量、供应商账号。 3.3.2 数据库概念结构设计

用户的需求具体体现在各种信息的提供、保存、更新和查询、这就要求数据库结构能够充分满足各种信息的输入和输出。收集基本数据、数据结构和数据处理的流程,组成一份详尽的数据字典,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间形成数据的流动。这项就可以对本系统设计出E-R图,以下是本系统部分E-R图:

图3-5采购办实体与其属性

图3-6商品类别实体与其属性

图3-7商品实体与其属性

本文来源:https://www.bwwdw.com/article/1mj4.html

Top