70 likes | 214 Views
Projeto. MovieOnWeb (JSP + Struts + Hibernate + Spring+...). Jobson Ronan {jrjs@cin.ufpe.br}. Requisitos Funcionais. Cadastro de clientes Um cliente pode se cadastrar via web Visualização de Filmes por clientes Um cliente pode visualizar/fazer busca por filmes Disponíveis, Todos.
E N D
Projeto MovieOnWeb (JSP + Struts + Hibernate + Spring+...) Jobson Ronan {jrjs@cin.ufpe.br}
Requisitos Funcionais • Cadastro de clientes • Um cliente pode se cadastrar via web • Visualização de Filmes por clientes • Um cliente pode visualizar/fazer busca por filmes Disponíveis, Todos
Requisitos Funcionais • Sistema de Reserva • Cliente cadastrado efetua uma reserva • Reserva = (Filme + Cliente + seq) *O Sistema guarda uma fila de reservas para cada filme
Requisitos Não Funcionais • Para efetuar uma reserva o usário precisa estar logado (Autenticado) • O Sistema precisa de um gerenciamento de transações • O Sistema deve funcionar como uma página web
Struts + Spring • Struts-config.xml ... <controller> <set-property property="processorClass" value="org.springframework.web.struts.DelegatingRequestProcessor"/> </controller> ... <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn"> <set-property property="contextConfigLocation" value="/WEB-INF/action-servlet.xml" /> </plug-in> ...
Struts + Spring • Seus Actions serão declarados como Beans no action-servlet.xml e deverão ter o mesmo nome do atributo path do action struts-config.xml action-servlet.xml ... <action path="/users" .../> ... ... <bean name="/users" .../> ...
Utils • http://www/~jrjs/arquivos/install_mysql.bat • \\profile\scratch_jrjs$\movie.zip