基于PHP的超市仓库管理开题报告

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

开题报告

基于PHP的超市仓库管理的设计与实现

(毕业论文:含课题来源、研究价值,国内外研究现状,研究内容,研究方法,研究

思路,论文提纲,预期目标,时间安排及参考文献等。字数为3000以上。)

一.课题来源及研究现状

这次设计主要用于超市仓库管理更加便捷,将大量需要人工统计的信息转入计算机管理,这样简化了超市仓库管理人员的工作,也方便了财务部门的工作,大大提高了超市在库存这块的工作效率。该网页对超市库存商品从采购入库到销售出库进行跟踪管理,大大提高了库存商品的精确度,方便了管理人员的管理。

超市仓库管理系统对仓库进行全面的管理和监控,缩短了仓库信息流转时间,使超市的物料管理层次分明、井然有序,为采购、销售和生产提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;减少资金积压。完善的仓库管理功能,可对超市的存货进行全面的控制和管理,降低仓库成本,增强超市的市场竞争力。

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40

多年来,计算机在处理管理信息方面发展迅速。现在,美国在财务会计上90%的

工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中

是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约

占80%;用于科技运算的占8%;用于生产过程控制的占12%。因此,经济管理是

计算机应用的主要领域。

当然,由于仓库管理在经济管理中占重要地位,其计算机化在发达国家中也已经

达到了相当高的水平。我国在全国范围内推广计算机在管理中的应用,是在70年

代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普

及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了

重要的作用。

仓库管理对超市来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及

时结清每笔业务,盘点仓库和货物流动情况,保证企业生产用料以及货物安全,

库管人员要花费大量人力物力和时间来作数据记录统计工作。在世界发达国家,

仓库管理的计算机化水平已经很高了,尽管我国的生产企业在这方面也有了很强

的意识和长足的进步,但仍存在这样、那样的一些问题。

有的超市的仓库管理部分目前仍为手工、半手工操作。从供应单位办理入库登记

开始,到使用单位输领料出库手续为止,所有操作基本上都是由仓库管理人员笔

写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低,而且缺乏仓库管理

的一些基本手段,如仓库状况统计,查询经济订货量计算等,这给企业在一定程

度上造成了管理上的落后,及经济利益上的损失。有的超市的仓库管理部已上了

微机,但对微机的利用效率极低,有的在用它打游戏,有的仅把它当计算器或打

字机来用。有的企业单位既有了微机同时也有了仓库管理软件,但硬件上去了,

软件上不去。因为他们用的仓库管理软件,大多为自己的工作人员及其他一些非

专业人员所开发的。

二.设计要求

(1)登录界面:主要用于用户的身份认证,输入正确用户名和密码进入系统,同时分辨是管理员还是用户。

(2)采购管理模块:对不同商品记录其供应商,采购数量,采购金额,采购日期,是否入库进行管理,可对其进行编辑查看操作。

(3)销售管理模块:包括销售单号,客户,销售数量,销售金额,折扣价,销售日期,是否查看的数据的统计以及统计好的数据进行查看删除的功能,以及顾客管理和日效管理。

(4)库存管理模块:对商品的库存数量进行统计,并显示其税收状态,管理采购入库,销售出库,导出库存相关功能。

(5)商品管理模块:对商品名称,单位,单位,采购价,销售价,利润,库存预警值的统计。并管理采购入库,销售出库,导出库存相关功能。

(6)系统设置模块:存储管理员列表,用于管理系统登录人员与其权限。

三.工作内容

(1)通过对市场的调查,熟悉超市仓库管理现状,熟悉整个系统的工作情况,各组成部分之间的关系,做出需求分析。

(2)熟悉开发环境以及各模块的关系,进行概要设计。

(3)查阅与课题相关资料及文献,检索阅读中外文资料了解该专业国内外研究现状、发展动向和已经取得的成果,在此基础上有所创新和提高。

(4)根据技术要求画出符合规范的程序框图,编写程序,实现课题要求。

(5)调试、整理资料,写出符合规范的毕业设计说明书。

四.设计方案

网页系统采用mysql数据库连接thinkPHP框架搭建,信息平台后台操作采用B/S

模式来方便更多用户操作。用phpstorm作为平台,导入thinkPHP框架源代码,Apache网络服务器显示html网页页面。系统主要分为管理员登录,用户登录,采

购销售库存商品管理等几大模块。

五.技术路线

(1)PHP框架

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

(2)B/S体系结构

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有

一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。B/S

结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客

户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,

能进行局部实时刷新。

(3)数据库MySQL

MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。

(4)HTML

“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文

本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),

其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。还有一些图

片、动画、声音或是任何其它形式的资源,HTML文件也会告诉浏览器到哪里去查找

这些资源,以及这些资源将放置在网页的什么位置。

五.预期目标

相关文档
最新文档