教研室文档管理系统的需求分析

1、引言

1.1、编写目的

本项目开发计划面向项目组全体成员,用于在总体上指导《教研室文档管理系统》项目的顺利进行,并最终得到通过评审的项目产品。为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。

1.2、预期阅读人员

本文档将对《教研室文档管理系统》软件开发进行描述,本文档的预期读者是项目的策划、设计、开发和评审人员。

1.3、术语定义

表一:缩写及其解释

缩写 完整形式 解释
DBMS DatabaseManagementSystem (数据库管理系统) 是一种操纵和管理数据库的大型软件,用 于建立、使用和维护数据库,它对数据库进行统一的管理和 控制,以保证数据库的安全性和完整性。
SQL Structured Query Language 结构化查询语言,是一种用于访问查询数据库的语言。
IDE IntegratedDevelopmentEnvironment 集成开发环境,是用于提供程序开发环境的应用程序,一般 包括代码编辑器、编译器、调试器和图形用户界面等工具。
JDK JavaDevelopment Kit Java 开发环境,是整个 Java 的核心,其中包括 Java 编译器、 Java 运行工具、Java 文档生成工具、Java 打包工具等。
OMT ObjectModellingTechnique 面向对象开发方法技术,面向对象开发方法将面向对象的思 想应用于软件开发过程中,指导开发活动,是建立在“对象” 概念基础上的方法学。

表二:名词及其解释

名词 解释
MySQL 最流行的开源关系型 DBMS 之一。
SpringBoot 是 Java 平台上的一种开源应用框架,Spring 的数据访问框架解决了开发人员在应用程序中使 用数据库时遇到的常见困难。
Mybatis 是一个基于 Java 的,支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。
前后端分离 这是一种架构模式,或者说是最佳实践。现在 Web 服务器不再处理任何业务,它接收到请求 后,经过转换,发送给各个相关后端服务器,将各个后端服务器返回的,处理过的业务数据 填入 HTML 模板,最后发送给浏览器。这样,前端人员和后端人员约定好接口后,前端人员 彻底不用再关心业务处理是怎么回事,他只需要把界面做好就可以了,后端人员也不用再关 系前端界面是什么样的,他只需要做好业务逻辑处理即可。服务的切离,代码管理,服务部 署也都独立出来分别管理,系统的灵活性也获得了极大的提升。

1.4、参考资料

文档格式要求按照我国 GB/T8567-1988 国家标准和 IEE/ANSI830-1993 标准规范要求进行。包括以下文件:

  • 系统开发文档范例

  • 软件工程国家标准文档

  • 软件需求说明书编写规范

书籍包括:

  • 《软件项目管理》朱少民,韩莹编著,人民邮电出版社.

2、研发背景

2.1、市场调研

经过项目成员的网上调研,实地大学考察等形式,收集了相关学校的文档存储形式,多为在线存储,少量文件仍为纸质存储。通过市场调研发现,市面上仍然没有一款比较标准的,受大众所欢迎接受的教研室管理系统。对于一些小众的文档管理系统,普遍存在链接较慢,安全性差,功能不齐全的问题。

市面上十分迫切的需要一款可以集文档上传,查看,修改,删除,在线浏览,集中管理,个人文档中心,数据存储恢复等功能为一体,且可以保证权限,安全,性能的文档管理系统。

2.2、原始需求

用户需要一款集文档上传,查看,修改,删除,在线浏览,文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值