Quem sou eu

Rio de Janeiro, RJ, Brazil

quarta-feira, 30 de julho de 2008

Levantamento de Requisitos para o site novaamerica.com.br

Este documento foi elabado com o objetivo de amenizar o trabalho/tempo de modelagem do banco de dados do site http://novaamerica.com.br/.

Módulo Administrativo (Publicador)

Características gerais e Recomendações
O sistema deverá ser desenvolvido na linguagem PHP 5.2 ou superior e banco de dados MySQL 5.0.
Toda interação com o banco de dados deverá ser feita por meio de camada de abstração. Há algumas bem conhecidas como: DBX, PEAR::DB e PDO. Aconselhamos o uso da PDO, pois já vem compilada com o PHP e dá suporte a todos os bancos suportados pelo PHP, além de ser toda orientada a objeto e dar suporte a transações.
Futuramente, mudaremos o banco de dados para Postgresql, pois o MySQL já aparenta problemas com a quantidade de registros existentes.
É altamente recomendado que todos os arquivos do sistema estejam comentados, para futuras correções à partir da Binder.

O sistema fará uso de editor html wysiwyg. Para isso recomendamos o uso do TinyMCE ou FCKeditor. Ambos são cross-browser, open-source, configuráveis e de licença gratuita.
Com o passar do tempo, os editores poderão gerar uma grande quantidade e imagens no site, tornando difícil a busca por uma imagem ou mídia já cadastrada no sistema. Para isso recomendamos o uso de gerenciadores de mídia. Um exemplo real é o CKFinder. Sua licença é comercial com um valor de US$59 (cinquenta e nove dólares) para um único domínio.
  • Lojas

    • Cadastro
      • Nome da Loja: String
      • Telefone: String
      • Website: String
      • E-mail: String
        E-mail que a loja receberá no sistema para contato dos usuários do site diretamente com a loja, e para informativos internos do site.
      • Piso: Integer
      • Número: Integer
      • Segmento: Integer
        Segmento da loja. Exemplo: Vestuário Masculino, Confecção, Restaurante, etc. Sendo assim uma loja pode ter 1 ou vários segmentos (n:m).
      • Status: Boolean
        Irá determinar o status da loja no site, se ela irá aparecer no site ou não.
      • Nova Loja: Boolean
        Irá determinar se a loja é nova ou não. Caso esse campo seja verdadeiro a loja irá aparecer na seção "Lojas > Novas Lojas" e na listagem das lojas irá aparecer o texto "(Em breve)" logo à frente do nome da loja.
      • Logo: String
        Imagem da logo da loja. Poderá ser uma imagem do tipo gig, jpg ou png. O sistema deverá redimensionar a imagem na hora da exibição da mesma. Haverá um limite de tamanho de 1MB por cada imagem da logo. Essa imagem deverá ser enviada ao sistema por upload.
      • Data de Cadastro: DateTime
      • Rua do Rio: Boolean
    • Relatório
      • Campos de critéria e ordenamento: Nome da loja e Status
      • Ações: Alterar, Remover, Adicionar e Publicar
      • Paginação com 20 registros por página.
    • Segmento

      • Cadastro
        • Nome do Segmento
      • Relatório
        • Ações: Alterar, Remover e Adicionar
        • Paginação com 20 registros por página.
  • Promoções

    • Cadastro
      • Nome da promoção: String
      • Status: Boolean
        Irá determinar o status da promoção no site, se ela irá aparecer no site ou não.
      • Data de publicação: DateTime
        Informará ao sistema o dia e horário em que a promoção irá aparecer no site.
      • Data de saída: DateTime
        Informará ao sistema o dia e horário em que a promoção irá sair do site.
      • Imagem: String
        Imagem de ilustração da promoção. Poderá ser uma imagem do tipo gig, jpg ou png. O sistema deverá redimensionar a imagem na hora da exibição da mesma. Haverá um limite de tamanho de 1MB por cada imagem. Essa imagem deverá ser enviada ao sistema por upload.
      • HTML: String
        Receberá o código HTML da promoção à partir de um campo wysiwyg para criação/alteração do código.
      • Ordem: Interger
      • Rua do Rio: Boolean

    • Relatório
      • Campos de critéria e ordenamento: Nome da promoção, Ordem e Status
      • Ações: Alterar, Remover, Adicionar e Publicar
  • Cinema

    • Filmes

      • Cadastro
        • Nome do Filme: String
        • Gênero: Interger
        • Sala: Interger
        • Data de Início: DateTime
          Data em que o filme começará a ser exibido no cinema.
        • Data de saída: DateTime
          Data em que o filme sairá de cartaz.
        • Imagem: String
          Imagem de ilustração do filme. Poderá ser uma imagem do tipo gig, jpg ou png. O sistema deverá redimensionar a imagem na hora da exibição da mesma. Haverá um limite de tamanho de 1MB por cada imagem. Essa imagem deverá ser enviada ao sistema por upload.
        • Sinopse: String
          Receberá a Sinopse do filme.
        • Status: Boolean
        • Duração: DateTime
        • Sensura: String
        • Horários: String

      • Relatório
        • Campos de critéria e ordenamento: Nome do filme, Gênero, Sala, Período e Status
        • Ações: Alterar, Remover, Adicionar e Publicar
        • Paginação com 20 registros por página.
    • Sala

      • Cadastro
        • Nome da Sala
      • Relatório
        • Ações: Alterar, Remover e Adicionar
        • Paginação com 20 registros por página.
    • Gênero

      • Cadastro
        • Nome do Gênero
      • Relatório
        • Ações: Alterar, Remover e Adicionar
        • Paginação com 20 registros por página.
  • Novidades

    • Descrição do módulo
      Esse módulo, será responsável por gerenciar todas as chamadas (teasers) da função "Fique Ligado", localizada na página inicial do site. Essa função tem como objetivo mostrar ao usuário tudo o que foi atualizado no site recentemente. Exemplo: Ao cadastrarmos um novo evento no sistema, teremos que criar uma chamada para o mesmo, através deste módulo. Atualmente criamos uma página individual para cada evento, promoção ou aviso. No novo processo, faremos uma busca sobre tudo o que foi cadastrado recentemente no sistema e cadastraremos no módulo.

    • Cadastro
      • Título da chamada: String
      • Descrição: String
        Pequeno texto de introdução para as chamadas.
      • Link do Conteúdo: String
        Esse campo deverá ser gerado à partir de uma busca ou relatório dos conteúdos recentemente publicados no site, logo ele não deverá aparecer para o usuário e ser utilizado somente para armazenamento.
      • Data de publicação: DateTime
        Este campo terá o valor referente à mesma data de publicação do conteúdo solicitado. Exemplo: Ao criarmos uma chamada para o EventoX que tem a data de publicação para 07/09/2008 às 9:00, esse mesmo valor fará referência à data de publicação da chamada.
      • Data de saída: DateTime
        Este campo terá o valor referente à mesma data de saída do conteúdo solicitado. Exemplo: Ao criarmos uma chamada para o EventoX que tem a data de saída para 08/09/2008 às 10:00, esse mesmo valor fará referência à data de saída da chamada.
      • Status: Boolean
      • Ordem: Interger
        Valor que definirá a ordem em que a chamada aparecerá no site.
    • Relatório
      • Ações: Alterar, Remover e Adicionar
      • Paginação com 20 registros por página.
  • Eventos

    • Cadastro
      • Nome do Evento: String
      • Data do Evento (Início): DateTime
      • Data do Evento (Fim): DateTime
      • Descrição: String
      • Status: Boolean
        Irá determinar o status do evento no site, se ele irá aparecer no site ou não.
      • Rua do Rio: Boolean
    • Relatório
      • Campos de critéria e ordenamento: Nome do evento, Data do Evento e Status
      • Ações: Alterar, Remover, Adicionar, Publicar e Editar Fotos (Ver Galeria de Fotos)
      • Paginação com 20 registros por página.
  • Galeria de Fotos

    • Cadastro
      • Evento: Integer
        Receberá o evento que foi fotografado. Primeiro cadastra-se o evento para depois administra a galeria desse evento, logo, toda galeria depende de um evento (1:n).
      • Fotos: String
        As fotos da galeria serão enviadas por upload. O arquivo deverá ser do tipo .ZIP. O sistema descompactará esse arquivo na pasta de fotos de cada galeria. Só será permitido o descompactar arquivos do tipo gig, jpg ou png, sendo que esses arquivos não poderão conter mais que 2MB. No processo de descompactação do arquivo .ZIP, cada arquivo além de enviado para uma determinada pasta, deverá ser armazenado no banco de dados, para futuras interações do usuário com a foto. Exemplo: Enviar por e-mail, comentar, etc...
    • Relatório
      • Campos de critéria e ordenamento: Nome do evento, Data do Evento e Status
      • Ações: Alterar, Remover, Adicionar, Publicar
      • Paginação com 20 registros por página.
  • Área do Lojista

    • À definir
  • Centro Empresarial

    • À definir
  • Empregos

    • Igual ao módulo atual, adicionando apenas um campo de upload de currículo. O upload permitirá apenas arquivos do tipo .doc e .pdf


Daniel Lima A. Pinheiro
Programador Web
Binder FC+M Comunicação
(27) 2536-2255 - 9105-9674
Skype: yourwebmaker


segunda-feira, 5 de novembro de 2007

Apresentação:


Após anos atuando em grandes bancas de advocacia, Helio Saboya Filho, Carlos Alberto Direito Filho e Pedro Paulo Muanis decidiram criar um escritório, convidando para fundá-lo Rafael Salles e Antonio Joaquim Pires e Albuquerque, com quem já haviam tido excelentes experiências profissionais.


Saboya, Direito, Muanis – Advogados assume o compromisso de prestar serviços de forma eficiente e personalizada, através de um seleto grupo de advogados que atuam de forma ética, criativa e integrada, e que tiveram a excepcional oportunidade de estagiar e de exercer a profissão em algumas das mais conceituadas firmas do país.




Áreas de Atuação:


Advocacia Contenciosa


Saboya, Direito, Muanis tem como principal área de especialização a advocacia litigiosa em questões de direito civil, empresarial, societário, administrativo, constitucional, de mercado de capitais, disputas familiares e sucessórias, atuando em processos de competência dos órgãos administrativos, da justiça estadual e federal, dos tribunais de justiça, do Superior Tribunal de Justiça e do Supremo Tribunal Federal, e, também, em arbitragens, orientando preventivamente os clientes sobre a conveniência da celebração de acordos e acerca das possíveis conseqüências das causas que patrocina.



Advocacia Comercial e Civil


Saboya, Direito, Muanis presta assistência em negócios civis e comerciais em geral, propondo e revisando minutas de instrumentos, ajustando cláusulas, condições, prazos, formas de cobrança, atuando em renegociações e rescisões e elaborando notas, breves pareceres, correspondências e notificações.



Advocacia Empresarial e Societária


Saboya, Direito, Muanis presta assessoria jurídica na constituição de empresas, elaborando estatutos e contratos sociais, alterações contratuais, atas, instrumentos de cessão e transferência de participações societárias, assistindo clientes em fusões, incorporações, aquisições, recuperações, dissoluções e liquidações, na formação de parcerias, joint ventures, de acordos de acionistas, e em seus negócios comerciais com clientes e fornecedores.





Advocacia em Família e Sucessões


Saboya, Direito, Muanis atua preventiva e judicialmente em questões conjugais e sucessórias, elaborando pactos antenupciais, pactos de união estável, escrituras públicas de separação e divórcio, negociando pensões e divisão patrimonial e fazendo planejamento sucessório, formulando partilhas, testamentos, e patrocinando separações e inventários litigiosos, ações de alimentos, posse e guarda de menor, investigação de paternidade, adoção, tutela e interdição.




Advocacia Imobiliária


Saboya, Direito, Muanis presta consultoria na compra e venda e locação de imóveis, constituição de condomínios e incorporações, estruturação jurídica de empreendimentos imobiliários residenciais, industriais e comerciais, loteamentos e construções.



Advocacia Regulatória e Licitações


Saboya, Direito, Muanis assessora interessados em participar de procedimentos licitatórios em geral, como concessões, permissões e autorizações para a prestação de serviços públicos e uso de bens públicos com analise da legislação regulatória, revisão e aditamentos de contatos administrativos, sem descartar a atuação, já de início mencionada, em procedimentos administrativos perante órgãos e entidades da Administração Pública e em medidas judiciais.




Currículo:


Helio Saboya Filho, formado pela Universidade do Estado do Rio de Janeiro (UERJ) em 1987, integrou o escritório Motta, Fernandes Rocha durante 25 anos, do qual se desligou para fundar Saboya, Direito, Muanis – Advogados. Foi membro da 1ª Turma de Ética e Disciplina da Ordem dos Advogados do Brasil, seccional Rio de Janeiro e atua nas áreas consultiva e contenciosa de direito civil, empresarial, imobiliário, societário, família e sucessões.



Carlos Alberto Direito Filho, formado pela Universidade Cândido Mendes em 1994, integrou o escritório Motta, Fernandes Rocha por 12 anos, do qual também se desligou para fundar Saboya, Direito, Muanis – Advogados. É membro da Seleção de Árbitros da Fundação Getulio Vargas e atua nas áreas consultiva e contenciosa de direito civil, imobiliário e societário.


Pedro Paulo Muanis, formado pela Universidade Cândido Mendes em 1993, estagiou no escritório Motta, Fernandes Rocha por 3 anos, posteriormente foi sócio do escritório Cardoso, Rocha, Trindade & Lara Resende por 6 anos e finalmente foi sócio do escritório Tozzini, Freire, Teixeira e Silva por mais 6 anos, do qual também se desligou para fundar Saboya, Direito, Muanis – Advogados. Atua nas áreas consultiva e contenciosa de direito civil, imobiliário e societário.



Rafael Salles, advogado formado pela Pontifícia Universidade Católica do Rio de Janeiro em 2000, ex-integrante do escritório Tozzini, Freire, Teixeira e Silva Advogados, no qual atuou durante 6 anos nas áreas de direito constitucional, imobiliário, cível e empresarial tanto na esfera consultiva quanto contenciosa.


Antonio Joaquim Pires e Albuquerque, advogado formado pela Pontifícia Universidade Católica do Rio de Janeiro em 2001, com pós-graduação em Direito da Economia e da Empresa na Fundação Getulio Vargas, ex-integrante do escritório Motta, Fernandes Rocha, no qual atuou durante 8 anos nas áreas de direito constitucional, administrativo, tributário, cível e empresarial, tanto na esfera consultiva quanto contenciosa.


Rafael Jordão Bussière, advogado formado pela Universidade Candido Mendes em 2005, cursando pós-graduação em Direito Empresarial na Fundação Getúlio Vargas, ex-integrante do escritório Motta, Fernandes Rocha, no qual atuou como estagiário durante 4 anos nas áreas de direito constitucional, administrativo, tributário, cível e empresarial, tanto na esfera consultiva quanto contenciosa.

About Us:


After years working in reputable law firms, Helio Saboya Filho, Carlos Alberto Direito Filho and Pedro Paulo Muanis decided to open their own office, having invited, to this end, Rafael Salles and Antonio Joaquim Pires e Albuquerque, with whom they had remarkable professional experiences.



Saboya, Direito, Muanis – Advogados undertakes to provide highly efficient, solution-oriented and customized services through selected lawyers functioning as a creative, integrated and ethical team, who had the invaluable opportunity to train and exercise their profession in some of the highest-ranked law firms in Brazil.




Practices:


Litigation Law


Saboya, Direito, Muanis has as its principal area of expertise litigation involving civil, business, corporate, administrative, constitutional, capital market, family dispute and succession law, acting in administrative and legal proceedings before state and federal courts, and the superior courts of Brazil, as well as in arbitrations, assisting their clients, preventatively, on the convenience of entering into agreements and on possible results of the cases under its auspices.






Commercial and Civil Law


Saboya, Direito, Muanis provides assistance in general civil and commercial business law, proposing and reviewing draft instruments, adjusting clauses, conditions, time frames and deadlines, and payment terms, acting in renegotiations and terminations, and drafting comments, brief opinions and notices.



Business and Corporate Law


Saboya, Direito, Muanis provides legal counseling for incorporation of companies, drafting by-laws and articles of association, contractual amendments, minutes of meetings, and instruments of assignment and transfer of equity interest, assisting clients in consolidations, mergers, acquisitions, receiverships, dissolutions and settlements, in organization of partnerships and joint ventures, in the preparation and negotiation of shareholders’ agreements and in their commercial businesses with respective clients and suppliers.



Family and Succession Law


Saboya, Direito, Muanis acts preventatively and in court, by handling marital and succession issues, drafting pre-marital agreements, stable union agreements and public deeds of separation and divorce, negotiating alimonies and partitions, planning successions, drafting deeds of partition and wills, and representing its clients in litigious separations and inventories, suits for alimony, possession and custody of children, investigation of paternity, adoption, guardianship and interdiction.



Real Estate Law


Saboya, Direito, Muanis provides counseling on purchase, sale and lease of real estate, organization of condominium projects and sales, legal structuring of residential, industrial and commercial real estate ventures and developments, allotments and buildings.



Regulatory and Public Bidding Law


Saboya, Direito, Muanis assists parties interested in participating in general public biddings, such as concessions, permits and authorizations for provision of public services and use of public property, with analysis of regulatory legislation, review and amendments to administrative contracts, not to mention it is also engaged, as commented above, in administrative proceedings before the Public Administration bodies and entities, and in handling judicial orders.




Our Experienced Attorneys:


Helio Saboya Filho graduated from the Rio de Janeiro State University (UERJ) Law School in 1987, and joined Motta, Fernandes Rocha office, where he worked for 25 years, after which he founded Saboya, Direito, Muanis – Advogados. He was a member of the 1st Panel of Ethics and Discipline of the Brazilian Bar Association, Rio de Janeiro Chapter, and is engaged in the consulting and litigation areas of civil, business, real estate, corporate, family and succession law.


Carlos Alberto Direito Filho graduated from Cândido Mendes University Law School in 1994, and joined Motta, Fernandes Rocha office, where he worked for 12 years, after which he founded Saboya, Direito, Muanis – Advogados. He is a member of the Board of Arbitrators of Getúlio Vargas Foundation, and is engaged in the consulting and litigation areas of civil, real estate and corporate law.


Pedro Paulo Muanis graduated from Cândido Mendes University Law School in 1993, and began his career as trainee at Motta, Fernandes Rocha office, where he worked for 3 years. Next, he joined Cardoso, Rocha, Trindade & Lara Resende office, where he was a partner for 6 years, and, later, Tozzini, Freire, Teixeira e Silva office, where he was a partner for additional 6 years, after which he founded Saboya, Direito, Muanis – Advogados. He is engaged in the consulting and litigation areas of civil, real estate and corporate law.


Rafael Salles graduated from the Rio de Janeiro Pontifical Catholic University Law School in 2000. He is a former member of Tozzini, Freire, Teixeira e Silva Advogados office, where he worked for 6 years, acting in the consulting and litigation areas of constitutional, real estate, civil and business law.


Antonio Joaquim Pires e Albuquerque graduated from the Rio de Janeiro Pontifical Catholic University Law School in 2001, with a post-graduation degree in Economy and Business Law from Getúlio Vargas Foundation. He is a former member of Motta, Fernandes Rocha office, where he worked, for 8 years, in the consulting and litigation areas of constitutional, administrative, tax, civil and business law.


Rafael Jordão Bussière graduated from Cândido Mendes University Law School in 2005, with a post-graduation degree in Business Law from Getúlio Vargas Foundation. He is a former member of Motta, Fernandes Rocha office, where he worked, for 4 years, in the consulting and litigation areas of constitutional, administrative, tax, civil and business law.