竞赛项目申报系统需求分析第一版(终)

竞赛项目申报系统需求分析第一版(终)

ID:42618397

大小:726.21 KB

页数:27页

时间:2019-09-18

竞赛项目申报系统需求分析第一版(终)_第1页
竞赛项目申报系统需求分析第一版(终)_第2页
竞赛项目申报系统需求分析第一版(终)_第3页
竞赛项目申报系统需求分析第一版(终)_第4页
竞赛项目申报系统需求分析第一版(终)_第5页
资源描述:

《竞赛项目申报系统需求分析第一版(终)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、竞赛项目申报系统需求规格说明书(V1.9)徐顺旺2010年12月21日目录第一章引言11.1编写目的11.2背景说明11.3术语和缩略语1第二章软件需求概述22.1项目业务背景22.2假设与依赖2第三章系统功能描述33.1竞赛项目申报系统功能概述33.2功能详细描述5第四章非功能性需求244.1设计和实现约束244.2遵从的标准、规范和合约244.3性能244.4可靠性244.5可用性244.6安全性24第一章引言1.1编写目的本文档收集用户需求及相关数据,确定本信息系统的范围,并对系统关键功能作出描述,构造了系统框架,为新系统建设提供了依据,为系统开发的后续阶段做准备。1.2背

2、景说明背景说明如下表所示:表i・i背景说明待开发系统名称竞赛项目屮报系统任务提出者教务处开发者徐顺旺用户校教务处、全体教师系统目标使教师能在线申报竞赛项目,教务处查看并管理竞赛项目的申报运行的计算中心校网络中心1.3术语和缩略语第二章软件需求概述2.1项目业务背景竞赛项目巾报系统作用于教师与教务处之间巾报项目环节。使项目巾报流程规范化、清晰化。系统完成教师申报项目一〉教务处评审申报项目这一主要功能,并附带信息发布、项目统计等功能。此系统是教务管理系统中的一个组成部分,角色所对应的账号应由教务管理系统提供并管理。2.2假设与依赖架设此系统,无需花费太多。本系统设计为B/S结构,所以

3、需要性能较好的服务器,而用户无需安装客户端,只要使用浏览器即可。此系统使用J2EE技术开发,需要服务器支持java代码运行,建议安装tomcat.JBoss等服务器软件。第三章系统功能描述3.1竞赛项目申报系统功能概述3/I/I基本内容竞赛项目申报系统对参与项目申报程序的两个角色:教务处和申报者,起着规范操作流程,简化操作项目的作用。申报者蛊要提供申报项目的详细信息。教务处可以查看到项目的具体信息,并对申报项目进行评审。并且对申报项目进行统计,以便了解项目申报工作的进展情况。其中,登录系统的教师账号由教师自行注册并管理。教务处账号由数据库管理员在后台添加管理。下图所示是屮报流程:

4、图3-1申报流程图3.1.1.1总体功能结构图AM图3・2总体功能结构图总体功能结构说明如下表:表3・1总体功能结构系统功能角色二级模快概要描述竞赛项目申报系统增加教务处添加公告信息添加要发布的公告信息教师添加申报项口添加要申报的项目内容删除教务处删除公告信息删除未超期的公告删除项日申报信息删除未评审的重复的申报项目教师删除项目申报信息删除自己申报的未被评审的项目修改教务处修改公告信息修改未过期的公告内容评审项H给巾报的项目评分教师修改项H信息修改申报的未被评审过的项目内容查询教务处查看项目申报信息查看项目申报内容查看申报人信息查看项目申报人个人信息查看公告信息查看发布的公告查看

5、统计信息查看统计的项目信息教师查看项日申报信息查看自己申报过的项目内容杳看公告信息查看教务处发布的公告内容导入导岀教务处导出统计信息把统计结果导出导出项目信息把项目信息导出教师导出项目信息把项目信息导出系统账号管理教师账号注册注册登录系统的账号账号修改修改账号内容3.1.1.2外部关系无3.2功能详细描述3.2.1增加3.2.1J教务处3.2.1.1.1添加公告信息1、功能描述此功能使得教务处角色可以添加公告信息。公告将会显示在系统主界面,任何人都可以查看到信息。2、业务数据表3-2添加公告业务数据要素名说明类型长度公告标题必填varchar50公告内容必填varchar1000

6、附件选填,可以有多个varchar300截止日期必填,只能选择到当前日期之后的时间,精确到日Date3、流程处理教务处通过点击页血上的添加公告信息按钮,进入公告添加页血,需要填写公告标题,公告内容,上传需要的附件,公告的截止tl期。点击提交按钮提交,完成提交。4、页面描述1*1片伪:徉xuiLU菜说样公告内容Va11.it2oj>v年*12>/月*備入玄木EI*「f'fJsers^iislinizzGJh・H・imAJI世■";訂IA:浮?P完一卜亶比匚⑺MF力口动出就"一图3・3添加公告页面5、约束条件添加人的角色是教务处.6、异常处理如果是页而访问不到,均跳转到错误页而,并显

7、示出错信息。如果必填项目没填,则在点击提交的时候弹岀提示。如果填的内容超出范围,提交时弹出提示。如果提交后系统处理出错,则跳转到错误页面,并显示出错信息3.2.1.2教师3.2.1.2.1添加申报项目此功能使教师角色可以添加项B申报信息。是系统的核心功能。2、业务数据表3・3添加申报项目业务数据要素名说明类型长度项目名称必填varchar50项目内容必填varchar1000申报材料必填,可以有多个,包插项目申报书varchar3003、流程处理点击页面上的添加项目按钮后,转到增

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。