返回顶部

数据库设计报告论坛管理信息系统

[复制链接]
admin1Lv.9 显示全部楼层 发表于 2022-10-8 13:58:38 |阅读模式 打印 上一主题 下一主题
数据库设计报告论坛管理信息系统.doc (8.47 KB, 下载次数: 0, 售价: 1 威望)
数据库设计报告论坛管理信息系统-1.jpg

《数据库》课程设计报告学生姓名:崔建波学号:1009300112
学院:理学院
班级: 数学101
题目: 题目28论坛管理信息系统
指导教师:尚宝欣职称: 讲师
朱振菊实验师
方向实验师
2012年06月05日
目录
目录............................................................................................................... I
一、选题背景 (2)
1.1 论坛管理信息系统的背景 (2)
1.2 论坛管理信息系统的发展意义 (2)
二、需求分析 (3)
2.1 分析需求 (3)
2.2 功能需求 (3)
三、概念结构设计 (5)
四、逻辑结构设计 (7)
4.1 规范化后的关系模式 (7)
4.2 基本表的建立 (7)
五、创建数据库及相关操作 (8)
六、总结 (9)
七、课程设计心得体会 (10)
参考文献 (11)
源程序 (12)
创建数据库 (12)
插入数据 (12)
查询数据 (12)
更新数据 .......................................................................... 错误!未定义书签。
删除数据 (12)
授权语句 (13)
一、选题背景
1.1论坛管理信息系统发展的学科背景
管理信息系统的产生是管理科学和相关学科发展的必然结果。管理信息系统服务于管理工作,管理信息系统的对象是管理工作者。管理工作是通过使用一定的理论、方法和技术,合理地计划、组织、控制、协调和调度各种所需的资源,如人力资源、财物资源、技术资源和信息资源等,以最小的投入实现某种预定的目标。管理活动的核心是计划和控制工作。
作为管理工作核心.计划和控制工作可以说是古己有之。然而,直到 20 世纪初,才产生了现代的科学管理思想。 1911 年,被称为“科学管理之父”的泰勒发表了《科学管理原则》一书,科学原则开始应用于管理领域。泰勒的科学管理思想主要集中在提高生产的效益上,如动作和时间研究、计时和计件工资、职能管理制度等。此外,泰勒还对科学管理的基本原理作了归纳。泰勒认为科学管理是一次思想革命,它不仅涉及到科学原则的应用、集体行动的协调、投入产出的分析等方面.还涉及到雇主和工人如何对待工作、同事如何对待和调整相互关系等问题。因此,它不仅是生产力的变革,更重要的是生产关系的变革。除泰勒以外,计划图表法的发明人甘特,现代经营管理理论的创始人法约尔等,都对科学管理的发展做出过重大贡献。
行为科学思想应用于管理工作。其主要代表人物是迈约。迈约曾进行了著名的霍桑试验。该试验的结果表明,实验小组无论在各种环境条件下,都有较高的生产效率。其主要原因在于小组成员因知道自己是试验对象而感到自豪。霍桑试验表明,士气、工作者之间关系、社会因素等是管理成功的重要因素。行为科学认为人是社会的人,企业应当为社会作贡献。企业应关心职工,并让工人参与企业管理
1.2论坛管理信息系统的发展意义
计算机开始应用于管理领域。 1954 年,美国商业界第一次使用计算机处理了工资单。此后计算机在会计、库存、计划等方面得到了广泛的应用,从而产生了以计算机技术为工具,通过对管理信息实施处理而最终服务于管理工作的信息系统。20 世纪 60 年代,掀起了管理信息系统建设的高潮。由以上发展过程可以看出,管理科学是一门综合性的学科,其本身不具有纯粹独立的技术和方法。管理工作的过程是对各学科领域先进的理论、思想、方法和技术的应用。任何先进的思想、方法和技术都会被管理工作所采纳吸收,从而对管理工作的发展产生推动作用。系统科学广泛应用于管理工作。20世纪 80 年代, BPR 理论对管理活动产生巨大的影响。管理活动就是在相关学科和理论的不断发展和促进过程中不断发展和完善的。
二、需求分析
2.1分析需求
系统功能基本需求:作者信息:包括作者昵称,性别,年龄,职业,爱好;帖子信息:包括帖子编号,发帖日期,时间,等级;回复信息:包括回复作者昵称,回复时间等。2.2功能需求
根据需求分析,抽象出医药管理子系统的功能需求,建立树型图从整体上更加了解此系统的功能,也使制作思路更加清晰。功能树型图如下:

数据库设计报告论坛管理信息系统-2.jpg

图2-1 系统功能树
三、概念结构设计
概念结构是对现实世界的一种抽象,指对实际的人、物、事和概念进行人为处理,抽取所关心的共同特征,忽略非本质的细节,并把这些特征用各种概念精确的加以描述,这些概念组成某种模型。如线路信息模型,汽车信息模型,票价信息模型。
前面选好的数据流程图中,每个局部应用都对应了一组数据流图,局部应用涉及的数据都已经收集在数据字典中,现在就是要将这些数据从数据字典中抽出来,参照数据流图,标定局部应用中的实体、实体的属性、标识实体的码,确定实体之间的联系及其类型。
数据库概念设计分成两步:
第一,局部概念模式设计,既将各部分的数据流图分别转化为局部E-R图。
第二,全局概念模式设计,既将各局部E-R图合并为一个整体
3.1局部E-R图
3.1.1作者信息

数据库设计报告论坛管理信息系统-3.jpg

3.1.2帖子信息

数据库设计报告论坛管理信息系统-4.jpg

3.1.3 回复信息

数据库设计报告论坛管理信息系统-5.jpg

3.1.4 管理员信息

数据库设计报告论坛管理信息系统-6.jpg

3.1.5 整体E-R图

数据库设计报告论坛管理信息系统-7.jpg

四、逻辑结构设计
4.1规范化后的关系模式
作者信息表(作者编号,性别,年龄,职业,爱好)帖子信息表(帖子编号,发帖日期,时间)
回复信息表(回复作者编号,回复时间)
管理员信息表(管理员编号,姓名,密码)
4.2 基本表的建立

数据库设计报告论坛管理信息系统-8.jpg


数据库设计报告论坛管理信息系统-9.jpg


数据库设计报告论坛管理信息系统-10.jpg


数据库设计报告论坛管理信息系统-11.jpg

五、创建数据库及相关操作
在完成设计前的准备工作后,最主要的就是数据库的设计工作了,具体的过程步骤有:5.1创建模式:
create schema bobo;
use bobo;
5.2 创建基本表:
5.2.1作者信息表(Custom)的创建

数据库设计报告论坛管理信息系统-12.jpg

3 rows in set (0.38 sec)
create table Custom (
Cno varchar(15) primary key,
Csex varchar(10) ,
Cage varchar(15),
Cplase varchar(50));
5.2.2帖子信息表(Indent)的创建

数据库设计报告论坛管理信息系统-13.jpg

create table Indent (
Ino varchar(15) primary key,
Cplase varchar(10) ,
Mtime varchar(10));
5.2.3回复信息表(Employ)的创建

数据库设计报告论坛管理信息系统-14.jpg

create table Employ (
Eno varchar(10) primary key,
Etime varchar(10));
5.2.4管理员信息表(Admin)的创建

数据库设计报告论坛管理信息系统-15.jpg

create table Admin (
Ano varchar(25) primary key,
Aname varchar (20),
Apasd varchar (15));
六、总结
论坛管理信息系统的设计与制作:
功能划分为五个主干:作者信息,帖子信息,回复信息,管理员
根据已画出的E-R图,写出合理的关系模式和各表的基本结构
创建数据库及相关操作:根据逻辑结构的设计建立数据库基本表,共有4张表,为:作者信息表,帖子信息表,回复信息表,管理员信息表。根据表之间的联系来完成论坛信息的管理。
七、课程设计心得体会
通过这次的课题求解,我认识到了团结的重要性,做事一定要有恒心,当我遇到问题不懂时,我是静下心来慢慢的琢磨,仔细的分析,多问题多做几个假设,多想想自己学过的模型,逐渐问题就明朗了,这样对问题就有了信心,就有了对更难问题挑战的勇气。这次的课题使我更加巩固了SQL,通过不断的摸索,分析,亲自动手操作,我们对知识的掌握越来越熟,多谢老师的耐心帮助,帮我克服了一个个的难题。
参考文献
[1] 王珊等.数据库系统概论.北京:高等教育出版社,2006
[2] 杨冬青等译.数据库系统概念.北京:机械工业出版社,2003
[3] 唐汉明等.MySQL数据库开发、优化与管理维护.北京:人民邮电出版社,2008
源程序
创建数据库
创建以自己姓名首字母为名的数据库:bobo
create schema bobo;
插入数据
向帖子信息表indent中插入数据
INSERT INTO indent (‘ino’,’cplase’,’mtime’) V ALUES ('04',’2012.03.15’,’09:22’);

数据库设计报告论坛管理信息系统-16.jpg

查询数据
从作者信息表custom中查询所有性别为男的数据:
select * from custom where Csex=’男’;

数据库设计报告论坛管理信息系统-17.jpg

删除数据
删除管理员admin表中ano等于1009300101的数据
delete from admin where ano=1009300101
授权语句
在管理员管理方面,将管理所有管理员的权限授予“MENGHUANHUAN”,实现超级管理员的功能。
GRANT ALL PRIVILEGES
ON TABLE ADMIN
TO MENGHUANHUAN




上一篇:数据库学生信息管理系统
下一篇:管理信息系统数据库设计
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

雅宝知识库(yabaojy.com)--是一个聚焦知识付费的平台,包括在线教育、文档下载、作业答案、网课答案、考试资料、形考任务答案、行业资料、毕业论文、同时还包括问答平台、资料文库、课件下载等,是一个综合在线学习知识分享交流平台。
  • 企业微信

  • 官方微信

  • 商务合作