软件技术整体解决方案报告书.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件技术整体解决方案报告书.docx》由会员分享,可在线阅读,更多相关《软件技术整体解决方案报告书.docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件开发技术方案1.开展体系所开发的系统使用的技术都是基于JavaEE的,JavaEE是成熟的、稳定的、 先进的。B/S架构使系统能够集中部署和分布,有利于系统升级和维护;使用 MVC开发模式,参考SOA架构进行功能设计,可以在不影响现有系统功能正常 使用的情况下,快速扩展业务功能。局部功能可根据实际业务量进行扩展,在 满足系统运行要求的同时,本钱最小化。系统采用分布式部署,系统功能隔离, 保证整个系统的稳定性。图一。开发框架和架构图1. 1.网络技术栈(1)前端由elementUI/jquery/bootstrap/vue实现,前端与控制器之间交换的 数据基于json格式。1.2服务技术堆栈
2、业务端基于 springboot、springMVC、JPA 和 SpringData 技术栈搭建, 复杂系统由springCloud搭建。(2)有四层别离:控制器(facade)/服务/Dao/实体,其中facade主要用于生 成json,实现与前端的数据交换。命名:各层包名按照功能模块划分,各层一致。段配置管理计划所有工程成员是质量控制系统所有工程成员是系统测试计划所有工程成员不需求阶段需求研究报告工程评审会议1需求、工程经理、系统架构师、设 计团队成员、QA是规格需求、工程经理、系统架构师、设 计团队成员、QA不设计阶段概要设计规范工程评审会议2需求、工程经理、系统架构师、设 计团队成员
3、、QA不UI设计图纸UI艺术家、需求分析师、工程经 理、系统架构师、设计团队成员、QA是详细设计规范需求、工程经理、系统架构师、设 计团队成员、QA是决策分析和评估表需求、工程经理、系统架构师、设计团队成员、QA是编码阶段代码检查(1)工程评审会议3开发团队成员、工程经理、需求分 析师、系统架构师、QA不代码检查(2)开发团队成员、工程经理、需求分 析师、系统架构师、QA不测试阶段系统测试案例工程评审会议4测试人员、工程经理、开发团队成 员、需求分析师、系统架构师、QA不系统测试报告(1)测试人员、工程经理、开发团队成 员、需求分析师、系统架构师、QA不系统测试报告(2)测试人员、工程经理、开
4、发团队成 员、需求分析师、系统架构师、QA不发布阶段用户手册/指南/手册工程总结会议所有工程成员是工程总结报告所有工程成员不5. 6质量保证质量保证工作审计产品文件责任人工程计划工程管理人规格工程管理人概要设计规范工程管理人源代码开展集团系统测试案例测试组系统测试报告测试组用户手册/指南/手册工程管理人工程总结报告工程管理人最正确实践库中的产品工程管理人质量保证工作中需要审核的活动活动审查机会工程批准和启动规划阶段需求管理活动需求阶段设计过程活动设计阶段决策活动设计阶段开发编码活动编码阶段集成过程活动编码阶段系统测试活动测试阶段工程收尾工程发布阶段交付和维护发布阶段工程跟踪和监测活动男人的风险
5、管理活动男人的配置管理活动男人的回顾活动男人的质量保证审核中的不符合项质量保证审核中发现的不符合项应记录在不符合项跟踪记录表中,以 电子邮件的形式发送给相关人员,并做好与工程成员、工程经理和部门经理的 沟通。问题汇报流程:工程组成员沟通解决-工程经理-部门经理-总经理。QA应 跟踪和监控不符合项,直到问题得到解决,QA应验证和关闭不符合项。6.系统测试验收方案系统测试验收主要包括以下四个方面:验收测试、系统调试、系统文件验收 和工程最终验收。6.1. 验收测试验收是指按照双方在合同中约定的系统环境,对信息系统进行全面测试, 以确保系统的功能和技术设计满足业主的功能和非功能要求,并能正常运行。
6、验收测试阶段应包括编写验收测试用例、建立验收测试环境、全面实施验收测 试、发布验收测试报告和签署验收测试报告。6. 2系统调试信息通过验收测试后,系统即可投入试运行。系统试运行主要包括数据迁 移、日常维护、缺陷跟踪和修复等。为了检查系统的试运行情况,甲方可以将 一些数据或配置信息加载到信息系统中正常运行。试运行期间,甲乙双方可进 一步确定具体工作内容,并完成相应的交接工作。对于系统在试运行过程中出 现的问题,根据其性质判断是否属于系统缺陷,如果是,及时修正系统功能; 如果不是系统本身的缺陷,而是信息系统附加的新需求,此时可以按照工程变 更流程进行变更,也可以作为后续升级工程的局部工作内容暂时搁
7、置。7. 3体系文件的验收系统验收测试结束后,系统的文档将逐步全面移交给客户。根据客户合同 或工程工作说明书的规定,检查和评估交付的文件;如果不清楚,可以要求修 改。在系统最终交付之前,系统的所有文件需要由双方验收并签字。8. 4工程最终检验在系统试运行后的约定时间,双方将开始工程的最终验收。最终验收工作 包括双方验收测试文件的验收、试运行期间系统工作情况的验收、双方对系统 文件的验收、双方对工程工作结束的验收。工程最终验收后,双方工程组应撰 写验收报告。7.技术服务和支持我公司提供合同有效期内的免费维护期和长期技术服务,并向用户的相关 技术人员提供免费的原理和技术上的指导和咨询,使用户能够正
8、确、熟练地使 用本协议的软件开发和测试成果。根据目前使用该系统的相关部门人员的情况,一旦系统安装调试并投入正 常运行,安卓公司将在系统交付后的一段时间内,指派数名专业工程师对用户 部门进行指导、培训和维护,直至用户安排的技术人员能够完全接管系统的运 行和管理。7. 1.现场支持在系统售后期间,提供7X24小时技术支持服务。如果系统出现故障,将 保证30分钟的远程响应;影响生产的故障4小时内到达现场,8小时内派出专 业工程师排除故障;不影响生产的故障8小时内到达现场,2个工作日内派专 业工程师排除故障。如果2个工作日内无法解决,将在2天内向用户提出详细 的解决方案和时间表,并提交用户确认。7.
9、2.技术支持长期 技术咨询和技术服务以及远程在线服务。用户可随时拨打技术支 持热线或通过远程协助进行相关技术咨询,专业技术人员将耐心解答用户的疑 问。免费提供需求预测、系统规划等支持。当用户需要扩展和调整系统时,他 们将免费协助他们准备预算、规格和工程相关事宜。9. 3.日常保养在系统售后期间,将安排工程师定期检查系统的运行情况。如果在功能需 求分析范围内有问题,及时修改;维护期后在需求说明书中发现的问题也要及 时修改。尽量满足用户提出的操作方便、易于使用等可用性要求,并在收到要 求后两周内解决。用户提出性能要求。如果由于软件编程因素导致性能不佳, 技术人员应积极调整软件以提高性能,并确保在一
10、个月内解决。9.4. 变更管理应在第一时间向用户提交系统的应用平台、开发和运行环境以及应用系统 的变更和升级的详细信息。8.培训计划1. 1.培训概述在用户系统工程建设完成后,为了使所有使用系统的部门能够熟练操作系 统,使用系统提供的功能处理日常工作,我公司将对使用系统的相关部门员工 进行一次全面的培训。培训流程分为使用系统的部门,分别对各部门使用的系统功能点和业务流 程进行培训。此外,为了满足用户管理的需要,将培训两名系统管理员,对系 统管理的相关功能进行培训。10. .2.培训规范由于培训过程涉及时间、场地、人员等诸多不确定因素,本计划中提及的 工程仅作为参考大纲。实际培训安排由主管部门统
11、一规划,并将上报至下面各 系统使用部门。培训效果与学员的关注度密切相关,各客户部要为学员做好工作,重视他 们。主管部门可考虑在培训结束后,培训人员试用一段时间后,是否有必要组 织系统使用测试。通过系统使用培训,实现了以下目标:使相关用户部门了解系统操作,熟悉系统功能。使系统有效地传播到相关部门,并让员工积极参与使用系统。培养专业的系统管理人员,对系统功能有深刻的理解,为系统业务功能的拓展提供建议。2.系统平安保证2. 1访问平安性权限管理是系统平安的重要手段。只有合法用户才能访问系统(用户身份验 证),并且只有当他们拥有资源的访问权限时,他们才能访问资源(授权)。我们的系统设计了权限模型,标准
12、的权限数据模型包括:用户、角色、权限 (包括资源和权限)、用户角色关系、角色权限关系。权限分配:通过UI界面方 便的给用户分配权限,对以上权限模型进行添加、删除、修改、勾选。基于角色的权限控制策略是根据角色来判断是否有操作权限,因为角色是 高度可变的,如果修改了角色,就需要修改控制代码。基于资源的权限控制:根据资源权限判断是否有操作权限,由于资源相对固 定,如果角色修改或角色中的权限修改不需要修改控制代码,使用这种方法系 统可维护性高。建议使用。2. 2数据平安性我们可以从三个层面入手:操作系统;应用系统;数据库;通常使用应用程 序系统和数据库级别的平安措施。操作系统级别的防火墙设置。如果设置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 整体 解决方案 报告书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内