.net电子相册实训报告
中北大学 网页开发与设计实训报告 XX年12月6日 1.设计任务概述 电子相册,是指由可以在电脑上观赏的区别于CD/VCD的静止图片组成的特殊文档,其内容不局限于摄影照片,也可以包括各种艺术创作图片。而网络相册,则是网站为用户提供的个人电子相片展示、存放的平台。 电子相册是现在时下最流行的一种网络元素,它可以应该是在很多领域,例如时下最流行的空间博客就是大量的应用的这一技术,而且得到了大多数网友的认可及追捧,其以静态照片为素材,配合动感的背景、前景和字幕等视屏处理的特殊效果,配合音乐制成的电子相册。制作好的电子相册可以在电脑上,各类影碟机上,以及手机和MP4里都能观看,这是电子相册发展到今天的一个新的突破,既不在像传统那样,只能在电脑上和影碟机上观看了,还可以通过手机将自己的个性化MTV发送给远方的亲戚朋友们分享。若保存在硬盘上,也便于随时调阅、欣赏,永久保存。电子相册能提供多种分类相册,可编辑相册封面和图片名,提供多种格式图片上传,提供多种尺寸的缩略图。通过实训课程结合实际案例独立完成电子相册前台、后台的设计制作,并编码实现。 本系统对访客是开放的,但是访客可以留言,且可以查看留言.只有管理员登陆才有权限进行后台管理。因此本系统后台管理系统可以实现用户登录验证、添加.修改.删除用户信息、创建相册、修改.删除相册信息,添加.修改.删除.照片信息.可以浏览相片、上传相片、删除留言等功能。各功能模块简述如下: 图1电子相册功能模块图 图2电子相册前台功能模块图 图3电子相册后台功能模块图 2.功能模块详细设计 详细设计思想 电子相册系统主要是为了方便和高效的管理图片,使图片得到更好地展示,对所有的图片进行分类管理,更加易于存放和查询图片,实现访客留言,并且可以查看留言,本系统对访客是开放的. 为了资料保密,需要管理员登录才可以使用本系统后台,因此本系统需要有管理员登录功能,管理员需要验证用户名和密码才可以登录后台,当然可以修改用户信息,然后,管理员可以添加、删除、修改用户信息,创建、删除、修改相册信息,添加.删除、修改照片信息,可以上传照片,查看照片.其中,管理员还有权删除访客评论, 核心代码用户登录0){ //登录成功 $_SESSION["admin"]=$name; redirect("","登录成功,请稍后...");}else{ //登录失败 redirect("","用户名与密码不匹配,请仔细核对后重新登录...");}?>创建相册 #Submit1{ width:80px;height:30px;}#Reset{ width:80px;height:30px;}#Text{ width:180px;height:20px;}#Select{ width:180px;height:20px;} nfs服务器的挂载命令 sudomount-tnfs-otcp:/home/akaedu/ziliao/mnt ctrl+alt+t开启新终端的快捷按键 window下是集成开发环境 linux下: 安装命令 sudoapt-getinstallvimgccgdb 编辑器vim编写源代码 按i编辑模式 按Esc命令模式 按Esc以后键入: :(转载于:写论文网:.net电子相册实训报告)w保存文件但不退出write :wq保存并且退出writeandquit :q!强制退出,不保存文件quit yy复制一行移动光标到某一行,再按下p表示粘贴 3yy从光标当前行开始,复制总共3行,按下p表示粘贴 dd剪切一行移动光标到某一行,再按下p表示粘贴 3dd从光标当前行开始剪切3行,再移动光标到某行,按下p表示粘贴uundo,回退当前操作。 8G定位到第8行 :8定位到第8行 1G到文件最开头 GG到文件结尾 gg=G自动排版 %自动匹配相应的花括号 :vsp文件名垂直拆分,并排显示2个文件 ctrl+ww垂直拆分的两个窗口之间切换光标焦点 编译器gcc编译源代码,生成可执行文件。 gcc生成可执行文件 gcc-oapp生成app可执行文件 执行./app或者./ 调试器gdb调试错误 gcc-oapp-g gdbapp gdb命令: l1从第1行列出程序源码list(列表) b6在第6行上下断点break每一个像素点的颜色都保存为4个字节的一个整数。 对于分辨率1024x768-32的一屏图像,需要有1024x768x32/8个字节大小的缓