信息系统分析与设计》课程(实验)实践报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息系统分析与设计》课程(实验)实践报

信息系统分析与设计》课程实践报告:学校教材订购系统

引言

本报告旨在介绍学校教材订购系统的设计与实现。该系统旨在简化学校教材订购流程,提高工作效率。本报告将介绍系统的可行性分析和详细设计。

系统的可行性分析

技术上可行性分析

该系统将使用Java Web技术进行开发,具有良好的可扩

展性和安全性。同时,我们已经具备了必要的技术能力和资源,能够保证系统的顺利开发和维护。

经济上可行性分析

该系统的开发和维护成本相对较低,同时能够提高学校教材订购效率,节省人力资源和时间成本。因此,该系统在经济上是可行的。

使用上可行性分析

我们进行了用户调研,得出了用户需求和使用惯。在设计过程中,我们充分考虑了用户体验和易用性。因此,该系统在使用上是可行的。

详细设计

总体设计

该系统将采用MVC设计模式,实现前后端分离。前端使

用Vue.js框架,后端使用Spring Boot框架。同时,我们将使

用MySQL数据库进行数据存储和管理。系统将包括用户登录、教材订购、订单管理等功能,实现全流程自动化。

3.1.1 系统开发计划甘特图

下面是我们的系统开发计划甘特图,它显示了整个项目的时间表和每个任务的进度。我们将根据这个甘特图来监控项目的进展情况,确保项目按时完成。

3.2 结构化分析与设计

在系统开发过程中,结构化分析与设计是非常重要的一步。它帮助我们分析业务流程、数据流和数据字典,以及设计软件功能模块和数据结构。

3.2.1 业务流程图

业务流程图是一种图形化工具,用于描述业务流程中的各个步骤和活动。我们使用业务流程图来帮助我们更好地理解业务流程,识别潜在的问题和瓶颈,并提出改进的建议。

3.2.2 数据流图

数据流图是一种用于描述系统中数据流动的图形化工具。它帮助我们更好地理解系统中数据的流动方式,以及不同模块之间的关系。我们使用数据流图来设计系统的数据结构和数据流程。

3.2.3 数据字典的各类条目

数据字典是一个非常重要的工具,用于描述系统中使用的数据和数据结构。它包含了各种数据类型、数据元素、数据流以及数据存储等信息。我们使用数据字典来确保系统中使用的数据是准确、一致和完整的。

3.2.4 软件功能模块图

软件功能模块图是一种用于描述系统中各个模块之间关系的图形化工具。它帮助我们更好地理解系统中各个模块的功能和作用,以及它们之间的依赖关系。我们使用软件功能模块图来设计系统的功能模块和模块之间的交互。

3.2.5 数据设计

数据设计是指设计系统中使用的数据结构和数据流程。它包括了数据类型、数据元素、数据流和数据存储等信息。我们使用数据设计来确保系统中使用的数据是准确、一致和完整的。

3.3 面向对象方法

面向对象方法是一种用于设计软件系统的方法。它将系统看作一组对象,每个对象具有特定的属性和方法。我们使用面向对象方法来设计系统的用例模型,以便更好地理解系统的功能和需求。

3.3.1 建立用例模型

用例模型是一种用于描述系统功能和需求的图形化工具。它包括了各种用例、参与者以及它们之间的关系。我们使用用例模型来设计系统的功能和需求,以确保系统能够满足用户的需求。

学校教材订购系统

第一章引言

1.1 编写目的

随着信息技术的发展和生活节奏的加快,学校管理中的计算机技术越来越重要。教师和学生对教材的订购也越来越注重,希望订购教材的系统能够简单、方便、快速。因此,开发一个

良好的学校教材订购系统至关重要。本系统以学校为背景,根据学生、教师和教材工作人员的需求和各个功能的关系,设计了一个积极的方案。新的资源和管理模式可以提高工作质量和效率,以满足用户的要求。

1.2 系统介绍

学校教材订购系统是为师生订购书籍和教材发行人员销售书籍而设计的系统。师生可以使用此系统选择教材并填写订购单,然后将订书单发送给教材发行人员。审核通过后,可以获得领书单。教材发行人员可以使用此系统管理书库,登记书籍进出库情况,实现销售和采购业务。此系统的具体目标如下:

1)学生和老师能够随时登录订购教材,编写或修改订购单,还可以查看领书单;

2)教材发行人员能随时登录处理订购单、审核订单,并向师生发送领书单或信息,登记有效订单,查看库存和修改库存,登记缺书表以及代购教材表,向采购员发出采购通知,查看入库表;

3)采购人员能随时登录系统查看代购教材表,编写进书单,向教材发行人员发送入库通知。

第二章系统的可行性分析

2.1 技术上可行性分析

本系统可以细化为两个子系统:采购系统和销售系统。

销售系统的主要工作过程为:教师或学生提交购书单,经教材发行人员审核有效购书单后,开、登记并返还给教师或学生,即可去书库领书。

采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。

2.削减人员成本

投入本系统可以提高效率40%,以现有工作人员8人计算,可减少3人。每人每月平均工资按1500元计算,因此节约人员工资3×12×0.15=5.4万元/年。

3.社会效益

本系统可以提高工作效率,减少人员数量,同时提高准确率和改善管理方式。在10年期内,系统总投入22万元,系统总收入54万元,从经济上考虑,本系统完全有必要开发。

2.3 可行性分析

在运行时,系统先启动主模块,显示系统主要功能供用户选择调用。当用户选择相应的功能后,由主模块调用,完成后选择主模块,用户可选择其他模块。在功能模块运行时,可能会调用更下层模块,情况与此类似。

在用户第一次使用时,应先调用系统维护功能模块下层的权限设置模块,设定使用权限及密码。系统运行哪个模块,由

相关文档
最新文档