Para o desenvolvimento do sistema da locadora de livros foi levantado a
descrio para o computador de mdio custo e a sua descrio de suas partes um processador Intel Core i3-3220 3.30 GHz, Placa me ASUS, Memoria Kingston total 4GB, Hard Disk 1TB, Teclado e mouse sem fio, Gabinete de pelo menos quatro baias com fonte de 500W outro computador com as mesmas configuraes tambm poder ser utilizado na utilizao do software a ser desenvolvido.
No mercado atual, existe uma gama de sistemas operacionais, com distros diferentes e etc. Destacamos dois S.O. que atuam perpetuamente no mercado, tendo a maior utilizao entre as pessoas que possuem um computador pessoal sendo elas: Windows: Sistema operacional desenvolvida pela empresa Microsoft fundada por Bill Gates e Paul Allen tem um destaque maior aceitao no mercado, sendo um sistema pago, porm mais em conta que o OS X. Hoje o S.O. Windows tem aproximadamente 400 milhes de usurios. A maior parte das empresas situadas aqui no Brasil utilizam o Windows como seu sistema operacional juntamente com o pacote de softwares para escritrio MS Office que facilitam na criao e na otimizao dos documentos e planilhas a serem criados. Imagem ilustrativa do menu do Windows 8.
OS X: Sistema operacional desenvolvida pela empresa Apple Inc. fundada por Steve Wozniak, Steve Jobs e Ronald Wayne, em segundo lugar de maior quantidade de usurios no to famosa no Brasil pelo S.O. mas pelo celular iPhone. O OS X um sistema mais simples de operar e com a velocidade superior, porm possuem um hardware mais caro comparado ao que o Windows requer. Imagem ilustrativa do desktop do OS X. Para nosso estudo de caso utilizaremos o Windows como Sistema Operacional.
Linguagem de programao Ela nos permite atravs de instrues o computador interpretar nossas intenes. Existem muitas linguagens proprietrias e open source, cada uma delas tem uma caracterstica particular a fim de softwares que sero produzidos para cada meio e cada uma com um conceito diferente, exemplo de usabilidade: contabilidade, clculos, para web, etc. Conceito: procedimento, orientado a objetos, linear, modulada. Sendo elas citadas: JAVA Java uma linguagem de programao orientada a objeto desenvolvida na dcada de 90, na empresa Sun Microsystems por uma equipe de programadores chefiada por James Gosling. Por ser uma das linguagens de programao mais comum e est presente constantemente na nossa utilizao, a linguagem (JAVA) est em uma posio privilegiada no ranking das linguagens de programao. Tambm uma linguagem computacional completa, adequada para desenvolvimento de aplicaes baseadas na rede internet, redes fechadas ou ainda programas stan-alone, ou seja, programa que ser executado na estao do usurio dependendo ou no de algum webservice. O Java uma linguagem poderosa em ambientes distribudos complexos como a rede internet, mas com a sua versatilidade permite ao programador ir muito mais, pois oferece uma poderosa linguagem de programao de uso geral, com recursos suficientes para a construo de uma variedade de aplicativos e websites. PHP PHP uma linguagem aberta de uso geral, muito utilizada e especialmente para o desenvolvimento de aplicaes Web dentro do HTML. O que difere a linguagem PHP de algo como Javascript que executado no lado do cliente que o cdigo que executado no servidor, gerando HTML que ento enviado para o cliente. O cliente receberia os resultados da execuo desse script, mas no saberia como o cdigo fonte.
REFERNCIAS
PRESMANN, R. Engenharia de Software: uma abordagem profissional. 7. ed. Rio de Janeiro: Mc Graw Hill, 2011. Cap. 2
Sommervile Ian, Engenharia de Software/ Ian Sommerville; traduo: Selma Shin Shimizu Melnikoff, Reginaldo Arakaki, Edilson de Andrade Barbosa; reviso tcnica: Kechi Kirama. 8 ed.So Paulo: Pearson Addison- Wesley, 2007.
DOCUMENTAO DO PHP. Disponvel em: http://php.net/manual/pt_BR/intro-whatis.php