● 摘要
本文面向装备制造业企业设计实现了一个基于园区网络的成本价格管理信息系统,该系统建设目标是规范内部成本价格管理,提高成本和价格管理的办公效率,主要内容包括成本价格基础数据管理、价格信息录入管理、报价方案生成管理、成本价格数据分析以及系统管理等。文章首先对装备制造业特点下的成本价格系统进行了详细的需求分析,通过面向对象方法建立了需求模型,提出此系统必须解决的几个问题如扩展性、可维护性、业务流程管理等。在此基础上,提出了适合本系统的总体解决方案,即:从客户需求和平台设计的原则出发,本系统采用PowerDesigner 12 、.NET Frameworks V2.0等相关开发技术,使用C# 、JavaScript为主要开发语言;数据库采用oracle9i作为数据库支撑。总体设计中阐述了系统开发架构的设计及数据库的设计。详细设计和实现部分首先论述了C#架构下Web层WebUI、业务外观层BusinessFacade、业务规则层BusinessRules和数据访问层DataAccess的具体技术实现,然后对于角色权限管理、价格信息录入管理、报价方案生成管理等几个具体模块功能进行详细的设计与实现。文章最后对系统进行了测试和部署,设计了测试流程和测试用例,给出了测试结论,验证了该系统可以达到设计要求和用户的各项需求。系统正在以航天某院作为试点进行试运行,为其成本和价格管理工作提供一个统一的、规范的办公业务管理平台。