среда, 23 мая 2018 г.

Foreign trading system srs document


Documento de especificação de requisitos de software com o exemplo Um documento de especificação de requisitos de software descreve basicamente a finalidade e o ambiente pretendidos para o software / aplicativo em desenvolvimento. Descreve completamente o rendimento, o custo, a natureza do software / aplicação. Esta publicação explica como um documento de especificação de requisitos de software está preparado para um projeto / aplicativo. Nesta publicação, eu tomei o projeto de banco de dados da companhia aérea como um exemplo para explicar alguns pontos com o exemplo. Existem algumas diretrizes a serem seguidas ao preparar o documento de especificação de requisitos de software (mais frequentemente, usado como documento SRS / Relatório). Você precisa incluir o propósito do seu projeto, o escopo do projeto, o ambiente em que seu projeto será executado, o hardware necessário para o projeto, o software necessário para executar ou implementar o projeto, os requisitos de segurança e segurança, os atributos de qualidade do software do projeto etc. Este documento SRS foi escrito usando diretrizes padrão. 1.1 Finalidade 1.2 Convenções do documento 1.3 Sugestões de audiência e sugestões específicas 1.4 Escopo do projeto 1.5 Referências 2. Descrição geral 2.1 Perspectiva do produto 2.2 Características do produto 2.3 Classes e características do usuário 2.4 Ambiente operacional 2.5 Restrições de projeto e implementação 2.6 Suposições e dependências 4. Requisitos da interface externa 4.1 Usuário Interfaces 4.2 Interfaces de hardware 4.3 Interfaces de software 4.4 Interfaces de comunicação 5. Outros requisitos não funcionais 5.1 Requisitos de desempenho 5.2 Requisitos de segurança 5.3 Requisitos de segurança 5.4 Atributos de qualidade do software O objetivo deste documento é fornecer o relatório de especificação de requisitos de software para a base de dados da companhia aérea. 1.2 CONVENÇÕES DE DOCUMENTOS 1.3 SUGESTÕES DE AUDIÊNCIA E LEITURA DESTINADAS Este projeto é o projeto de nível universitário e está sendo implementado sob a orientação de professores da faculdade. Este projeto é útil para todos que viajam em vôos. 1.4 OBJECTIVO DO PROJETO O objetivo do sistema on-line é criar um sistema on-line conveniente e fácil de usar para os passageiros, tentando comprar passagens aéreas. O sistema é baseado em um banco de dados relacional com suas funções de gerenciamento de vôo e reserva. Teremos um banco de dados que suporta dezenas de grandes cidades ao redor do mundo, bem como centenas de vôos por várias companhias aéreas. Acima de tudo, esperamos proporcionar uma experiência de usuário confortável, juntamente com os melhores preços disponíveis. Krazytech / projetos fundamentais de sistemas de banco de dados por ramez elmarsi e shamkant b. navathe 2.1 PERSPECTIVA DO PRODUTO Um sistema de banco de dados da Companhia aérea distribuído armazena as seguintes informações, conforme mostrado abaixo. DETALHES DE LUZ: Inclui o terminal de voo e o terminal de destino, juntamente com paradas no meio, número de assentos reservados / assentos disponíveis entre dois destinos, etc. DESCRIÇÃO DO CLIENTE: inclui código do cliente, nome, endereço e número de telefone. Esta informação pode ser usada para manter os registros do cliente para qualquer emergência ou para qualquer outro tipo de informação. DESCRIÇÃO DA RESERVA: inclui número de código do cliente, número do voo, data de reserva, data de viagem. 2.2 CARACTERÍSTICAS DO PRODUTO As principais características do sistema de base de dados da companhia aérea, conforme mostrado abaixo, modelo de modelo de entidade (modelo ER), mostra o layout do sistema de banco de dados da companhia aérea 8211 modelo de relações de entidade 2.3 CLASSE DE USUÁRIO E CARACTERÍSTICAS Os usuários do sistema devem poder recuperar informações de voo entre dois Cidades fornecidas com as datas / horas de viagem determinadas a partir do banco de dados. Uma rota da cidade A para a cidade B é uma seqüência de vôos de conexão de A para B, de modo que: a) há no máximo duas paradas de conexão, excluindo a cidade inicial e a cidade de destino da viagem, b) o tempo de conexão é entre um A duas horas. O sistema suportará dois tipos de privilégios de usuário, Cliente e Empregado. Os clientes terão acesso às funções do cliente, e os funcionários terão acesso às funções de gerenciamento de clientes e vôos. O cliente deve ser capaz de fazer as seguintes funções: Fazer uma nova reserva o One-way o Round-Trip o Multi-city o Flexível Data / hora o Confirmação Cancelar uma reserva existente Visualizar seu itinerário O funcionário deve ter as seguintes funcionalidades de gerenciamento: o Obter todos os clientes que têm assentos reservados em um determinado voo. Obter todos os voos para um determinado aeroporto. O Veja a programação do voo. O Obter todos os voos cujos horários de chegada e partida estão no horário / atrasado. O Calcule as vendas totais para um determinado voo. O Adicionar / Apagar um voo o Adicionar um novo aeroporto o Atualizar tarifa para vôos. O Adicione uma nova instância de perna de vôo. O Atualize os horários de partida / chegada para as instâncias da perna do vôo. Cada voo possui um número limitado de lugares disponíveis. Há vários vôos que vão de / a diferentes cidades em datas e horários diferentes. 2.4 AMBIENTE OPERACIONAL O ambiente operacional da AIRLINE DATABASE é conforme listado abaixo sistema operacional do sistema de cliente / servidor distribuído. Windows xp. Banco de dados: plataforma de banco de dados sql: vb. net 2.5 CONSTRUÇÕES DE DESENHO E IMPLEMENTAÇÃO i) Esquema global, esquema de fragmentação, esquema de alocação. Ii) Comandos SQL para consultas / aplicações acima iii) Como a resposta para as aplicações 1 e 2 será gerada. Supondo que estas sejam consultas globais. Explique como vários fragmentos serão combinados para fazê-lo. Iv) Implementar o banco de dados, pelo menos, usando um sistema de gerenciamento de banco de dados centralizado. 2.6 DEPENDÊNCIAS DE ASSUNÇÃO Vamos assumir que este é um sistema de banco de dados distribuído da companhia aérea e é usado na seguinte aplicação: Um pedido de reserva / cancelamento de vôo de qualquer fonte para qualquer destino, dando vôos conectados no caso de nenhum vôo direto entre a Fonte especificada - Dispondo par existe. Cálculo de folhetos altos (folhetos mais freqüentes) e cálculo de pontos de recompensa apropriados para esses folhetos. Supondo que ambas as transações são transações únicas, nós criamos um banco de dados distribuído geograficamente disperso em quatro cidades, Delhi, Mumbai, Chennai e Kolkatta, como mostrado na fig.2 acima. DESCRIÇÃO E PRIORIDADE O sistema de reservas aéreas mantém informações sobre vôos, classes de lugares, preferências pessoais, preços e reservas. É claro que este projeto tem alta prioridade porque é muito difícil viajar em países sem vôos. SEQUÊNCIAS DE ESTIMULOS / RESPOSTA Procurar voos de companhia aérea para duas cidades de viagens Exibe uma lista detalhada de vôos disponíveis e faça um 8220Reservação8221 ou Reserve um ingresso em um determinado voo. Cancelar uma reserva existente. OBJETIVOS FUNCIONAIS BASE DE DADOS DISTRIBUÍDA: o banco de dados distribuído implica que um único aplicativo deve ser capaz de operar de forma transparente em dados espalhados por uma variedade de bancos de dados diferentes e conectados por uma rede de comunicação conforme mostrado abaixo. Banco de dados distribuído localizado em quatro cidades diferentes Um sistema cliente / servidor é um sistema distribuído no qual, (a) alguns sites são sites de clientes e outros são sites de serer. (B) todos os dados residem nos sites do servidor. (C) todos os aplicativos são executados nos sites do cliente. O termo cliente / servidor refere-se principalmente a uma arquitetura, ou divisão lógica de responsabilidades. O cliente é a aplicação (também conhecida como front-end), e o servidor é o SGBD (também conhecido como back-end). 4. REQUISITOS DE INTERFACE EXTERNA 4.1 INTERFACES DE USUÁRIO Software de interface: versão Vb. net Software de back-end: SQL 4.2 INTERFACES DE HARDWARE Windows XP. Navegador que suporta CGI, HTML amp Javascript. 4.3 INTERFACES DE SOFTWAREGrace para você e paz de Deus, nosso Pai. Obrigado por nos encontrar e nós pessoalmente estendemos o convite para que você se junte a nós em nossa jornada para conhecer Cristo e para fazê-lo conhecer. Somos humilhados pela misericórdia de deus e agredidos pela graça que nos fez Pastores desse crescente ministério chamado ImPACT Acreditamos que estamos vivendo no início do que é ser a última hora da igreja e temos oportunidades únicas para compartilhar o Reino de Deus Com o mundo inteiro. De fato, nossa vida cotidiana está se tornando a tela em que Deus está exibindo a glória de Sua presença para nossos semelhantes. Ao ler o nosso site, considere se tornar um parceiro comprometido com este ministério enquanto buscamos avançar o Reino de Deus fazendo discípulos maduros que libertem o mundo com o amor de Cristo. Pessoas reais. Amor Radical. Impacto duradouro. Bem-vindo à Idade das Realidades. Pastores EJ amp Kia Simpkins IMPACT CHURCH RICHMOND 2017. Todos os direitos reservados. Site projetado por: THE VICTORY AGENCY.

Комментариев нет:

Отправить комментарий