工程教育认证专业系统需求分析文档.docx
《工程教育认证专业系统需求分析文档.docx》由会员分享,可在线阅读,更多相关《工程教育认证专业系统需求分析文档.docx(22页珍藏版)》请在三一办公上搜索。
1、项目编号202101104文档编号01密级内部工程教育专业认证系统需求规格V1.0评 审 日期:2021年11月4日目录1导言11.1目的11.2范围11.3缩写说明11.4术语定义11.5引用标准11.6参考资料21.7版本更新信息22系统定义32.1项目来源及背景32.2项目要达到的目标32.3系统整体结构33应用环境53.1系统运行网络环境53.2系统运行硬件环境53.3系统运行软件环境64功能规格74.1角色(Actor)定义74.1.1申请认证方74.1.2管理用户74.1.3数据库84.2系统主Use Case图84.3客户端子系统94.4管理端子系统114.4.1登入管理134.
2、4.2受理申请134.4.3反馈管理154.4.4 认证标准管理 154.4.5认证结论164.4.6专家管理175性能需求185.1界面需求185.2响应时间需求185.3可靠性需求185.4开放性需求185.5可扩展性需求185.6系统安全性需求196产品提交197实现约束198签字191导言1.1目的该文档是关于用户对于本科工程教育专业认证系统的功能和性能的要求,重点描述了本 科工程教育专业认证系统的设计需求,将作为对该工具在概要设计阶段的设计输入。本文档的预期读者是:设计人员开发人员项目管理人员测试人员用户该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的 “做
3、什么”的问题。在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描 述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。1.3缩写说明JSPJava Server Page(Java服务器页面)的缩写,一个脚本化的语言。UMLUnified Modeling Language (统一建模语言)的缩写,是一种为面向对象系统的产品 进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言UML是 面向对象设计的建模工具,独立于任何具体程序设计语言。1.4术语定义无1.5引用标准1 需求规格报告格式标准1.6参考资料1 工程教育认证专业类补充标准2020年修订
4、说明2 2020年修订版工程教育认证专业类补充标准问答3 工程教育认证新增认证专业(专业类)管理规定4 工程教育认证办法5 工程教育认证报告(非试点专业使用)6 工程教育认证报告(试行)(试点专业使用)7 工程教育认证标准及补充标准2017年11月修订8 工程教育认证标准解读及使用指南9 工程教育认证申请书(2020版)10 工程教育认证学校工作指南11 工程教育认证专业类补充标准(2020年修订)12 工程教育认证自评报告指导书(2020版)13 关于印发工程教育认证专业类补充标准的通告1.7版本更新信息本文档的更新记录如表1-1:修改编号修改日期修改后版本修改位置修改内容概述0012021
5、.11.51.0全部初始发布版本表i-i版本更新记录2系统定义我们分别阐述一下项目的来源、背景和项目的目标。2.1项目来源及背景本项目是为中国工程教育专业认证协会的一个网上中国工程教育专业认证系统,由于这 个认证流程规模比较复杂,审核流程较多。为此中国工程教育专业认证协会希望有一个自动 化的中国工程教育专业认证系统能够给他们带来工作的便利,提高工作效率,同时及时处理 个大学的工程教育认证。为现实中国工程教育专业认证协会与各高校的搭线作用,来弥补认证中的种种不足。在 这种条件下,我们开发了国工程教育专业认证系统。中国工程教育专业认证协会的工作人员 通过这个系统认证流程;高校申请者可以通过网上提交
6、自己的申请认证,自评报告,回复意 见和确诊认证成果。由中国工程教育专业认证协会的机构成员负责各个材料的审核和批准, 包括专业类认证委员会、认证结果审议委员会、理事会、监事会、学术委员会、专家。2.2项目要达到的目标本项目设定的目标如下:1. 系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少。2. 系统具有良好的运行效率,能够得到提高专业认证效率的目的。3. 系统应有良好的可扩充性,可以容易的加入其它系统的应用。4. 平台的设计具有一定的超前性,灵活性,能够适应中国工程教育专业认证协会配置 的变化。5. 通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力。2.3系统整体结构根
7、据用户的需求陈述,可以确定本项目分为客户端和管理端,客户端主要功能是提供申 请认证,提交自评报告,提交回复意见,确认认证成果以及申请制裁。管理端的功能有受理 申请、认证结论、认证标准管理、专家管理。在受理系统中,为秘书处提供受理申请功能。 在认证结论系统中,为认证结论审议会提供审议结果认证功能,为理事会提供批准认证结果 功能,为监事会提供监督认证过程功能。在认证标准管理系统中,为专业类认证委员会提供 指定文件标准功能,为学术委员会提供审理文件标准功能。在专家管理系统中,为专业类认 证委员会提供提交专家委派名单功能,为专家提供提交现场考核报告功能。系统整体结构关系如图2-1:图2-1:系统整体结
8、构3应用环境本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。3.1系统运行网络环境本系统的网络运行图如图3-1,无论是客户端的使用者(高校申请者)还是管理端(中 国工程教育专业认证协会的机构成员)都可以通过网络登录到本系统中。使用者通过网络提 交与工程教育专业认证有关的相关信息,管理端通过网络审核客户端提交的与工程教育专业 认证有关的相关信息,最终实现学校的本科工程教育专业认证。网络拓扑图如图3-1:E理就图3-1:网络拓扑图3.2系统运行硬件环境本系统的硬件环境如下: 客户机:普通PC CPU: Intel Core i3-4130 2.4GHz 内存:512MB以上 分辨率:推荐
9、使用1024*768像素 WEB服务器 CPU: Intel Core i3-4130 2.4GHz 内存:1024MB以上 数据库服务器 CPU: Intel Core i3-4130 2.4GHz 内存:1024MB以上3.3系统运行软件环境 操作系统:Windows 7数据库:SQL Server 2012 开发工具包:JDK Version 1.8 JSP 服务器:Tomcat 浏览器:IE8.04功能规格4.1角色(Actor)定义角色或者执行者(Actor)指与系统产生交互的外部用户或者外部系统。4.1.1申请认证方申请认证方是指在这个系统中通过客户端提交信息的人员,这个Actor
10、主要参与客 户端的信息填写,资料上传,问题回答等功能。4.1.2管理用户管理用户是指管理端的用户,这个此Actor派生三个子类,专家、机构成员和系统管 理员,专家是指在认证系统中通过管理端参与整个工程认证提出意见的人员。机构成员是指 在整个评定认证过程中进行相关的流程推进及评定专业的人员,她又可以派生六个个子类即 理事会、秘书处、专业类认证委员会、学术委员会、认证结论委员会和监事会。系统管理员 是指对工程教育认证系统进行相关设置、维护的人员,它也是通过管理端登录对管理端的用 户进行设置,分配权限等,它们的关系如图4-1:0图4-1:角色关系图管理用户具体说明如下: 机构成员 理事会一协商、征求
11、意见或讨论问题 秘书处一为其他机构提供服务,并执行这些机构制定的方案和政策 专业类认证委员会一对本专业的基本状况等信息进行评定学术委员会对申请认证的专业学术成果等方面进行评定认证结论审议委员会一对产生的结果进行复审监事会一把控整体评定流程 系统管理员一通过管理端对系统用户进行管理的人员,这个Actor主要负责对管理端用户的增 加,权限的设置等功能。41.3数据库数据库是一个与系统产生交互的外部系统,这个Actor负责系统的数据查询、增加、 删除和修改等操作。4.2系统主Use Case图专业系统可以分为两个主要的组成部分,一个是客户端子系统,一个是管理端子系统。客户端子系统主要是指申请评定的学
12、校通过登录专业评定网站进行操作的功能,即评定功 能。管理端子系统是评定公司的管理人员发布专业认证信息,整理评定学校专业的信息等功 能。系统的主Use Case图如下:图4-2:系统主Use Case图4.3客户端子系统学校通过认证网站登录到系统中提交申请认证,认证平台通过申请后学校需要提交自评 报告,认证平台对于提交的自评报告审核后做出审核意见和提出问题,若审核后无问题则通 过该报告,若不通过则将回复意见和相关问题反馈给学校端,若学校方认为认证过程有问题 则可以提出申请仲裁。这就是客户端子系统的功能。在客户端用户可以看到认证资料规格要 求,认证详细流程,提交认证信息几项。如果需要认证的话,可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程 教育 认证 专业 系统 需求 分析 文档
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5280887.html