论坛信息管理系统方案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vvMySQL数据库原理及应用 课程设计 题目:论坛信息管理系统 姓名: 学号:— 专业班级: 指导教师: 专业 专业.专注 日期:2015-11-20 1项目背景及需求分析 1项目背景及需求分析 2 TOC \o 1-5 \h \z 1.1项目背景 2 1.2需求分析 2 2概念结构设计 3 2.1抽象出系统实体 3 2.2局部E-R图 3 2.3全局E-R图 2.3全局E-R图 5 3逻辑结构设计 6 4创建数据库及相关操作 6 4.1创建数据库 6. 4.2建立视图 8 TOC \o 1-5 \h \z 4.3建立存储过程 9 4.4建立触发器 10 4.5查询问题及查询结果 1.0. 5项目设计总结 5项目设计总结 错误!未定义书签 1项目背景及需求分析 1.1项目背景 随着网络的不断发展,网上论坛信息越来越多,发贴的人也越 来越多。自然而然,回贴的人也越来越多。因此,我们需要一个论 坛管理系统,来统计作者信息、贴子信息和回复信息,来使得论坛 信息能够更好的运作。所以我设计这个论坛管理系统来有效地管理 论坛信息,使得它能够更加规范和科学。 1.2需求分析 1.2.1数据需求 论坛管理信息系统需要完成功能主要有: (1) 作者信息模块:用来管理作者信息,包括作者昵称、贴子 编号、性别、年龄、职业、爱好等; (2) 贴子信息模块:用来管理贴子信息,包括贴子编号、发贴 日期、时间、等级等; (3) 回复日期模块:用来管理回复信息,包括作者昵称、回复 时间、贴子编号等。 1.2.2事物需求 (1)在作者信息模块部分,要求: 可以查看作者的个人信息; 可以对作者信息进行添加及删除的操作。 (2 )在贴子信息部分,要求: a.可以浏览贴子信息; b.可以对贴子信息进行维护,包括添加及删除的操作。 ⑶在回复日期部分,要求: 可以查看回复日期; 可以对回复日期进行维护操作。 2概念结构设计 2.1抽象出系统实体 根据分析,论坛信息管理系统的基本实体为:作者,贴子,回 复信息。而每个实体应具有如下所列的基本属性 ,并标记主键(加 下划线的属性),画出E-R图。 作者(编号,昵称,年龄,性别,职业,爱好),其中编号为 主键; 贴子(编号,发贴日期,时间,等级),其中编号为主键; 回复信息(作者昵称,编号,时间),其中编号为主键; 2.2局部E-R图 在人事信息管理系统中,涉及六个实体,分别是:管理员、员 工、部门、员工工作信息、工资、考勤。这六个实体间存在关系。 根据需求分析得到一个作者能发很多个贴子,所以作者和贴子 之间是一对多的关系;贴子下面能有很多个回复信息,所以回复信 2.3全局E-R图 3逻辑结构设计 在概念结构设计阶段得到E-R图之后,根据转换规则将E-R图转 换成关系模型,得到人事信息管理系统的关系模型如下: (1) 作者信息实体集可以转换为关系: 作者(作者昵称、性别、年龄、职业、爱好)其中作者昵称为主 键; 符合第三范式。 (2) 贴子信息实体集可以转换为关系: 贴子(贴子编号、发贴日期、时间、等级)其中贴子编号为主键; 符合第三范式。 (3) 回复信息实体集可以转换为关系: 回复信息(回复作者昵称、回复时间)其中贴子编号为主键; 符合第三范式。 4创建数据库及相关操作 4.1创建数据库 4.1.1作者信息表 属性名称 数据类型 可否为空 主码或索引约束条件 rno varchar 否 主码 rn ame varchar 否 主码 rage int( 4) 是 rssex char (2) 是 rprofessi onal rhobby varchar varchar 是 是 create table reader (rno varchar(IO), rn ame varchar(IO), rage in t(4), rssex char(2), rprofessi onal varchar(IO), rhobby varchar(IO) primary key(r no,r name) ); 4.1.2帖子信息表 属性名称 数据类型 可否为空 主码或索引约束条件 pno varchar(10) 否 主码 pdate varchar 是 (10) ptime varchar 是 (10) plevel varchar 是 (10) create table post (pno varchar(IO), pdate varchar(IO), ptime varchar(IO), plevel varchar(IO) primary key(p no) ); 4.1.3回复信息表 属性名称 数据类型 可否为空 主码或索引约束条件 rno varchar 否 主码 rn ame va

文档评论(0)

cooldemon0602 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档