基于UML的营销型电脑公司管理信息系统的设计与开发

被引量 : 0次 | 上传用户:gm_686
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电脑公司管理信息系统(CCMIS)是针对小型营销型电脑公司而设计开发的。这类公司为数众多,管理信息化水平普遍较低,该软件的开发有助于这类公司提高信息化管理水平,提高公司运作效率,能有效地促使公司开源节流,对公司持续、健康、稳定发展有积极地促进作用。文中详细阐述了利用面向对象的软件设计思想和采用在软件工程与信息系统领域得到最新发展的UML和RUP来设计和开发CCMIS的过程。在该系统开发中用当今流行的统一建模语言UML进行系统模型描述,选用计算机辅助软件工程(CASE)中全面良好支持UML的IBM公司优秀的Rational Rose集成开发工具进行系统建模分析设计,从领域分析到系统体系结构和系统对象进行了详细分析与设计,充分体现出信息系统中领域工程的思想。在分析设计中采用可视化图形表示法描述出完整、一致的系统模型,分析模型与设计模型之间无缝转化并且反复迭代地进行,面向对象的方法运用贯穿系统开发始终。系统开发中采用RUP迭代式开发过程和程序应用框架以及选择微软公司的VC可视化编程环境,采用电脑公司适用的高安全性、高性能的C/S结构,运用COM/DCOM组件技术,使用基于业务对象的用例实现开发策略实现系统,使得设计清晰易懂并大大缩短程序开发周期,软件良好的兼容性、健壮性、可扩展性、系统性能也得到充分地保障。文中还对流行的数据库及其访问技术进行了探讨并采取了先进的SQL Server数据库和ADO数据访问策略,通过建模工具自动生成与业务对象模型对应的数据库。在软件测试中采用动态和静态测试方法,使用成熟的黑盒测试技术和白盒测试技术生成测试中重要的测试用例并进行了模型、单元、集成、系统、验收测试,对系统测试中尤为重要的强度测试和性能测试采用了最新的自动化测试技术,利用自动化测试工具LoadRunner模拟众多实际用户进行了强度和压力测试,使得测试场景和测试结果更加科学化。
其他文献
目的:通过对西部乡镇卫生院人力现状、发展特点的分析,明确西部乡镇卫生院人力发展的影响因素,并借鉴教育部门稳定、发展基层教师的措施;重庆黔江区乡镇卫生院人力改革的办法
针对CAN总线网络通信质量分析、测试和验证的需要,论证了一种基于ARM单片机与FPGA完成的CAN总线分析仪设计;该分析仪采用集成的CAN控制器与专用总线电平采样双通道信息采集硬
近20年来,电力工业的结构己经开始了一个意义深远的变革,它们从不同的目的出发,以不同的模式进行改革,但均趋向同一方向:在传统垄断的电力工业体制中引入竞争机制—电力市场
采用特定的交联剂和阻燃剂制备耐热老化聚氨酯泡沫。通过150℃168h高温老化实验,比较泡沫的物性损失率。实验结果表明,交联剂和阻燃剂对泡沫的耐热性能影响较大。密度为200kg
本文通过研究过伸牵引对前、后纵韧带张力及椎间盘负压的生物力学研究.讨论了腰大肌作用与腰曲,与脊柱伸展应力生物力学,以及与腰椎运动力学关系.研究成果,直接为颈腰病治疗
1教学案例(1)课题:力的合成(人民教育出版社,普通高中课程标准实验教科书,物理1.第三章第四节)(2)课型:新授课(3)教学目标:①从力的等效性理解合力及力的合成的概念,学习等效替代的思维方法
为了确保建筑企业安全生产,持续提升企业安全管理水平,建立包括人的因素、物的因素、环境因素和管理因素4个一级指标、22个二级指标的建筑施工企业安全管理评价指标体系,应用
在我国,半数以上的用人单位对大学生求职者的性别有明确要求,女大学生就业性别歧视现象越来越严重。我国的《宪法》、《劳动法》等都反对以任何形式的性别歧视。但从执法角度
基于高层体系架构(HLA:High Level Architecture)的合成孔径雷达(SAR:Synthetic Aperture Radar)分布式仿真系统可模拟SAR的工作环境、动态工作过程和成像结果,它的建立为SAR
<正>江苏省连云港市赣榆区总工会张永进伏在江报道今年下半年以来,江苏省连云港市赣榆区住建局工会牵头,抽调局建管、安监、质监、建设监察以及清欠办等执法人员,深入建筑施