乐于分享
好东西不私藏

软件需求案例│小型网上书店系统的原型设计

软件需求案例│小型网上书店系统的原型设计

小型网上书店系统[软件设计说明书]

01

引言

1.1. 编写目的

在完成了小型网上书店系统需求分析的基础上,我们依据《需求规格说明书》对我们的项目进行了整体上的设计,同样也是为了将我们项目的设计变得文档化才编写了这一软件设计说明书。

1.2. 术语定义

本系统:“小型网上书店系统”项目本身,包括文档和源代码。

1.3. 参考资料

[1] 吕云翔. 人民邮电出版社(附微课视频 第2版)教程[M]. 北京:人民邮电出版社, 2020.

1.4. 相关文档

[1] 《需求规格说明书》

[2] 《软件开发计划书》

[3] 《部署文档》

[4] 《测试报告》

[5] 《用户使用说明书》

02

整体设计

2.1. 硬件运行环境

处理器:Intel® Core™ i5-8300H CPU @2.30GHz

内存:16GB

硬盘容量:1TB

输入输出设备:鼠标、键盘、显示屏

网络设备:宽带

2.2. 软件运行环境

操作系统:Windows 10

连接的后端数据库:MySQL 8.0.13

项目运行环境:Python 3.7

浏览器:Google Chrome

2.3. 子系统清单

本项目的子系统设置见表1子系统清单列表。

■ 表1 子系统清单列表

2.4. 功能模块清单

本项目的功能模块清单如表2所示。

■ 表2 功能模块清单列表

完整版请关注本公众号回复“小型网上书店系统”获得

软件需求

吕云翔,王礼科 编著

ISBN: 9787302698692

内容简介

本书全面介绍软件需求工程的理论与实践,旨在帮助读者深入理解软件需求在项目开发中的重要性和复杂性。书中内容涵盖从需求的定义、分类、获取、分析到需求文档编写、确认、验证及管理的完整流程。通过详细讲解访谈、问卷、原型设计等多种需求获取方法,以及结构化分析和面向对象分析的建模技术,读者可以系统化地掌握软件需求的管理与实现过程。 此外,本书还探讨原型设计、需求文档质量控制及需求变更管理的关键技巧。随着人工智能的兴起,本书特别介绍如何利用大语言模型辅助需求分析、文档生成与需求管理,为读者展示软件需求工程的前沿技术与发展方向。 本书适合作为高等学校计算机科学、软件工程等相关专业师生的教材,也适合相关行业从业人员阅读。

配套资源

配套微课视频、AI助教、作业系统、教学大纲、教案、课件PPT等丰富资源。