亚洲纸业无线仓储管理系统解决方案建议书v内容摘要:

网络、AD、Web等等)n 代码的安全性(如无特殊要求,通常不支持)u 通过代码控制某段代码的访问权限(限制代码组访问文件、注册表、网络、AD、Web等等)u 通过代码验证调用者的权限,防止他人透过代码执行恶意动作。 安全性支持状况:(√:支持; X:不支持)网络安全支持应用系统安全支持代码安全支持Web Server SSL加密方式连接√登陆加密√代码组安全XDB Server SSL加密方式连接√权限管理√装配件安全√IIS保护设置√防SQL注入√代码安全DB保护设置√导入数据格式检察√事务操作√实时备份√性能 预估在线用户数量在100左右,并发用户在30左右。 在该状况下,用户在Web操作时的响应速度在5秒以内。 建议配置: Web Server : 1台: 操作系统:Windows 2000 Server 配置:2 P4 CPU, 4G RAM, 20G HD 性能状况:支持50个用户并发操作。 扩展状况:如果并发用户数目增加时,再加一台同样配置的机器作为负载均衡,可以提高性能的50%70%。 DB Server : 1台: 操作系统:Windows 2000 Server 数据库管理软件:Oracle 9i. 配置 :2 Xeon CPU,4G RAM,4*80G HD,RAID5 性能状况: 扩展状况:可扩展至4 CPU, 8G RAM冗余设置 为了提高系统的稳定性,可以在系统中加入冗余设备,当其中一台机器发生故障时,冗余设备可以启动为用户提供服务。 Web Server冗余方式 新增一台同样配置的Web Server,做Cluster。 冗余前 冗余后 DB Server 冗余方式 新增一台同样配置的DB Server,做Cluster。 冗余方式如图: 冗余前 冗余后扩展性 Web Server:由于Web Server在以后可能会承受更大的负载,因此需要考虑利用多台机器做负载均衡,每增加一台相同配置的机器,可以提高原来性能的50%70%,扩展状况如下: 扩展前 扩展后 DB Server : 当DB Server成为性能瓶颈时,可以对DB Server进行磁盘RAID。 扩展状况如下: 扩展前 扩展后代码和组件授权方式此信息系统的所有表现层的源代码可以在系统上线之后予以提供,并作出相关的技术培训工作,具体的细节问题尚待签订合同时候最终确认。 硬件设施规划基础架构 网络架构图 项目小组介绍麦浪信息科技针对宁波亚洲浆纸业有限公司无线仓储管理系统,各个部分如下图,项目运作体系结构 项目实施规划软件开发流程管理 麦浪信息科技有限公司在成立之初就主动的通过先进的RUP软件开发过程来避免国内软件业曾经走过的弯路。 可以说,从成立之初,麦浪信息科技就是站在巨人的肩膀之上。 RUP (Rational Unified Process)是Rational公司提出一套业界领先的软件过程。 RUP之所以能成为业界最为先进的软件过程之一,在很大程度上是因为其提出者Rational软件公司聚集了面向对象领域三位杰出专家Booch、Rumbaugh和Jacobson,同时它又是面向对象开发的行业标准语言——标准建模语言(UML)的创立者。 RUP的核心原则在于:用例驱动、体系架构为核心、迭代化开发过程。 RUP通过定义的4个开发阶段和9个核心工作流这种2维的软件过程模式将软件开发过程精确的定义和把握,从而可以在最大程度上做到对软件开发过程的严密控制,也就最终达到我们想要得结果:软件开发过程中的良好的可控性和高质量的软件品质。 麦浪信息科技有限公司的所有软件产品的开发都采用了RUP来控制,研发部门也在应用RUP这种先进的软件过程控制机制中,获得了良好的软件开发控制能力和高质量的软件产品。 麦浪信息科技在开发自己的核心软件产品HRMS以及ERP的时候,通过RUP标准化的软件过程控制管理,在最大程度上降低了各个内部环节之间的内耗,从软件调研之初直至软件系统分析设计、提交测试、软件部署实施等等各个阶段通过RUP的过程控制,极大的提高了软件产品的质量,从而也得到了客户对软件质量的认可和很好的赞誉。 麦浪信息科技通过导入先进的RUP软件过程控制机制,并结合自身的软件发展需求,总结并提出了对于国内软件业有一定指导意义的一套软件过程控制规范和管理流程体系。 RUP就好像一个大纲,他告诉我们国内软件企业在整个软件生命周期中该如何做到什么样的控制才能对软件的质量起到提高的作用,但是RUP本身的及其庞大和复杂的,并且完全的硬搬RUP过来不但不能达到预期的目标,反而会造成更大规模上的软件管理混乱。 麦浪信息科技在导入RUP的过程中,结合自身以及国内软件业发展的现状,提出了一套适应自身的软件过程流程规范体系。 麦浪信息科技的软件管理体系,从实际运用的角度出发,对RUP做了一系列的“实现”,总结并提出了一整套适合国内软件业特殊需求的文档模版、规范模版,以及结合RUP和Share Point Portal Server、Project Server建立了完整的软件开发流程控制机制。 麦浪信息科技的质量体系就是对RUP过程的一个裁减和优化的软件过程控制体系,他在很大的程度上对于提高麦浪信息科技产品的高品质提供了有利的支撑和保证。 在另外一方面,国内软件同行经常抱怨的“RUP的确是好东西,但是就是太难用”,也从另外一方面透露出国内软件业虽然认识到实施先进软件过程的重要性,但是苦于缺少实践机会不能很好的利用RUP这种先进的软件过程。 麦浪信息科技在推进自身软件过程改进的过程中总结和积累的适合国内软件业的BGP体系就是对RUP过程的一个很好的实践。 麦浪信息科技的产品软件开发过程如下图:麦浪信息科技产品开发流程麦浪信息科技采用业界最先进的开发流程和规范,开发角色分工明确:需求采集需求分析系统设计软件构建与实现词汇表业务用例涉纵请求业务用例对象模型MDL分析模型系统用例系统原型架构描述类图MDL序列图MDLER图ER1开发说明合作图MDL状态图MDL活动图MDL进程图MDL代码可执行文件部署程序细化的状态图MDL单元测试报告 通过明确的开发角色,可以保证最终的软件开发质量。 麦浪信息科技在这方面也根据RUP规范提供了坚实的基础:麦浪信息科技开发角色定义研发团队组织结构麦浪信息科技研发团队组织结构品质保证测试计划设计与构建测试用例集成测试系统测试测试评估测试分析InputOutput需求规约软件项目计划软件集成计划软件测试计划需求规约架构说明系统设计MDL测试用例测试驱动桩模块集成工作版本集成测试报告集成测试用例系统工作版本系统测试用例系统测试用例系统测试报告系统测试报告集成测试报告软件测试计划测试分析报告改进计划Product Management Checklist 麦浪信息科技通过贯穿于整个控制流程中的Product Management Checklist来确保整个研发过程的正确执行。 Role Sales :行销人员 Customer : 客户 QA : 软件测试工程师 CS : 客户服务工程师 PM(BU) :产品经理 PM(RD) : 产品研发经理 SA : 系统分析人员。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。