图1  网站功能模块图
3.2 数据库设计
3.2.1 数据库概念结构设计
教学网站的设计必须符合实际教学与学习的需求,从目前调查所得情况来看,该系统设计应具备以下关系:单个用户可以浏览和下载多个学习资料,单个学习资料可以同时被单个用户浏览和下载;单个用户可以浏览多条新闻内容,一条新闻内容可以被单个用户所浏览;单个用户可以多次反馈留言信息,一个留言板可以供单个用户反馈信息[8]。
经过对以上通过调查得出的信息进行加工、过滤,就可以得出如图2所示的E-R图。
 
图2  数据库设计E-R图
3.2.2 数据库逻辑结构设计
数据库逻辑结构设计就是将E-R图转换为关系模型的过程,即将所有实体和关系转换成一系列的关系模式[9],通过文字对他们进行客观的描述,没有E-R图直观,但是却更详细。该网站数据库具体描述如下。
(1)用户(用户编号,用户名,密码,姓名,电话,邮箱,QQ,籍贯,地址,性别,备注)
(2)资料(资料编号,标题,内容,添加时间,用户编号)  
(3)新闻(序号,标题,内容,类别,首页图片,点击率,添加时间,用户编号)
(4)留言板(编号,留言者,内容,添加时间,用户编号)
上一篇:C#人才档案管理系统的设计与实现
下一篇:《软件工程》网络教学平台的设计与实现

网上购物之路--浅析购物网...

jsp+mysql计算机操作系统实验教学网站开发

jsp企业门户网站的设计开发+数据流图

java人寿保险网站的设计

jsp+sqlserver的Matlab学习网站的设计

jsp+mysql相亲网站的设计+ER图

jsp+mysql苔藓植物检索网站的设计与开发

10万元能开儿童乐园吗,我...

公寓空调设计任务书

C#学校科研管理系统的设计

国内外图像分割技术研究现状

中国学术生态细节考察《...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】