网站分析
1.网站开发准备:本网站开发采用分层架构方式,前端开发采用htm+css+JavaScript,后端开发采用jsp+servlert,数据库采用mysql数据库,采用myeclipse为开发平台,网站测试服务器为tomcat,使用的主要语言为java,以jdbc为连接数据库的方式。以下为包结构:
2.
需求分析:此网站是一个小型的门户网站,对于一线队员,俱乐部详细信息,俱乐部球场都有展示,同时也会展示巴萨足球俱乐部的一些最新新闻,和赛程,也展示一些球队商品(商品功能有待开发)。同时此网站也为后台管理人员提供了,新闻管理,产品分类管理,商品管理,用户管理方便管理网站。
<1>.俱乐部介绍:登录网站前台可以通过点击相应功能查看相关介绍
<2>.诺坎普介绍:在网站的首页点击诺坎普球场可以查得球场的具体信息。
<3>.新闻:能够提供最新新闻以供用户浏览
<4>.商城:能够提供最新的球队装备,并能够进行购买(功能有待开发)
<5>.首页:首页主要是能够提供视觉冲击的效果,提供一些球队的比赛的照片同时登录和注册界面的功能也可以在主页的顶部栏找到,当然主页也提供了对于其他各个功能区的链接,可以给访问者以更好的用户体验感。
<6>后台管理:对于新闻和商品等需要经常进行更新,因此良好的后台管理功能可以提供给编辑信息的管理员很多方面,比如新闻管理可以提供,查看新闻,添加新闻,删除新闻,修改新闻。分类管理:添加分类,修改分类,查看分类,删除分类,用户管理:添加用户,删除用户,为用户分配权限,商品管理:添加商品,修改商品,删除商品,查看商品,同时对于后台的功能还应满足安全性的原则,即对于权限的低的用户不能够访问后台的管理界面。
3.网站的功能介绍:
4.网站架构:
6.数据库架构:
7.网站的首页:
8.网站的WAR文件: