La ingeniería de software de definición de problemas y estudios de viabilidad relacionados con el ejercicio después de la escuela

Definición del problema y el estudio de viabilidad

1, ¿por qué debe llevar a cabo un estudio de viabilidad en las primeras etapas de desarrollo de software? Estudio de viabilidad debe apuntar de qué?

(1) el desarrollo de un software, es necesario determinar el modelo del sistema original y es un objetivo realista, después de la finalización del sistema puede aportar beneficios vale la pena la inversión si alto grado de desarrollo de este sistema, con el fin de evitar un desperdicio gastar tiempo en el proyecto , recursos humanos, hardware y software y la financiación, es necesario llevar a cabo un estudio de viabilidad. La esencia del estudio de viabilidad es llevar a cabo una compresión simplifica en gran medida el sistema. El análisis y el diseño, el análisis del sistema se lleva a cabo en un nivel superior en un proceso de forma y diseño más abstracto. El propósito del estudio de viabilidad es determinar el problema con el mínimo coste en el menor tiempo posible es capaz de resolver.

(2) estudiar la viabilidad de los siguientes tres aspectos:
? A, viabilidad técnica, utilizando la tecnología existente permite que el sistema haga
? B, viabilidad económica, los beneficios económicos de este sistema puede exceder sus costos para desarrollarlo
C, viabilidad operativa, la forma en que funciona el sistema dentro de la organización del usuario hacen?

2. Para facilitar los depositantes, un ahorro bancaria que el sistema informático desarrollado. Depositantes comprobante de depósito llenado por el sistema de cajero o cajera solo tipo, si el depósito, el sistema de depósito registra el nombre, dirección, tipo de depósito, la fecha de depósito, tasa de interés y otra información, y fichas de depósito de impresión a los depositantes, y si es retirada, el sistema calcula interés e imprimir la lista de interés para los depositantes. Por favor, escriba la definición del problema y analizar la viabilidad de este sistema.

En primer lugar, la definición del problema
(1) Si los depósitos, los depositantes llenar una hoja de depósito, y luego entregó el sistema de tipo de empleado, mientras que el sistema también registra el nombre del depósito, dirección (o número de teléfono), número de identificación, el tipo de depósito, la fecha de depósito, información sobre las tasas de interés, después de la finalización de los certificados de sistema de impresión de depósito al depositante.
(2) Si un retiro, el depositante a llenar un formulario de retiro, y luego entregado al secretario, el secretario de la cantidad retirada entró en el sistema y requiere una contraseña para confirmar la identidad de los depositantes, el interés sistema calcula después de comprobar que la contraseña es la lista correcta e imprimir de interés para los depositantes.

En segundo lugar, el estudio de viabilidad
(1) la viabilidad técnica de
la técnica anterior, el desarrollo del sistema tal no es difícil, algunos análisis de los sistemas existentes.

. Datos un flujo diagrama:

Diagrama de flujo de Depósito b :.

retiros C Diagrama de flujo:
Aquí Insertar imagen Descripción

(2) la viabilidad económica de
los sistemas existentes necesario para ejecutar los gastos incluyen: salarios empleado de banca y otros miembros del personal, mantenimiento de sistemas fondos necesarios, el banco puede cumplir con los fondos anteriores, y el sistema hará que el banco ha aprendido mucho en el mercado se beneficia, y por lo tanto el sistema económico puede ser superior a sus costes de desarrollo.
(3) la viabilidad de operar
el sistema es simple, fácil de usar y aceptación del usuario, y el sistema puede rápidamente información sobre los requisitos del usuario, para hacer más rápido el procesamiento de información introducida por el usuario, para satisfacer las necesidades del cliente.
En resumen, el desarrollo de sistemas informáticos es el ahorro factibles.

3, para la comodidad de los pasajeros, una línea aérea tiene la intención de desarrollar un sistema de reserva de billetes. El agente de viajes programados a la información de pasajeros aéreos (nombre, sexo, lugar de trabajo, número de documento de identidad, el tiempo de viaje, destino del viaje, etc.) introducidos en el sistema, el sistema para los pasajeros organizar vuelos, imprimir boletos y aviso de cobro, los pasajeros en el avión despegó con los billetes el día antes del pago de notificación y factura por los boletos, revisar y corregir el sistema que se imprime billetes a los viajeros. Escribir la definición del problema y analizar la viabilidad del sistema.

En primer lugar, el análisis del problema
(1) Objeto: Establecer dentro de un mes de un sistema eficiente y libre de errores de reserva de billetes de avión
(2): principales problemas artificial difícil de manejar, engorroso
(3) para establecer un nuevo sistema de

En segundo lugar, el estudio de viabilidad
(1) la factibilidad económica de análisis de coste-beneficio de
una estimación de costos: una impresora (2000 yuanes) + costes de desarrollo (3500 Yuan) = 5.500 yuanes, puede soportar.
. B estimada de los beneficios: El sistema tiene buenos beneficios sociales y mejorar la eficiencia de emisión de billetes de avión, la comodidad del pasajero, conveniente emisión de billetes y científica.

(2) la viabilidad técnica
Después de la investigación y el análisis, billete de avión reserva diagrama de flujo del sistema es el siguiente:

(3) la viabilidad operativa
la comparación de dos o más ve en la figura, en comparación con los sistemas manuales, el ordenador principal para retener el flujo de trabajo original se puede considerar que el sistema de ordenador está optimizado sistema artificial, ni operación complicada, el personal en un tiempo corto después del entrenamiento se puede dominar.
En resumen, el desarrollo del sistema de reserva de billetes de avión es factible.

5. Beijing números de teléfono universidad están disponibles en las siguientes categorías: Números de teléfono de la escuela de cuatro dígitos, el primer dígito no es 0; llamadas telefónicas fuera de la ciudad y se divide en dos tipos de teléfono de campaña, marque la línea de clases de teléfono deseado 0, entonces si la ciudad es el teléfono y marque 8 dígitos (bit 1 no es 0), si el campo código de área telefónica 3 el número de teléfono de línea 8 (1 bit no es 0) se pone a un lado.
El método para definir los datos indica la sección 2.5.2, como se definió anteriormente número de teléfono.
R: El
número de teléfono = [número de teléfono del campus | número de teléfono externo]
el número de teléfono del campus = + 3 dígitos número distinto de cero
el número de teléfono externo = [número de la ciudad | Número Campo]
ciudad = dígito cero + número de 8 dígitos
número de campo = número + 3 dígitos cero + 8 dígitos
distintos de cero Number = [1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9]
el número cero = 0
3 = 3 dígitos {3} a digitales
de 8 bits = digitales no nulo de 7 dígitos numéricos +
7 = números de 7 dígitos {7}
números = [0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9]
en la que, [] medios o de teléfono de la escuela seleccionar un número o un número de teléfono externo - a; {} representa una representación digital de repetir en ambos lados de los límites inferior y superior de la cantidad de repeticiones; se define como la media = media + ;; y, conectando los dos componentes. .

Liberadas nueve artículos originales · ganado elogios 1 · vistas 1253

Supongo que te gusta

Origin blog.csdn.net/Shmily_ox/article/details/104852471
Recomendado
Clasificación