《软件课程设计》课程作品总体设计报告
项目
名称
物流仓库管理系统林伟龙2013354121潘泽文2013354115吴宇翔2013354148
项目小组组长项目小组成员
学院专业所在
名称名称年级
信息科学与技术学院软件工程2013级
2016年4月岭南师范学院
1
f1、可行性分析
11技术可行性
1可利用的资源,该项目的开发主要用到的资源是软件方面的资源。主要包括以下的软件资源:a开发平台:MyEclipse开发平台。b使用的开发语言:Java语言。c使用的框架:SH(Struts、Hiber
ate)d操作系统平台Wi
dowsXP操作系统。e使用的数据库系统:Mysql。2人员的技术水平本人对以上所述的一些软件环境,能够很熟练的应用,对Java语言以及相关技术掌握比较感兴趣,相信可以在规定的时间内完成该项目的开发。
12经济可行性
项目所需要用到的软件硬件设备都是开源的在开发成本上较低我们所设计的系统在现实意义上可以给较多的用户使用预计成果结束后我们可以收取较大的收益所以在经济上此系统是可行的
13操作可行性
本系统各个模块功能在菜单栏中体现出来,使用人员只需要有一定计算机应用基础就可以熟练地使用本系统,系统维护员则由计算机的专业人员担任。普通用户跟浏览日常网络页面操作方便简单,用户体验感强。
2
f2、需求分析
21系统功能需求
1基本信息管理:为仓库主管提供实现对客户信息、供货商信息、库房信息、员工信息的管理维护,包括对信息查询、添加、修改和删除操作。2库存信息管理:为仓库管理员提供实现对短缺货物的报警、成品、部件、礼品、不良物品、移动物品的管理维护,包括对信息查询、添加、修改和删除等操作。仓库主管对此模块只有查看功能。3出库信息管理:为仓库员工提供查询、添加、修改和删除出库单(包括:产品出库单、部件出库单、礼品出库单)的操作,其中添加和删除操作后的出库单要交由仓库主管审核。4入库信息管理:为仓库员工提供查询、添加、入库单和执行入库(包括:部件入库单、产品入库单、礼品入库单)的操作、其中添加后的入库单要交由仓库主管审核。5库检信息管理:为库检员提供对入库货检、出库货检、在库货检信息管理维护,包括对信息查询、添加、修改和删除等操作。6库房设备检测信息:为库检员提供对库房设备检信息管理维护,包括查询、添加、修改和删除等操作。7报表信息管理:为仓库员工、仓库主管提供实现对报表信息的管理维护,包括对报表信息查询、打印、导出等操作。8个人设置:为仓库管理员、r