软件综合项目工程仓库标准管理系统.doc
《软件综合项目工程仓库标准管理系统.doc》由会员分享,可在线阅读,更多相关《软件综合项目工程仓库标准管理系统.doc(39页珍藏版)》请在咨信网上搜索。
1、软件设计书仓库管理系统 系别:应用数学系专业:信息和计算科学班级:1204学号:060437姓名:闫丹爱第一章 可行性研究汇报1.1引言1.1.1目标本软件是用来有效管理超市仓库货物数量及种类,以方便超市工作人员能够全方面了解超市仓库库存货物数量和种类来方便高效管理超市仓库。该项目可行性研究汇报也是对超市仓库管理系统全方面考虑,是项目分析员进行深入工作前提,是软件开发人员成功开发项目标前提.此分析研究汇报能够使软件开发团体尽可能早估量研制课题可行性,能够在定义阶段较早认识到系统方案缺点,能够节省时间、财力和精力,而且避免了专业方面困难.及早地估计项目标可行性,在可行前提下取得最好实施方案。1.
2、1.2背景伴随社会不停发展,物质不停丰富,为了满足大家需求,超市货物也是越来越丰富。为了方便超市管理人员立即有效了解仓库情况,愈加好管理超市货物,提升管理效率,从而提出本软件。1.2.要求和目标1.2.1基础要求功效:含有一定权限管理人员能够对货物售出和补充,和新增加商品和种类立即进行修改,同时还含有缺货提醒功效。性能:详实有效罗列出商品货物数量和种类,来方便超市管理人员。输入:含有一定权限管理人员对货物数量种类进行修改。输出:查询结果。系统功效模块图1-1,仓库管理系统货物列表添加货物修改货物货物信息删除货物缺货提醒进出货物显示管理员添加管理员删除管理员管理员列表图1-1系统功效模块图仓库管
3、理人员仓库管理录入货物信息、更新货查看管理人员功效模块及流图简明描述:首先超市管理人员需要登录系统,假如登陆成功则以进入系统进行操作,不然会提醒错误,要求重新登录。登录成功后,管理人员能够依据自己需要进行操作。当添加货物种类,更改货物数量,全部需要管理人员登录系统后才能操作。当货物数量较少时,系统会自动提醒管理人员要进货了。本系统还能够管理管理人员登录,即能够对有权限操作该系统人员进行增、删、改功效。在安全和保密方面要求:对于有权限人员才能够进行对系统操作。 1.2.2开发目标方便使用者对仓库货物查询、删除、更新,降低人力和设备需求。方便了解进出仓库货物情况。立即为用户发出缺货提醒。提升工作效
4、率。降低仓库管理及维护费用。1.2.3含有条件开发条件:计算机试验室所提供环境即可。开发时间:开发全过程必需在3个月内完成。开发所需经费:无。运行系统:Window 7以上版本即可 数据库:sqlserver 或sqlsever 1.3.社会原因方面可行性1.3.1法律方面可行性 该系统开发和研制,将不会侵犯她人、集体和国家利益,不会违犯国家政策和法律。1.3.2使用方面可行性 该系统操做简单,不需要专业培训,通常人员即可胜任。1.4.结论 总而言之,该项目应立即开始进行研发。从人力资源优化角度来说,能够充足利用人力资源。从经济利益角度来看,即时开发完成即可用,能够立即赢利。但系统依旧有些不足
5、,比如修改方面还需人工手动修改数量等。在系统交付使用中如有不足还望指出,方便改善。第二章 仓库管理系统需求分析本系统关键需求者是超市后台管理员。2.1.本项目概述本项目所开发超市仓库管理系统完成超市管理员对货物管理,降低数据遗漏情况,更方便管理人员浏览和操作,节省了人力物力。 2.2.系统通常性描述因为本系统数据还算不上大型。所以数据库服务器和web服务器共用同一台计算机。系统中货物信息和管理员信息全部存放在sqlserver 数据库中。 2.2.1系统用例图图2-1系统用例图,用例图说明: 图2-1系统用例图本系统关键只针对含有权限理员进行操作,首先管理员必需含有正确账号和密码才能进入系统进
6、行操作。进入系统后关键功效模块以下:添加功效:能够添加货物具体信息同时还能够增加管理员。修改功效:能够对货物全部信息进行修改。删除功效:删除超市已经不存在货物信息同时还能够删除不存在管理员。查询功效:可依据货物品牌或名称对货物进行查询,也能够依据管理员账号或管理员用户名对用户进行查询。进货出货功效:能够对货物数量进行修改。缺货提醒:当货物数量小于50件时在主页面会为管理员进行提醒已缺货。更改密码功效:当某个管理员登录系统后能够更改自己密码。2.2.2系统用类图2-2类图,类图说明: 图2-2类图类具体说明: 商品类 : 属性:商品编号:商品编号是用来确定商品唯一性。商品数量:说明商品库存量。商
7、品名称:说明商品名称。 方法:登录系统:用于验证管理身份。增加商品:用于增加系统内没有商品信息。删除商品:仓库没有商品信息。修改商品:用于修改商品具体信息。进 货:用于只对要增加货物量商品进行操作。出 货:用于只对要降低货物量商品进行操作。缺货提醒:当商品数量低于10后会在主页上提醒缺货。 管理员类: 属性:管理员ID:该属性是自动增加型,含有唯一性。管理员账号:用于登录时账号。管理员名称:该属性和账号一起能够识别唯一管理员。管理员密码:用于登录时和账号一起用于身份验证。方法:增加管理员:能够给予没有权限人管理权限。删除管理员:能够删除不存在管理员。2.2.数据流图对用户需求进行分析,画出系统
8、数据流图,图3.1图3.2所表示。图 3.1 系统顶层数据流图图 3.2 系统0层数据流图图3.3 仓库管理系统1层DFD“货物入库管理”加工分解图2.2.5仓库管理系统E-R图依据系统数据步骤图,我们能够列出以下系统所需数据项:职员(职员号,姓名,密码,证件号,职员类型,是否职员)商品(商品编号,商品名称,商品数量)仓库(商品编号,商品名称,库存量)入库(入库编号,商品编号,商品名称,入库数量,入库人,入库时间) 出库(出库编号,商品编号,商品名称,出库数量,出库人,出库时间) 仓库管理系统E-R模型图3.3-图所表示。经过对系统结构化分析得到本系统有四大模块:一、系统管理:对用户部分添加,
9、删除,修改。二、信息管理:对部分基础信息(商品,往来单位,仓库)管理。三、出入库管理:对出库入库管理。四、查询管理:对出库、入库单、库存信息查询。图3.3实体之间关系-图第三章 设计说明书3.1 引言3.1.1 系统概要及其运行环境软件具体设计阶段是软件设计关键阶段,本阶段工作就是要对系统中每个模块给出足够具体过程性描述,所以也称为“过程设计”。具体设计根本目标就是确定应该怎样具体实现所需求系统,也就是说经过这一阶段设计,会得出对学生选课系统正确描述。其根本任务就是设计出程序“蓝图”3.1.2 系统组成部分及其结构本系统分为四大模块,即用户管理模块、出库模块、入库模块、库存管理模块。管理员模块
10、可分为一般用户模块和管理员模块,库存管理模块包含查询模块和修改模块。具体操作请见类图3.2 软件设计约束本系统采取Java技术,基础上没有什么平台约束。在数据库方面,需要创建当地数据源。3.2.1 设计目标和标准本设计欲达成目标:能够使用户简单快捷完成商品出库和入库功效及库存管理功效。系统性能达成高效,实用,易于维护。3.2.2 设计约束(1)不管是一般用户还是管理员,全部能够在当地访问该系统。完成各自授权活动和工作。(2)该系统考虑性能、安全、可靠性、易用、可扩展和可维护。(3)整个开发过程应满足软件需求分析进度要求所要求时间。3.3 软件设计描述3.3.1 总体结构设计 本系统由以下多个功
11、效模块组成:用户管理模块汇总:(1) 添加一般用户信息(仅管理员能够使用,能够添加用户到数据库中)(2) 管理一般用户信息(仅管理员能够使用,能够对一般用户进行修改删除等操作)库存管理模块汇总 (1) 查询入库信息(一般用户使用,对自己入库商品进行查询操作)(2) 查询出库信息(一般用户使用,对所出库商品进行相关操作)(3) 全部库存信息(对全部商品信息进行查询)3.3.2 具体结构设计 用户主界面用户管理商品出入库库存管理退出系统图3-1仓库管理系统次序图3.4 系统界面设计描述当用户开启程序后真接显示主界面,在主界面中有用户管理,商品入库,商品出库,库存管理和退出系统。当用户在未登录状态下
12、实施任何操作时系统会自动判定是否已经登录,若用户还没有登录则显示登录界面,让用户进行登录。若登录帐号不存在则表示该用户还不是职员,故需要用户重新申请新用户,新用户类型为一般职员,当一般用户已经经过管理员审核,而且分配了相关权限后就能够登录系统。若用户是管理员则该用户能够对一般用户进行相关修改和删除,而且还能够修改、查询、删除库存表及商品出入库表中相关信息。若用户是一般职员则只能进行商品出入库及查询。3.4.1 登录界面设计用户经过输入登录账号和密码及类型系统进行验证图3-2用户登录界面3.4.2 商品出入库界面设计图3-3商品出入库界面设计3.4.3 库存界面设计图3-4库存界面设计3.5 数
13、据库设计 数据库名:StoreHouseDB用户表:Users 主键:职员号商品入库表:InStore主键:入库编号商品出库表:OutStore主键:出库编号库存表:StoreManage主键:商品编号商品表:goods 主键: 商品编号3.5.1 建表下面具体给出各个表表3-1 Users列名属性职员号Varchar(13)职员姓名Varcahar(20)密码Varchar(16)证件号Varchar(18)职员类型Varchar(8)是否职员Varchar(2)表3-2 InStore列名属性入库编号int商品编号Varchar(20)商品名称Varchar(50)入库数量Int 入库人V
14、archar(13)入库时间Datetime()表3-3 OutStrore列名属性出库编号Int 商品编号Varchar(20)商品名称Varcahr(50)出库数量Int 出库人Varchar(13)出库时间Datetime()表3-4 StoreManage列名属性商品编号Varchar(20)商品名称Varchar(50)库存量Int 表3-5 goods列名属性商品编号Varchar(20)商品名称Varchar(50)商品数量Int 第四章 系统相关代码4.1登录界面(关键代码)public boolean isExistsEmply(String id)boolean flags
15、=false;tryint count=0;String sql1=select 职员号 from Users where 职员号=?;PreparedStatement ps=conn.prepareStatement(sql1);ps.setString(1, (String)id);ResultSet result=ps.executeQuery();while(result.next()count=result.getRow();result.close();ps.close();if (count0)this.UID=id;flags=true;getInfo(id);return
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 综合 项目 工程 仓库 标准 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。