NF-ERP之采购管理子系统--详细设计说明书6179.docx
《NF-ERP之采购管理子系统--详细设计说明书6179.docx》由会员分享,可在线阅读,更多相关《NF-ERP之采购管理子系统--详细设计说明书6179.docx(86页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、85项目名称详细设计说明书NF-ERP之之采购管理子系统详细设计说明书书V1.0(版版本号)班 级:S3SSN20班 组 名:第一小小组 指 导:张果老老师 组 员:黄燕,游游梦云,兰军军,谢万林二零一二年五五月十七日详细设计说明书书1.引言1.1编写目的的 采购系系统帮助采购购人员控制并并完成从采购购计划、采购购执行到到采采购质检等全全部过程管理理。可有效地地监控采购计计划的实施、采采购成本的变变动及供应商商交货情况,从从而帮助采购购人员选择最最优秀的供应应商和采购计计划,确保采采购工作高质质量、高效率率及低成本地地执行,使企企业具有最佳佳的供货状态态,重点实现现的目标如下下:实现对供应商商
2、信息的动态态管理和维护护;科学、准确、灵灵活的制定采采购计划,指指导和规范企企业日常的采采购经营活动动;保证采购产品品的及时与准准确,确保生生产的持续进进行;对企业采购计计划的制定、审审核、下达进进行监督和控控制,对物资资采购的制定定,企业日常常到货、到货货检验、付款款结算进行跟跟踪和追溯。1.2背景a. 项目名称:NFF-ERP采采购管理子系系统b. 本项目的任务提提出者:黄燕燕、游梦云、兰兰军、谢万林林 开发者者:黄燕、游游梦云、兰军军、谢万林 用用户:公司采采购部的所有有员工1.3定义到货通知单:是采购物料料到达时,通通知质检部门门检验、地磅磅过磅、仓库库收料入库的的依据。在途发票:凡凡
3、是没有进行行采购结算的的采购发票,都都是在途发票票1.4参考资料料 恩信云云计算机ERRP系统2. 系统的结结构NF-ERP采购管理系统客户化设置货品档案供应商推荐供应商档案登记货品档案计划管理调度管理质检管理发票管理报表管理货品I级设置货品II级设置货品III级设置货品用途设置审核货品档案查询货品档案变更货品档案登记供应商档案审核供应商档案查询供应商推荐变更供应商档案登记供应商推荐审核供应商推荐查询供应商推荐变更供应商推荐制定采购计划审核采购计划查询采购计划制定采购执行单审核采购执行单查询采购执行单登记质检结果审核质检结果查询质检结果登记发票信息审核发票信息查询发票信息采购价预览质检详情发票
4、详情3客户化设置置设计说明 3.11模块描述本模块主要是对对产品的添加加,主要是货品I级的的添加,货品品II级的添添加,货品IIII的添加加,I级的添添加可以结合合符合规定写写,但II级级货品要根据据I级 类型型类型来添加加,三级类型型是根据III级中的类型型来添加;还还有对货品用用途的设置,主主要是用途的的添加;还有有权限的管理理,分为管理理员和采购员员,能够对各各自的管理范范围做出规定定和调整。3.2功能本模块主要是对对货品的分类类进行添加,主主要是对货品品I级进行添添加,对货品品II级进行行添加,对货货品III进进行添加;还还有对货品的的用途进行添添加;管理员员和采购人员员对该系统的的管
5、理权限进进行授权3.3流程逻辑辑客户化设置权限设置货品用途设置货品II级设置货品III级设置货品I级设置3.4 UI展展示界面图3.1 查询询货品I级图 3.2 添添加货品I级级图 3.3 货品II级级查询图 3.4 货货品II添加加图 3.5 货货品III查查询图 3.6 货货品III添添加图 3.7 货货品用途查询询图 3.8 货货品用途添加加图 3.9 权权限设置3.5核心代码码/获取角色列列表 publlic vooid GeetListt() List st = au.Fiind(p = trrue).TToListt(); for (int ii = 0; i p.paarentN
6、Node = nulll).TooList(); this.Repeaater1.DataBBind(); /获取取父节点之下下的资源 publlic vooid GeetChilld(objject ssenderr, EveentArggs e) foreaach (RRepeatterIteem iteem in Repeaater1.Itemss) iif (ittem.IttemTyppe = ListIItemTyype.Ittem | itemm.ItemmType = LiistIteemTypee.AlteernatiingIteem) ChheckBoox cbkk = i
7、ttem.FiindConntrol(ee) as CCheckBBox; /cbk.CCheckeed = ffalse; iff (cbkk.Checcked) Reppeaterr repeea = iitem.FFindCoontroll(Reppeaterr2) aas Reppeaterr; reppea.DaataSouurce = re.FFind(pp = pp.pareentNodde = Conveert.TooInt322(cbk.CssCllass).ToLiist(); reppea.DaataBinnd(); ellse Reppeaterr repeea = i
8、item.FFindCoontroll(Reppeaterr2) aas Reppeaterr; reppea.DaataSouurce = nulll; reppea.DaataBinnd(); /角色色按钮改变时时改变 prottectedd voidd RadiioButttonLisst1_SeelecteedIndeexChannged(oobjectt sendder, EEventAArgs ee) ClearrCh(); List listrr = GeetSRP(Conveert.TooInt322(thiss.RadiioButttonLisst1.SeelecteedVa
9、luue); /父节点点选中的 和和 展开子节节点 for (int ii = 0; i listrr.Counnt; i+) fforeacch (ReepeateerItemm itemm in RRepeatter1.IItems) iff (iteem.IteemTypee = LListIttemTyppe.Iteem | item.ItemTType = LisstItemmType.AlterrnatinngItemm) CheeckBoxx cbk = iteem.FinndConttrol(ee) as ChheckBoox; if (Convvert.TToInt332(c
10、bkk.CssCClass) = llistri.noodeId) cbk.Checkked = true; GetCChild(null, nulll); /选择子子节点选中的的 for (int ii = 0; i listrr.Counnt; i+) fforeacch (ReepeateerItemm itemm in RRepeatter1.IItems) iff (iteem.IteemTypee = LListIttemTyppe.Iteem | item.ItemTType = LisstItemmType.AlterrnatinngItemm) CheeckBoxx cbk
11、= iteem.FinndConttrol(ee) as ChheckBoox; if (Convvert.TToInt332(cbkk.CssCClass) = llistri.noodeId) Repeeater repeaa = ittem.FiindConntrol(Repeeater22) ass Repeeater; for (int j = 00; j listtr.Couunt; jj+) foreaach (RRepeatterIteem iteem2 inn repeea.Iteems) iif (ittem2.IItemTyype = ListtItemTType.IIt
12、em | iteem2.IttemTyppe = ListIItemTyype.AllternaatingIItem) ChheckBoox cb = iteem2.FiindConntrol(cc) as CCheckBBox; iff (Connvert.ToIntt32(cbb.CssCClass) = llistrj.noodeId) cb.Checkked = true; /清空空CHeckkBox publlic vooid CllearChh() foreaach (RRepeatterIteem iteem in Repeaater1.Itemss) iif (ittem.It
13、temTyppe = ListIItemTyype.Ittem | itemm.ItemmType = LiistIteemTypee.AlteernatiingIteem) ChheckBoox cbkk = ittem.FiindConntrol(ee) as CCheckBBox; cbbk.Cheecked = fallse; /获取取角色资源表表的listt publlic Liist GeetSRP(int iid) returrn strr.Findd(p = p.roolesIdd = CConverrt.ToIInt32(id).ToLisst(); /修改改角色资源 pro
14、ttectedd voidd Buttton1_CClick(objecct sennder, EventtArgs e) int ccount = 0; List intlii = neew Lisst();/CHecckBox全全部选中资源源id foreaach (RRepeatterIteem iteem in Repeaater1.Itemss) iif (ittem.IttemTyppe = ListIItemTyype.Ittem | itemm.ItemmType = LiistIteemTypee.AlteernatiingIteem) ChheckBoox cbkk = i
15、ttem.FiindConntrol(ee) as CCheckBBox; iff (cbkk.Checcked) inttli.Addd(Connvert.ToIntt32(cbbk.CsssClasss); Reppeaterr repeea = iitem.FFindCoontroll(Reppeaterr2) aas Reppeaterr; forreach (RepeeaterIItem iitem2 in reepea.IItems) if (item22.ItemmType = LiistIteemTypee.Itemm | iitem2.ItemTType = LisstIte
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NF ERP 采购 管理 子系统 详细 设计 说明书 6179
限制150内