基于领域驱动设计的采购信息管理系统的设计与实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:nhybgt12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高校物资采购具有项目数量多、资料整理汇总工作量大、人员涉及广和流转环节多等特点,在缺乏信息管理系统的条件下,存在查询统计困难、共享度低和差错等影响工作效率的问题。针对上述问题,本文以湖州师范学院物资采购工作现状和实际需求为背景,应用领域驱动设计(domain-drivendesign,简称DDD)相关理论,设计并实现了湖州师范学院采购信息管理系统。本文的主要工作和成果如下:1.进行系统需求分析,给出了系统用例和主要业务对象的状态模型。2.基于“分离领域”思想设计了系统的具体分层架构;引入Unity组件依赖注入技术解决了表现层与应用层、领域层和持久层间的耦合问题。3.基于领域驱动设计思想,采用①根据Vaughn Vernon的4个原则将实体和值对象划分成聚合、②运用状态模式设计实体对象行为、③利用.Net验证接口设计验证组件等方法构建了系统的领域模型,实现了系统的业务逻辑。4.基于Entity Framework组件、工作单元和仓储模式设计持久化组件。该系统在湖州师范学院进行试用,实验结果表明,采购信息管理系统具有良好的可维护性和可扩展性,运行稳定、功能可靠,实际应用效果良好,该系统对推动其他高校采购管理工作信息化具有一定的借鉴意义。
其他文献
近日获悉,第八届中国家电网购高峰论在北京召开,此次论坛重磅发布了《2016年家电网购分析报告》,并推出了2016-2017年度中国家电网购受欢迎品牌与产品.TCL空调获得了空调类受
<正> 一、加强矿井储量管理工作,监督煤炭资源合理回收矿井储量管理是煤矿地测部门和生产技术部门的一项重要工作,其主要任务是掌握矿井储量动态变化,分析煤量损失,监督煤炭
期刊
<正> 1吨矿车液压清车机是我局山脚树矿为清除矿车结底而制造的一种设备(见图)。其型式为单龙门架、六缸、铲斗式,挖一铲需40~50秒,一般3铲能挖清1个车底,每小时可挖30车,每班
“一带一路”是“丝绸之路经济带”和“21世纪海上丝绸之路”的简称。它将充分依靠中国与有关国家既有的双多边机制,借助既有的、行之有效的区域合作平台。“一带一路”旨在借
近日,西屋康达中央空调天津市场传来捷报,凭借良好的口碑和突出的非标定制技术优势在众多竞争对手中脱颖而出,成功中标捷太格特汽车部件(天津)有限公司生产厂房空调项目,为其提
在全党开展“不忘初心、牢记使命”主题教育是以习近平同志为核心的党中央统揽伟大斗争、伟大工程、伟大事业、伟大梦想作出的重大部署,是纪检监察机关的一项重要政治任务。纪
报纸
本文提出热挤压态铝合金直接半固态等温处理(Semi-Solid Isothermal Treatment of Hot-Extrude Aluminum Alloy,SSITHEAA)法制备半固态坯料,基于此方法研究热挤压态7075铝合
随着人口增长、经济发展和全球气候变暖,越来越多的国家和地区将陷入因水带来的困境。干旱缺水、洪涝灾害、水污染和水土流失等问题,已经成为制约我国经济社会可持续发展的突出
<正> 三河尖矿主井净径5.6米、深817米,现浇混凝土井壁,标号250号,壁厚400毫米。井筒穿过的围岩为粉砂岩、细砂岩,有缓波状层理和水平层理,夹泥质薄层,张剪裂隙发育,方解石充