《软件工程》实验室设备管理项目概要设计
版权申诉
11 浏览量
更新于2024-09-11
收藏 140KB PDF 举报
"《软件工程》实验报告详细介绍了实验室设备管理系统的概要设计,包括项目的编写目的、背景、定义、参考资料、总体设计等多个方面。该系统基于ACCESS数据库,旨在管理和统计实验室设备信息,如新设备、修理、购买申请、报废以及查询统计。报告还涵盖了运行环境、设计概念、处理流程、系统结构、功能与程序的对应关系以及可能存在的人工处理过程和未解决的问题。"
在软件开发的生命周期中,概要设计是需求分析之后的关键阶段。在这个阶段,设计人员需要决定如何将需求转化为实际的软件结构。在“软件工程概要设计.pdf”这份文档中,首先明确了编写概要设计的目的,即从宏观层面规划系统实现的方式,确定程序、文件、数据库和文档等组成部分,并设计软件的模块结构。
项目背景部分提到,这个实验室设备管理系统由计算机中心开发,采用ACCESS数据库管理系统来存储和管理数据。这表明系统将依赖于数据库进行数据操作,如设备信息的录入、更新和查询。
定义部分,文档明确了数据库管理系统(DBMS)的概念,特别是在本项目中使用的ACCESS DBMS,它是一个常用的轻量级数据库解决方案,适合小型到中型的应用。
参考资料部分列举了几本关于软件工程、数据结构、数据库系统和SQL Server的书籍,以及一个Google Web APIs的在线参考,显示了设计过程中可能参考的技术资料。
在总体设计部分,文档详细阐述了系统的需求规定,如输入输出项目,运行环境(Windows 2000以上),以及基本的设计概念和处理流程。系统结构部分通过图表展现了模块的划分,标识了每个模块的功能及其相互关系。此外,还通过矩阵图清晰地展示了各项功能需求与程序块的分配关系,确保所有功能都有对应的程序实现。
人工处理过程的讨论意味着在软件自动化处理之外,可能还需要人工参与某些环节,比如审核或异常处理。最后,文档指出了一些尚未解决的问题,这可能是数据字典的完善和流程的细化等,这些问题需要在详细设计阶段得到解决。
这份概要设计说明书为后续的详细设计和编码提供了坚实的基础,确保软件开发的有序进行。
433 浏览量
204 浏览量
2021-10-01 上传
2021-11-02 上传
2021-11-18 上传
2023-06-28 上传
2023-07-27 上传
2022-07-04 上传
fuhongy
- 粉丝: 0
- 资源: 4万+
最新资源
- 易语言ffmpeg进度转码
- Tech-Career-Report-2021:来自Landing.Jobs的数据集
- NativeScript-Calculator-Demo:具有Angular演示项目的NativeScript
- elasticsearch-learning-to-rank-es_7_6_2.zip
- 开发板USB转串口CH340驱动_win驱动开发_CH34064位_ttl线驱动_开发板USB转串口CH340驱动_刷机_
- react-native-searchable-dropdown:可搜寻的下拉式选单
- Travel_Dreams:Travel Dreams是一个角色扮演网站,通过其本地历史,文化和美食来形象化日本的地区和城市
- 基于51单片机打铃系统.rar
- 易语言flash独立视频
- 拖放本机脚本:本机应用程序用于在本机5和角度7的GridLayout中拖放图像
- Human Friendly-crx插件
- 单链表的基本操作实现-查找_单链表的基本操作实现_
- json编码解码的源代码
- ASP+ACCESS学生论坛设计与实现(源代码+LW+开题报告).zip
- 智能云示例:基于springcloud的脚手架(智能云)示例,支持服务合并部署与扩展部署,接口加解密签名,日志数据脱敏,接口数据模拟,接口文档自动生成,请求幂等校正,界面日志和切面打印,分表分库分布式事务等
- Digital-electronics---1