首页 > 其他分享 >需求说明书

需求说明书

时间:2024-03-29 23:34:34浏览次数:14  
标签:需求 数据库 用户 学习 说明书 mysql 借阅

组长 赖国颢
组员 李子聪、杨百友、李济远、黄永名、李兆彬、刘立光

1. 项目介绍

  • 目标: 完成一个较完备的用户界面,功能完善,界面结构清晰,工作流畅。
  • 预期用户量:12000+

2. 面向用户分析

  • 目标用户群体: 学生、教师、研究人员等。
  • 用户需求分析: 搜索图书、预约座位、借还书等。

3. 功能性需求

  • 图书查询: 提供图书搜索、筛选、排序等功能。
  • 借阅与归还: 实现图书借阅、归还、续借等操作,并提供借阅历史查询。
  • 用户账户管理: 允许用户查看账户信息、借阅状态、逾期罚款等。
  • 消息通知: 系统通过邮件或短信向用户发送通知,如借阅到期提醒、座位预约状态等。
  • 帮助与支持: 提供FAQ、联系图书馆等帮助选项。

4. 技术需求

  • 平台兼容性: 确定系统需要支持的设备和操作系统,如PC、平板、手机等。
  • 数据管理: 包括数据存储、备份、恢复等方面的需求。
  • 安全性: 包括用户认证、权限控制、数据加密和传输安全等。
  • 可用性和可靠性: 包括系统的响应时间、容错能力和维护方便性。
  • 界面设计: 包括界面风格、用户交互设计原则等。

5. 非功能性需求

  • 性能需求: 如系统的响应时间、处理能力、并发用户数等。
  • 可用性需求: 系统易用性、易学性、用户满意度等。
  • 维护性和可扩展性: 系统的升级、扩展和维护的便利性。

6.git仓库链接:https://gitcode.net/weixin_61503529/21

7.项目进度更新:

8.项目分工:

名字 负责块
赖国颢 客户端
杨百友 服务端
李子聪 测试
李济远 数据库
刘立光 数据库
李兆彬 测试
黄永名 数据库

9.完成情况与感想

成员 完成情况 感想
赖国颢 正在学习所需知识中 我对这个项目充满激情,希望可以通过自己的努力,完成好团队分配给我的任务
李子聪 正在学习所需知识中 我相信我能较好的完成任务且从中收获更多的知识和成就感
杨百友 正在开发中 学习前人总结的编程思想,对开发有很大的帮助。学习面向对象的各种编程模式,如策略模式,装饰器模式,工厂模式等等都能够提升代码的健壮行,同时也能够使项目开发得更快,快速定位bug。
李兆彬 正在学习中 学习使用MySQL测试图书馆管理系统对我来说是一个很好的实践机会,通过这个过程我可以加深对数据库管理系统的理解,掌握SQL语言的基本操作和常见查询方法。通过编写和执行SQL语句,我可以更好地管理和维护数据库中的数据,提高数据检索和处理的效率。
李济远 学习所需知识中 这次作业将是我学习软件工程的重要一步,我期待通过这次实践,深入理解软件开发的流程和方法,锻炼自己的解决问题和团队合作能力。虽然可能会面临一些困难和挑战,但我相信通过努力学习和不断探索,我能够克服这些障碍,取得良好的成绩,并为未来的学习和职业生涯奠定坚实的基础。
刘立光 学习所需知识中 好好学习天天向上
黄永名 图书数据mysql文件已经完成,已上传至团队的GitHub,正在学习后端调用mysql数据库所需知识。 经过一段时间的学习,学会了基本的数据批量导入,导出mysql数据库的基本操作,以及MySQL中的对表中数据的基本增删改查,下阶段准备使用C调用mysql数据库。

标签:需求,数据库,用户,学习,说明书,mysql,借阅
From: https://www.cnblogs.com/21lzfy/p/18104844

相关文章

  • 客快物流大数据项目(八十五):实时OLAP分析需求 一些组件的特点 一般有用 看1
    ​实时OLAP分析需求一、​​​​​​​背景介绍在之前的文章学习了离线数仓的构建,但是离线数仓的最大问题即:慢,数据无法实时的通过可视化页面展示出来,通常离线数仓分析的是“T+1”的数据,针对于时效性要求比较高的场景,则无法满足需求,例如:快速实时返回“分组+聚合计算+排序聚合指标......
  • 3121002754 刘栋 《需求规格说明书》
    这个作业属于哪个课程<软件工程2024-双学位>这个作业要求在哪里<团队作业2——需求说明文档>这个作业的目标完成需求文档目录团队作业2-需求说明文档需求说明面向用户分析功能性需求预期用户数量系统价值gitcode链接时间安排原安排表校正后安排感想团队作业2-......
  • 软件心学格物致知篇(2)软件马斯洛需求层次详解
    前言前一篇我结合基于人的马斯洛需求层次理论提出了软件层面的马斯洛需求层次。它的大致模型如下:为了方便理解,模型的每一层名称都沿用了人的马斯洛需求层次中的叫法。但是其每一层具体的含义却不相同。这一篇我会对每一层展开来谈谈,并且在文末提倡大家可以试着用该模型......
  • [幻灯片]软件需求设计方法学全程实例剖析-03-业务用例图和业务序列图
    DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集pdf已上传至本号的CSDN资源,或到以下地址下载:http://umlchina.com/training/umlchina_03_bm.pdf......
  • 金融案例:构建高效统一的需求登记与管理方案
    在金融行业数字化转型背景下,银行等金融机构面临着业务模式创新与数据应用的深度融合。业务上所需要的不再是单纯的数据,而是数据背后映射的业务趋势洞察,只有和业务相结合转化为业务度量指标,经过数据分析处理呈现为报表进行展示,才能真正体现它们的价值。但在需求转化为指标的过程中......
  • 软件项目管理全套通用模板(规格说明书~详细设计~测试计划~验收报告)
     前言:在软件开发过程中,文档资料是非常关键的一部分,它们帮助团队成员理解项目需求、设计、实施、测试、验收等各个环节,确保项目的顺利进行。以下是针对您提到的各个阶段的文档资料概述:所有资料获取:点击获取开发阶段需求规格说明书:详细描述了软件系统的功能需求、非功能......
  • 软件概要设计说明书word原件(实际项目)
    一、引言(一)编写目的(二)范围(三)文档约定(四)术语二、项目概要(一)建设背景(二)建设目标(三)建设内容(四)系统概述1.网络环境2.数据库平台3.操作系统4.开发工具(五)技术路线1.采用面向服务的体系架构(SOA)2.多源异构数据整合技术3.采用C/S与B/S模......
  • TAPD与钉钉对接集成返回符合查询条件的所有需求打通钉钉机器人推送
    TAPD与钉钉对接集成返回符合查询条件的所有需求打通钉钉机器人推送数据源系统:TAPDTAPD全名为腾讯敏捷产品研发平台,已在腾讯内部运营12年,并于2017年5月正式对外开放。TAPD在腾讯内部服务着QQ、微信、王者荣耀等上万个产品,在外部则为美团点评、同程艺龙、欧派、TCL、新东方在......
  • 软件需求与分析课堂测试十一 —综合案例建模分析
    软件需求与分析课堂测试十一—综合案例建模分析(100分)【整体背景】随着公司业务的发展以及在AI和人工智能领域的持续深入,需要把部分工作外包。外包可以更加有效的利用社会资源,优化资源利用率。但在外包实践中,遇到诸如任务跟踪,人员管理,资源访问控制的问题,希望开发一套外包人员......
  • 软件需求与分析课堂测试十——综合案例分析
    软件需求与分析课堂测试十——综合案例分析(5分) 班级:信2105-2班    学号:20213849   姓名:燕烁天根据下列案例需求描述,回答相关问题:有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务:1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可......