电子相册管理系统说明书_第1页
电子相册管理系统说明书_第2页
电子相册管理系统说明书_第3页
电子相册管理系统说明书_第4页
电子相册管理系统说明书_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号 D001 版本号 NIP 1 0 日照职业技术学院 电 子 相 册 系 统 Electronic photo album system 使 用 说 明 书 班 级 网络技术二班 开发负责人 曹俊浩 二 一二年十二月二十八日 目录 目目 录录 1 绪论 2 1 1 课程设计目的课程设计目的 2 2 系统需求分析和总体设计 2 2 1 需求分析需求分析 2 2 1 1 系统需求描述 2 2 1 2 功能模块图 2 2 1 3 页面及表属性说明 3 3 2 1 4 数据项 3 2 1 5 数据表 4 2 2 概念设计 5 2 2 1 E R 图 5 2 2 2 主要模块及其功能 6 3 系统详细设计与编码 7 3 1 访问模块及操作模块访问模块及操作模块 7 3 1 1 各界面功能介绍 7 3 1 2 系统代码 11 4 系统测试 14 4 1 以注册用户身份进入用户相册界面进行测试以注册用户身份进入用户相册界面进行测试 14 4 2 管理员登陆页面测试管理员登陆页面测试 15 总结 17 电子相册管理系统开发 1 绪论绪论 1 1 课程设计目的课程设计目的 随着我国经济的发展 我国网络也随之覆盖全国各地 在这同时我国网 民急剧增加 由于网络不断深入人们的日常生活 人们在网络当中会遇到各 种自己非常喜欢的图片想保存下来 但有时候自己也没有移动磁盘等工具来 存储 就算有也可能会因为存储空间的不足不能保存下来 还有自己和朋友 一起外出旅游的一些照片都需要保存好 等等 这样就要求我们开发一个如 何管理图片系统 来管理自己的图片 方便用查看 在这就以个人为背景 开发电子相册管理系统 2 系统需求分析和总体设计系统需求分析和总体设计 2 1 需求分析需求分析 2 1 1 系统需求描述系统需求描述 面对传统的相册难于管理 图片多 耗费空间 也有时候自己忘了 存放位置 难于查找等 基于个人的图片 开发电子相册管理系统来帮 助大家管理自己心爱的图片 以便方便查看 随时随地都可以查看 前 提是要有网络的情况下 2 1 2 功能模块图功能模块图 图片管理模块 该模块对所有用户都可以使用 普通用户只能查看 管理员可以查 看 删除 更新 上传等功能 人员管理模块 该模块只有管理员可以使用 他可以查看每个人的信息 还可以修 改个人用户的信息 用户只能注册普通用户 然后通过管理员可以提升 他成为管理员身份 电子相册管理系统开发 2 1 3 页面及表属性说明页面及表属性说明 页面结构 2 1 4 数据项数据项 数 据项 含义别 名 数据类 型 长 度 取值 范围 取 值含 义 用 户名 用户之 间的唯一 标识 char10 用 户密码 用户登 录使用的 口令 char16 用 户类型 标识系 统用户的 身份 char8普通 用户 管 理员 性 别 唯一标 识用户的 性别 char2男 女 电子相册管理系统开发 图 片名称 表示图 片名字 且唯一标 识图片 char10 图 片路径 表示图 片存储路 径 varcha r 100 图 片描述 用于描 述图片的 情况 text 图 片编号 标识图 片的顺序 char20 9 2 1 5 数据表数据表 用户表 图片表 电子相册管理系统开发 2 2概念设计 2 2 1 E R 图图 电子相册管理系统开发 2 2 2 主要模块及其功能主要模块及其功能 电子相册管理系统开发 3 系统详细设计与编码系统详细设计与编码 3 1 访问模块及操作模块访问模块及操作模块 3 1 1 各界面功能介绍各界面功能介绍 登陆界面 普通用户登陆成功界面 查看操作 电子相册管理系统开发 管理员登录成功页面 进行人员查询 更新 电子相册管理系统开发 人员修改操作 人员删除操作 进行图片查询 更新 删除操作 电子相册管理系统开发 图片查询 删除操作 电子相册管理系统开发 图片添加操作 3 1 2 系统代码系统代码 Valuebean 的实现 图片图片 publicpublic classclass img privateprivate String picid privateprivate String picname privateprivate String picurl privateprivate String picdescrept 系统使用人 电子相册管理系统开发 publicpublic classclass img person publicpublic img person privateprivate String name privateprivate String password privateprivate String type privateprivate String sex Toolbean 的实现 DB2 publicpublic classclass DB2 用于实现数据库连接 privateprivate String className privateprivate String url privateprivate String username privateprivate String password privateprivate Connection con privateprivate Statement stm privateprivate ResultSet rs MyTools publicpublic classclass MyTools publicpublic staticstatic intint strToint String str 将 String 型数据转 换为 int 型数据的方法 publicpublic staticstatic String toChinese String str 进行转码操作 的方法 publicpublic staticstatic String intToStr intint num 将 int 型数据转换为 String 型数据的方法 ImgDao publicpublic classclass ImgDao privateprivate DB2 connection nullnull publicpublic ImgDao connection newnew DB2 publicpublic booleanboolean doImg String dotype img single 进行图片操作 电子相册管理系统开发 处理 连接数据库关键代码 验证登录的关键代码 4 系统测试系统测试 系统测试是系统开发周期中的一个十分重要的阶段 其重要性体现在它 是保证系统质量和可靠性的最后关键 是对整个系统开发过程包括系统分 析 系统设计和系统实施的最终审查 虽然本系统在测试之前已经经过了 系统分析 需求分析 概要分析 详细分析等阶段严格的技术审查 但是 错误和疏漏的存在还是无法避免的 如果没有再投入运行前的系统测试阶 电子相册管理系统开发 段被发现并纠正 问题迟早会在进行中暴露出来 到那时要纠正错误将会 付出更大的代价 甚至会造成不堪设想的后果 因此系统测试是系统开发 中一个最重要的环节 它的主要任务是在整个软件中找出错误 所以要求 我在整个开发过程中要尽早检测 不断发现系统的出错 以便及时更正 4 1以注册用户身份进入用户相册界面进行测试以注册用户身份进入用户相册界面进行测试 点击 我的相册 进入用户登录页面 在此页面上输入注册用户的昵称 密码 验证码后点击登陆按钮可以进入用户的相册列表页面 点击相册名称就可以进入到相应的相册 在相片列表页面 可以通过点 击查看评论 设为相册封面 修改 删除等按钮实现相应的功能 见图 4 1 到 4 2 界面显示结果正确 图 4 1 保存信息测试图 图 4 2 查看评论界面 电子相册管理系统开发 图 4 3 修改相片信息 4 2 管理员登陆页面测试管理员登陆页面测试 点击管理员登陆进入管理员登录页面 在此页面上输入管理员名称 密码 验证码后点击登陆按钮可以进入管理员页面 点击 添加文件 进入添加相册 分类页面 在添加分类栏中输入分类名字 在管理分类中选择相应的项 点击 提交即可 如图 4 8 所示 图 4 4 管理员添加分类页面 电子相册管理系统开发 总结总结 顺利的完成了课程设计 系统里的有些知识都是我向同学寻求帮助和讨 论得结果 在做课程设计中 我们遇到了很多问题 有的解决了 有的现 在也还没有解决 也只有在假期的时候 好好的看看 研究研究 下面我谈 谈我在做系统的时候遇到的一些典型的问题和自己的一点心得 在数据库方面 对于触发器和存储过程 我遇到了很多麻烦 先是一点 也不清楚 到慢慢的熟悉 再到会用 这一路真的很辛苦 有时候觉得自 己一学期学习的知识就只有在课程设计的时候才能得到运用 我的界面设计使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论