《Web程序设计》课程设计格式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安阳师院计算机与信息工
程学院
题目:仓库管理系统
专业班级计算机科学与技术一班
小组成员白灵鸽 120901028
丁艳雯 120901032
霍梦娜 120901039 指导教师吴琴霞
2015年 6月 18日
课题组成员分工
白灵鸽:登录(login)、查看入库信息(inwarehouse)、查看出库信息(outwarehouse)、查看存储规则(storem)、查看仓库货物(lgood)、需求列表(request,xiangdan)。
丁艳雯:数据库设计、三个母版页设计、添加进出库信息(addinout)、添加货物存储规则(addstoret)、添加用户(adduser)、添加货物信息、添加仓库信息(ckxxadd)。
霍梦娜:修改仓库信息(ckguani)、修改人员信息(selectuarer)、货物信息维护、修改仓库管理员密码(alterpassword1)、修改分仓库管理员密码(alterpassword2)、修改采购员密码(alterpassword3)
目录
绪论 (4)
一、系统概述 (4)
1.1.1 仓储管理系统的地位与作用: (4)
1.1.2 物流仓储管理系统对企业发展的重要意义: (4)
1.1.3系统开发的目的与意义 (5)
二、系统分析 (6)
2.1可行性分析 (6)
2.2采用的技术 (7)
2.3系统需求分析 (7)
三、系统设计 (8)
3.1系统总体设计 (8)
3.2数据库设计 (13)
3.2.1数据库概念结构设计 (13)
3.2.2数据库逻辑结构设计 (15)
3.2.3 系统有关数据表 (17)
四、系统详细设计 (20)
4.4.1 模块功能 (20)
4.4.2母版页设计: (20)
4.4.3 部分功能展示及实现代码 (21)
4.4.4入库查询功能实现: (25)
4.4.4 采用新技术 (28)
五、系统实现 (29)
5.1前台客户端实现 (29)
5.2后台管理员实现 (29)
5.2.1我们系统共分为三种身份的管理员,分别为仓库总管、分仓库管理员、采购员。各个管理
员的权限不同,具体如下图所示: (29)
5.2.2 登录页面的设计比较简单,这里不再过多介绍,页面运行效果如下图所示: (30)
5.3服务器配置 (31)
六、测试与分析 (31)
6.1.登录界面测试 (32)
6.2.用户添加界面测试(及所用添加功能) (32)
6.3.修改用户密码功能测试 (33)
6.4查看功能测试 (33)
6.5结论: (34)
七、总结 (34)
绪论
一、系统概述
1.1.1 仓储管理系统的地位与作用:
随着IT技术的不断发展和成熟,信息的重要性日渐显现。市场信息化的日益扩大,使自动化管理水平,以最快的速度和最准确的数据获得信息并及时作出反馈,基于此状况,许多公司针对企业仓储部门实行基于关系数据库的信息管理制度,并以此为最高管理层提供决策服务。为此,本小组以适应当前企业信息管理制度尝试开发了本仓储管理系统。当前物流各环节之间存在不均衡性,而仓储管理系统是解决这种不均衡性的重要手段。仓储管理通过实现物流流程的整合,能够很好的解决仓储环节中上下游流程中产生的各种矛盾。仓储管理系统可以整合资源,最终实现在运输条件约束力的范围内得出最理想的库存控制方案,达到物流成本最低化。仓储的方案设计与运行操作被运用到许多具体的案例中,发挥出很重要的作用,也使得物流仓储管理系统的地位得到了很大的提高。
1.1.2 物流仓储管理系统对企业发展的重要意义:
目前,许多企业已认识到企业管理信息对企业发展的战略意义,竞
争的激烈和对成本的要求使得管理对象表现为:整和上游、企业本身、下游一体化供应链的信息和资源。对于仓库,特别是制造业中的仓库,作为物流供应链的关键节点,不同供应链的库存规则理念是不相同的,人们管理物流供应链的时候,已经不只是把库存作为维持生产和销售的一种方案,更多把它当作是一种管理供应链的平衡机制,这也就赋予了它协调整个供应链的功能。但是现代的企业同时又面临着太多的不确定因素,无论这些不确定因素产生自供应方或者来自生产方还是客户方面,在仓库管理中都会涉及到容量、仓库主要存储商品信息描述等;添加、修改和删除仓库信息等操作;允许查找、浏览管辖权限下的所有仓库所存储的商品信息;添加、修改和删除商品信息;查看商品的仓库进出记录;查询、添加仓库功能,这些功能能够帮助仓管人员更好地管理仓库,使得各个环节工作进行的更加顺利,提高企业的管理效率。
1.1.3系统开发的目的与意义
随着经济和信息技术的不断发展和成熟,信息的重要性日渐显现。市场信息化的日益扩大,使自动化管理水平,以最快的速度和最准确的数据获得信息并及时作出反馈,基于此状况,许多公司针对企业仓储部门实行基于关系数据库的信息管理制度,并以此为最高管理层提供决策服务。为了更好、更方便地适应当前企业信息管理制度,我们小组尝试设计了本仓库管理系统。该系统能够准确地监控企业内的销售情况,管理人员分工明确,这不仅减少管理人员的工作量,同时也大大提高了超市的管理效率,实现商品管理、进
货管理、销售管理、库存管理等功能,并可进行各种相关信息的查询、添加、删除和更新,大大提高了的运作效率。
二、系统分析
2.1 可行性分析
在软件开发前,就进入到进行可行性的研究阶段。并不是所有问题都具有简单的解决办法,许多问题不能在预定的规模之内解决。因此通过可行性的研究分析可以得知问题所在。
有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上就可以提出新系统目标,这是系统开发和评价的依据。系统目标应充分体现,直接为仓库管理系统服务,并且程序可以分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。以达到更加完善的程序系统。但是,系统实现的目标不尽相同,例如:•提高仓库管理效率,减轻劳动强度;
•提高信息处理速度和准确性;
•为仓库管理者提供更方便、科学的服务项目。
系统的目标确定后,就可以从以下四方面对能否实现新系统目标进行可行性分析:
(1)技术可行性
根据当初设想的系统功能及实现系统的各项约束条件,根据新系统