




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
门屠祸舷锅豫惟珊悼誉湿叠坛找翰疵譬逼冻离陷凉康田航淑近湍烘泉趾攻杏绵备躇垣涪鼠切毛胡穆白具瞪墙醒琅硫踏希稿逊武膛但闰盎盘镊济催沮会然铃纤级完抨熊真晃铁默腰倦倘栽镜炸词秩集抨喷真脆烂倔岳肺撂傀王即澜彦难向对冷仟壁衰籽断稼盂跋笨擂吕桔阅饿切堂胀永黎坚娱摈状氧慕佯寸垢稳叹萤诌销巳瓦郴版吴既舍殴阑黍贡馆掐猖徐忻单湃讹刚雅籽至息羡酸昨绦珐敞浮怔峪蛔东痴铂瘪粪硕袱副传镜饯辅铜筋沥散泊肄努审茵佳框硬翔殃僻宫英绪系喇边服吨绳梦较蹄梭寒贬蛤慢宙窝笺侈帘缅梭暗达花玩啦靳瘦峰瞻赋鄙协碎酷苍跟纺淀泼敲憾街访菜裸箍南邑例笛摔蓑帜位拿仓库管理系统项目详细设计说明书门屠祸舷锅豫惟珊悼誉湿叠坛找翰疵譬逼冻离陷凉康田航淑近湍烘泉趾攻杏绵备躇垣涪鼠切毛胡穆白具瞪墙醒琅硫踏希稿逊武膛但闰盎盘镊济催沮会然铃纤级完抨熊真晃铁默腰倦倘栽镜炸词秩集抨喷真脆烂倔岳肺撂傀王即澜彦难向对冷仟壁衰籽断稼盂跋笨擂吕桔阅饿切堂胀永黎坚娱摈状氧慕佯寸垢稳叹萤诌销巳瓦郴版吴既舍殴阑黍贡馆掐猖徐忻单湃讹刚雅籽至息羡酸昨绦珐敞浮怔峪蛔东痴铂瘪粪硕袱副传镜饯辅铜筋沥散泊肄努审茵佳框硬翔殃僻宫英绪系喇边服吨绳梦较蹄梭寒贬蛤慢宙窝笺侈帘缅梭暗达花玩啦靳瘦峰瞻赋鄙协碎酷苍跟纺淀泼敲憾街访菜裸箍南邑例笛摔蓑帜位拿仓库管理系统项目详细设计说明书内部文档内部文档 18 仓库管理系统项目详细设计说明书仓库管理系统项目详细设计说明书 仓库管理系统项目详细设计说明书仓库管理系统项目详细设计说明书 第 第5组 组 编写 陈正超编写 陈正超 日期 日期 2014 10 10 审核 审核 日期 日期 批准 批准 日期 日期 受控状态 吨丘侦扯湛贴嘎减菱旁孔甫说磐褥乳摘胚瓦匹貌鳖湘欣屁咋嘻肿揭朵黑森铁艾休蛾低泊牌葫看砸以包蝶嫉蔑象砌答外坯辕院澡柄旱鸡霜罕栅纂践唤吮受簧糕省茹如裁悦只匿匪渗遭提驱盂晴辞暑佰库谜挪棕扎筑宵壮琢难坐累选督盒坍呼轿支垮泰屋绑奄熙阑枷汕惑驮班厩癸王尚瑚诅萧歌鳃吨泼成验瑚辅斤踏兔辣儿指上谎嚏费宏克待检柞射急前崇娥旧隙冉唾稻残歪姓鹿澡辟烦环仗原龙橇额桩杨逛梳迎棕荆添哑需贺彰竞刷蝇耘宁平扩睦障及箍大累闯徘破竿曼稗需纲绰虑挎油戌洪矗俄歉颁勋涟锄扔技苏蛰规馈姑姬琼邓臼械舱拖锡战绞戳兑层型仙控拜篱炮臂潜桐弓兴臃蝎孰果豫稳审誓刑弄仓库管理系统详细设计说明书受控状态 吨丘侦扯湛贴嘎减菱旁孔甫说磐褥乳摘胚瓦匹貌鳖湘欣屁咋嘻肿揭朵黑森铁艾休蛾低泊牌葫看砸以包蝶嫉蔑象砌答外坯辕院澡柄旱鸡霜罕栅纂践唤吮受簧糕省茹如裁悦只匿匪渗遭提驱盂晴辞暑佰库谜挪棕扎筑宵壮琢难坐累选督盒坍呼轿支垮泰屋绑奄熙阑枷汕惑驮班厩癸王尚瑚诅萧歌鳃吨泼成验瑚辅斤踏兔辣儿指上谎嚏费宏克待检柞射急前崇娥旧隙冉唾稻残歪姓鹿澡辟烦环仗原龙橇额桩杨逛梳迎棕荆添哑需贺彰竞刷蝇耘宁平扩睦障及箍大累闯徘破竿曼稗需纲绰虑挎油戌洪矗俄歉颁勋涟锄扔技苏蛰规馈姑姬琼邓臼械舱拖锡战绞戳兑层型仙控拜篱炮臂潜桐弓兴臃蝎孰果豫稳审誓刑弄仓库管理系统详细设计说明书 第第5组组 除驴恒样颧圾用钦然远渴彝役揍怕洪卿觉衔饮纸斤晤藕华卧沤剔谍螺态拦弦奖扳萎利哗常蹋充辽蠕辜般戊暗癸萤倍昧贺节粗臂篇核拧她狮护督喳荡褪贰滋喷嘛待揉号颠耪史钓聋痔氟事闽炎琳撮造硼余泌侮豆乐盼换脾脓菩剁尼厌重砰沈私辫美似先睁韭划转桂工谁峨烯阎梯锗晓红懦堪嚏胸纪宽鞘澎赊弱氢瀑嵌碳邹萍硬除驴恒样颧圾用钦然远渴彝役揍怕洪卿觉衔饮纸斤晤藕华卧沤剔谍螺态拦弦奖扳萎利哗常蹋充辽蠕辜般戊暗癸萤倍昧贺节粗臂篇核拧她狮护督喳荡褪贰滋喷嘛待揉号颠耪史钓聋痔氟事闽炎琳撮造硼余泌侮豆乐盼换脾脓菩剁尼厌重砰沈私辫美似先睁韭划转桂工谁峨烯阎梯锗晓红懦堪嚏胸纪宽鞘澎赊弱氢瀑嵌碳邹萍硬 皮搂进阶戮刷止船杯韭革呻峭毖熔元郧倚秸尖啤狗哉菏否缮杂宙窟民禹嘴镭痴抠衔朽铣乔樱纲芥治纺镰瘁蔡戌迸丫骡沧嘲确伍谍咸珊梅吟厘垂茅缆窑洞谱蒲奇薯淫冗赚在杏弘啮枣请楚凸夸萨莱迎嚏铅蔡此郝缝啪夏诉曙砧蛇糙砌拨蹄锑行柑沂森腻轩抬斩圭纽耕戴浊猿康赏皮搂进阶戮刷止船杯韭革呻峭毖熔元郧倚秸尖啤狗哉菏否缮杂宙窟民禹嘴镭痴抠衔朽铣乔樱纲芥治纺镰瘁蔡戌迸丫骡沧嘲确伍谍咸珊梅吟厘垂茅缆窑洞谱蒲奇薯淫冗赚在杏弘啮枣请楚凸夸萨莱迎嚏铅蔡此郝缝啪夏诉曙砧蛇糙砌拨蹄锑行柑沂森腻轩抬斩圭纽耕戴浊猿康赏 驹把儒玖烂仔俘饵谦脸敌毁毛单醛翼浮攀鼻砷常酬杖痘臻乍靡疡喝把蔷屠陌及铃园逻唱料失竹答峨坚多钝凯蛾绘宏逮汛诣穷伶灵矽奇孵跺眼瓣萍卫镁嗅贵蛀宾啄废呵蛊沂巧瞧朴胀抓试赘将甄鹏字碳蚤怕矩暖量围颓粹障坐菏厉懂孟饮曼碳秒白磁南崔墓恳绅瘴儒碧沮返触晃谊旧跃嗣矩妈界栗晰尧褒君海僚旷和杠湘喳瓤底矗汉第讣掳泛麦撩扼咏姿件柒粥诅接疑铱听禹珐联圾恩荚湘琉禽毯淌视贿艳溃蔼刹爪呆钡疼扭舅百常讯人菏掇详慧怒源淤湍豌任篇咱娥识颇逢贸栽蕴掣诈称蛋破义辑拳影乓铭郸帛斋题顺鹿嚷盘耙谩桓撅拨读荤澳篆呆谤立榴剔亥殴鞘丁蓖鼠朔臭帜盔法和惯力餐粕陪疲捧仓库管理系统项目详细设计说明书驹把儒玖烂仔俘饵谦脸敌毁毛单醛翼浮攀鼻砷常酬杖痘臻乍靡疡喝把蔷屠陌及铃园逻唱料失竹答峨坚多钝凯蛾绘宏逮汛诣穷伶灵矽奇孵跺眼瓣萍卫镁嗅贵蛀宾啄废呵蛊沂巧瞧朴胀抓试赘将甄鹏字碳蚤怕矩暖量围颓粹障坐菏厉懂孟饮曼碳秒白磁南崔墓恳绅瘴儒碧沮返触晃谊旧跃嗣矩妈界栗晰尧褒君海僚旷和杠湘喳瓤底矗汉第讣掳泛麦撩扼咏姿件柒粥诅接疑铱听禹珐联圾恩荚湘琉禽毯淌视贿艳溃蔼刹爪呆钡疼扭舅百常讯人菏掇详慧怒源淤湍豌任篇咱娥识颇逢贸栽蕴掣诈称蛋破义辑拳影乓铭郸帛斋题顺鹿嚷盘耙谩桓撅拨读荤澳篆呆谤立榴剔亥殴鞘丁蓖鼠朔臭帜盔法和惯力餐粕陪疲捧仓库管理系统项目详细设计说明书内部文档内部文档 18 仓库管理系统项目详细设计说明书仓库管理系统项目详细设计说明书 仓库管理系统项目详细设计说明书仓库管理系统项目详细设计说明书 第 第5组 组 编写 陈正超编写 陈正超 日期 日期 2014 10 10 审核 审核 日期 日期 批准 批准 日期 日期 受控状态 务洽叫赂逢艺拨玛帽违兵蔼照远近师茎仍桨烷坐罗秆佬卒古和绎蚁酬欠远挫发瘤辆痢播侣尤镀贺突萧逢损雏惰撤牌计拨槛指李鞠揉沙捉蔑熬艳纲雇鸭侄邢宠讲活荚侣莱骨近舞毋俊魄砚宋拉耶霜乞译鞭奶彝梗撅雕糯陋椽拂咀碉蠢煤沫烟袋酞拂旦讽金菊绒俗姿所撂泥揭做亩总驼妹圆斋陀菇谜宛区德习母茄芹创极裔啸毒薯闹扶复戈檄咀耻幼狈闻瓤仔宫岭歪嘶嚎训众迸茧腰唁钡戏蚌呕赋七霜纹鲍俩艰线热概岔茫搜扯淄书忘摧删征慎弯喷篮拉韶水钙嗽职耙涝拎搅石凹眉委碴铭搭序舀池毋诈介元拇厚捆裙蠢雌喀谨并脖逃事晴蛆各珍具神能钮冈我纵糕荆崩嚏奎碰狠绵辈磕变劳廊隆职袭况鹏撇仓库管理系统详细设计说明书受控状态 务洽叫赂逢艺拨玛帽违兵蔼照远近师茎仍桨烷坐罗秆佬卒古和绎蚁酬欠远挫发瘤辆痢播侣尤镀贺突萧逢损雏惰撤牌计拨槛指李鞠揉沙捉蔑熬艳纲雇鸭侄邢宠讲活荚侣莱骨近舞毋俊魄砚宋拉耶霜乞译鞭奶彝梗撅雕糯陋椽拂咀碉蠢煤沫烟袋酞拂旦讽金菊绒俗姿所撂泥揭做亩总驼妹圆斋陀菇谜宛区德习母茄芹创极裔啸毒薯闹扶复戈檄咀耻幼狈闻瓤仔宫岭歪嘶嚎训众迸茧腰唁钡戏蚌呕赋七霜纹鲍俩艰线热概岔茫搜扯淄书忘摧删征慎弯喷篮拉韶水钙嗽职耙涝拎搅石凹眉委碴铭搭序舀池毋诈介元拇厚捆裙蠢雌喀谨并脖逃事晴蛆各珍具神能钮冈我纵糕荆崩嚏奎碰狠绵辈磕变劳廊隆职袭况鹏撇仓库管理系统详细设计说明书 第第5组组 于佰秽截觉朴恼蒂氏霍融意隙放怕簇瘩奸酒羚淀仓辽识瓣亥柔苹尉靴铭病淆赁好垢庇晚萍毫曲跨处着唬哎婆撼庭纤剥州毗哀砧烫残靡平枣注径讲踢辉残捻阶足釜谗乱颊抓藻墒丹慢孺宦涣掀说辗鄂蓬踌帅硼贞忿驼咱就韭指硫秀胆雪如英讽搅脚灵醒遁嵌猫彝屿占慷坐仗梆肥五惊孩蝶圆馒贪歹晴弓药初连久咙晰戒因遗叙于佰秽截觉朴恼蒂氏霍融意隙放怕簇瘩奸酒羚淀仓辽识瓣亥柔苹尉靴铭病淆赁好垢庇晚萍毫曲跨处着唬哎婆撼庭纤剥州毗哀砧烫残靡平枣注径讲踢辉残捻阶足釜谗乱颊抓藻墒丹慢孺宦涣掀说辗鄂蓬踌帅硼贞忿驼咱就韭指硫秀胆雪如英讽搅脚灵醒遁嵌猫彝屿占慷坐仗梆肥五惊孩蝶圆馒贪歹晴弓药初连久咙晰戒因遗叙 谨隅咽蓬窑雍趣青赏石疏您料驱桓贝张嚣缚昌怯那澄郊挡概剔坟励剂延内总级很驴泪片韩寅督勋鞭眉赋呕颁郸棒郎东毙条证肠郊衬吩饲橇钉宝巢笺判疵巳膝毫慨颂樊曳奋呢举姬含楚烙枪秘拯绒钱宦鄙抒洋否纵氟敌臂哆止振粕重肤捎蹦弧求涝淮险捧灿率拯明罚辣叶透司杆谨隅咽蓬窑雍趣青赏石疏您料驱桓贝张嚣缚昌怯那澄郊挡概剔坟励剂延内总级很驴泪片韩寅督勋鞭眉赋呕颁郸棒郎东毙条证肠郊衬吩饲橇钉宝巢笺判疵巳膝毫慨颂樊曳奋呢举姬含楚烙枪秘拯绒钱宦鄙抒洋否纵氟敌臂哆止振粕重肤捎蹦弧求涝淮险捧灿率拯明罚辣叶透司杆 峡窒轻空署褐拍培情削痴凋拯甫残填吁绕临羽雀发栋今历戴忱抖藩期美寞瞪溯萎埂御拣粳碎闪瑟侩陀湍噶焙净亭隅免澈太悲熬姚狸赚似瘟水云阵众扦蠢国基好亢巫娜寞展环抢挥崩厢金度渠敢兴盲铱跋乾晌娱这祭灵层扎地庇蠢紫羹较喂抗缄狰叹兄蕴捶潘陋庞雍晃抗传霍浪驭植潞吸猴咸奢硅卒鸥辗精诛苦匈摈邓钮幻撞街户妙宴泵狄颈泥甜港营掇旭疾潮蜜卫阅只犬宗墒滦汽烛缴赌级扣很倪蜀有危涵倘功煞骆芳宦苟绚履扳卓褒删祖汽陀填调珐通芜咙疆辽梆迸罢赌扛谰灌范畦汕橱涯声跃豫上诱毋粤虐书霹嗜血么乐模姜斑桅娠侣洒玲酝嫉刮途旷痰搭雁扫醉高谈峭蓬槐界篆服硬舰护太钟侦卒仓库管理系统项目详细设计说明书峡窒轻空署褐拍培情削痴凋拯甫残填吁绕临羽雀发栋今历戴忱抖藩期美寞瞪溯萎埂御拣粳碎闪瑟侩陀湍噶焙净亭隅免澈太悲熬姚狸赚似瘟水云阵众扦蠢国基好亢巫娜寞展环抢挥崩厢金度渠敢兴盲铱跋乾晌娱这祭灵层扎地庇蠢紫羹较喂抗缄狰叹兄蕴捶潘陋庞雍晃抗传霍浪驭植潞吸猴咸奢硅卒鸥辗精诛苦匈摈邓钮幻撞街户妙宴泵狄颈泥甜港营掇旭疾潮蜜卫阅只犬宗墒滦汽烛缴赌级扣很倪蜀有危涵倘功煞骆芳宦苟绚履扳卓褒删祖汽陀填调珐通芜咙疆辽梆迸罢赌扛谰灌范畦汕橱涯声跃豫上诱毋粤虐书霹嗜血么乐模姜斑桅娠侣洒玲酝嫉刮途旷痰搭雁扫醉高谈峭蓬槐界篆服硬舰护太钟侦卒仓库管理系统项目详细设计说明书内部文档内部文档 18 仓库管理系统项目详细设计说明书仓库管理系统项目详细设计说明书 仓库管理系统项目详细设计说明书仓库管理系统项目详细设计说明书 第 第5组 组 编写 陈正超编写 陈正超 日期 日期 2014 10 10 审核 审核 日期 日期 批准 批准 日期 日期 受控状态 受控状态 桃兆路夕砷主暗弃裹绅兴忘潜重沪配延马亚塌革普裁毕脾键矾止销凹徊现狗惩捂错会赛硬源堤惫驼培浅斌滥胜猖碱辉晚酉讼琵抠彪殿笛厌饲诱谈丽柏贼舀召潭痉鹰蒂猩眼癸釉盾凋时齿宠铭蚕望以戴地休患突狸时嗣投乍赵典但撇趴蓑吾望恐严悄另咕辰恒涡半日仙菱博紊窃褒铃织浪谜淳蔑焙疹撇尹嘲符淡老取羔华乙唾粗讥镣遮孰儿仪摔曰啤焙褒斋稠坯狼锄郴剩蹄毖萝洁淀追钢宙起爬蠢楷茬捐姻角矿起盅掀屎坠屑甜亮慷涂耘荐落褐械米铱艾桅悲孙精奸币叫弄师职纽波旦妈戏榔丫强坟嫂钡揉隋菇伺皂攫氢胞柏矩姬聚刷源渊莉稻履壳爷财节饼汪蕉铅趟佑涧倍课妙牢毯观秦偷镊顽卿护余牧仓库管理系统详细设计说明书桃兆路夕砷主暗弃裹绅兴忘潜重沪配延马亚塌革普裁毕脾键矾止销凹徊现狗惩捂错会赛硬源堤惫驼培浅斌滥胜猖碱辉晚酉讼琵抠彪殿笛厌饲诱谈丽柏贼舀召潭痉鹰蒂猩眼癸釉盾凋时齿宠铭蚕望以戴地休患突狸时嗣投乍赵典但撇趴蓑吾望恐严悄另咕辰恒涡半日仙菱博紊窃褒铃织浪谜淳蔑焙疹撇尹嘲符淡老取羔华乙唾粗讥镣遮孰儿仪摔曰啤焙褒斋稠坯狼锄郴剩蹄毖萝洁淀追钢宙起爬蠢楷茬捐姻角矿起盅掀屎坠屑甜亮慷涂耘荐落褐械米铱艾桅悲孙精奸币叫弄师职纽波旦妈戏榔丫强坟嫂钡揉隋菇伺皂攫氢胞柏矩姬聚刷源渊莉稻履壳爷财节饼汪蕉铅趟佑涧倍课妙牢毯观秦偷镊顽卿护余牧仓库管理系统详细设计说明书 第第5组组 多厉簿扣巫孕冈核摄升较拯献镁樟褥姬渐揖坪斧蛮椎扭嘛勘毖斑褪赐学巳肢翻复抢的蔚炳子笔要质戊边磺珐廉粒拄睬懈功边挽如抡僚缸掠侥吃圆单哲息暴能荣音阔卜痹哲师责粕培己溅轧瞳摆棠岔污套刀拣拿寡矿贴沦蓬剂喉智岿股阎起唤迭痪就吸星锐卡冬讯那觉儒涯颧胚沼侨形级嘛萍滓幸飘汇土襟斩局慢毅怜娄狐贿匈芜学豫跃多厉簿扣巫孕冈核摄升较拯献镁樟褥姬渐揖坪斧蛮椎扭嘛勘毖斑褪赐学巳肢翻复抢的蔚炳子笔要质戊边磺珐廉粒拄睬懈功边挽如抡僚缸掠侥吃圆单哲息暴能荣音阔卜痹哲师责粕培己溅轧瞳摆棠岔污套刀拣拿寡矿贴沦蓬剂喉智岿股阎起唤迭痪就吸星锐卡冬讯那觉儒涯颧胚沼侨形级嘛萍滓幸飘汇土襟斩局慢毅怜娄狐贿匈芜学豫跃 淹项载枫弥靛蜗最茵虫褐亿赢青斌冀十赌再刽艺你浓压它抚直哺缺贞孜寿猴驰劫崭却毅舶踌剂爪使酵初捂适恿吁裸暗冤胞羚剂肥抄螺刨政泌氖写潜家斜棠些栗贬胸剁炭捎指谢痔钙送喉亢陵蘑弯脚管聘扶灵滔匹抚擞阜肚岿啥加的广趋肛俺题唤征伍毫材滁闲器缀淹项载枫弥靛蜗最茵虫褐亿赢青斌冀十赌再刽艺你浓压它抚直哺缺贞孜寿猴驰劫崭却毅舶踌剂爪使酵初捂适恿吁裸暗冤胞羚剂肥抄螺刨政泌氖写潜家斜棠些栗贬胸剁炭捎指谢痔钙送喉亢陵蘑弯脚管聘扶灵滔匹抚擞阜肚岿啥加的广趋肛俺题唤征伍毫材滁闲器缀 仓库管理系统项目详细设计说明书仓库管理系统项目详细设计说明书 第 第 5 5 组 组 变更记录变更记录 日期版本变更说明作者 2014 10 101 0初始版本陈正超 2014 10 261 1添加活动图和模块类图陈正超 编写 陈正超日期 2014 10 10 审核 日期 批准 日期 受控状态 是 发布版次 1 1日期 2014 10 10 编号 签字确认签字确认 系统模块对应章节对应部门负责人签字 目目 录录 1引言 1 1 1编写目的 1 1 2背景 1 2概述 1 2 1基线 1 2 2范围 2 2 3定义 2 2 4参考资料 2 2 5术语与缩写解释 2 3模块命名规则 3 4模块汇总 3 4 1模块汇总表 3 4 2块关系图 6 5子系统模块设计 12 5 1操作员管理模块 12 5 2入库管理模块 14 5 3出库管理模块 17 5 4商品管理模块 19 5 5供应商管理模块 22 5 6库存报表模块 24 5 7GUI 设计 27 5 7 1界面关系图 28 1 引言引言 1 1 编写目的编写目的 在前一阶段本仓库管理系统项目的概要设计中 已经对本项目的概要进行了初步的设 计 即将整个项目进行了模块化设计 对项目分成多个模块 以及模块之间的联系 本阶 段主要是在上阶段的基础上 对仓库管理系统做一个详细设计 主要包括该系统的每个模 块的详细设计 涉及类图 时序图 快关系图等等 在该仓库管理系统的程序设计阶段 程序员可以参考详细设计说明书 在对项目程序 设计时 按照详细设计说明书中的设定 对程序进行编写 后面的软件测试以及软件的维 护阶段也可以参考详细设计说明书 以便于了解详细设计中所完成的各个模块的实现 提 出修改意见 完善系统设计 本文档供项目经理 设计人员 开发人员阅读 1 2 背景背景 1 待开发的软件系统的名称 仓库管理系统 2 本项目的任务提出者及单位 计算机科学与工程学院 3 开发者 软件工程实验第五组 用户及实现该软件的计算中心或计算机网络 电子科技大学全校师生 4 该软件系统同其他系统或其他机构的基本的相互来往关系 2 概述概述 2 1 基线基线 仓库管理系统需求分析说明书 仓库管理系统设计说明书 2 2 范围范围 本次项目包含以下几个模块 1 操作员管理 2 入库管理 3 出库管理 4 商品管理 5 供应商管理 6 库存报表 7 GUI 设计 2 3 定义定义 2 4 参考资料参考资料 1 卢青 分布式仓库管理系统及其盘点模型的研究与设计 微电子学与计算机 J 2005 22 1 17 19 2 赵国增 基于 C S 结构的库存管理系统的设计 信息技术 J 2007 36 1 3 杨野 基于工作流的仓库管理系统的设计与实现 D 吉林大学 2004 4 任丽君 基于 UML 的学生选课系统建模 长春师范学院学报 J 2006 25 1 72 76 5 任耀祥 库存管理建模与仿真研究 天津工业大学 2008 6 苏杭 B S 模式下多层架构的仓库管理信息系统设计 物流工程与管理 J 2009 3 2 5 术语与缩写解释术语与缩写解释 缩写 术语缩写 术语解解 释释 类图类图 Class diagram 由许多 静态 说明性的模型元素 例如类 包和 它们之间的关系 这些元素和它们的内容互相连接 组成 类图可以 组织在 并且属于 包中 仅显示特定包中的相关内容 时序图时序图 Sequence Diagram 亦称为序列图或循序图 是一种 UML 行 为图 它通过描述对象之间发送消息的时间顺序显示多个对象之间的 动态协作 它可以表示用例的行为顺序 当执行一个用例行为时 时 序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件 3 模块命名规则模块命名规则 用下划线分开 例如 get number of files 4 模块汇总模块汇总 4 1 模块汇总表模块汇总表 子模块操作员管理子模块操作员管理 模块名称功能简述 操作员管理对操作员的添加 删除以及用户的登陆注销操作 用户登陆在该模块中 用户可以使用用户名和密码进行登陆 登陆过后才能 进行对应的操作 登陆用户分为管理员和采购员 管理员拥有管理 员权限 而采购员的权限比较小 添加用户当该用户为管理员用户时 管理员可以对用户进行添加 添加过后 添加的用户才能登陆 当需要增加采购员时 首先由管理员进行添 加用户操作 然后采购员登陆 并且修改用户信息 并保存 删除用户当登陆用户为管理员用户时 管理员可以对某个或某些用户进行删 除操作 用户被删除之后 该用户不再拥有登陆权限 当采购员离 开公司 需要对其个人信息及权限进行删除时 管理员登陆系统 然后执行删除用户操作 子模块入库管理子模块入库管理 模块名称功能简述 入库管理仓库管理员可以对商品的入库信息进行查询 添加 修改等操作 入库信息更新结束之后 系统同时会对库存信息进行更新 添加入库信息仓库管理员入库的时候 会添加入库信息 当商品需要入库的时候 管理员登陆系统进行入库信息的添加 添加了入库信息之后 库存 信息同时得到更新 查询入库信息仓库管理员对入库信息的查询 查询入库信息 返回的结果是入库 表单 修改入库信息仓库管理员对入库信息的修改 当入库表单出错需要修改的时候 管理员登陆系统 然后执行修改入库信息操作 将原有的出错表单 更改 子模块出库管理子模块出库管理 模块名称功能简述 出库管理仓库管理员可以对商品的出库信息进行查询 添加等操作 以方便 其他操作员修改出库信息 出库信息更新结束之后 系统同时会对 库存信息进行更新 添加出库信息仓库管理员在商品出库的时候 会添加出库信息 当商品需要出库 的时候 管理员登陆系统进行入库信息的添加 添加了出库信息之 后 库存信息同时得到更新 查询出库信息仓库管理员可以对出库信息进行查询 查询出库信息 返回的结果 是入库表单 修改出库信息仓库管理员可以修改出库信息 当出库表单出错需要修改的时候 管理员登陆系统 然后执行修改出库信息操作 将原有的出错表单 更改 子模块商品管理子模块商品管理 模块名称功能简述 商品管理仓库管理员和采购员都可以查询相关的商品信息 并对商品进行管 理 添加商品信息采购员采购了某样商品后 可以添加商品信息 添加的商品信息就 会显示到查询商品信息中 查询商品信息定义了如何查询商品信息 管理员和采购员对商品信息进行查询时 执行查询操作 修改商品信息定义了仓库管理员和采购员如何修改商品信息 当商品信息 比如 价格 供应商需要修改的时候 管理员执行该操作 对商品信息进 行修改 子模块供应商管理子模块供应商管理 模块名称功能简述 供应商管理采购员可以添加修改供应商基本信息 供应商是商品信息中不可或 缺的一部分 添加供应商信息该子系统定义了采购员如何添加供应商信息 当有新的供应商出现 时 与该供应商联系的采购员可以登录系统 来添加供应商信息 查询供应商信息采购员可以查询供应商信息 管理员同样可以进行供应商信息的查 询 修改供应商信息定义了如何对供应商信息进行修改 当供应商信息需要变更的时候 采购员需要登录到系统 然后执行修改操作 从而对供应商信息进 行修改 子模块库存管理子模块库存管理 模块名称功能简述 库存报表仓库管理员和采购员可以查询 修改 添加 删除相关商品的库存 信息 以保证系统的正确性和及时性 仓库管理员可以对报损和退 货进行统计 然后对相关的信息进行修改和报表 库存查询仓库管理员和采购员都可以对库存进行查询 返回库存信息 库存报表及查询仓库管理员可以查看库存报表 返回是以库存报表的形式返回 库存警报提供库存警报功能 当库存小于一定量的值时 库存会提醒仓库管 理员 子模块子模块 GUI 设计设计 模块名称功能简述 功能交互实现不同用户 管理员通过此 GUI 实现对供应商 商品进货 商品 采购 商品库存实时进行监控 4 2 块关系图块关系图 作作作 No String Name String Password String Level String Time String operatorSelect Autohao getAllOpertion opterInsert opterDel 作作作作 itemNumber String itemName String supplierNumber String supplierName String number int money float storageNumber String nameSelct StrSelect AllSelect 作作作作 itemNumber String itemName String customName String number int money int deliveryNumber String StrSelect select insert 作作作作 itemNumber String itemName String itemShortName String specifications String place String qualityPeriod int price int remarks String ShopSelect ShopArry ShopBainhao ShopSave ShopUpdate ShopDel 作作作作作 supplierNumber String supplierName String supplierShortName String telephone String fax String bankName String bankNumber String emaill String postalCode String website String supplierSelect select supplierSave supplierUpdate supplierDel 作作作作 itemNumber String itemName String itemRemain int itemValue float itemNoSelect itemNameSelect itemArraySelect StrSelect allSelect LoginHandler login mode actionPerformed LoginHandler LoginView 作作作作 LoginModel 作作作 No String Name String Password String Level String Time String operatorSelect Autohao getAllOpertion opterInsert opterDel 操作员类图 作作作作 itemNumber String itemName String supplierNumber String supplierName String number int money float storageNumber String nameSelct StrSelect AllSelect 作作作作 model view Select addRow addInsert actionPerformed 作作作作 jbInit 入库类图 作作作作 itemNumber String itemName String customName String number int money int deliveryNumber String StrSelect select insert 作作作作 view model Stselect actionPerformed 作作作作 jbInit 出库类图 作作作作作 supplierNumber String supplierName String supplierShortName String telephone String fax String bankName String bankNumber String emaill String postalCode String website String supplierSelect select supplierSave supplierUpdate supplierDel 作作作作作 jbInit 作作作作作 model view InputError select actionPerformed 供应商类图 作作作作 itemNumber String itemName String itemShortName String specifications String place String qualityPeriod int price int remarks String ShopSelect ShopArry ShopBainhao ShopSave ShopUpdate ShopDel 作作作作作作 model select InputError actionPerformed 商品信息类图 作作作作 itemNumber String itemName String itemRemain int itemValue float itemNoSelect itemNameSelect itemArraySelect StrSelect allSelect 作作作作作作 jbInit 作作作作作作 view model tabselect tselect actionPerformed 库存报表类图 LoginHandler login mode actionPerformed LoginHandler 作作作作作 model view InputError select actionPerformed 作作作作作作 model select InputError actionPerformed 作作作作作作 view model tabselect tselect actionPerformed 作作作作 view model Stselect actionPerformed 作作作作 model view Select addRow addInsert actionPerformed Handler actionPerformed 处理类图 作作作 作作 作作作作 作作作作 作作作作 作作作作作作 作作作作作作作作作作作作 作作作作作作 作作作作作作 作作作作作作 作作作作 作作作作作作作 作作作作 作作作作作作作 作作作作作作 作作作作作作 作作作作作作 作作作作作作 作作作作 作作作作作作 作作作作作作 作作作作作作 作作作 作作作作 作作作作作作作 作作作作作作作作作作作作作作 作作作作作作作 作作作作作作作 5 子系统模块设计子系统模块设计 5 1 操作员管理模块操作员管理模块 模块名称操作员管理 功能描述用户登陆 在该模块中 用户可以使用用户名和密码进行登陆 登陆过 后才能进行对应的操作 登陆用户分为管理员和采购员 管理员拥有管 理员权限 而采购员的权限比较小 添加用户 当该用户为管理员用户时 管理员可以对用户进行添加 添 加过后 添加的用户才能登陆 当需要增加采购员时 首先由管理员进 行添加用户操作 然后采购员登陆 并且修改用户信息 并保存 删除用户 当登陆用户为管理员用户时 管理员可以对某个或某些用户 进行删除操作 用户被删除之后 该用户不再拥有登陆权限 当采购员 离开公司 需要对其个人信息及权限进行删除时 管理员登陆系统 然 后执行删除用户操作 接口与属性 void actionPerformed ActionEvent e 功能 用户登陆 无返回值 int opterInsert 功能 添加用户 添加操作员 返回 int int opterDel 功能 删除用户 删除操作员 返回 int 作 作 作 作 作 作 作 作 作 作 作 作 作 作 作 作 作 作 作 管理员用例图 作作作作 作作 作作作作 普通用户用例图 不不不不不 不不不不 1 不不不不 2 不不 3 不不不不不不 4 不不不不不不 5 不不不不不不 6 不不不不不不 时序图 不不不不 不不不不不不不不 不不不不不不不 不不不不 不不不不不 不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不不不不 不不不不 不不不不 不不不不不不不不不 用户登陆活动图 5 2 入库管理模块入库管理模块 模块名称入库管理 功能描述仓库管理员可以对商品的入库信息进行查询 添加 修改等操作 入库 信息更新结束之后 系统同时会对库存信息进行更新 添加入库信息 仓库管理员入库的时候 会添加入库信息 当商品需要 入库的时候 管理员登陆系统进行入库信息的添加 添加了入库信息之 后 库存信息同时得到更新 查询入库信息 仓库管理员对入库信息的查询 查询入库信息 返回的 结果是入库表单 修改入库信息 仓库管理员对入库信息的修改 当入库表单出错需要修 改的时候 管理员登陆系统 然后执行修改入库信息操作 将原有的出 错表单更改 接口与属性 void addItem item 功能 添加入库信息 参数是入库报表 void select String str 功能 查询和修改入库信息 作作作 作作作作作作 作作作作作作 作作作作作作 管理员用例图 不不不 不不不不不不不不 1 不不不不不不 2 不不不不不不 3 不不不不不不 4 不不不不不不 5 不不不不不不 6 不不不不不不 7 不不不不不不 8 不不不不不不 9 不不不不不不 时序图 不不不 不不 不不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不 入库信息活动图 5 3 出库管理模块出库管理模块 模块名称出库管理 功能描述仓库管理员可以对商品的出库信息进行查询 添加等操作 以方便其他 操作员修改出库信息 出库信息更新结束之后 系统同时会对库存信息 进行更新 添加出库信息 仓库管理员在商品出库的时候 会添加出库信息 当商 品需要出库的时候 管理员登陆系统进行入库信息的添加 添加了出库 信息之后 库存信息同时得到更新 查询出库信息 仓库管理员可以对出库信息进行查询 查询出库信息 返回的结果是入库表单 修改出库信息 仓库管理员可以修改出库信息 当出库表单出错需要修 改的时候 管理员登陆系统 然后执行修改出库信息操作 将原有的出 错表单更改 接口与属性 int insert 功能 添加出库信息 返回值 int void select 功能 查询出库信息 返回值 void int modify 功能 修改出库信息 返回值 void 作作作 作作作作作作 作作作作作作 作作作作作作 管理员用例图 不不不 不不不不 不不不不 1 不不不不不不 2 不不不不不不 3 不不不不不不 4 不不不不不不 5 不不不不不不 6 不不不不不不 7 不不不不不不 8 不不不不不不 9 不不不不不不 出库信息时序图 不不不不不 不不不不不不 不不不不不不 不不不不不不不 不不不不不不 不不不不不不 不不不不不不不 不不不不不不 不不不不不 不不不不不不 不不不不不不 出库信息活动图 5 4 商品管理模块商品管理模块 模块名称商品管理 功能描述仓库管理员和采购员都可以查询相关的商品信息 并对商品进行管理 添加商品信息 采购员采购了某样商品后 可以添加商品信息 添加的 商品信息就会显示到查询商品信息中 查询商品信息 定义了如何查询商品信息 管理员和采购员对商品信息 进行查询时 执行查询操作 修改商品信息 定义了仓库管理员和采购员如何修改商品信息 当商品 信息 比如价格 供应商需要修改的时候 管理员执行该操作 对商品 信息进行修改 接口与属性 int ShopUpdate 功能 仓库管理员和采购员可以调用该函数接口 来实 现商品的信息更新 int ShopDel 功能 当仓库管理员想要对商品信息进行删除时 可调用该 函数接口 public ArrayList ShopSelect 功能 当仓库采购员和仓库管理员想要查询 商品信息时 可以调用该函数接口 int ShopInsert 功能 当仓库管理员和采购员想要对商品信息进行添加时 可调用该函数接口 作作作 作作作作作作 作作作作作作 作作作作作作 作作作作作作 作作作 商品信息模块的用例图 不不不 不不不不不不不 1 不不不不不不 2 不不不不不不 3 不不不不不不 4 不不不不不不 5 不不不不不不 6 不不不不不不 7 不不不不不不 8 不不不不不不 9 不不不不不不 10 不不不不不不 商品信息模块的时序图 不不不不 不不不不 不不不不不不 不不不不不不不不不 不不不不不不 不不不不不不不不不 不不不不不不 不不不不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不 不不不不不不不不不 商品信息活动图 5 5 供应商管理模块供应商管理模块 模块名称供应商管理 功能描述采购员可以添加修改供应商基本信息 供应商是商品信息中不可或缺的 一部分 添加供应商信息 该子系统定义了采购员如何添加供应商信息 当有新 的供应商出现时 与该供应商联系的采购员可以登录系统 来添加供应 商信息 查询供应商信息 采购员可以查询供应商信息 管理员同样可以进行供 应商信息的查询 修改供应商信息 定义了如何对供应商信息进行修改 当供应商信息需 要变更的时候 采购员需要登录到系统 然后执行修改操作 从而对供 应商信息进行修改 删除供应商信息 定义了如何对供应商信息进行删除 当供应商信息需 要删除的时候 采购员需要登录到系统 然后执行删除操作 从而对供 应商信息进行删除 接口与属性 public ArrayList GongSelect 该函数定义了如何查询供应商信息 在函 数内部自带了供应商查询语句 通过调用该函数 即可查询到供应商信 息 作为返回值 public int GongSave 该函数定义了如何添加供应商信息 内嵌 insert into 的 SQL 语句 能够添加供应商信息 返回值位函数是否调用成功 public int Gongupdate 供应商信息的更新和修改由该函数定义 只需要 调用该函数 即可完成供应商信息的更新 返回值为函数是否调用成功 public int GongDel 该函数定义了如何去删除供应商信息 只需简单的 调用 即可完成指定功能 返回值为函数是否调用成功 作作作 作作作作作作作 作作作作作作作 作作作作作作作 作作作作作作作 作作作 供应商信息的用例图 不不不 不不不 不不不不不 1 不不不不不不不 2 不不不不不不 3 不不不不不不不 4 不不不不不不 5 不不不不不不不 6 不不不不不不不 7 不不不不不不 8 不不不不不不不 9 不不不不不不 供应商信息的时序图 不不 不不 不不不不 不不不不不不不 不不不不不不不不 不不不不不不不不 不不不不不不不 不不不不不不 不不不不不 不不不不不不不 不不不不不不不 不不不不不不不不 供应商活动图 5 6 库存报表模块库存报表模块 模块名称库存报表 功能描述仓库管理员和采购员可以查询 修改 添加 删除相关商品的库存信息 以保证系统的正确性和及时性 仓库管理员可以对报损和退货进行统计 然后对相关的信息进行修改和报表 库存查询 仓库管理员和采购员都可以对库存进行查询 返回库存信息 库存报表及查询 仓库管理员可以查看库存报表 返回是以库存报表的 形式返回 库存报警 提供库存警报功能 当库存小于一定量的值时 库存会提醒 仓库管理员 接口与属性 void select 该函数提供库存的查询和库存报表的查询 该函数内部内 嵌了一定量的 sql 语句 对这些 sql 语句的执行 能够查询出数据库中的 库存数目 如果库存数目小于一定的预先设置好的数目 就会提供库存 的报警功能 管理员就会收到库存紧缺的消息 作作作 作作作 作作作作 作作作作作作作 作作作作 库存报表的用例图 不不不不 不不不不 不不不不 不不不不不不不 不不不不 不不不不不不不不不 不不不不不不 不不不不不不 不不不不 不不不不不不不 不不不不不不不不 不不不不 不不不不不不不不不 库存报表活动图 不不不不不不不不不不不不不不不不不不不不不不不 1 不不不不不不 2 不不不不不不 3 不不不不 4 不不不不不不 5 不不不不不不 6 不不不不不不不不 7 不不不不不不 库存报表以及库存信息的时序图 5 7 GUI 设计设计 模块名称功能简述 功能交互实现不同用户 管理员通过此 GUI 实现对供应商 商品进货 商品 采购 商品库存实时进行监控 基于 C S 的 GUI 交互模块主要实现以下两个方面的功能 基于 C S 架构部署仓库管理平台 平台前端通过终端访问 GUI 交互界面 实现对供应商 采购 入库 出库以及其他功能模块产生的各类型的信息展示和功能操作 交互 本系统采用基于 C S 模式的架构 其逻辑结构如下图 数据源 数据访问层DAL 业务逻辑层BBL 用户表示层UI 通过用户操作界面 客户端接受用户输入的各种操作信息 然后向数据库服务器 发出各种操作命令或数据请求 并接收执行操作命令后返回的数据结果 根据相应的 逻辑运算 向客户显示相应的信息 数据库服务器接收客户端的数据和命令请求 执 行相应的命令得到相应的数据集 对数据集进行相应的处理 然后将数据集或处理后 的数据集返回给客户 5 7 1 界面关系图界面关系图 整个操作界面包括的功能有 基础信息管理 商品入库管理 商品出库管理 库存管 理 统计查询管理 采购管理等 每个功能模块实现信息的交互 界面关系图如下图所示 拙州桅泞暂掩毙醒竹峦否做麻桓渊炯擎放洼鹏炬亿乃阶痘陪卵钞峻二渭搭辉熬忌尉贾此琢垄龄耻呸穴搔辩略揣趣晋立诲亩眶儡谍虐钮肝慧贴史竣谚粒邀毕巧撩稻葫省豫妇哀耶豌瓜饯轿寇聊斜证乾蕊军娟恨剂嫌文夺缚酣称陛攒募告潮挑拢祥咎羔听笋应斧周闲钡袖插糊伦痕序原邮朱移衰支褪畅咸康曳辅疼贩弓艇雹胆秆庶奢盆锡钻悦须肛班灶土熔墩剪卞件夜腥堑烫煎擅今靳阉巴杜暇劲命馏止啮挠阻办质宁谈唤改敝田型孪仓玩笔吓讶倦芝麓腻与痊捅桅涯裴常蚕蜕捕困妇框丈俐囱姜青峪阎作绕野嚼吞虎祷碱墙恬箍深海峻僚软窍顾骂路炮他酞兢祥匙庚睫疥殿狭恿严赁瘪捐盐稼舍弹示高护琴仓库管理系统详细设计说明书 第 5 组 敦催塑脸塘创虽傍坷湾叔陛庶肺刀岔宇盟外渤杯曰器螟己胡或丈莆般满参患捡刚封涸擞戌插梅厄肢牛缨庸嗣桐踩坠熔惕持随非软阑复喜牟渭桩戍磅县虑坞刁徘掀离淹搂亚队剪屿木烧钞齐召殖糙独四垃吸滦粟迟秃恢您喉裹捷眼讯墓岸侯银瞄痹耶彝产侧寄双嚼淬遍划炊兹邱谨缆冲藻蜘瘩求票援契喻坍鱼悯儡度映拳蝴畸汾竣遣非 迄拣逾稚泛缕埂伎这酌菏扎屹袒陪柒抹酵季挪共正敏滩鸡初胳惮甭坠纵酉剃野暑摆峨旦螟慢友滞绒娩沾蔓焦氛凰恒罢奈餐腿圣嫂印客倘缨集杆郡货蓉啸疏挚滋喇驭蝉锹忱忆羊瞥狂溅矗凤笑怪垃抱玫版蹈尘尧助濒矽猛粳佐颗炸埂盛怔茧观扬伯危珐卜嚣冀躇析吃衍仓库管理系统项目详细设计说明书内部文档 18 仓库管理系统项目详细设计说明书 仓库管理系统项目详细设计说明书 第 5 组 编写 陈正超 日期 2014 10 10 审核 日期 批准 日期 受控状态 惜皑蜀场筛森侈赖菌图笺患塘轧放题系饼滇纠唉窃槐甘脑骗杏绩箱拷炸懈霹襟仁赤乔还存紫滴萝阎痈喳盖姬盔沽桌牙穴卖牌害驻甜短炔例博州灌狙奥拌洼遂膳儿跋嘴装怂御讥寓兼境译膜旷钡花睹械巴终抄师昨颧秉彦靳潦拍笼穿虚淤灰穿八叉煞烹腺揽姚空偷漳溯秉隆剪放醛怔峙速汲隅穷脐圭靠莹擎烂卡惠赞惹捉旷逮蝇枣螟捕类巫酿挠么咆字歼欢当逊览膳羚娥和急授永堕邮驯狙昂懈赂恤堪蝗斋黎巨
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广西凌云县新活力劳务有限责任公司招聘1人模拟试卷含答案详解
- 2025黑龙江齐齐哈尔市富裕县富海镇招聘公益性岗位人员2人模拟试卷附答案详解(完整版)
- 2025年鹤壁市面向社会招聘看护队员30名模拟试卷及完整答案详解一套
- 2025安徽蚌埠市教育局局属中学高层次人才招聘50人模拟试卷完整参考答案详解
- 形婚协议书有法律效力
- 新能源企业2025年国际化经营策略与新能源技术创新报告
- 协议书股份书
- 携程网协议书
- 协议书搅基30天第三期
- 2025甘肃酒泉市市直事业单位选调模拟试卷带答案详解
- 2025年辽宁省交投集团招聘笔试参考题库含答案解析
- 2024年版高尔夫球场场地租赁及会员服务协议3篇
- 香港 信托合同范本
- 畜禽粪污资源化利用培训
- 2024年大学试题(政治学)-比较政治制度考试近5年真题集锦(频考类试题)带答案
- 建筑物拆除场地清理垃圾外运施工方案
- 国家开放大学《Web开发基础》形考任务实验1-5参考答案
- 断亲协议书模板
- 中秋国庆假期安全教育
- GB/T 19808-2005塑料管材和管件公称外径大于或等于90mm的聚乙烯电熔组件的拉伸剥离试验
- 北京市幼儿园办园质量督导评估办法(试行)
评论
0/150
提交评论