- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在线相册网站的设计与实现
网络编程技术实验报告 在线相册网站的设计与实现 目 录 1. 需求分析 1 1.1 在线相册网站的目的和意义 1 1.2 网站功能分析 1 2. 在线相册网站的设计 1 2.1 采用技术 1 2.2 系统框架及功能模块设计 1 2.3 数据库设计 1 3. 在线相册网站的实现 2 3.1 开发工具及环境配置 2 3.1.1 开发环境 2 3.1.2 安装及配置 3 3.2 程序设计 3 3.2.1 数据库连接模块设计 4 3.2.2 index页面设计 7 3.2.3 accountMenu页面设计 9 3.2.4 myalbum页面设计 10 3.2.5 newAlbum 页面设计 12 3.2.6 uploadPhoto 页面设计 13 3.2.7 deleteAlbum 页面设计 14 3.2.8 photo 页面设计 16 3.2.9 error 页面设计 17 4. 系统发布与运行 18 5. 总结 18 6. 参考文献 19 需求分析 在线相册网站的目的和意义 在线相册可以给用户提供一个在网络上展示自己的摄影作品或者共享精美图片的平台。 网站功能分析 该网站的功能较为简单,提供了用户新建相册、上传照片、删除相册、删除照片、照片浏览等基本功能。 在线相册网站的设计 采用技术 主要采用JSP编程,Servlet编程,JavaBean编程,Java数据库编程等技术 系统框架及功能模块设计 本网站的设计主要是应用了MVC设计模式,即模型(Model)、视图(View)、控制器(Control)3个组成部分,模型即业务逻辑层,包含完成用户各项操作的实现方法,主要由AlbumDAOBean.java、AlbumInfo.java、AlbumPhoto.java、AlbumPhoto.java这四个JavaBean实现;而视图即表示层,主要用于网页元素、格式等的表示,主要由albumindex.jsp、accountMenu.jsp、myalbum.jsp等JSP页面实现;控制器即控制层,调用JavaBean代码,响应用户的请求,控制整个网站的流程,主要由AlbumServlet.java和PhotoServlet.java实现。 数据库设计 表0、数据库表汇总 序号 Table名称 说明 1 User 用户表 2 Album-type 相册类型 3 User_album 用户相册关系 4 Photo 照片表 表1. 用户表 user 字段名称 类型 主键 Null Default 说明 user_name char(20) N Not 无 用户名 user_pwd char(20) N Not 无 用户密码 UA_id char(10) Y Not 无 用户与相册关系编码 表2 相册类型 album_type 字段名称 类型 主键 Null Default 说明 album_type_id char(5) Y Not 无 相册类型编码 album_type_name char(20) N Not 无 相册类型名 表3 用户与相册关系表 user_album 字段名称 类型 主键 Null Default 说明 UA_id char(10) N Not 无 相册类型编号 album _id char(10) Y Not 无 相册编号 album_name char(20) N Not 无 相册名称 album_type_id char(5) N Not 无 相册类型编码 new_time char(20) N Not Sysdate() 相册建立时间 表4 照片表 photos 字段名称 类型 主键 Null Default 说明 photo_id char(10) Y Not 无 照片编号 album_id char(10) N Not 无 相册编号 photo_name char(20) N Not 无 照片名称 photo Mediablob N Not 无 照片文件 在线相册网站的实现 开发工具及环境配置 开发环境 操作系统:WinXP SP3 数据库服务器:MySQL 5.0+MySQL Front Web服务器:Tomcat 6.0.18 开发工具:Myeclipse 6.0.1 安装及配置 安装Myeclipse 6.0.1后,该集成环境集成了多种工具,另外安装数据库服务器:MySQL 5.0,以其可视化操作界面MySQL Front作为辅助。 程序设计 本网站设计共有如下程序:(.html; .jsp, .java, …) 模块 说明 AlbumServlet.java 调用不同JavaBean的相应方法完成对用户提交的各种请求的处理 Ph
有哪些信誉好的足球投注网站
文档评论(0)