阅读权限100
最后登录2017-5-24
在线时间12 小时
积分2309
注册时间2013-9-27
精华3
主题150
UID473
帖子293
金币2198
威望35
贡献7
技术38
活跃19
擅长技术思科华为
分区版主
- 贡献
- 7
- 技术
- 38
- 活跃
- 19
- 在线时间
- 12 小时
- 擅长技术
- 思科华为
|
从宏观的角度来讲解,系统的分析以及各类需要注意到的问题;
功能需求
1. 集中管理:可将开发环境中的应用软件进行集中管理,可以根据需要随时调整开发环境的应用部署,简化开发人员客户端的开发环境配置及部署要求。
2. 应用发布:具有包括各类开发工具在内的应用软件发布功能和Web网页发布功能,要求支持发布的应用软件列表参见附录。
3. 存储隔离:每个用户能建立各自的文件系统或存储空间,相互之间不能访问。但授权用户可以访问特定用户组的存储空间,可以通过FTP或者其它方式获取用户存储空间的数据。
4. 数据保护:所有的代码及业务数据只在服务器端传递,提高系统数据访问的安全性。
5. 远程接入:支持外部合作公司远程接入的项目开发模式,能有效控制用户的剪贴板、本地硬盘、打印机、端口等操作,做到合作公司人员未经授权无法从任何渠道获取项目的代码、文档和业务数据。
6. 访问控制:对于合作公司的远程访问要求能有效控制,包括登录时间段、登录用户的监控。要求能穿越防火墙(能够NET转换)访问到服务器。
7. 访问日志:用户登录及对开发工具和应用软件的访问,应该有日志记录。
操作录像:对于应用软件的操作需要有屏幕录像功能。用户和应用可以分别控制是否需要录像,录像时间段范围可配置。能快速根据指定条件查询录像文件,录像文件可以自动清理,并能设置录像文件保留期限。
技术需求
8. 水平扩展:服务器端支持水平扩展,能通过水平增加服务器来适应业务需求的扩大。
9. 负载均衡:可根据用户访问量和资源使用情况,动态分配到到负载量最低的服务器上。可支持手动负载均衡操作。
10. 本地输入法:用户接入要求支持中文界面,可以使用本地输入法。
解决方案及对应项目需求的实现
|
|