收藏 分销(赏)

在线网上投稿系统软件需求说明书.doc

上传人:仙人****88 文档编号:8399259 上传时间:2025-02-11 格式:DOC 页数:19 大小:368.04KB 下载积分:10 金币
下载 相关 举报
在线网上投稿系统软件需求说明书.doc_第1页
第1页 / 共19页
在线网上投稿系统软件需求说明书.doc_第2页
第2页 / 共19页


点击查看更多>>
资源描述
网上投稿系统软件需求说明书 在线投稿福建省的楼房间阿里山飞 软件需求说明书 作 者: 组长+学号 所有组员+学号(填写) 完成日期: *********** (填写) 目录 软件需求说明书 1 目录 2 1 引言 1 1.1 编写目的 1 1.2 范围 1 1.2.1 系统名称 1 1.2.2 软件功能需求 1 1.2.3 软件应用 2 1.3 定义 2 1.4 参考资料 2 2 项目概述 2 2.1 产品描述 2 2.2 产品功能 3 2.3 用户特点 3 2.4 一般约束 3 2.5 假设和依据 4 3. 具体需求 4 3.1 功能需求 4 3.1.1查询功能 4 3.1.2稿件处理 5 3.1.3 用户管理 6 3.2数据流图 7 3.2.1网上投稿系统顶层图 7 3.2.2网上投稿系统零层图 8 3.2.3网上投稿系统一层图 8 3.2.4数据字典 11 3.3性能需求 17 3.4设计约束(其他标准的约束或限制(有就写没有可以为空)) 17 3.5 其他需求 17 3.5.1数据库 17 3.5.2 故障处理需求 17 4 软件接口(人机界面、软件与外部其他硬件或软件系统有无交互?) 17 网上投稿系统软件需求说明书 1 引言 1.1 编写目的 发生的发费的萨菲上的发的是飞洒费的萨菲盛大发生范德萨的算法爱上对方的萨菲大声啥地方的萨菲通过和客户的交流和沟通,整理收集客户的具体需求,最终在认真整合用户实际需求的基础上形成了该网上投稿的需求说明规划,编写该规格的具体目的与预期的读者范围如下表1所示: 表 1 编写需求规格说明书的目的与预期读者范围表 对象 目的 客户 清楚表达客户需求,方便用户确认开发人员的表达和描述是否符合其实际需求,从而更方便与客户进行互动,全面把握用户需求。 开发人员 方便开发人员对系统功能的掌握,以便为后期的开发设计提供参考。 1.2 范围 1.2.1 系统名称 由于该系统重在通过网络为广大投稿作者的稿件投递和稿件管理提供更便捷的服务,经综合考虑,该系统命名为《网上投稿系统》. 1.2.2 软件功能需求 该软件的具体功能需求以及各个功能需求的具体说明如下表2所示: 表2 软件功能需求表 功能名称 具体说明 用户注册 获取用户关键信息并进行汇总、分类。 稿件处理 收集稿件,审阅分类处理,并反馈具体信息 资料检索 提供标准资料征文信息等的检索功能 互动交流 提供面向注册用户的交流平台 用户权限设置 通过用户提供的费用来授予其对应的权限 1.2.3 软件应用 该软件的目标在于给投稿者和审稿者提供便利的平台,方便双方的交流互动,具体的利益目标下表3所示: 表 3 软件应用利益表 利益对象 利益 编辑部 方便征稿和评审,减少工作疏漏,提交工作效率并提供方便的交流平台 投稿者 方便投稿,简化了稿件的交付流程减少邮递延迟并提供了方便的沟通平台 1.3 定义 网上投稿系统 1.4 参考资料 钱乐秋 赵文耕 牛军钰 编著 《软件工程》 清华大学出版社 还有国家编写需求报告的规范。 2 项目概述 2.1 产品描述 在信息与科技高速发展的今天,越来越多的学术期刊随之出现,学术期刊的增多无疑会增加投稿的数量,随之而增加了作者、编辑和专家等各类人员的工作量。同时,传统的邮寄投稿周期长,编辑录入工作量大,安全可靠性无法得到保证,且交流不方便,耽误的大量宝贵的时间。 基于WEB的网上投稿系统,采用用户使用浏览器的方式将稿件直接上传到投稿系统的方式,具有执行时间短、安全可靠性高,使用户从传统的邮寄投稿方式中解脱出来,专注于稿件的创作。本系统是一个独立的投稿系统、包含电子投稿、作者信息注册、查询稿件处理情况,通知等基本功能及相关人性化设置。使用方便,因此,凡具备一定上网技能的人群,均可方便使用本系统,满足自身投稿要求。 2.2 产品功能 本系统具有注册登录、稿件处理、查询检索、交流互动四大方面的功能。具体为如下: 1、要求预投稿可暂存,可修改,可同时保存多个 2、要有留言板 3、可以搜索查看相关的标准论文 4、有用户的注册,登录界面,注册信息包括邮箱等联系方式; 5、可以随时跟踪自己所投稿件的批阅流程详细信息; 6、提供标准的投稿模板; 7、有投稿题材的分类,可供选择; 8、有相关投稿征文的消息,可以看到目前要征哪个方面的稿件 9、收稿人与投稿人可互动; 10、将投稿后的结果反馈给用户,包括发表文章的地方,版次,日期等 11、对用户的稿件具有保密功能; 12、可提供审核的最迟期限,审后结果及时反馈给用户; 2.3 用户特点 1、专家及学者 2、科技工作者 3、研究人员 4、教师及学生 5、编辑人员 使用人员特点: 1、应具备一定计算机使用方法 2、会使用浏览器上网 3、熟悉投稿的一般流程 2.4 一般约束 本条对设计系统时限制开发者选择的其他一些项作一般性描述。而这些项将限定开发者在设计系统时的任选项。这些包括: a. 管理方针 b. 与其他应用间的接口 (1)整个系统应与因特网连接 (2)获得银行系统服务 (3)与各大主流邮件系统链接 c. 并行操作 支持多人同时使用投稿系统 d. 审查功能; (1) 对维护人员,则具备编辑,核实,修改,维护等功能 (2) 对用户,则可获知稿件去向,及审查稿件进程 e. 所需的高级语言 HTML、CSS、Javascript、JSP、SQL数据库语言 f. 通信协议; HTTP通信协议 g. 安全和保密方面的考虑。 本系统可有效的保护用户隐私,稿件安全,及知识产权。 2.5 假设和依据 1.银行系统能够提供接口,方便资金处理。 假设银行不能为本系统提供服务,则资金处理在银行自身系统内处理,本系统不直接涉及资金处理。 2.邮件传递需使用各大邮箱。 假设本系统没有自己的邮箱,则邮件的收发需在各大邮件系统中完成。 3. 站内搜索功能 假设各大搜索引擎不为本系统提供搜索服务,则本系统不内设搜索服务。 3. 具体需求 3.1 功能需求(自然语言描述) 3.1.1查询功能 a.引言 查询检索功能是为了使用户方便使用本系统,简洁明了的知道想知道的信息,完成相关投稿过程,节省宝贵的时间。 查询功能所要达到的目标是可以搜索查看相关的标准论文。 需采用自顶向下的分析方法,逐步细化具体功能,相应采用网络前端的相关技术。 b.输入 (1)输入:标准论文输入。 (2)标准论文输入由系统管理员进行输入,在输入的过程中要进行严格的格式排版,将加工好的信息输出在相应的位置。标准论文输出应在标准论文数据库中。 (3)参考模板请浏览各大投稿网站。 C.加工 (1)输入数据的有效性检查 是否同步显示到网页上,供用户查看。 (2)操作的顺序,包括事件的时间设定 操作顺序应根据投稿的业务流程来决定,由稿件审查人员对稿件的审查进程来决定。 (3)响应,例如,溢出、通信故障、错误处理等 如出现错误则由系统提示用户或返回上一级页面。 (4)受操作影响的参数 每当操作者输入新的信息,则新信息将替代原有的旧信息显示在相应的页面位置上。 (5)降级运行的要求 网络堵塞时则无法显示页面 (6)用于把系统输入变换成相应输出的任何方法(方程式、数学算法、逻辑操作等) 采用逻辑操作。 (7)输出数据的有效性检查。 显示在页面上的信息与输入者输入的信息一致。 d.输出 (1) 投稿征文消息信息输出显示在系统首页。 (2)参考模板请浏览各大投稿网站。 3.1.2稿件处理 (1)引言 由于现有的稿件交付流程比较复杂,稿件存在邮递延迟现象,并且投稿者所投来的稿件繁多,格式不是严格统一,而且审稿的具体结果也不能及时反馈给投稿者,因此从提高投稿于征稿的效率方面出发,确定了系统应该有的稿件处理这一功能,以便更好的给投稿者和编辑部之间提供良好的及时交互沟通平台。 (2)输入 具体的输入项如下表4所示: 表 4 输入表 选项 数据组成 输入数据 初始稿件+投稿者的基本信息 操作细节要求 所输入的初始稿件须首先和系统所提供的文章格式基本相符 参考资料 提供投稿者的文章基本格式 (3)加工 具体的加工过程如下表5所示: 表 5 加工过程表 选项 具体操作流程 数据有效性检查 检查投稿者所投稿件的格式是否与所提供的文章格式相符,完成初步审查 事件的时间设定 从投稿到审查是否通过的结果公布的最长时间间隔 审稿过程 分类→审核→反馈给用户信息→确定终版→编号发表 (4)输出 具体的输出项如下表6所示: 表 6 输出表 输出类型 具体说明 最迟公布审稿时间 审查是否通过的结果公布的最长截止时间 反馈给用户审稿信息 其中包括审稿流程的跟踪信息以及审稿结果 文章终版 通过层层审核后最终确定的发表格式 3.1.3 用户管理 (1)引言 用户管理功能模块,主要实现的功能是用户的注册、登录和找回密码,投稿者在投稿之前要先注册,注册以后,每次投稿或查询相关信息等时,都要先进行登录,才可以访问相关的信息。而收稿人在进入此系统时,要先进行登录,然后对所投的稿件进行审核以及和投搞人进行互动等,如果投稿人或收搞人忘记了密码,可以通过找回密码模块进行找回自己的密码。此功能的实现主要通过基于角色的权限来进行控制,不同角色的用户,登录进入系统后,可以看到不同的资源。此功能模块的设计,主要是为了满足用户的需要,在这个信息迅速发展的社会中,用户信息的安全和保密性是非常重要,通过权限的控制,可以很好的实现对用户信息的保密,来满足用户的需求。 (2)输入 功能模块的输入数据 操作员控制细节的需求 注册时输入用户的详细信息 必填项不可以不填,填写格式按照给的要求填写 登录时输入用户名和密码 输入的用户名和密码必须合法 找回密码时要填写相关注册信息 填写的信息必须和注册时候一致 (3)加工 在注册时,当用户填写了相关的信息进行注册时,首先对所填写的用户名进行有效性检查,首先到数据库中与所有已经注册的用户名进行匹配,如果此用户名已经存在,则提示用户重新输入,如果用户名合法,下来就对用户所填写信息的格式进行检查,同时检查必填项是否填写。 在登录时,当用户输入用户名和密码时,对用户输入的用户名和密码在数据库中进行查找,如果用户名和密码同时与数据库中的信息匹配成功,则可以让用户进入系统,否则就提示用户相关的出错信息。 在找回密码时,用户要输入在注册时设置的相关问题的答案,输入后,将用户填写的信息与注册时候设置的信息进行匹配。 (4)输出 在注册时,检查到用户所填写注册的信息合格后,将用户的信息存入的数据库中,并且给用户进行编号和赋予用户相应的角色。 在登录时,用户名和密码匹配成功后,就根据登录用户的角色,赋予此用户不等的资源进行访问。 找回密码时,当填写的答案与注册相同时,将用户的密码返回给用户,否则就将相关的提示信息返回给用户。 3.2数据流图(结构化方法用数据流图+数据字典,面向对象方法用用例(用况)图+重点用例(用况)的详细描述+类与对象分析形成的对象图) 3.2.1网上投稿系统顶层图 网上投稿系统顶层图入下: 图1 网上投稿系统顶层图 3.2.2网上投稿系统零层图 网上投稿系统零层图如下: 图2 网上投稿系统零层图 3.2.3网上投稿系统一层图 (1)用户登录注册功能 用户注册数据流图如下: 图3 用户注册数据流图 用户登录数据流图如下: 图4 用户登录数据流图 (2)稿件处理 稿件处理数据流图如下: 图5 稿件处理数据流图 (3)查询功能数据流图如下: 图6 查询功能总图 图7 论文查询功能图 图8 征文信息查询功能图 (4)互动交流数据流图如下: 图7 互动交流数据流图 3.2.4数据字典 (1)数据流表 数据流 简述 组成 来源 去向 查询单 标准论文的关键字输入 关键字 投稿人 查询系统 符合论文清单 根据关键字查询所得到的论文清单 论文编号+论文名+作者名+论文内容+发表时间 查询系统 投稿人 查询失败信息 查询无结果时的提示信息 错误信息 查询系统 投稿人 征文单 编辑部给出的征文信息 征文编号+征文标题+征文内容+开始时间+截止时间 编辑部 征文信息清单 征文信息列表 系统公告所给出的征文信息 征文编号+征文标题+征文内容+开始时间+截止时间 查询系统 投稿人 留言清单 留言内容信息表 留言内容+留言时间+留言用户名+留言对象 留言人 数据库 不合格留言单 不合格留言信息表 留言内容+留言时间+留言用户名+留言对象+不合格原因 留言人 回收站 合格留言清单 合格留言信息表 留言内容+留言时间+留言用户名+留言对象 检查留言单 审定合法用户、留言内容 合格标准 合格标准表 合格标准要求 数据库 审定合法用户、留言内容 正式留言清单 符合合法留言人及内容的清单 留言内容+留言时间+留言用户名+留言对象 审定合法用户、留言内容 数据库 回复单 对留言进行回复 回复内容+留言时间+留言用户名 正式留言单 制作回复单 分类留言统计表 对所有留言进行汇总 留言内容+留言时间+留言用户名+留言对象+留言类别 留言表 分类统计留言表 原稿件 投稿人所投的初始稿件 投稿人编号+待审稿件+投稿时间 投稿人 稿件初审 不合格稿件 经初审不合格的稿件 投稿人编号+待审稿件+投稿时间+不合格原因 稿件初审 投稿人 合格稿件 经初审合格稿件 投稿人编号+待审稿件+投稿时间+稿件编号 稿件初审 稿件分类 审核信息 稿件所在审核过程状态记录 投稿人编号+稿件审核记录 审核状态信息 投稿人 不合格注册表 对不合格注册表的不合格地方进行标识 投稿人编号+不合格标识 注册 投稿人 注册表 用户填写的信息 注册表编号+用户名+密码+邮箱地址+联系方式 用户 注册加工 验证后出错问题 登录时密码与用户名不相符或验证码输入不正确 登录名+出错原因 登录 找回密码 用户正确登录信息 用户名和密码相符而且验证码正确 用户名+密码+验证码 找回密码 用户 个人相关信息 用户的所有信息 用户名+邮箱地址+联系方式+密码 登陆 (2)文件条目 文件名 简述 文件组成 写文件的加工 读文件的加工 已发表论文清单 数据库中所存放的已经发表过的论文清单 论文编号+论文名+作者名+论文内容+发表时间 核对论文标识 征文信息清单 数据库中所存放的所有征文信息 征文编号+征文标题+征文内容+开始时间+截止时间 编辑征文信息 查询征文信息 分类统计留言表 对所有留言进行汇总 留言内容+留言时间+留言用户名+留言对象+留言类别 审定合法用户、留言内容,制作回复单 分类统计留言表 分类存档 将初稿进行分类汇总,存档 初稿+投稿时间+稿件类别+投稿人编号 稿件分类 审核 审核状态信息 稿件所在审核过程状态记录 投稿人编号+稿件审核记录+审核日期 稿件初审、分类、审核、发表 信息检索 终稿存档 经审核通过决定出版发表的稿件存档 投稿人编号+终稿+发表时间+出版社+稿件类别 审核 信息检索 注册信息表 经过审核成功注册的用户信息 注册编号+用户名+密码+提示问题及答案+邮箱地址+通信方式 注册 注册审核、登陆审核、信息检索 (3)数据项 数据项名 简述 数据类型 计量单位 关键字 搜索论文的关键字 String 字节 论文编号 标准论文的唯一标识 Int 论文名 标准论文的名称 String 字节 作者名 标准论文的作者名称 String 字节 论文内容 标准论文的内容 Text 字节 发表时间 标准论文的发表时间 Date 年月日 错误信息 查询无结果时系统给出的信息 String 字节 征文编号 征文信息的唯一标识 Int 征文标题 征文信息的标题 String 字节 征文内容 征文信息的内容 Text 字节 开始时间 征文的起始时间 Date 年月日 截止时间 征文的截止时间 Date 年月日 留言内容 text 字节 留言时间 留言人留言时间 date 年月日 留言用户名 留言人注册名 string 字符串 留言对象 string 字符串 不合格原因 留言不合格说明 text 字节 初稿 审核通过的投稿人投的原稿 text 字节 投稿时间 投稿人投稿时间 date 年月日 稿件类别 稿件所属学科类别 char 投稿人编号 投稿人注册时系统进行的自动编号 long 稿件审核记录 稿件审核过程中的记录 text 字节 审核日期 稿件所处的审核阶段的时间 date 年月日 终稿 经审核处理后的稿件 text 字节 发表时间 终稿的发表时间 date 年月日 出版社 稿件发表的地方 char 待审稿件 经初步审核合格的稿件 text 字节 不合格原因 稿件不合格原因说明 text 字节 稿件编号 对合格稿件的编号 long 注册编号 对注册用户的唯一编号 Long 用户名 对注册者的说明 char 字节 提示问题及答案 对用户丢失密码后的提示 text 字节 出错原因 对用户登陆出错的提示 text 字节 密码 对用户的保密措施 char 字节 邮箱 对用户的邮箱 char 字节 联系方式 用户的联系方式 text 字节 (4)加工条目 名称 简述 输入数据流 输出数据流 加工逻辑 核对论文标识 关键字与数据库中已有论文的标识进行匹配 查询单 查询失败信息,符合论文清单 对查询的信息进行匹配,合格输出清单,不合格给出错误信息 编辑征文信息 编辑部对征文单进行格式处理并存入文件 征文单 征文信息清单 对征文单进行格式加工,即添加相关信息后存入文件 查询征文信息 查询编辑部给出的征文信息 征文信息清单 征文信息列表 查询征文信息,并将所查询的征文信息内容反馈 检查留言清单 对留言进行检查 留言清单 不合格留言单、合格留言清单 对留言清单进行检查,保留合格留言 分类统计留言表 对留言进行统计分类 留言表 分类留言统计表 对留言内容进行分类统计,包括管理员留言和用户留言 审定合法用户、留言内容 对用户的注册信息和留言内容进行审定 合格标准,合格留言清单 正式留言清单 对用户名信息进行审定,确定合法注册用户及其留言内容 制作回复单 对留言进行回复 正式留言清单 回复单 对留言进行回复 稿件初审 对稿件是否合格进行初步审核 原稿件 不合格稿件、合格稿件 对原始稿件进行初审,合格后进行编号,不合格反馈 稿件分类 对初审合格的稿件进行分类汇总 合格稿 待审稿 对合格稿件进行分类汇总,确定其所属学科类别 审核 对分类后的稿件进行专业审核 待审稿 终稿 对分类后的稿件进行专业审核处理,确定版型 发表 对审核通过的稿件进行发表 终稿 确定终稿的版次、出版社及出版日期 注册 对用户输入的信息进行审核 用户 注册信息表 确定用户输入的信息是否满足约束 登陆 使注册通过的用户进入系统 用户 注册信息表 确定用户是否是已注册的用户 找回密码 对丢失密码的用户进行提示 注册表信息 用户 对丢失密码的用户提示进行提示 3.3性能需求 3.4设计约束(其他标准的约束或限制(有就写没有可以为空)) 3.5 其他需求 3.5.1数据库 3.5.2 故障处理需求 4 软件接口(人机界面、软件与外部其他硬件或软件系统有无交互?) 17
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服