- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计
课程名称_ 数据库课程设计____
题目名称__图片管理与分享系统__
学生学院___计算机学院_________
专业班级____计科10(5)班______
学 号___3110006055_________
学生姓名____唐尚文____________
合作者姓名___吴桂鑫___________
合作者学号___3110006062_______
指导教师____ _明俊峰_________
2013 年 1 月
评价标准 分数比例(%) 成绩 论文 论文结构包含:
1、相关技术介绍、需求分析、
2、概念结构设计(涉及的实体至少三个以上)、
3、逻辑结构设计(有完整性约束说明)、
4、数据库物理设计、
5、数据库完整性设计(违反实体、参照完整性时的解决办法,比如触发器、存储过程等)
5、数据库安全性设计、
6、数据库实施、系统测试方案和测试报告、
7、系统的主要功能和使用说明、系统安装说明。
要求论文完整、内容详细,格式规范。
40 程序 系统运行正确;
2、功能完善:有增、删、改、查功能,输入、输出功能;
3、有基本的统计、报表功能
4、有多表连接查询、自身连接查询、字符串匹配查询、模糊查询、分组查询等。
5、工作量充分;
6、系统实现技术的难度。
30
数据
库设
计 E-R图设计正确;
数据库逻辑结构设计规范化;
数据库物理设计合理。
30 总评成绩 优 良 中 及格 不及格 总分
分工情况
我主要实现简介表模块、图片墙模块、图片与分享模块、榜单模块等功能。
吴桂鑫同学主要实现图片首页显示模块、剪影模块、动态模块还有图片链接模块等功能;
目 录
1 引 言 1
1.1课程设计选题 1
1.2课程设计的目的 1
1.3本选题的设计背景 1
2 系统分析与设计 1
2.1 功能及性能分析 1
2.1.1 功能需求 1
2.1.2 性能需求 2
2.1.3 数据流图 2
2.2 系统的开发运行环境 3
2.3 系统总体设计 3
3 数据库设计 5
3.1 数据库概念结构 5
3.2 数据库逻辑结构 6
3.2.1 关系模型及优化 7
3.3 数据库的实现 11
3.3.1表 11
3.3.2 安全性设计 11
3.3.3 一致性设计 11
4 详细设计与实现 12
4.1 登录模块 12
4.2 后台榜表管理 13
4.3 图片墙管理模块 14
4.4 简介管理模块 15
结 论 14
参 考 文 献 15
项目源码及结构 15
1 引 言
1.1课程设计选题
《图片管理与分享系统》
1.2课程设计的目的
通过数据库系统课程设计,熟悉了MySQL数据库管理系统的结构与组成;熟悉的SQL语言的运用,更加深刻的了解了数据库的重要性,了解和运用了JSP的开发过程,和熟悉了数据库应用系统的开发过程和方法,增加了数据库的维护和保护能力,加深了对数据库的了解,和分析能力。
1.3本选题的设计背景
随着社交网络的发展和个人分享流行,越来越多的人愿意把自己的生活的点点滴滴与网络好友分享,因此,想起了做一个个人的图片分享网站,用户可以通过后台的管理,把自己的生活点点滴滴分享到网站,提供给好友的查看,让好友能够了解自己的生活,让了解更加亲密。
2 系统分析与设计
2.1 功能及性能分析
2.1.1 功能需求
从总体上考虑,系统应该实现下列功能(我做的部分):
对管理员来说,包括登录功能、图片墙管理、榜单管理、图片分享管理。
1)、登录功能:具有管理员权限的人可以通过密码和用户名的验证登录进入网站的后台管理界面进行对相片的内容进行管理。
2)、图片墙管理:该模块是一个纯图片的模块,默认有六张图片,图片的规格比较小,可大于6张,每六张为一组,一次可以切换一组,可以附带链接,链接到别的网站。
3)、榜单管理:该部分位于乐享页面的第一行,上面有着可以添用户想要展示的图片的集合。
4)、图片分享管理:这里每次可以显示一张照片,管理员可以选择经过处理的相片放在此,然后也可以添加比较简单的内容,而且可以切换。
2.1.2 性能需求
系统性能设计应满足如下要求:
? 保证系统数据安全性:普通的用户可以通过管理员的用户名和密码验证,获得数据库的数据的修改权限,并对数据进行修改.
保证系统数据一致性:数据库中的所有信息在任何操作下都能够保持一致,一旦管理员更新了图片的内容,页面上就会马上更新,保证了数据库和页面的一致性.
由于此网站的预计不会出行高并发,所以在设计时不考虑高并发产生的影响.
2.1.3工作流程图
乐享流程图如下所示:
2.2 系统的开发运行环境
本系统开发平台: 本系统运
文档评论(0)