I
摘 要
随着信息技术的发展及 ERP 系统的日益普及,计算机在超市管理中的作用越来越不
容忽视。超市之间通过网络交易的趋势越来越明显。在这种环境中,采购作为超市生产
经营的一个重要环节应加强管理,充分利用外部环境条件,逐步实现超市物资采购的网
络化管理。
超市管理系统是针对超市内部而设计的,应用于超市的局域网,这样可以使得超市
内部管理更有效的联系起来。系统的主要功能包括:供货商信息管理、商品信息管理、
采购申请管理与物品采购管理。
本系统前台主要使用 PHP 作为开发语言,后台使用 mysql 作为数据库管理系统,开
发环境是 php,服务器采用 tomcat,开发出的一个基于 Web 技术的 B/S 结构的铝窗设计
管理系统。
关键词:采购,PHP,B/S 结构
II
ABSTRACT
With the development of information technology and the prevalence of the ERP system,
the computer in the business management in the role can not be ignored. Between enterprise
transaction through the network is becoming more and more obvious. In this environment,
procurement as an enterprise to manufacture management is an important link in management
should be strengthened, make full use of external environment condition, the progressive
realization of enterprise material purchasing network management.
Equipment procurement management system is for the enterprise internal and design,
application in enterprise LAN, and this can make the enterprise internal management more
effective connection. The main functions of this system includes: supplier information
management, office supplies information management, the purchasing application
management and goods purchase management
The front of the system using PHP as a development language, the use of Oracle as a
database management system, the development environment is MyEclipse, server using
tomcat, developed a Web technology based on B / S structure windows design management
system.
Key words: purchasing, PHP, B / S structure
III
目 录
摘 要....................................................................................................................I
ABSTRACT .........................................................................................................II
第一章 绪论.........................................................................................................1
1.1 课题背景........................................................................................................................1
1.2 目的和意义....................................................................................................................1
1.3 开发工具及技术............................................................................................................2
1.3.1 开发工具..............................................................................................................2
1.3.2 PHP ......................................................................................................................3
1.3.3 JavaScript.............................................................................................................4
1.4 软硬件需求....................................................................................................................4
第二章 需求分析.................................................................................................5
2.1 需求调研........................................................................................................................5
2.2 可行性分析....................................................................................................................5
2.2.1 技术的可行性......................................................................................................5
2.2.2 经济的可行性......................................................................................................5
2.2.3 操作可行性..........................................................................................................5
2.2.4 法律的可行性......................................................................................................6
2.3 系统用户用例图............................................................................................................6
2.3.1 管理员用例图......................................................................................................6
2.3.2 操作员用例图......................................................................................................6
2.4 功能模块需求分析........................................................................................................7
2.5 设计的基本思想............................................................................................................8
2.6 性能需求........................................................................................................................9
2.6.1 系统的安全性......................................................................................................9
2.6.2 数据的完整性......................................................................................................9
2.7 界面需求........................................................................................................................9
第三章 系统分析与设计...................................................................................11
3.1 数据库的分析与设计..................................................................................................11
3.1.1 数据库的概念结构设计....................................................................................11
3.1.2 数据库的逻辑结构设计....................................................................................14
3.1.3 数据库的连接原理............................................................................................16
3.2 中文乱码问题处理......................................................................................................16
第四章 系统功能实现.......................................................................................19
4.1 系统登陆页面实现......................................................................................................19
IV
4.2 管理员模块..................................................................................................................21
4.2.1 供货商管理........................................................................................................22
4.2.2 商品信息管理....................................................................................................27
4.2.3 物品采购审批....................................................................................................32
4.2.4 修改密码............................................................................................................34
4.2.5 退出系统............................................................................................................34
4.3 操作员模块..................................................................................................................34
4.3.1 采购审请管理....................................................................................................34
4.3.2 物品采购管理....................................................................................................37
第五章 系统测试...............................................................................................41
5.1 系统测试目的与意义..................................................................................................41
5.2 测试过程......................................................................................................................41
5.2.1 主页面的登录模块测试....................................................................................41
5.3 其他错误......................................................................................................................42
结 论.................................................................................................................43
参考文献.............................................................................................................44
致 谢.................................................................................................................45
第一章 绪论
1.1 课题背景
采购是公司生产产品及维护正常运作而必须消耗的物品及必须配置的设施之购入
活动的总称, 是公司成本控制的重点。目前绝大多数超市行使采购管理的职能部门为供
应部(科),也有超市将销售职能与采购职能并在一起,称为供销科。在实际操作中有
些流程如询价/报价在很多超市中不是每次都进行的,缺点是:物料管理、采购管理、
供应商管理由一个职能部门来完成,缺乏必要的监督和控制机制。超市管理系统,就是
专门服务于超市物资采购的管理系统。。
1.2 目的和意义
传统采购的重点放在如何和供应商进行商业交易的活动上,特点是比较重视交易过
程的供应商的价格比较,通过供应商的多头竞争,从中选择价格最低的作为合作者。传
统的采购模式的主要缺点表现在如下几个方面。 1. 传统采购过程是典型的非信息对称
博奕过程,选择供应商在传统的采购活动中是一个首要的任务。在采购过程中,采购一
方为了能够从多个竞争性的供应商中选择一个最佳的供应商,往往会保留私有信息, 而
供应商也在和其他的供应商竞争中隐瞒自己的信息。这样,采购、供应双方都不进行有
效的信息沟通,这就是非信息对称的博奕过程。2.验收检查是采购部门的一个重要的事
后把关工作,质量控制难度大 采购一方很难参与供应商的生产组织过程和有关质量控制
活动,相互的工作是不透明的。因此需要通过各种有关标准如国际标准、国家标准等,
进行检查验收。缺乏合作的质量 控制会导致采购部门对采购物品质量控制的难度增加。
3. 供需关系是临时的或短期的合作关系,而且竞争多于合作由于缺乏合作与协调,采购
过程中各种抱怨和扯皮的事情比较多,很多时间消耗在解决日常问题上,没有更多的时
间用来做长期预测与计划工作,供应与需求之间这种缺乏合作的气氛增加了许多运作中
的不确定性。 4.响应用户需求能力迟钝由于供应与采购双方在信息的沟通方面缺乏及时
的信息反馈,在市场需求发生变化的情况下,采购一方也不能改变供应一方已有的订货
合同, 因此采购一方在需求减少时库存增加,需求增加时,出现供不应求。重新订货需
要增加谈判过程,因此供需之间对用户需求的响应 没有同步进行,缺乏应付需求变化的
能力。
正确的采购能够使供应链系统能够实现无缝连接,并提高同一供应链上超市的同步
化运作效率。