图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值得买导购网站的设计与实现

基于Java和HTML5的企业门户...

C#教学网站的设计与实现

jsp+mysql化妆品销售网站的设计+源代码

android移动护士站的设计+源代码+答辩PPT

ASP.NET+SQLServer淮安旅游网站...

ASP.net+SQLserver课程网站的设计+源代码

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

浅论职工思想政治工作茬...

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发

AES算法GPU协处理下分组加...

浅谈高校行政管理人员的...

上海居民的社会参与研究

压疮高危人群的标准化中...