全文预览

软件架构设计说明书

上传者:火锅鸡 |  格式:doc  |  页数:11 |  大小:89KB

文档介绍
ge-------------存放图片文件sound-------------存放音频文件temp-----------------存放临时文件设计策略本系统采用C/S模式设计,基本实现MVC模式;采用JUnit进行单元测试,提高软件开发质量;使用Log4J记录开发日志,随时进行改进;使用CVS系统进行开发,对项目进程实时更新。系统总体结构5.1客户端结构设计:图一:客户端模块划分详细功能描述:※用户信息管理及安全设置:用户通过注册后在服务端存储各项信息(用户名、密码、邮箱、个性签名、找回密码问题、密码问题答案等);常用用户登录时可以选择记住用户名及密码,方便下次登录;当用户名正确而忘记密码时,用户可以通过回答密码问题修改自己的登录密码;登陆之后用户可以浏览自己的个人信息、修改个人信息;用户可以通过第三方付费方式开通会员,提升使用权限,享受相应的会员服务;※用户文件管理:用户登录进入主界面,可以选择上传文件、下载文件、删除文件、共享文件等操作;用户可以新建文件夹来保存自己的所需要的资料;当用户上传或者下载是出现外部情况变化可以实现文件的断点续传及断点下载;5.2客户端业务流程:图二:客户端业务流程5.3服务端结构设计:图三:服务端模块划分详细功能描述:※用户容量控制:根据硬件与软件条件,系统管理员对用户的使用空间有控制权限;根据用户不同权限分配不同空间,并且对整个系统的使用空间进行操作与控制;※用户管理:审核用户注册信息是否合法,对于不合法用户可以进行删除操作;存储合法用户信息,没有修改权限;查看用户文件并且审核,对于非法文件进行删除操作;根据用户开通会员的请求进行用户权限提升的操作;5.4服务端业务流程:图四:服务端业务流程5.5系统部署图:图五:系统部署图子系统的结构与功能6.1用户管理:图六:用户登录业务流程6.2文件管理:图七:文件上传业务流程图八:文件下载业务流程

收藏

分享

举报
下载此文档