随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现管理企业势在必行。而仓库管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。。
本系统——仓库管理系统是根据超市的特点集进、销、存于一体,结合现今流行的网络技术,应用PHP与MySQL数据库想结合的方式,为超市量身定做的销售管理软件。在设计过程中最大限度满足用户的要求,因此,该系统具有较强的实用性和针对性。本系统具有界面友好,操作简单,可维护性强等特点。
本设计尝试用PHP开发一个仓库管理系统,能够最大化的方便对超市的管理。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术PHP的特点、结构框架以及使用方法。接着对仓库管理系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。
根据用户对系统的需求,用户希望可以得到一个操作简单,能够精确完整的对信息进行管理。同时要求系统可以对用户的信息进行增删改查的基本操作。系统根据角色不同设置不同的权限,主要的用户有管理员用户以及普通用户。
管理员:管理员信息管理,商品信息管理,入库信息管理,出库信息管理,
仓库信息管理,库存盘点,修改密码。
普通用户:入库信息管理,出库信息管理,修改密码。
3.1.2系统功能需求
(1)用户登录:管理员用户以及普通用户凭借账号密码进行登录。
(2)管理系统内的商品信息,方便对商品的出入库进行操作
(3)管理系统内的入库信息,保证入库和商品总数的一致性
(4)管理系统内的出库信息,保证出库和商品总数的一致性
目录
1 绪论 1
1.1课题背景 1
1.2课题研究现状 1
1.3初步设计方法与实施方案 2
1.4本文研究内容 2
2 系统开发环境 4
2.1 JAVA简介 4
2.2MyEclipse环境配置 4
2.3 B/S结构简介 4
2.4MySQL数据库 5
2.5 SPRINGBOOT框架 5
3 系统分析 6
3.1系统可行性分析 6
3.1.1经济可行性 6
3.1.2技术可行性 6
3.1.3运行可行性 6
3.2系统现状分析 6
3.3功能需求分析 7
3.4系统设计规则与运行环境 8
3.5系统流程分析 8
3.5.1操作流程 8
3.5.2添加信息流程 9
3.5.3删除信息流程 10
4 系统设计 11
4.1系统设计主要功能 11
4.2数据库设计 11
4.2.1数据库设计规范 11
4.2.2 E/R图 11
4.2.3数据表 12
5 系统实现 25
5.1系统功能模块 25
5.2后台模块 27
5.2.1管理员功能模块 27
5.2.2用户功能模块 30
6 系统测试 33
6.1功能测试 33
6.2可用性测试 33
6.3性能测试 34
6.4测试结果分析 34
7结 论 35
参考文献 36
致 谢 37
$list["page"]*1){
$page = $list["page"];
}
if($_REQUEST["pid"]){$condition0="&pid=".$_REQUEST["pid"];}
if ($_REQUEST["categoryid"]){$condition1="&categoryid=".$_REQUEST["categoryid"];}
if($_REQUEST["title"]){$condition2="&title=".$_REQUEST["title"];}
if($_REQUEST["username"]){$condition3="&username=".$_REQUEST["username"];}
if($_REQUEST["s1"]){$condition4="&s1=".$_REQUEST["s1"];}
if($_REQUEST["s2"]){$condition5="&s2=".$_REQUEST["s2"];}
if($_REQUEST["uname"]){$condition6="&uname=".$_REQUEST["uname"];}
if($_REQUEST["nickname"]){$condition7="&nickname=".$_REQUEST["nickname"];}
if($_REQUEST["status"]){$condition8="&status=".$_REQUEST["status"];}
if($_REQUEST["account"]){$condition9="&account=".$_REQUEST["account"];}
if($_REQUEST["number1"]){$condition10="&number1=".$_REQUEST["number1"];}
if($_REQUEST["keywords"]){$condition11="&keywords=".$_REQUEST["keywords"];}
if($_REQUEST["zname"]){$condition12="&zname=".$_REQUEST["zname"];}
if($_REQUEST["semesterid"]){$condition13="&semesterid=".$_REQUEST["semesterid"];}
if($_REQUEST["type"]){$condition14="&type=".$_REQUEST["type"];}
if($_REQUEST["s3"]){$condition15="&s3=".$_REQUEST["s3"];}
if($_REQUEST["s4"]){$condition16="&s4=".$_REQUEST["s4"];}
if($_REQUEST["content"]){$condition17="&content=".$_REQUEST["content"];}
if($_REQUEST["categoryid"]){$condition18="&categoryid=".$_REQUEST["categoryid"];}
if($_REQUEST["category1id"]){$condition19="&category1id=".$_REQUEST["category1id"];}
if($_REQUEST["isnice"]){$condition20="&isnice=".$_REQUEST["isnice"];}
if($_REQUEST["userid"]){$condition21="&userid=".$_REQUEST["userid"];}
if($_REQUEST["shenfen"]){$condition22="&shenfen=".$_REQUEST["shenfen"];}
if($_REQUEST["tel"]){$condition23="&tel=".$_REQUEST["tel"];}
if($_REQUEST["id"]){$condition24="&id=".$_REQUEST["id"];}
if($_REQUEST["zhigongid"]){$condition25="&zhigongid=".$_REQUEST["zhigongid"];}
if($_REQUEST["goodsid"]){$condition26="&goodsid=".$_REQUEST["goodsid"];}
if($_REQUEST["content1id"]){$condition27="&content1id=".$_REQUEST["content1id"];}
if($_REQUEST["status1"]){$condition28="&status1=".$_REQUEST["status1"];}
if($_REQUEST["sorts2id"]){$condition29="&sorts2id=".$_REQUEST["sorts2id"];}
if($_REQUEST["ordersid"]){$condition30="&ordersid=".$_REQUEST["ordersid"];}
if($_REQUEST["categoryid2"]){$condition31="&categoryid2=".$_REQUEST["categoryid2"];}
if($_REQUEST["huxing"]){$condition32="&huxing=".$_REQUEST["huxing"];}
if($_REQUEST["zhuangxiu"]){$condition33="&zhuangxiu=".$_REQUEST["zhuangxiu"];}
if($_REQUEST["addressid"]){$condition34="&addressid=".$_REQUEST["addressid"];}
if($_REQUEST["news1id"]){$condition35="&news1id=".$_REQUEST["news1id"];}
if($_REQUEST["sortsid"]){$condition36="&sortsid=".$_REQUEST["sortsid"];}
if($_REQUEST["zt"]){$condition37="&zt=".$_REQUEST["zt"];}
if($_REQUEST["begintime"]){$condition38="&begintime=".$_REQUEST["begintime"];}
if($_REQUEST["endtime"]){$condition39="&endtime=".$_REQUEST["endtime"];}
if($_REQUEST["kechengid"]){$condition40="&kechengid=".$_REQUEST["kechengid"];}
$condition = $condition0.$condition1.$condition2.$condition3.$condition4.$condition5.$condition6.$condition7.$condition8.$condition9.$condition10.$condition11.$condition12.$condition13.$condition14.$condition15.$condition16.$condition17.$condition18.$condition19.$condition20.$condition21.$condition22.$condition23.$condition24.$condition25.$condition26.$condition27.$condition28.$condition29.$condition30.$condition31.$condition32.$condition33.$condition34.$condition35.$condition36.$condition37.$condition38.$condition39.$condition40;
$Page = new PageWeb($list["total"],$list["page_size"], $condition, $page);
$page_show = $Page->show();
if($_REQUEST["chk"]=="ok"){
if($_REQUEST["sel_do"]=="db_seldelup"){
db_seldelup($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="删除"){
db_seldel($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="db_isno0"){
db_isno0($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="禁用"){
db_jin($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delcontent1"){
delcontent1($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delcategory"){
delcategory($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delcategory1"){
delcategory1($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="deluser"){
deluser($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delgoods"){
delgoods($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delzhigong"){
delzhigong($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="恢复"){
db_hui($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="istop1"){
istop1($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="isnice1"){
isnice1($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="istop0"){
istop0($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="isnice0"){
isnice0($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delbbs"){
delbbs($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delbbs1"){
delbbs1($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delbbs1"){
isnouser($tb_name,$_REQUEST["sel_id"]);
}
elseif($_REQUEST["sel_do"]=="delbbs1"){
isnouserg($tb_name,$_REQUEST["sel_id"]);
}
else{
db_cstatus($tb_name,$_REQUEST["sel_id"],$_REQUEST["sel_do"]);
}
if($_REQUEST["sel_do"]=="delbbs1"){urlMsg("操作成功", $tb_name."_list1.php?".$condition);}else{urlMsg("操作成功", $tb_name."_list.php?".$condition);}
}
?>