第一范文网 - 专业文章范例文档资料分享平台

《数字化智能评估系统》需求说明书 - 图文

来源:用户分享 时间:2025/7/27 17:18:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

.. . . ..

《数字化智能评估系统》

学习好帮手

需求说明书

路璐

.. . . ..

2016/10/12

学习好帮手

.. . . ..

一、 目的

编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。

二、 软件总体设计 1、 软件需求概括

本软件采用传统的软件开发生命周期的方法,采用自顶向下,逐步求精的结构化的软件设计方法。

本软件主要有以下几方面的功能: 创建管理知识库; 创建管理风评项目; 项目评分与上传; 评分结果汇总和导出; 账号管理和权限控制。 定义

本项目定义为一个风险评估软件。它将实现知识库的创建、项目的评分和评分汇总整个风险评分流程的功能。

2、 需求概述

? 基于MongoDB的数据的持久化存储;

? 知识库满足上传文件导入和后台直接编辑修改的需求;

? 权限职责划分清晰,用户管理完善; ? 汇总统计结果能进行评分筛选和项目筛选。

学习好帮手

.. . . ..

3、 条件与限制

系统开发的条件是普通PC以及相对应的系统,本次程序server端所用的系统是WINDOW SERVER2003。Client端需要win7及以上的64位处理器的环境。

4 、技术架构 服务端:

本系统服务端基于node进行开发,使用express作为后端框架,使用MongoDB数据库进行数据的持久化存储。

Node.js 是一个基于Chrome V8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,轻量而高效。

Express 是一个基于 Node.js 平台的极简、灵活的开源后端开发框架。有丰富的 HTTP 快捷方法和任意排列组合的 Connect 中间件,能快速构建简洁、健壮的API。

MongoDB是一个开源的基于分布式文件存储的数据库。由 C++ 语言编写。是目前最流行的非关系型数据库。拥有稳定、高效、可拓展等诸多特性。

学习好帮手

.. . . ..

客户端:

本系统客户端采用React+ Flux架构,并使用Electron打包为多平台桌面应用。

Electron是流行的跨平台应用开发平台,基于Node.js和Chromium。操作系统支持情况如下:

? MacOS:10.9及以上,64位处理器;

? Windows:win7及以上,32位及64位处理器; ? Linux:ubuntu 12.04及以上;Fedora 21及以上;Debian 8及以上;

? MacOS:10.9及以上,64位处理器;

? Windows:win7及以上,32位及64位处理器; ? Linux:ubuntu 12.04及以上;Fedora 21及以上;Debian 8及以上。

ReactReact是 Facebook 推出的一个用来构建用户界面的 JavaScript 库。实现了单向响应的数据流以及组件化开发。从而减少了重复代码。

Flux是facebook推出的应用程序架构库。适用于复杂应用的开发。

学习好帮手

《数字化智能评估系统》需求说明书 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c86l5c15a508n6j4879hw6x2111f27v00bao_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top