《Servlet应用开发课程设计》项目实验报告
项目名称:娱乐无限下载中心
指导老师: 黄 铭
时间:班 级: WEB11307第二组 地 点: J1B401 小组成员:叶佳陇、王月、李飞、袁梅
廖小飞、江伟、李占银、李虹颖、侯燕 王晶晶、林姣、宋晓、严映婷、饶琴英 徐小川、王婷、杨梅、王晓莉、魏海林
18周,2012年12月31日---2013年01月04日 目录
1.1
需
求
析.........................................................................1 1.2
项
目
计..........................................................................2 1.2.1
选
择
开
发
型........................................................................2 1.2.2
数
据
库
计.............................................................................2
1.3项目施...........................................................................3
1.3.1
创
建
web
目........................................................................3 1.3.2
通
用
功
能
的
现......................................................................3 1.3.3
普
通
用
户
功
能
的
现..............................................................3 1.3.4
管
理
员
功
能
的
现..................................................................3
1.4项目分
设
模
设
实
项
实
实
实
运
行............................................................................4
1.4.1
Web
项
目
的
目
录
构.............................................................4 1.4.2
Web
项
目
的
布.....................................................................4
1.5 个人结............................................................................5
结
发
总
1.1需求分析 a.功能需求 <1>用户分为管理员和普通用户
<2> 对于普通用户:能够直接访问网站的内容,包括浏览排行榜、浏览所有信息、分类浏览、分页浏览也可进行下载信息,当浏览的较多时可以进行分页浏览。 <3> 对于管理员除了具有普通用的权利之外,还可以通过登陆进行信息的管理包括信息的添加、删除、修改
b.结构功能分析
1. src目录的结构
1.1 service 包(模型层):建立普通用户所实现的功能以及管理员所实现的功能以及他们的共享的功能.
UserService类中,包括获得下载次数排名前十位的数据信息获得数据库中的所
有信息获得指定分类的数据库信息获得指定名称的数据信息。 CommonService:获得下载文件信息及下载文件是更新文件的下载次数的方法。 AdminService:实现各种业务罗就包括验证登录信息获得数据库中的所有信息添加信息检索单条信息修改信息等。
1.2 servlets 包(控制层):将后台的数据库和前台的界面进行连接LoginServlet验证登录信息。
AdminServlet实现信息的管理。
UserServlet根据用户的请求路径不同调用相应的模型去处理 请求并选择合适的视图层去响应客户端。
DownLoadServlet:进行对上传文件的下载。
1.3 util 包(实现通用功能的java类):前台数据库的建立 DBHelper创建数据库的链接创建语句对象设置SQL语句的参数返回查询操作的单条记录返回查询操作的多天记录执行更新语句管部数据库的连
相关推荐: