总体设计和数据库设计

《软件工程与实践》实验报告 日期 2020/10/22
题目:总体设计和数据库设计
实验环境:
机房Microsoft Visio 2010绘图软件
实验内容及完成情况:
1.请将上机题目写于此
2.根据以下要求认真进行实验,记录所有的实验用例。

实验内容:
任务一 绘制工资支付系统的功能结构图和数据库
在系统设计阶段,要设计软件体系结构,即是确定软件系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。同时把模块组织成良好的层次系统:顶层模块通过调用它的下层模块来实现程序的完整功能,顶层模块下面的每个模块再调用更下层的模块从而完成程序的一个子功能,最下层的模块完成最具体的功能。通过对数据流图边界的划分,变换成软件结构,得到功能结构图。
试绘制工资支付系统的功能结构图:

Inserte la descripción de la imagen aquíInserte la descripción de la imagen aquí

任务二 绘制功能结构图和数据库

案例一:总务办公管理系统
系统简介:某单位准备开发一个购买办公用品和设备的总务办公管理系统。办公用品的购买申请由各科室提出,由负责总务工作的办公室统一收集。其中,购买申请的金额低于500元(含500元)可以由总务办公室直接审批,而高于500元的购买申请由机构主管领导审批,批准的购买申请形成采购清单由采购员负责购买,同时应记录每次实际购买清单,进行入账。在提出购买申请时要包括下述数据:申请单位、物品名称、物品数量、预计价格、物品用途等。每次购买完成后应记录以下数据:物品名称、物品数量、价格、总金额、购买日期、经办人等。

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Caso 2: Sistema de reserva de billetes de tren
Introducción al sistema: Un grupo logístico de una universidad gestiona la reserva de los billetes de tren de vuelta en nombre de los estudiantes para que los estudiantes regresen a casa durante las vacaciones de invierno y verano. La reserva debe procesarse tres días de anticipación, y la oficina de reservas de logística debe solicitarlo a la estación de tren con tres días de anticipación. La oficina de reservas utiliza una computadora para procesar los asuntos de compra de boletos después de la reserva. El estudiante que reserva un boleto una vez se denomina transacción. El personal de reservas lo ingresa en la computadora. Una vez que el sistema verifica el pedido, la información de la reserva se registra en la reserva biblioteca en. El sistema imprime la orden de compra de boletos de tres días todos los días y actualiza la base de datos de reservas.

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Problemas y soluciones:

Pregunta: Cómo conectar dos campos con una línea de relación.
Solución: busque soluciones en Internet, busque "Relaciones de objeto" en la barra de herramientas de forma, arrastre las "Relaciones" dentro del dibujo, señale el final con la flecha a la tabla principal y el final sin la flecha a la sub- tabla. Cuando la apunte correctamente, el borde de la tabla se volverá rojo, y finalmente haga clic en "Relaciones". En la ventana "Propiedades de la base de datos", puede configurar las columnas de la tabla principal y la subtabla. Después de configurar. Haga clic en "Asociar" y el problema se resolverá con éxito.

Comentarios y puntuaciones del maestro:

Supongo que te gusta

Origin blog.csdn.net/weixin_48450741/article/details/112463365
Recomendado
Clasificación