需求文档项目计划书.docx
- 文档编号:25798367
- 上传时间:2023-06-14
- 格式:DOCX
- 页数:11
- 大小:290.59KB
需求文档项目计划书.docx
《需求文档项目计划书.docx》由会员分享,可在线阅读,更多相关《需求文档项目计划书.docx(11页珍藏版)》请在冰豆网上搜索。
需求文档项目计划书
文件的上传下载与共享
软件项目计划书
2014-01-23
1.引言
2项目概述
2.1目的:
即将走向社会毕业的软件专业的学生,做个项目是何有必要的,我们想通过这个小项目来锻炼自己的能力。
2.2项目背景
2.3项目范围和目标
2.3.1范围描述
2.3.2主要功能
1.概述
(一)用户登录注册
(二)文件上传下载
(三)文件管理
(四)共享文件管理
(五)用户信息管理
(六)申请用户类型
(七)审核用户申请
(八)按照类型对用户存储空间大小进行设置
(九)按照类型对用户上传文件大小进行设置
2.系统流程图
参考文件《需求分析》
3.功能模块
此系统总的来说包括9大功能
注册,登录
注册有用户名,密码,确认密码,邮箱和手机号码的填写。
可非填写项:
邮箱,其他均为必填项。
点击注册,注册验证成功,跳转登录页面;点击取消,清空文本框中的内容。
注册具体页面:
图1-1
登录有用户名和密码的填写,均为必填项。
点击登录,登录成功,进入上传文件主界面,登录失败则提示相关的信息。
登录具体页面:
图1-2
文件上传下载
上传:
登录成功后进入主界面,页面顶部有一个导航栏(我的文件,共享文件,别人共享和个人中心)。
点击我的文件,进入上传页面。
页面上方有上传文件控件,选择文件后,点击上传文件,根据文件的路径保存上传的文件,并同时刷新页面将最新上传的文件显示到已上传文件的顶部;点击取消上传,则取消本次上传文件。
下载:
A.下载自己已上传文件:
点击我的文件,进入上传页面,勾选多选框,点击下载,选择下载路径,进行下载文件。
B.下载别人已上传文件:
点击别人共享,进入别人共享页面,勾选多选框,点击下载,选择下载路径,进行下载文件。
文件上传下载具体页面:
图1-3
图1-4
文件管理
点击我的文件,进入上传页面,勾选多选框,选择要删除的文件,点击删除,给出提示,进行删除文件。
文件管理具体页面:
图1-3
文件共享管理
点击共享文件,进入共享文件页面。
勾选多选框,点击取消共享,则取消选中文件的共享;勾选多选框,点击共享条件的下拉列表,选择共享条件(所有用户,单个用户,企业用户)后,点击修改共享,则修改当前文件的共享方式。
文件共享具体页面:
图1-5
用户信息管理
点击个人中心,进入个人中心页面。
首次加载控件全部禁用,但显示用户的基本信息。
只有点击修改按钮,才能进行修改用户信息。
修改完成后,点击保存,给出提示后,才能更新用户信息。
点击返回,跳转主界面。
用户信息管理具体页面:
图1-6
申请用户类型
点击个人中心,进入个人中心页面。
首次加载,控件禁用。
点击申请其它,选择申请用户类型,再点击申请,提交给管理员受理。
申请用户类型具体页面:
图1-6
审核用户类型
点击用户中心,进入用户审核页面。
首次加载,将所有用户查询上来,勾选多选框,点击确定则该选中用户申请类型成功,点击取消,则该用户申请类型失败。
审核用户类型具体页面:
按照类型对用户上传文件大小进行设置
点击上传文件大小设置,进入文件大小设置页面。
首次加载,默认加载所有用户。
选择用户类型,点击查询,查到选择后类型的所有用户。
点击设置上传文件大小,弹出窗体(图1-9),将用户类型自动填入文本框中,文本框不可修改,再填写上传大小。
点击确定按钮,进行设置上传文件大小,点击返回,则返回上传文件大小设置页面。
设置用户上传文件大小具体页面:
图1-8
图1-9
按照类型对用户存储空间大小进行设置
点击服务器文件大小设置,进入服务器文件大小设置页面。
首次加载,默认加载所有用户。
选择用户类型,点击查询,查到选择后类型的所有用户。
点击设置服务器文件大小,弹出窗体(图1-11),将用户类型自动填入文本框中,文本框不可修改,再填写上传大小。
点击确定按钮,进行设置上传文件大小,点击返回,则返回服务器文件大小设置页面。
设置用户存储空间大小具体页面:
图1-10
图1-11
4.数据库设计
用户表:
--User
字段
类型
属性
备注
ID
int
用户ID
自增字段
Name
Nvarchar(20)
用户名
Password
Nvarchar(20)
密码
Nvarchar(50)
电子邮箱
Phone
int
手机号码
TypeID
int
用户类型
外键,关联Type表的ID
用户类型表:
--Type
字段
类型
属性
备注
ID
Int
类型ID
自增字段
TypeName
Nvarchar(20)
用户类型
上传文件表:
--
5.模块接口设计
3项目团队组织
3.1组织结构
3.2人员分工
姓名
角色
工作描述
龙恒俊
前期进行需求分析,后期进行测试
分析需求,并编写需求文档,项目计划书以及测试相关文档。
刘平
分析,设计,编码
分析需求,设计功能模块和数据库。
主要负责:
文件共享管理,申请用户类型,审核用户类型。
李登平
分析,设计,编码
分析需求,设计功能模块和数据库。
主要负责:
登录注册,文件的上传于下载,文件管理。
代力
分析,设计,编码
分析需求,设计功能模块和数据库。
主要负责:
用户信息管理,按照类型对用户上传文件大小进行设置,按照类型对用户存储空间大小进行设置。
4实施计划
4.1项目工作分解结构
需求分析
总体设计
详细设计
编程
测试
维护
4.2时令图
标识号
任务名称
开始时间
完成时间
最晚开始时间
最晚完成时间
1
需求分析并编写文档
2014/1/20
2014/1/23
2014/1/21
2014/1/24
2
项目计划
2014/1/22
2014/1/24
2014/1/12
2014/1/24
3
测试计划
2014/1/24
2014/1/27
2014/1/26
2014/1/28
4
准备测试数据
2014/1/28
2014/2/9
2014/1/29
2014/2/10
5
准备测试软件
2014/2/10
2014/2/12
2014/2/11
2014/2/13
7
编写程序
2014/1/27
2014/2/20
2014/1/28
2014/2/21
8
产品测试
2014/1/28
2014/2/25
2014/1/28
2014/2/27
4.2模块分工时令图
功能
工作进度(耗时)
工作完成日期
验收通过
负责人
文件共享管理
6天
2014/2/10
刘平
申请用户类型
2天
2014/2/12
刘平
审核用户类型
2天
2014/2/14
刘平
登陆注册
1天
2014/2/9
李登平
文件的上传下载
5天
2014/2/10
李登平
文件管理
4天
2014/2/14
李登平
用户信息管理
2天
2014/2/8
代立
按照类型对用户上传文件大小进行设置
4天
2014/2/12
代立
按照类型对用户存储空间大小进行设置
4天
2014/2/16
代立
5支持条件
5.1关键问题(技术难点)
Silverligth和WebService通讯,项目架构(模块化)
6.项目资源
6.1人员
总计4人:
李登平,刘平,代立,龙恒俊
6.2硬件和软件
硬件:
计算机4台
软件:
MicrosoftOfficeWord2013
MicrosoftOfficeVisio2013
MicrosoftVisualStudio2010
SQLServer2008
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 文档 项目 计划书