版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京航空航天大学软件学院工程实践结题报告课题名称:利用网络教育手段有效实现社区居民普及终身教育的模式探讨姓名:组别:学号:专业方向:IT项目管理与产业信息化所属院系:北京航空航天大学软件学院指导老师:谷卫平负实践起止时罗间:定2012法年乔辈月遮术至盼碗2013屑年测撕糠月摘要赏21颠世纪是黑“抱知识爆炸诱”描的时代,知神识老化加速里,社会变化秤急剧,任何款人都不可能绿一劳永逸地驶拥有足够的举知识,而撕是惕需要终身学石习。学习是券人类生存和腹发展的重要稠手段,终身聋学习是自身闻发展和适应沫社会皱的必由之路体。叠我国也们多次提出要黑形成终身学革习的学习型翼社会著,斤构建终身教棚育体系脊,跑在计算机网冻络技术飞速遥发展的背景材下姿,苏利用信息技院术谨,抓以躁网络教育供为切入点迫,实现朝社区占居民普及终樱身得教育尼是咬未来少教育尚发展抬的若趋势。本近年来,楚我国水各地在属社区教育葛方面进行了李积极探索。带至威2007缺年,国家级列社区教育实至验区已达扰114借个,覆盖了塑30眨个省、自治关区和直辖市筹。省级社区锻教育实验区励已达区400搏多个。昨2007段年,在全国评65宿个社区教育雷实验区,参毛加各种教育滔培训活动的荒社区居民君2561产万人次,占算其总数的编50.3%定。纪本体论文根据社苗会现实的需划求伏,通过研究式分析国内外枕社区终身教冤育纪的现状,梦运用现代计破算机网络相望关技术,式整合现有资睬源,构建先霜进、高效、吊实用的网络角教育资源服动务平台,晴以燥达到有效实捞现社区居民菌普及终身教洒育的目的。关键词:目录婆第一章占况绪论开桐1.1穿课题背景及圾意义慎臂1.2乘国内外现状宵及对比分析故钻1.3溪目标及研究表内容千姨景界论文目标震退丰不论文研究内阅容结纪1.4进系统的创新夕性卧贴第二章删服务平台系歪统湖需求分析瓶敏2.1圈总体需求神挡2.2专功能模块需秆求分析使匙2.3辩网络流量业需求读分析沈约2.4狡非功能性需挂求肾分析收拳睁活响应时间宾阶户吧安全性迫枝辽易用性绝帆痛短扩展性欣遥第三章宇服务平台系揭统音总体设计做握3.1必设计思想晋仁3.鞋2辨肠关键技术出械揭悔B/S尖构架屡富3.2.捕2鼻肌ASP挎员3.2.搞3撇训MS摧锄SQL各宵SERVE咸R企倍3.听3桂能系统功能架霜构粪张3.郊3侨.1套平台婶管理院模块徒物3.掀3泰.2茫人员询管理虏模块子晃3.域3吗.3抖课程模块涨想3.改3沾.4芦教程模块脱违3.袭3巩.5咐交流区模块寸疤3.3东系统网络拓殃扑图幕镜第四章杀倾系统详细设傅计右畜4.1伏功能模块详煮细设计耍铃4套.钢1芽.1突平台柳管理胀模块舒塑4吧.赤1狗.2帝人员激管理颤模块溉秒4锄.蚊1卵.3弓课程模块栗气4孩.乘1介.4的教程模块醉桃4捕.善1贡.5旬交流区模块火有4.2咸数据库炎总体慕设计格乎4是.无2晌.1礼数据库介绍高盈4顺.荐2胀.龟2制整体眠E-R域图魔姨4姥.精2笔.修3叮驼数据库物理抬结构慌醋第五章朱敬系统测试朗秒5.1板狸测试概述锄重5.2疾锤测试目的朽膀5.3凶间测试方法、咽工具及测试览环境纪棕森剧测试方法飘婆么苹测试工具堪僵拥咽测试环境秃典5.4分院系统功能聋测试亮遵5.5盟从系统性能测慢试萍墓5.6捞体测试结果分葡析匹醉5.7墓狼小结双缴第六章掏草系统实施景门6.1蛾系统实施组搜织锤侨6.2孔实施进度计寨划番凯6.3向系统实施准爷备摇民伏察接口准备滴戴订于运行环境准码备硬阳迷大数据准备剖剂6.4圣系统界面展蔬示是狱6.5美系统评估逆展6.6笨小结港虽总结与展望饭参考文献穴第一章幼理绪论各1.1套课题背景及筋意义连1965亦年育12哀月四,廊保尔·朗格悟朗在联合国喊教科文组织听第三届成人问教育国际促骡进会议上俘,锻第一次提出漏了终身教育帆这一概念。尊1972乡年欺,搜联合国教科稍文组织国际秘教育发展委址员会编著、亡被誉为当代守教育思想发枣展中里程碑絮的著名报告股《学会生存锡》特别强调灿终身教育和振学习型社会瞒两个概念。潮1999片年抚,夺国务院批准宽的教育部《礼面向筑21须世纪教育振窜兴行动计划忍》提出了构浇建终身教育勾体系和学习衡型社会的目摆标任务和工顶作思路。进翻入新世纪驶,健党中央、国葬务院对学习刮型社会建设落提出了新的查、更高的要旷求鬼,2001佩年惰5胆月江泽民同取志在亚太经套合组织人力捡资源能力建艘设高峰会议其上提出改,21任世纪的中国跌要致力于“释构建终身教遭育体系供,煮创建学习型铁社会”。周2002怒年党的十六芦大报告提出户要“矛翅构建终身教瑞育体系”“桶,展形成全民学挎习、终身学僵习的学习型粥社会称,鉴促进人的全孕面发展”。趋构建终身教槐育体系与学朴习型社会胆,细其根本目的笼是主动适应观经济全球化允对人才的需节求罗,烧进一步增强剖教育体系的善弹性眉,警发展多种形驻式的各类教夜育皆,忽为广大国民步创造更多的韵接受教育的报机会议,胶以适应社会锯各行各业人岔力资源需求志的变化和广浇大居民对学海习的各种需瓶求。同时披,膨构建终身教凳育体系和学糠习型社会可叔以全方位地傲提高全社齿会的学习力趁和创新能力连,露从根本上增胸强我国的国带际竞争力。胡构建终身教血育体系已成梁为教育发展哄和社会进步吉的共同要求需,红终身学习已乎经成为众多铃人的共识。猴1.2卸国内外级现状及对比宏分析反1.3粗目标及研究适内容遗艘扇辩论文吓目标世段榨论文慌研究内容冻1.4敞系统猪的创新性汪第二章异狭需求分析扎2.1举总体需求思本火系统是某实砍体连锁药朗房的上网上斤药课店打造的后巩台进销船存易系统扇,份该网上药罪店泼致力于建立扮“中国健康库商品第一服疤务平台”,葱为消费者提意供优质、价注廉、物美、杰诚信的健康抗类商品。经蔬营的品种主忘要涉及“营贿养保健品、抵母婴用品、蹄护理美容品湾、成人用品殖、医疗器械猴、药膳礼品绩”等。千余浩家供应商志,钟数万个品牌抽,品种繁多搜。顽开展“医药米零售电子商岂务”业务的耽企业或公司蜂,都需要“犹医药零售电沙子商务网站垦”与“医药禾零售电子商单务进销存”购两个系统的京支撑。医药待零售电子商腿务网站系统茄是对客户展断示医药商品煎信息并提供焦网上购物的谱功能系统;拢医药零售电馒子商务进销全存系统是为袜了配合“医立药零售电子单商务网站”穗业务而建设予的系统,对钳网站销售药叠品的实体仓娃库与门店“淘进货、销售乡、存储”等剑进行管理的尾应用系统;主“医药零售漫电子商务网埋站”与“医敬药零售电子逼商务进销存愈”将进行对殊接,完成药想品数据的实权时传输与处跳理,以保证竹“医药零售贫电子商务”狐业务的顺利亭实施与执行丈。鸟医药零售电词子商务进销集存系统要想忙符合行业要鸭求,前期的骂需求分析在横系统开发过脾程中有非常讯重要的地位雁,它的好坏拍直接关系到固系统开发成耐本、系统开矿发周期及系浮统质量。它出是系统设计喇的第一步,远是整个系统罢成开发成功道的基础。详锦细周全的需潜求分析,可撞以减少系统言开发中的错敲误,又可降箭低修复错误扶的费用,从六而大大减少懒系统开发成炊本,缩短系标统开发周期郊。需求分析捎的结果是系俘统开发的基悠础,关系到畜系统的成败俭和软件产品添的质量。片首先,此系娱统需要实现费商品“进货睬、销售、存斑储、退货、厘配货、盘点违”等基础流帐程与功能;锁以保证对“博实体仓库或蓬门店”商品踪库存的管理咏、与“医药斜零售电子商驱务系统”的艰紧密配合。盯其次,此系时统还需实现溜“商品信息胶的登记、供亚货渠道的登奸记、商品库面存异常纠正纹、商品零售兽价格设置与述维护、商品岂有效期报警雨监控、商品袭在仓库或门检店摆放货位裁参数设置与冤维护”等功宴能;这些都贴是此系统的雾辅助功能,烟能更好的提柱升“医药零渠售电子商务岸进销存”系猜统的易用性兰、适应商品伏错综复杂的证异常业务袍情况的解决卡与监管。最扰后,实现此冈系统与“医佩药零售电子糟商务网站”股的良好结合趟,昂才能达到一莲个抽“梳全面、协同璃”抱的运营管理个平台标准借,才能耳实现农“纺操作易用性泼、设置灵活饥性和功能扩帮展性精”众的充分保证府。薄医药零售电榨子商务进销伏存系统的业裂务模式:实绪现对商品“雹进货、存储都、退货、盘据点”的管理有;将商品库拼存数据传输微给“医药零寸售电子商务短网站”,由匙其完成商品扬基础信息及吓库存的展示刺,在客户网历上购物后将追购买商品信动息传输给本痛系统;本系是统根据“医屯药零售电子用商务网站”羽传输的购买琴商品信息进览行配货处理梳,并将处理声结果反馈给益“医药零售掘电子商务网吹站”系统,格由其完成后撇续的网站售悄后服务工作运。臂2.2烫业务流程梳臂理及优化坊通过医药行崇业实体零售顽进销存系统印的市场调研钢,对本系统诸的业务流程侮进行了梳理宴及优化,具剪体如下:意1直.本系统的帝商品和“羞进货衰”族业务流程蚀图盯1咏商品真“立进货暴”兄业务流程图文商品店“把进货庆”帮业务流程描银述:将供货贡渠道、商品咸信息维护到拳系统;采购堵人员制定采沃购计划,向狱供货渠道采研购商品;质愤检人员在商俭品到达仓库皮后,进行质精量核验;仓治储人员在质寸检核验通过鸭后,进行商考品入库及摆洲放。也2湖.本系统的位商品栋“歼退货俭”膊业务流程催图突2箭商品吊“俘退胳货灭”躲业务流程图饥商品农“哪退货式”子业务流程描羊述:将供货虫渠道、商品服信息维护到率系统;业务徒人员提交退员货申请;采涉购人员与供更货渠道核准鹊退货信息;问仓储人员根践据采购人员励核准退货信礼息进行商品期下架、打包舌、配送操作他。朋3撤.本系统的响商品辛“陵销售瞎”琴业务流程拨图遭3推测网站零售逼商品业务流锣程图告图乒4母卷门店零售弃商品业务流俯程图咳商品拼“膊销售俗”况业务流程描远述:涉及门“黑网站销售、大门店销售资”深两个流程。挥网站销售流赞程:客户在最网站购买下编单后;网站谜会生成一个馋销售订单;兰同时,会生奸成一个商品拨配送单据;逼仓储根据订叔单商品进行虾商品打包、区快递操作。箱门店销售流漠程:仓库人葵员将商品配楼送到门店展趋示;客户在沸门店购买付悬款;门店会班生成一个零刑售订单。左4悦.本系统的岂商品颈“栏盘点指”芦业务流程匪图约5很际商品贯“柏盘点挥”级业务流程图陡商品密“挺盘点仓”匪业务流程描坡述:仓储人福员进行盘点串工作登记,正设定盘点时桃间周期;系袜统自动获取击系统库存数减据;仓储人碰员登记盘点俊的实际库存按数据;系统掏自动将系统架库存数据与诸盘点库存数橡据进行对比沫,筛选不一券致库存数据宋;财务人员层核查不一致号库存数据,穷进行报损或室报溢操作。松2.3券功能性需求绕通过医药行钻业实体零售骂进销存系统棒的市场调研星,以及对本雹系统的业务成流程进行了鸣梳理及优化称,分析了以吓下功能需求宫:茧1咏.对商品信捷息吹与售价浊的豪维护粘功能:桃第一步,记将商品详细柳信息在系统丧中进行登记红,便于采购扫人员制定采京购计划中选掌定,使网站屑能够详细、蛾清楚的展示舒商品信息;唱数据涉及节“舰便于采购计婆划选定的商惧品名称、规润格、单位、昨生产企业炉”争等信息,还姑涉及援“骡便于网站信掠息展示的化扯学名称、商灯品分类、批杠准文号、储框存条件、功岭能疗效、说浇明书、重量泽”屈等信息;需剑要具备邀“关添加、修改间、查看私”嚷等功能。贩第二步,四分别对可“泥网站售价、执门店售价透”才进行维护,缘为客户在浓“塘网站、门店日”鸽购买环节不扯可缺少的数容据;数据涉踢及封“做市场价、限博制零售价、饰零售价、会笼员价、贵宾松价捕”技等信息,需耍要具备纤“最修改、查看香”鲁等功能。掉图粮6壁叔商品信息与剥售价抹维护的准用虎例舱图城2干.对都商品入库筒的功能:签包常括搏“捆采购计划屯、货物质检灶、验收入库鱼”三湖大部分治。旁第一步,耐将采购人员直与供货渠道温确定的采购脂数据在系统烛中进行登记脑,便于商品屡到货后,质饼检人员进行优核验与处理供;数据涉及怜“纷供货渠道信轰息、采购商咽品信息、商切品最近入库监进价、本次刚采购计划进胞价蜜/让数量摆”份等信息,需佣要具备饭“跪添加、修改祥、查看读”黄等功能。婶第二步,津根据采购数拌据对实际到犯货商品进行盘质量与数量宅核验,在系绕统中进行登步记,便于商母品质检完毕物后,仓储人诸员进行入库稍与摆放操作浩;数据涉及初“仿采购计划信渡息、验收商代品进价绳/委数量、验收庭商品批号位/雅有效期番”符等信息,需鲜要具备夺“湖登记、查看木”捆等功能橡。第三步,嚷根据质检验玩收数据对实赴际入库商品保进行质量与剩数量确认,顶在系统中进形行登记,便律于商品库存石的更新存储做操作;数据霸涉及初“胁验收单据信醒息、入库商报品进价睛/吴数量、入库探商品批号汤/滑有效期、商芹品预期货位盟号燃”写等信息,需兴要具备赶“幕登记、查看洗”蚊等功能。入喇库登记生效嫁以后,系统结根据入库数洋据自动完成食商品库存的枣变更存储愈。泽图遍7旦形商品疫入库折的乔用雾例神图教3疗.对正商品门退货的哨功能:遮包迫括咏“计划申请劝、计划核准标、质检出库亏”三挖大部分。属第一步,搏业务人员根则据商品有效花期与积压情厨况,对商品蝴提出退货申锅请,便于对馅库存资金的葱合理控制;稿数据涉及捷“墨供货渠道信营息、商品基泥础信息、商纷品库存信息帽、预期退货亚数量渡”养等信息,需狂要具备祖“爷添加、修改抗、查看传”由等功能。瞧第二步,阴采购人员根荒据商品退货渗申请数据与醉供货渠道进非行洽谈与确牛认,将最终绩可以退货数肆据登记到系芦统,便于仓陈库人员对商拳品进行下架例、打包、配病送操作;数掏据涉及街“象供货渠道信逼息、商品基殿础信息、商帮品库存信息帆、核准退货于数量、核准喝退货价格肺”扬等信息,需玩要具备泼“种查看、修改骑”即等功能。龙第三步,休仓储人员根喊据商品核准晓退货数据进孟行商品下架旅、打包、配爹送操作;数柿据涉及蚕“碎供货渠道信幼息、商品基议础信息、商械品库存信息技、核准退货梯数量、核准魄退货价格、政实际退货数男量飞”少等信息,需属要具备呆“往查看、生效瞒”堆等功能。伍图傍8镰裕商品旷退喉货任的说用闭例借图君4逃.对客户网梳站购买信息暗的址记录赵功能:肺第一步,皆客户在网站及购买商品后加,系统自动醉生成一个购叠买订单,记虹录客户的购凡买信息,便透于后续的售宜后服务工作蚁延续;数据历涉及仔“状客户联系方只式、客户收牢货地址、客拔户付款信息卵、客户收货运方式、客户策购买商品、岩客户优惠数没据呼”池等信息,需弱要具备包“好查看、修改沈、删除、状支态跳转蒙”纱等功能。燃第二步,鞠客户网站购景买订单生成但后,系统自退动生成一个华精确到商品系批号的配送单单,同时更解新商品库存堵数据并保证锋准确性;数欣据涉及陕“塔商品配送单搅位、商品基甘础信息、商肚品入库信息处、商品配送垃数量、商品知配送进价与”搞等信息,需如要具备连“羞查看、删除卫、修改、生负效、状态跳胁转昆”喝等功能。同5昼.对门店销转售商品的希零售管理叛功能:汤第一步,旨仓储人员根炕据门店零售宫需求,将商舒品提前配送葬到门店进行霸展示,便于闲吸引客户购伶买,配送的赔商品信息在供此进行登记兵;数据涉及章“炎商品配送单土位、商品接至收单位、商舌品基础信息鲁、商品库存把信息、商品敌配货数量、泰商品配货价叛格、商品接齿收货位漠”管等信息;需巩要具备麦“条添加、修改翻、删除、查程看、生效、挨验收、状态枝跳转晒”愿等功能。滨第二步,触客户在门店色购买商品后结,系统自动同生成一个购究买订单,记稍录客户的购己买信息,便围于后续的售腿后服务工作追延续;数据踏涉及悬“澡客户联系方耍式、客户付督款信息、客蝴户购买商品朴、客户优惠堆数据碑”垫等信息,需仗要具备打“莲查看、修改市、删除、添潜加节”鹅等功能。毫6背.对商品盘澡点享的功能:蚁第一步,舰仓储人员在挡进行盘点前沟,在系统登根记盘点需求役,军明确盘点开等始时间以获奉取系统库存街数据,便于级与盘点的库监存数据进行着对比分析;茧数据涉及庭“趣盘点范围、该盘点方式、伏盘点周期滥”家等信息,需桃要具备愚“灶添加、修改廉、删除、查册看、授权沸”顺等功能。怎第二步,视仓储人员在梯盘点开始后烧,通过手持新设备对实际共商品库存数串据进行登记喘,便于与系您统库存数据冒进行对比分蜂析;数据涉个及狮“那商品基础信奴息、商品库尤存数量、商零品货位编码归、商品损坏揪数量剂”仓等信息;需军要具备鼓“泼添加、修改斧、查看、删罗除必”旅等功能。序第三步,奇系统自动系榜统与盘点库行存数据不一柴致的信息进散行报警提示肤,以保证系稳统商品库存雨数据与实际基商品库存数间据的一致性乖;数据涉及达“俭商品基础信唱息、系统商蛛品库存数量焰、盘点商品觉库存数据、位商品货位编提码、商品损芳坏数量、商丢品库存差异胸数量程”身等信息;需山要具备卵“跪查看、处理奇”升等功能。构第四步,亦财务人员根竿据库存差异肤数据进行核改准,对出现参的库存差异岛进行损溢登唯记,以实现昼系统商品库搅存数据与实篇际商品库存刺数据的一致羊性;数据涉保及愈“中商品基础信沫息、商品库拆存信息、损功溢类型、损防溢数量带”您等信息;需宣要具备唤“友添加、修改框、查看、删揉除、审核许”路等功能。智7脾.对商品进杜行停止采购尿的功能:当贼商品出现积采压,或者与善供货渠道出黄现分歧时,炼对商品进行脉停止采购操叔作,禁止采妈购人员继续总购进此商品柏;数据涉及缘“牺商品基础信活息、商品库首存信息迁”株等信息;需关要具备陷“霞添加、修改昼、删除、查袭看、审核奏”移等功能。担8育.对商品进羡行停止销售苗的功能:当誉商品出现质葛量问题需要荡厂家召回,签或者运营决朽定不再销售届此商品时,蔽对商品进行普停止销售操盗作,禁止润“烫网站、门店灿”伍在继续销售豆此商品;数乡据涉及蜘“宿商品基础信溪息、商品库傍存信息狮”眼等信息;需孤要具备驶“验添加、修改字、删除、查享看、审核宽”茧等功能。阻9返.对供货渠医道的浓管理凝功能:将商失品供货渠道换在系统中进部行登记,便拖于采购人员把制定采购计烈划中选定;谊数据涉及罢“敢供货渠道名革称、地址、采联系人、营女业执照、药宿品资质孟”亦等信息;需搬要具备构“绪添加、删除赚、修改、查毫看、审核概”华等功能。散10冬.对在库商窝品的有效期版监控报警功就能:根据辛“爸企业运营、袄供货渠道似”碰的要求,对德商品有效期板报警参数进彼行设置,便滩于及时发现养达到有效期胳警戒线的商止品,及时进科行供货渠道控退货、运营尽清仓等工作筹;数据涉及平“清商品信息、屠报警类型(胖按供货渠道让、按企业运纵营)、报警训范围(单一嫂供货渠道、机全部供货渠继道)、初仁-煎中北-纷高报警天数贵”喂等信息,需播要具备剂“纹添加、修改泛、查看孔”夏报警参数的真功能,需要视具备域“版查看、处理帝”涂报警商品的报功能。索2.4阵非功能资性粱需求油医药零售电醉子商务进销朵存系统摔满足用户业粱务需求而必舰须具有且除仔功能需求以各外的奖特性。非功割能性需求包窄括系统的性杂能、可靠性返、可维护性技、可扩充性神和对技术和的对业务的适争应性等等。稀东绕性能桶指标暮性能需求部夸分,主要有疗两个方面的尤指标要求,悉即响应时间际要求和并发躺能力要求。并发性:驰因本系统主乖要是内部运曲营人员使用谈,所以在访柿问指标上要锹求可以满足涨千兆以太网完环境中,可佳支持系统用烧户数犬1忌万人,自日活跃召用户数菜1衡千人,平均帐在线使用时鹊间以嫌2看小时为基准姨,平均并发激用户数为词80旅人。响应时间:搁此用例以多夜用户并发查桐询笛为主,以平器均并发用户酷数订80爆人为例,并页发查询的平浓均响应时间论不能超过孝3导秒,考虑到淡峰值的浪涌见情况,峰值蹈并发人数为闭100循人时,并发龙查询的平均技响应时间不欺能超过扣4申秒。经2.4.裹2武棵安全性鸣业务安全性逢方面,保证鹅系统肿不会由于自尖身的故障或塑失效导致应覆用系统的其转它成份相继掏失效甚至崩健溃的特性。消数据安全性创方面,防止惨外界或内部炕用户的非法膜或恶意访问帝本系统。宿即系统本身交应有完善的线权限管理功焰能,通过对怒权限的配置芝管理,可实共现对于不同脉操作角色的乒访问控制,齐同时在关键料业务数据的协更新与删除乖操作上,应显具备操作审散核功能以及貌操作日志。顺便于追踪数旷据操作轨迹能,保证数据具层面的安全使。忧副泉稳定性竹本系统的运系行要为招7*24秋小时的不间狂断自动运行孤,即除必要骗的少量配置掩文件的修改寇之外,日常稠的业务均由橡系统自动运抓行、勿需人坐工干预。运相行操作人员寿仅在系统报焦警提示的情盖况下,进行泡非正常情况概下的人工干堪预或通知技示术人员进行学故障维修。悼2.4.邪4王硬可维护性夕系统一旦投颤入运行就不末能间断。除敢了要求系统基具有良好的琴维护性外,毕还应当拥有存离线的维护为环境以便在趁不影响正常秋业务的情况爽下进行软件喜的维护工作水。诚2.4.自5挣肾可扩展性鸟随着业务的遥不断发展,季新的系统也燥将不断建设普,因此,本餐项目应具有咱较好的可扩状展性,为应呢用系统的进丛一步扩充和蹦升级提供方穗便。系统应淹适应业务部集门的需求变仿更及扩展,俘多采用配置躺方法功能调盆整,而不需公要对程序做匙大的修改。悔系统应能适欲应后续应用混的添加,系饮统整体框架作保持稳定,义不需要做大佳量的程序修山改。随着用禾户数的增长弄及功能应用靠的增长,软眼件系统通过兔硬件性能的么调整而保持仁相对的稳定再性。着2.4.击6瓶商易用性榨为便于操作她人员的人工漫干预,有关附系统配置、驱运行参数、析节目表的修枕改等,应提及供直观、方性便的修改界盾面,系统可共按照配置的维参数自动运凶行,减少操继作人员的劳汽动强度。单2.4.含7抖毅规范性田本系统的设恭计需要采用哪标准的通信借、网络等协订议,严格遵矛循软件工程艇规范化的设预计原则,不超同的设计阶懒段进行严格引的设计评审裳及完成相应航的设计文档摆等,对整个福设计过程进肝行规范化的并管理和控制郊。收集与分叛发的所有资程料应具有规强范的文件命碍名和数据格铲式。调第三章各察系统总体设夫计荡3.1殖系统技术架腹构欧进销存是一蝇个功能复杂类,系统庞大纳的系统,在算进销存系统可里管理着多吹个操作用户陪和多年商业黄信息的数据顿。因此震技术架构时束必须重点考韵虑整个系统脏的跨平台、答安全性、稳茫定性情、敲实用性茶及可伸缩性咽,同时技术穷架构应该有够非常好的可些扩展能力,输采用模块化腊、构件化以椅及面向对象存的设计方法酷,并符合整涝个项目的建舟设原则和技缘术要求。结印构选型恰当养与否,直接伞关系到系统拆的成败。在吹结构选型中怪主要考虑先铲进性和实用伟性并重原则胜、标准化和李规范化原则翠、开放性和贩兼容性原则亲、松耦合和碗粗粒度集成挠原则、可扩愚展性和可维虏护性原则、助可扩展性和战可维护性原跟则蜡。席基于以上原众则,嚷并结合当前倚业内的成功代案例,孝本系统技术抱体系上选用牌J2EE唯技术,采用厉B/S/D明三层结构进佛行应用系统停的开发。沈开发采用饭Srpin萄g+web奏work2箱+ibat德is+Fr声eemar计ker寄+递MySQL捎该采系统的技术姐架构码划分三个层蚀次:展塘示幻层谁/邀业务逻辑层趴/我数据访问层尘。高图手9幕用系统技术架贡构图贩展现层英文稿是浑Prese归ntati财onLa断yer浴,是实现显汁示功能的,杏在进销存系伟统里就是展浸示给用户的割UI杨部分,使用堡户直接操作抄的界面,用镜户通过展示垫层获取信息涂,并对信息钥进行管理。耗系统通过展奇示层也能获虚取用户的行弓为信息。顺这部分一般云使用为B/S陕结构来完成瞎,当然你也倚可以使用专铸门远程客户波端来实现看;蜓业务逻辑层教因为是由大局量组件蚀(Comp捏onent乱s)湿组成的,也喷可称为组件赔层,组件从仇不同角度又置可分为各种连类型,然后耳又有不同的够流派,目前慢占主要位置葱的是企Model竹+Serv乏ice伞,模型加服醉务,所以这隶一层又称为阔业务服务层江Busin恳essS竖ervic这e撕;也有称为幸Model算业务层;惕持久层是负焦责对象持久翻化也就是数扶据库操作的山层次健,当英文签Persi传stenc满eLay木er辽,主要负责洁把用户的操老作数据,通拥过分析整理叮转化成数据诊库语言,最飘终存储到数养据库里,在喂用户需要使暗用的时候再辣读取使用,帅例如:用户议增加一个供贱应商信息,舅用户在系统稀里,填入供辫应商的名称区,供应商地附址,供应商器营业执照,版联系人,开突户银行等信励息,在持久衫层把这些信松息存储导数火据库中的相稻应的供应商撒表里。展现层框架喉在进销存系戒统中用户操蛇作比较频繁惠,访问量也平会比较大,山所以选择一颜个效率高、渴速度快的展南示层是很重赔要,可以给王用户带来良误好的用户体义验。用户在态使用系统时伯,就是在和柿展示层进行挽交互,用户沫的使用体验蛾全部来自展琴示层,展示倦层的选择最再终影响到用邻户的体验。劳因此进过调帖研测试最终喂选择了兆FreeM炎arker茄,羊FreeM作arker圣是一个用饮Java置语言编写的字模板引擎,谦它基于模板尘来生成文本吸输出。卡FreeM转arker线与啄Web社容器无关,义即在颠Web案运行时,它翻并不知道系Servl锯et降或莫HTTP种。它不仅可同以用作表现顷层的实现技静术,而且还覆可以用于生方成魂XML竭,岂JSP昆或剂Java宫等。列FreeM惭arker项允许剂Java傅servl响et仅保持贼图形设计喉同抹应用程序狗逻辑的分离俭,这是通过臭在模板中密嘴封种HTML愤完成的。掀模板坊用盒servl耍et趣提供的数据化动态地生成轿HTML课。模板语言惹是强大的直熄观的,矿编译器自速度快,输蝶出接近舰静态木HTML址页面的速度炊。虽然恒FreeM尿arker惜具有一些沉编程孔的能力,但况通常由呀Java番程序准备要否显示的数据棒,由钓FreeM次arker朵生成页面,隔通过模板显萄示准备的数破据。拨FreeM允arker亲与容器无关挽,因为它并脚不知道伤HTTP毒或促Servl够et柄;令FreeM够arker酬同样可以应谣用于非株Web堆应用程序捏环境,展FreeM临arker袍更适合作为叫Model似2混框架(如清Strut迟s论)的视图礼组件思,可以在模瓜板中使用府JSP极标记库,屯FreeM丙arker友是免费的。抵业务逻辑层躬框架书进销存系统袄是一个复杂罪而庞大的系穴统,里面包崇含非常多而舰复杂的业务打逻辑,例如轻一吵个供应商的彩操作就包括岩,供应商增师加,供应商拥修改,供应塞商属3苍级审核,供彼应扛商标志蓄等,而且以扣上每一个操些作又对应相番应的一系列略相关操作,番因此为了能慎尽量降低开蔑发成本和开拌发过程中的利复杂度,就茶必须选择一凭个功能强大认,使用方便音,学习成本畅低的框架去牢实现逻辑层盖,在经过业煮内调研和内狠部的讨论后京,墙webwo软rk姑非常适合我季们的进销存春系统的开发竿,具体分析岩如下:钩1.努因为刃webwo秧rk厨简洁、灵活恨功能强大,诞它是一个标距准的程Comma种nd螺模式框架天实现,并且婶完全从黎web接层脱离出来玩。篇2.萍Xwork洞提供了很多客核心功能垄:前端拦截距机(冶inter泰cepto练r洲),运行时牲表单属性验备证,类型转板换适,强大的尚表达式兽语言(哲OGNL仅–the涌Obje参ctGr配aphN睛otati糖onLa搏nguag舰e虑),倦IoC盾(永Inver陆sion土ofCo数ntrol始依赖倒转控喘制)容器等尝。奇WebWo花rk倘建立在毙Xwork们之上,处理颗HTTP夺的请求和响婚应。所有的挪请求都会被浆它的前端控漫制器(释Servl得etDis笔patch瓜er些,最新版本坚是畅Filte鸣rDisp源atche经r牛)截获。前颈端控制器对仰请求的数据嫩进行包装,践初始化上下红文数据,根辅据配置文件安查找请求鞠URL耳对应的茂Actio优n走类,执行懂Actio渡n箩,将执行结闷果转发到相尸应的展现页雄面。沫3.见耐WebWo凝rk2翼支持多视图峡表示,视图爪部分可以使险用驻JSP,选祝Veloc鼠ity,鸦棒FreeM玩arker把,主辽Jaspe避rRepo仓rts否,要XML裹等。犯睡数据访问层牵框架计持久层框架韵目前有留Hiber避nate辆和各种仓JDO俭产品,当然掌还有直接写岛SQL雄语句的刃JDBC窃。因为进销甘存系统本身患的复杂程度帅,就决定持辽久层的复杂狐性,只有选呈择一个功能隐强大,使用迷方便、透明铸的框架才能阵给开发人员修带来方便,牲无论在开发缠过程和调试沟过程使用一拐个能对申SQL呜透明的摔的坊框架是非常语有好处的!喇我们选择僵iBati泰s微,串因为属Ibati成s纤的灵活性和些透明度的抽的肯综合性要比切hiber此nate恩和其他的蓝JDO舞产品要好核。犹持久层框架晋质量好与坏相区分就是是疲否是组O/RM类appin择g底,也就是对梢象和关系数嘱据库映射,贤关系数据库速需要实现定惜义好领Schem亮a梁结构;对象丽因为字段而警变的也有一忆个自己的结雕构,如何将次对象数据自咸动持久化到杏数据库中,餐首先我们得池定义两者结遥构的对应,封这实际是数色据的元数据援定义。晒因为沸Hiber晕ante/浆iBati统s绿这样胆O/RM挣appin召g抄工具帮助你贪实现对象和郊数据库转换泄,克服了对行象和数据库移阻抗现象,甩O/RM兔appin孙g六总结殊兴,所以才使酒得我们更多哀的可以对象诱方式(从模柱型截Model隔对象)来考侨虑鸣Java精EE/J2应EE店系统,可以飘完全放弃以顶前那种以数激据库为中心今的思维方式手。腔所以,是否轮选用好的持史久层框架,碰取决于你整蔽个团队思维番是否彻底末OO及了,是否需姻要真正蔑OO筝,当然,对茂于一些小型嫩项目,有时泄我们觉得直越接使用狱JDBC初模板反而更允加轻松快捷设一点,这也倍是浸Sprin触g油的盾JDBC烫模板朝/iBat被is恭的烂Jdbc饿模板存在的横理由了。饼从以上可以庭看出,灵活且性中/椅快速性目/悦简单性芳/晶可伸缩性是吼我们进行架扰构选择的主肤要几个依据需,架构选择顾实际就是在脱这几个策略很之间做一个籍平衡。当然宰,还有一个引非常重要的青因素,因为船它不属于某借个层次的技阀术,性能靠/励缓存是必须六和上面因素它综合考虑的趣因素。孔3询.2裂碍系统功能谦架构竖根据对进销间存系统目标欠和业务流程歌的分析,确年定了本系统删的七大模块爹:供应商管排理、商品信岁息管理、商辫品进货管理杯、商品退货释管理、商品迈价格管理、弯商品销售管唯理、商品盘扔点管理。顿图除10焰浮系统炼功能滚架构图岔五汽供应商管理戴供应商管理胡:是系统运俱作的基础,输要实现对供缸应商信息的刷动态管理;眨供应商信息逃要先于其他速信息录入系页统,才能保松证正常运行翠。介包括:供应束商维护、供尤应商标志、矛结算方式维脏护三个模块锁;供应比商维护神是对供货渠粉道基础信息位进行登记与路动态管理,绞供应辜商标志且是根据供货女渠道对企业玻的重要程度演进行分类,吴结算方式是谷将供货渠道某存在的各种蜂结算模式进闪行登记,便大于本系统财锡务资金核算买。与亦赔商品信息管公理晓商品信息管习理:是系统昌运作的基础佳,要实现对舒商品信息的海动态管理;额除供应商信定息夹录入外,需售要先于其他喂信息录入系搏统,才能保兽证正常运行紧。库包括:商品隶信息维护、熊商品类别维墙护、商品信配息标志、商殊品停止采购僻;商品信息终维护浮是对商品基百础信息进行辽登记与动态旗管理,商品尺类别维护是堤根据不同的肆业务定义进叨行的属性划疲分,商品信均息标志是根告据商品对企勿业的重要程辟度进行的分捕类,商品停葛止采购是在熟商品出现积吉压,或者与忽供货渠道出彻现分歧时,积禁止此膨商品继续采璃购。杆肝兆商品进货管届理格商品进货管纺理:采购人肆员从与供应趋商洽谈采购台计划,到商究品到货信息够录入到系统干的整套商品斩进入业务流乘程。魂包括:采购译计划制定、趋验收单、入逐库单、商品牵效期报警、膊商品货位维逼护;盟采购计划制钻定是采购人刊员与供货渠奥道确定的采泳购数据在系球统中进行登押记;验收单承是质检人员宣对实际到货湖商品进行质高量与数量核散验;入库单粗是仓储人员召对实际入库炎商品进行质跑量与数量确奏认,在系统撞中进行登记酷,便于商品衬库存的更新郑存储操作;忍商品效期报鸡警是商品有快效期报警参昆数进行设置天,便于及时抚发现达到有喘效期警戒线剧的商品,及烦时进行供货袄渠道退货、我运营清仓等睛工作;商品正货位维护是碌对库房货架燥进行命名,坝并将信息登哭记到本系统洞。谋样定商品退货管会理耐商品退货管盗理:业务人目员从根据商刮品积压或近乌有效期情况害,提交商品罪退货申请,隔到仓储人员温将商品下架咸、包装、退动还的整套商井品出库业务益流程。酒包括:商品猾退货申请、制商品退货调皆整、商品退烫货单;商品承退货申请是举业务人员根障据商品有效期期与积压情备况,对商品侵提出退货申除请,便于对信库存资金的课合理控制;果商品退货调茫整是采购人钩员根据商品称退货申请数终据与供货渠袭道进行洽谈花与确认,将洋最终可以退租货数据登记洒到系统;商咱品退货单是足仓储人员根训据商品核准铲退货数据进倘行商品下架甩、打包、配拌送。先堆套商品价格管鬼理隶商品价格管闯理:是系统革开展销售业千务的基础信映息,要实现贼对商品价格浴的动态管理年;不进行商纽品价格维护继前,是不可莲以开展销售辞业务的。厨包括:网站血价格维护、之门配店价格堆维护;网站危价格维护是圈仅针对网站押商品零售价腐格进行动态别管理;门日店价格蔑维护是仅针俗对门店商品苏零售价格进幕行动态管理帜。撞沫纵商品销售管浪理挑商品销售管佩理:网站中或门店哈将销售信息就录入到系统须,同时实现听商品的出库手;可以自夸动计算销售近总额和销售宽利润,可以愉查商品财的销售明细夜与汇总等信侵息。委包括:网站少订单维护、咱门店订单维猪护、网站配啄送维护、门盆店配送维护童、商品停止螺销售;网站牙与门店订单趁维护是客户削在网站购买迈商品后,系般统自动生成垫一个购买订菜单,记录客嫂户的购买信馆息,便于后讽续的售后服涌务工作延续璃;网站配送叨维护是客户谱网站购买订把单生成后,劲系统自动生亿成一个精确亩到商品批号羡的配送单,瑞同时更新商残品库存数据选并保证准确谜性;门店配针送维护是仓蛇储人员根据于门店零售需季求,将商品摔提前配送到蜻门店进行展晋示,便于吸增引客户购买慕,配送的商果品信息在此歪进行登记与赞动态管理;距商品停止销页售是商品出蚀现质量问题前需要厂家召碗回,或者运瞧营决定不再馆销售此商品肉时,禁止轿“盆网站、门店汉”俊继续销售此断商品。龙缓逮商品盘点管每理瘦商品盘点管蠢理:仓储人度员定期对库袜存商品进行怎清点,以保葛证系统记录券的商品库存搏数据与商品疑实际库存数悲据保持一致厚。牢包括:商品土盘点登记、报系统库存数理据、盘点库笛存数据、库奶存数据对比逼表、商品损奸溢登记;商缘品盘点登记削是仓储人员装在进行盘点亚前,在系统垫登记盘点需税求,明确盘泊点开始时间罪以获取系统樱库存数据;吩盘点库存数受据是仓储人秤员在盘点开耀始后,通过灶手持设备对旅实际商品库浆存数据进行货登记与动态泪管理;库存架数据对比表桂是系统与盘可点库存数据旺进行对比,炎对不一致的蚀信息进行报桐警提示;商盐品损讲溢登记猾是应财务人员根赶据库存差异顶数据进行核无准,对出现虾的库存差异咸进行损溢登繁记,以实现植系统商品库捕存数据与实凭际商品库存锻数据的一致抖性。左3.3效碑系统砍网络匙拓扑轨图盾图遮1据1枯扬系统征网宜络育拓扑倒图允上图畜展示的是系盼统的网络拓需扑结构,整庸个信息系统同建立一个集范中的数据中触心,共用数朴据库服务器鼻、曲WEB榨服务器。整闪个系统运行屋在基于因特底网或局域网茫之上,惩核心交换机测或互联网供蹦用户访问凉。通过分级泻权限管理,梯各级系统操萝作用户都可括以在各自范晶围内进行业睛务处理。摔1校.系统部署猾的安全策略范系统部署的裳安全性是首替要问题,由妹于皇B句/纯S状模式采用点闪对多点、多房点对多点这防种开放的结邀构模式,并络采用鹿TCP逢/政IP慢这一类运用袖于落Inter吧net奥的开放性协博议,其安全室性只能抽靠数据按服务器上管千理密码的数毕据库来保证域。现代企业另需要有开放前的信息环境覆,需要加强潮与外界的联弟系,这使得盟大多数企业黑将他们的内奏部网与湾Inter牧net馋相连。由于主采用蜘TCP抖/异IP涝,必须采用趴一系列的安运全措施,如炭构筑防火墙尽,来防止且Inter计net桥的用户对企高业内部信息分的窃取以及燕外界病毒的跨侵入。达B畅/鸭S量模式是否安披全取决于管收理者,加强材帐号俭密码管理和译构筑防火墙甘是很必要的娘。在硬件架池构中,我们今设置防火墙馒以防止外界崭的侵入,在贷软件层面,养则需要对用张户的权限进装行控制,以护保证系统安梢全。因此,殿通过多种安煌全策略保证需了整个系统吴在网络环境柜中的安全运构行。旧2掠.系统部署亏的性能保障斤由于存在着例多用户多业锐务功能的并孟发操作,因哲此性能是系喜统部署的重鸡要问题。为驴保证数据的去高速访问,帽我们在前端变部署了两台姐WEB延服务器,采拍用弱DNS炒随机的方式降,将用户的司访问流量分伟担到两台前维端服务器上趴去,这样既忆可以使系统郊的整体访问额能力提高,心用可以实现旅高可用。姻3乡.系统部署食的稳定性丝由于系统的佳各种业务与蠢运营相关,事因此对于系期统运行的稳高定性提出了歇较高要求。通为保证系统忍能提供不间币断服务,我走们采用了集叼群技术,堵在应用服务求器和数据库是服务器层面键都采用了双天机的高可用虚架构,珠大幅度提升集了系统和数玻据的稳定性倡。劲第四章质职系统详细设身计伤4.1狸功能模块详甘细设计扁由于功能模死块中涉及的倘功能较多,让此处以供应桃商管理、商糟品管理、采看购计划管理晕为系统详细兽设计用例,懂详细展开各夕项功能需求扎。斥芬股供应捞商颗管理纵供应商信息吧“震查询享”汤功能,附带权“旬创建、修改泉、删除并”王等功能;此后页面可查询妥与维护商“瘦进销存系统悼”坐中所有的供脱应商信息。眨表圣1冤通用操作规扶则表艺名称糠规则狐创建货点击则新窗飞口打开瞒“柴创建供应商摇”勾页面。失修改优选中某振一供应姿商、义此供应挑商为槽“炼创建、正常她”买时,才可点普击此按钮;问点击则新窗岁口打开锄“吊修改供应商役”堂页面。戴删除改选中某兼一供应晕商、典此供应谈商为仗“抄创建巩”裳时,才可点涌击此按钮;张点击则新窗宜口打开汉“庙删除供应商避”以提示层。删虹除提交后,单此供应商状泥态闷变更为余“饼作废内”获。宜提交审核版选中某租一供应梯商、响此供应督商为镜“莫创建、正常委”酷时,才可点伪击此按钮。怀表培2牌人员权限管挠理澡名称蒸权限艇规则话--搬特殊权限奸对供应商进代行创建、查抬看、修改、混删除操作。冬采购主管审驼核棍独立权限芽--伟状态规则说总明肉定义:包括答“粱创建、正常调、作废诉”樱。廊1顽、创建定义箭为辽“戒创建供应商畜信息保存后示,系统自动带更新为此状沃态候”辽;偿2昂、正常定义乘为证“并提交成功声的意思,系磁统自动更新标为此状态傅”繁。衬6停、作废定义赌为添“泛此供应商信芹息已经没有锤意义,不能喂再进行任何莲操作,如果灶重新与作废咸供应商合作跨,需要重新屋创建此供应甚商信息故”红。由活动图例刮说明温图雾12童元供应惨商纹管理稳活动蜻图论由以上活动惰图,可以得延到马供货渠道敲实现的业务铅流程如下:归采购桂人员登录主焦界面,点击叔供货渠道究管理链接,诸进入轮供货渠道乒管理页面;卫此时需要对厨采购疯人员身份进见行验证,因堆此系统转入丢采购窝人员身份验胶证界面;桌采购竖人员输入身评份信息,包谢括合法的用俗户名和密码陡,试图登录喂系统。系统闻将否采购押人员输入的迈身份信息与婶数据库中的数信息进行比沾对,若两者嫩一致,则允衣许登录,系晓统自动跳转剩至那供货渠道臭管理界面。身否则,系统零给出登录失蛛败信息,并敞重新转至奏采购逆人员身份验锹证界面,要比求重新输入注身份信息;垦登录成功后凯,屠采购人纲员可以对更供货渠道螺模块进行相施关的操作,破包括新建、分修改、删除非,或者查询悲供货渠道或等;鸦所有这些操彼作完成之后状,需要点击逼“深提交满”按钮,提带交表单,系蚁统通过响应裁表单的徒提交,完成象相应的操作历并返回相应量的结果;狂若在操作过取程中,输入修的信息有误础,则系统会犬提示错误,侄并要求苏采购人舅员重新进行葡操作;期信息无误后才,系统将更样新后的信息朵存入数据库暴,以备日后悟查询或修改乞;退出系统绸,此次谣供货渠道尊管理活动结蜘束。挺时序揪图例说明险图编1捎3谣贩供应脸商僚管理右时序秋图尾在上图中,挤采购乓人员分别进饰行新建杯供货渠道梳、修改啊供货渠道岛、删除好供货渠道捡以及提交凳供货渠道敞等操作,并省在操作完成亿后提交表单葱。在表单煤供货渠道汉概要信息提阀交给项目对孝象的同时,碍还需要提交向供货渠道弃的明细信息献给项目对象屠,由该对象高对提交的表等单进行处理莲,处理完毕劈,返回提交蚀成功信息。佳录蛋商品涂信息芽管理概述连此模块商品虎信息管理是岛针对商品详颂细信息进行乌“新创建、修改袋、删除因”争等功能。在周进销存系统磁中,商品信除息数据基础碧资料,在供慌应商管理、阻商品价格管驳理、商品采阶购管理、质夫量管理、商尽品库存管理并、商品盘点暖管理模块都表会应用。关联来商品信息中双“率批准文号、剧重量赌”枯与亿“锦入库单这”倘存在逆向更解新功能。在时“殊入库单浪”傍可以逆向修白改商品信息桶中源“抵批准文号、韵重量党”葱信息,但商做品信息中迟“胆批准文号、卡重量习”吃修改,不会臣变更哨“英入库单框”君中信息;因激为寸“宗入库单当”梦属于工单记珍录,需要记数录历史数据近;特别说明渔“插商品库存信饭息猴”群中的恶“痒批准文号、主重量要”扰信息与漫“糕此模块宝-眠商品信息管吴理界”锯的信息保持钓一致。矛活动图例借说明郊图须1犁4震若商品氧信息管理活贼动盲图季由以上活动同图,可以得翼到商品信息怠实现的业务养流程如下:服商品人员登顷录主界面,桌点击商品信文息管理链接嚼,进入商品浑信息管理页捉面;绞此时需要对夹商品人员身男份进行验证者,因此系统银转入商品人勒员身份验证计界面;腾商品人员输耐入身份信息接,包括合法陪的用户名和返密码,试图锯登录系统。疼系统将商品鹿人员输入的怀身份信息与予数据库中的物信息进行比谦对,若两者禾一致,则允察许登录,系酬统自动跳转绪至商品信息生管理界面。灾否则,系统锹给出登录失葛败信息,并燃重新转至商恨品人员身份浪验证界面,络要求重新输游入身份信息角;络登录成功后村,商品人员则可以对商品答信息模块进田行相关的操沟作,包括新解建、修改、蛇删除,或者予查询商品信芳息等;河所有这些操馆作完成之后宏,需要点击碧“提交”按里钮,提交表烘单,系统通原过响应表单向的提交,完草成相应的操滚作并返回相篇应的结果;理若在操作过俭程中,输入狱的信息有误互,则系统会酒提示错误,者并要求商品坛人员重新进尾行操作;验信息无误后蛙,系统将更育新后的信息贡存入数据库第,以备日后宿查询或修改烘;退出系统讲,暗此次商品价信息管理活小动结束。裂时序丹图例说明更图凶1起5愧伐商品法信息管理闲时序搬图模在上图中,魄商品挑人员分别进债行新建域商品秧、修改永商品谢、删除织商品照以及提交泼商品信息幅等操作,并崖在操作完成生后提交表单育。在表单芽商品盼概要信息提青交给项目对盐象的同时,乱还需要提交旱商品朋的明细信息编给项目对象魄,由该对象罚对提交的表麻单进行处理店,处理完毕斑,返回提交天成功信息。荡察寻采购计划管适理概述伏此页面是采贝购员与供应某商达成采购拔协议后,在键进销存系统脂进行对应供抹应商的商品庸采购计划登礼记的功能;冠此页面的采伏购计划是商童品到货后,碎为猾“仿验收单查”虽商品核验工剂作提供基础避数据的作用拾。关联夜1尽、此页面获患取置“肢商品信息管沉理鄙”界中商品基础响信息;泻2畅、此页面获慧取刺“启商品库存管浅理票”兽中商品入库铺信息;凉3弃、此页面获植取伏“斤库存上下限监设置父”筝计算的层“撒库存上下限剑数据班”教;啊4川、此页面根获取效“财供应商管理钻”才中供应商信吴息;犬5禁、此页面获胸取劝“情商品价格管尝理颗”咬中商品价格雷信息;勾6棋、此页面还浮会获取其它刘的信息,具幅体可见各个肌字段说明。范围抚1绵、此页面仅嫂可选择催“似正常驾”久状态的供应厉商;区2由、此页面不迎可选择足“刊作废状态、围停止采购态”絮属性的商品碧;伯3型、肿“莫作废状态隔”滩数据来源于眼商品信息管愚理;跪4课、捕“写停止采购饮”丘数据来源于种停止防/华恢复采购单捎。挡活动图例动说明咳图去1陶6欲灵采购隶计划管理活海动纸图增由以上活动粱图,可以得灾到脏采购计划莲实现的业务眯流程如下:孝采购橡人员登录主处界面,点击拌采购计划风管理链接,顷进入蜓采购计划倒管理页面;塘此时需要对藏采购崖人员身份进还行验证,因绑此系统转入少采购邮人员身份验上证界面;佛采购多人员输入身烤份信息,包斥括合法的用矩户名和密码王,试图登录愁系统。系统铲将信采购四人祝员输入的身咽份信息与数礼据库中的信葱息进行比对废,若两者一盾致,则允许赶登录,系统绸自动跳转至瓣采购计划埋管理界面。倡否则,系统退给出登录失钞败信息,并钳重新转至共采购骡人员身份验要证界面,要席求重新输入迈身份信息;奉登录成功后夕,番采购人嘱员可以对港采购计划攀模块进行相项关的操作,嫂包括新建、修修改、删除易,或者查询贯采购计划行等;满所有这些操伪作完成之后蛋,需要点击草“钉提交缓”按钮,提鬼交表单,系烦统通过响应宇表单的提交汁,完成相应密的操作并返艰回相应的结践果;判若在操作过纺程中,输入镇的信息有误止,则系统会荡提示错误,垮并要求惨采购人妹员重新进行昆操作;染信息无误后悄,系统将更吸新后的信息撑存入数据库炕,以备日后示查询或修改假;退出系统彻,此次症采购计划列管理活动结荣束。堂时序搂图例说明凡图拦1虫7拾张采购榨计划管理协时序闲图浩在上图中,扬采购人员分翁别进行新建鸟采购计划、际修改采购计忍划、删除采垫购计划以及挂提交采购计箩划等操作,蜡并在操作完耍成后提交表债单。在表单赞采购计划概蚀要信息提交亏给项目对象勾的同时,还确需要提交采须购计划的明饰细信息给项吴目对象,由么该对象对提适交的表单进晒行处理,处访理完毕,返预回提交成功移信息。施4.2俯数据库的设早计目标判进销存管理肿系统中的数桶据库系统是秀整个系统的开数据支撑,伟其建设将实励现业务数据步的集中存储尸和管理。数否据架构设计防的好坏将直旺接影响到整督个工程开发健、运行及今碌后的稳定发慨展,因此需显要规划和设泰计一个合理壶的数据架构泽,对各类业匙务数据进行罩合理布局,距从而满足业亮务的正常运往行及数据交茶互的需要,饺并适应新形妨式兴下业务煮流程未来可咬能的变化,输形成系统稳部定可靠的数姨据基础。数伤据对于信息凤化系统有着劳至关重要的袍作用,从某拴种意义上讲要数据质量决望定着信息化条系统的成败霞,因此,数策据架构的重配要性也就显刚而易见了。掀权限设计采恰用细粒度权并限管理,根鱼据不同的岗设位分配权限蜂,再在岗位键里分配角色拌和模块,这赶样可以给权讨限管理者减讨少工作复杂丙度,只需要裁把岗位设置本完成后,就它不用每次都惰去配置交涉面和模块,只尚需要把工作吓内容相同的芦操作员分配害相同的岗位寄即可。刊权限的细粒尖度管理,可删以给不同操截作员展示不谊同的操作页缠面,而不是压根据不同按芒钮的隐藏和恶显示控制权蛛限。例如:奖同一个匹“侧删除扛”询按钮,转A寄有操作权限横就会看见此毙按钮,拍B御没有权限就老不会看到此线按钮,也不昂会在页面的去源代码里看撞见此按钮的屠操作代码,园这样才能提恳高系统安全沉度。混4.3观数据库的设努计原则递基于系统的离总体架构以梁及功能需求揭,按照统一哀的共享信息柴资源标准进滥行共享数据垒库设计时,季拟遵循如下甘原则:跨1裹.不应该针件对整个系统超进行数据库作设计,而应勤该根据系统阁架构中的组疯件划分,针裂对每个组件斧所处理的业锤务进行组件瑞单元的数据丝库设计;不蚀同组件间所巴对应的数据泛库表之间的叼关联应尽可伟能减少,如亩果不同组件嫂间的表奴需要外键关客联距也尽量不要矮创建外键关无联先,而只是记己录关联表的右一个主键,柱确保组件对洽应的表之间捆的独立性,俱为系统或表狭结构的重构棚提供可能性吧。告2痰.采用领域休模型驱动的既方式和自顶漏向下的思路混进行数据库讲设计,首先族分析系统业悦务,根据职被责定义对象竟。对象要符础合封装的特虏性,确保与容职责相关的秧数据项被定歼义在一渗个对象之内厨,这些数据之项能够完整宰描述该职责灯,不会出现假职责描述缺氏失。并且一完个对象有且燥只有一项职推责,如果一望个对象要负述责两个或两丹个以上的职净责,应进行妻分拆。歪3轻.根据建立迁的领域模型有进行数据库城表的映射,淹此时应参考翻数据库设计吃第二范式:纽一个表中的率所有非关键捧字属性都依邪赖于整个关或键字。关键锋字可以是一它个属性,也料可以是多个倒属性的集合斯,不论那种凑方式,都应斯确保关键字偶能够保证唯梯一性。在确机定关键字时世,应保证关志键字不会参去与业务且不啊会出现更新妻异常,这时集,最优解决花方案为采用荐一个自增数搭值型属性或课一个随机字联符串作为表船的关键字。叨4炼.由于第一帮点所述的领蔑域模型驱动吗的方式设计足数据库表结恰构,领域模揉型中的每一形个对象只有慰一项职责,尝所以对象中片的数据项不剃存在传递依虑赖,所以,饶这种思路的闻数据库表结渗构设计从一现开始即满足喷第三范式:么一个表应满君足第二范式井,且属性间妻不存在传递舅依赖。焦5带.同样,由祖于对象职责拣的单一性以缝及对象之间殊的关系反映袖的是业务逻济辑之间的关无系,所以在难领域模型中狂的对象存在进主对象号和从对象之舱分,从对象堡是从队1雄-瑞N贿或胃N唯-姐N湖的角度进一更步宾主对象聚的业务逻辑代,所以从对爱象及对象关蓄系映射为的贤表及表关联谈关系不存在摔删除和插入崭异常。警6站.在映射后追得出的数据下库表结构中慎,应再根据倘第四范式进摇行进一步修固改,确保不夜存在多值依膏赖。这时,译应根据反向贷工程的思路宫反馈疼给领域销模型。如果零表结构中存堆在多值依赖刷,则证明领韵域模型中的傻对象具有至箭少两个以上场的职责,应处根据第一条索进行设计修竭正。汪7缓.在经过分踏析后确认所色有的表都满仿足二、三、罢四范式的情辆况下,表和梯表之间的关授联尽量采用洪弱关联以便谊于对表字段承和表结构的沿调整和重构偏。并且,我敲认为数据库私中的表是用矛来持久化一姜个对象实例绢在特定时间僚及特定条件遮下的状态的耕,只是一个狼存储介质,压所以,表和栋表之间也不央应用强关联疑来表述业务慕(数据间的焰一致性),黄这一职责应墨由系统的逻怨辑层来保证宴,这种方式物也确保了系气统对于不正骂确数据(脏午数据)的兼残容性。当然丧,从整个系放统的角度来戏说我们还是嗽要尽最大努朵力确保系统就不会产生脏欲数据,单从胆另一个角度微来说,欺脏数据特的产生在一命定程度上也基是不可避免码的,我们也万要保证系统段对这种情况稼的容错性。抱这是一个折若中的方案。争8序.应针对所弊有表的主键拦和找外键建立匠索引,有针上对性的(针姐对一些大数裕据量和常用丽检索方式)靠建立组合属抹性的索引,退提高检索效朝率。虽然建软立索引会消筛耗部分系统偏资源,但比岛较起在检索辫时搜索整张铁表中的数据导尤其时烈表中的数据匀量较大时所铺带来的性能属影响,以及梅无索引时的屋排序操作所蠢带来的性能贪影响,这种秒方式仍然是滑值得提倡的烈。烧9苦.尽量少采怖用存储过程衫,目前已经揭有很多技术辞可以替代存疮储过程的功咱能如学“翻对象踢/递关系映射监”饿等,将数据潜一致性的保尿证放在数据壮库中,无论馋对于版本控软制、开发和矮部署、以及妹数据库的迁距移都会带来卡很大的影响柜。但不可否北认,存储过侄程具有性能唤上的优势,跪所以,当系丽统可使用的晚硬件不会得母到提升而性此能又是非常米重要的质量斥属性时,可或经过平衡考亩虑选用存储森过程。较10难.当处理表妻间的关联约呀束所付出的巴代价(常常淘是使用性上蜡的代价)超悄过了保证不唤会出现修改偶、删除、更明改异常所付谋出的代价,牢并且数据冗扩余也不是主灯要的问题时派,表设计可重以不符合四啦个范式。四纳个范式确保响了不会出现蠢异常,但也南可能由此导捏致过于纯洁赵的设计,使棕得表结构难妹于使用,所膊以在设计时仔需要进行综堪合判断,但槐首先确保符国合四个范式城,然后再进驴行精化修正石是刚刚进入杠数据库设计弱领域时可以洲采用的最好充办法。纹11北.设计出的梳表要具有较螺好的使用性示,主要体现楼在查询时是稠否需要关联康多张表且还状需使用复杂逆的螺SQL半技巧。鲜4.4话数据库的逻青辑设计士接嫩数据字典分王析柔系统中所设棒计的部分数让据字典如下钢:意采购计划单印{恨供应商乖ID羊、采购计划企编号、结算礼方式、状态但、地区、仓座库、审核人由}以验收单拍{递供应商颈ID始、验收单编葵号、地区、复仓库、状态数、结算方式蓬}绒入库单对{悉供应商蹦ID歼、入库单编没号、地区、泪仓库、状态序、验收单编引号陈}星配送单唐{指配送单编号参、地区、仓拍库、状态、钢客户类型、宇生效人奇}药销售退回单宜{糕销售退回编传号,地区、倘仓库、状态罩、客户类型梦、验收结论散}界退货调整单分{行退货调整编些号、状态、箩地区、仓库饶、结算方式来、采购员、奏供应商阀ID}析商品信息击{哲商品编号、供名称、规格晚、单位、生惕产企业、重糖量、批准文岗号、条形码柳、分类、产冰地、销项税碌率、化学名燕称、地区、芦仓库、是否喉处方、状态俗}贱供应商信息勇{笛供应商编号渣、名称、类臂型、地址信层息、标识、溜供货区域、掏结算银行、衣结算方式、途经营范围、愚审核人、采灶购员确}城夫翻整体留E-R哨图录进销存的核度心内容是商缝品的库存,律进、销、沸存都是竞围绕库存的膀一个系列操谢作,俱进:一个采肉购计划对一成个供应商,否对应侵这个这个紧供应商的多紫个商品,继碑而一个采购举计划对应一虹个验收单,站一个验收单悉里对应多个滩商品,一个和验收单对应撤一个入库单由,一个入库唱单对应多个苏商品,多个色入库单行程钓库存。朝销:所谓的迫销就是菠销售,配送夸单,一个配馅送对多个商馒品,多个商授品对应多个随供应商,对转应多个批号烟、批次号、颠货位号世存:有了入彩库单,配送担单,销售退蛋回单的对应议关系就行程膝库存。汤整体趋E-R悼图如图所示序:苹图乌1都8咱饼翼系统路E-R框图制4.5旬数据库的物毕理设计议在完成数据组库的逻辑设怨计后,即可蒸开始数据库转的物理设计违。基于以上杨数据库的逻折辑设计,考肉虑程序设计艺的简易性及哄通用性,本痛系统的数据笛库采用甚MySQL煌5.5逮开发。念以下是进销股存管理系统踪设计中所用驻的主要数据睬表结构显搁鱼驶采购计划表观表时5畅采购计划表灾字段名称阁类型腰空值妙备注卸CREAT虽E_DT般DATE磨Y服创建时间编ISPAS找S选NUMBE动R(22)屯Y赔是否传验收油单摘0-奴否只1-煤是以CREAT通E_OPT貌ERID晶NUMBE张R(22)杨Y匹创建人锻id碌LAST_挥OPTER狱ID彼NUMBE拢R(22)萄Y认最后修改人业id泰CHECK叫ED_DT土DATE形Y京最后审核时瞧间烘STORE烈ID即NUMBE薯R(22)帜Y练仓库银id叨STATU上S萝NUMBE姿R(22)辩N倚审核状态词胖CHECK逗ED_RE厘CORD毙VARCH耕AR2(5呀00)轻Y寨审核内容奋ID粘NUMBE浇R(22)蛙N窝PURCH瞒ASENO墙VARCH诱AR2(2籍0)妇N派采购计划编堡号泽PROVI号DERID俩NUMBE若R(22)督N党供应商坏id岸CLOSE剑_TYPE途NUMBE轰R(22)放Y享结算方式烈AREAI柿D户NUMBE贷R(22)屠N管机构区域狐1-旅北京际CHECK浩ED绒NUMBE项R(22)统N婚验收状态山REMAR翅K怎VARCH牺AR2(2恰00)仿Y绵备注匀CHECK济ER么NUMBE兵R(22)侨Y虎审核人赔理畅验收单表怕表级6院验收单表嚼字段名称稿类型耽空值嚷备注卧CLOSE群_TYPE重NUMBE沫R(22)困Y牲结算方式皇贺OPERA先TERID钻NUMBE陕R(22)始Y腹采购员讯id忍CREAT漆E_DT茫DATE亿Y促创建时间竟REMAR释K狸VARCH豆AR2(3夸00)蜘Y宪备注斤PURCH来ASEID牢NUMBE命R(22)变Y龙采购计划熟id洗PROVI妙DERID伏NUMBE抢R(22)皂Y逃供应商枣id栋STATU乏S_CHK竟NUMBE竭R(22)竹Y蜜验收状态写灭STATU制S漠NUMBE扔R(22)穗Y逮转入库单状研态喜CHECK伶NO起VARCH搁AR2(2汉0)悬Y佣验收单号按ID佛NUMBE煮R(22)互N赔seq_c果heck_站id偿STORE明ID兴NUMBE吸R(22)祥Y期仓库蹦id侮CREAT她E_OPT应ERID堡NUMBE趴R(22)鸭Y潮创建人睬id饰AREAI奉D盾NUMBE法R(22)拣Y皮机构区域绿1-爪北京纱扶远入库单表致表煤7哨入库单表肤字段名称营类型席空值园备注教REMAR眠K急VARCH眯AR2(3谊00)惯Y成备注昆CHECK亿ID崖NUMBE酸R(22)拖Y糖验收单览id振OPERA燃TERID诉NUMBE圆R(22)窑Y胁采购员宁id柳CREAT蚁E_DT睛DATE拿N成创建时间婶PROVI水DERID峰NUMBE殊R(22)绸Y牙供应商重id色AREAI婆D洁NUMBE较R(22)暑Y僵机构区域砖STATU击S积NUMBE槐R(22)变Y捷入库单状态少STORE兄NO那VARCH幻AR2(2构0)胜Y丘入库单编号慢ID摇NUMBE洪R(22)吉N旧seq_s践tore_劫id笨CONTR佩ACTID宝NUMBE欣R(22)惕Y忧关联的采购贡合同伟id铺BATCH得ID气NUMBE肢R(22)程Y竞关联批号调掘整单茎id感SOURC叛E字NUMBE末R(22)宪Y汇入库单来源桶EFFEC戚T_DT刻DATE匆Y姨入库单生效娱日期斗EFFEC腾T_OPT俗ERID减NUMBE乖R(22)符Y非入库单生效索操作人挥STORE央ID励NUMBE禁R(22)牵Y纹仓库最id乔CREAT难E_OPT浊ERID祸NUMBE桶R(22)吼Y若创建人像id价CLOSE乱_TYPE济NUMBE铁R(22)免Y子结算方式费监利配送单表炸表例8醉配送单表域字段名称己类型涂空值骂备注裂STATU宾S惧NUMBE粪R(22)也N令配送单状态妨杰SENDN液O寸VARCH业AR2(2柔0)装N盒配送单号紫REMAR深K里VARCH丰AR2(3后00)育Y磁备注乘CREAT忌E_DT给DATE跑Y麦创建时间决OPERA扫TERID茄NUMBE责R(22)炊Y进创建人驶id赔ORDER敢NO棋VARCH骂AR2(2与0)悦Y哨第三方订单缓编号川ID若NUMBE摔R(22)帐N矮seq_s林end_i吼d蚂STORE确ID家NUMBE骗R(22)煮Y络仓库针id刘AREAI固D樱NUMBE邻R(22)鹅Y摔区域充id竹SEND_与OPTER线ID最NUMBE羞R(22)本Y兽配送人愿id贪SEND_纵DT呢DATE京Y喊配送时间序EFFEC胁T_OPT撇ERID诱NUMBE驱R(22)睬Y坚生效人游EFFEC备T_DT哈DATE添Y家生效时间指CUSTO那MER_T瞒YPE扰NUMBE馋R(22)尊Y缎客户类型耍丹工销售退回单过表晚表柱9挨销售退回表谁字段名称基类型耻空值缝备注柄CUSTO钻MER_T色YPE僵NUMBE皂R(22)凶Y兆客户类型灵EFFEC残T_DT迫DATE柄Y涛生效时间煤OPERA额TERID炕NUMBE黎R(22)漆N亲创建人寨id帝CREAT轿E_DT泽DATE擦N跨REMAR窜K处VARCH蔑AR2(3星00)院Y狠备注范CHECK议_CONT领ENT盛VARCH宁AR2(3咽00)们Y铁验收结论亩TYPE被NUMBE欧R(22)子Y拴退货类型修ORDER闲NO貌VARCH昨AR2(2客0)吧Y摧网站的订单限号会STATU脸S肢NUMBE避R(22)绿Y躬单据状态肥AREAI笑D再NUMBE钥R(22)本N摘机构区域浙REASO逼N钩VARCH拔AR2(3顷00)辉Y作退货原因其SELLB纽ACKNO僚VARCH争AR2(2宰0)叙N虚销售退回单遵号卖ID霸NUMBE英R(22)蹈N魔se
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新疆维吾尔自治区普通高考适应性检测分学科第二次模拟检测语文试题【含答案详解】
- (一模)扬州市2026届高三模拟调研测试政治试卷(含答案解析)
- 2025 小学五年级道德与法治法律知识生活化应用课件
- 2026年及未来5年中国海岸带修复行业市场深度研究及发展趋势预测报告
- 机器人关节伺服驱动技术
- 中国司法大数据研究院2026年招聘备考题库及1套参考答案详解
- 2025至2030中国量子通信干线网络建设商用场景及信息安全需求评估研究报告
- 中国电建集团西北勘测设计研究院有限公司2026届秋季招聘备考题库及完整答案详解一套
- 2025-2030中国人造原油行业供需形势及多元化经营剖析研究报告
- 幼儿园用电安全活动课件
- 国家职业技术技能标准 4-10-01-02 育婴员 人社厅发201947号
- BCG-并购后整合培训材料-201410
- 招标代理机构入围 投标方案(技术方案)
- 运输车队年终总结报告
- 房屋损坏纠纷鉴定报告
- 精益生产方式-LEAN-PRODUCTION
- 颈动脉外膜剥脱术
- 养老设施建筑设计规范
- Starter-软件简易使用手册
- RFJ01-2008 人民防空工程防护设备选用图集
- GB/T 27818-2011化学品皮肤吸收体外试验方法
评论
0/150
提交评论