专业年级: 软件工程 题 目: 网络硬盘 组 次: 第 二 组 组 员: 何 阳 3841 李锦刚 3846 刘宗智 3849 芦明威 3850 王子龙 3855 谢 鹏 3857 张玉祥 3862 指导老师: 吴光伟 年 8 月计算机和信息工程学院 软件架构设计说明书一、介绍1、文档介绍本文档全方面和系统介绍了 MemoryBox 网络硬盘系统构架设计,而且使用多个视图来从不一样角度描述本系统各个关键方面,以满足多种不一样涉众(用户、设计人员)对于本系统不一样关注焦点和需求
本文档统计并表述了系统架构设计人员对于系统架构方面做出关键决议
项目全部组员依据用户需求经过小组讨论取得项目开发计划,制订系统架构方案;项目组长经过个人所长分配对应项目开发任务;程序设计人员根据架构方案进行系统具体功效开发;项目测试人员依据构架设计项目标总体测试框架;构架文档用于各个构件实施、集成及测试
2、文档目标 本文档用于指导项目开发人员进行系统功效具体设计;测试人员测试框架设计;各个构件实施和集成等
3、文档范围 本软件架构文档适适用于 MemoryBox 系统总体应用构架
4、读者对象 项目组长、程序开发人员、测试人员等相关工作人员
5、参考资料《软件项目开发文档》《软件架构技术》6、术语和缩写解释MVC:(Model-View-Controller)汉字翻译为"模型-视图-控制器"
MySql:MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB企业
CVS:(Concurrent Versions System )CVS 是一个 C/S 系统,多个开发人员经过一个中心版本控制系统来统计文件版本,从而达成确保文件同时目标
CVS版本控制系统是一个 GNU 软件包,关键用于在多人开发环境下源码维护
MyEclipse:(MyEclipse Enterprise Wo