广东海洋大学学生实习总结报告环节名称Web开发技术课程实习学院信息学院所在系计算机指导教师甘元驹学生姓名杨汛专业名称计算机科学与技术班级计科1111班起止时间2014年5月26日至2014年6月20日1目录目录................................................................1第一章绪论.........................................................21.1课程设计题目................................................21.2课程设计任务.................................................21.3系统采用的相关技术...........................................2第二章系统需求分析和总体设计.......................................22.1需求分析.....................................................22.2功能模块.....................................................22.3系统总体模块功能图...........................................32.4数据库设计...................................................42.4.1数据库逻辑设计.........................................42.4.2连接数据库的实现.......................................52.5系统实现的主要功能...........................................72.6主要功能的实现算法...........................................7第三章系统详细设计与实现...........................................93.1界面设计.....................................................93.1.1新用户注册界面.........................................93.1.2登录界面..............................................103.1.3整体界面..............................................103.1.4我的相册界面..........................................113.1.5照片上传界面..........................................112.1.6照片浏览界面..........................................123.1.7照片详细信息界面......................................133.2系统测试与实现..............................................13第五章总结........................................................14第六章参考文献....................................................14附录系统主要代码实现..............................................152第一章绪论1.1课程设计题目在线相册管理系统1.2课程设计任务①首页分页显示所有用户的图片,上传的用户和上传日期②用户能够注册③用户登录后,进行相册管理:上传新图片、对本人上传的图片进行修改、删除(注意:修改图片的时候,要注意对原上传图片文件的删除,防止图片越来越多的情况出现)用户信息的修改,可增加的功能:图片栏目,图片分类存放,示例:QQ相册中的“相册”④相片的评论功能1.3系统采用的相关技术本系统主要采用jsp技术和sql技术结合,用到的工具有Myeclipse10和sqlserver2005,其中使用用jsp建立图形界面、用sql建立数据库。第二章系统需求分析和总体设计2.1需求分析面对传统的相册难于管理,图片多,耗费空间,也有时候自己忘了存放位置,难于查找等问题。基于个人的照片,开发在线相册管理系统来帮助大家管理自己心爱的图片,以便方便查看。2.2功能模块3①照片管理模块:该模块对所有用户都可以使用,普通用户只能查看、浏览照片,管理员可以实现查看、删除、评论、上传照片等功能。②用户管理模块:该模块可以实现用户注册成为管理员,然后管理自己的个人相册,同个用户名只能注册一次。2.3系统总体模块功能图用户管理模块照片管理模块用户登录评论照片在线相册管理系统用户注册普通用户管理员查看浏览照片删除照片上传照片总体模块功能图42.4数据库设计2.4.1数据库逻辑设计在线相册管理系统用户表(dbo.tb_userInfo)结构,如下所示序号字段描述类型1username用户名varchar(50)2password密码varchar(50)3realname真实姓名varchar(50)4email邮件地址varchar(50)5question密保问题varchar(50)6result答案varchar(50)在线相册管理系统照片基本信息表(dbo.tb_photo)结构,如下所示序号字段描...