式:(1)把E-R图转换为逻辑模式;(2)规范化设计。使用关系范式理论证明所设计的关系至少属于3NF并写出证明过程;如果不属于3NF则进行模式分解,直到该关系满足3NF为止,要求写出分解过程。(3)设计关系模式间的参照完整性,要求实现级联删除和级联更新。(4)用SQL语言完成数据库内模式的设计。3.数据库权限的设计:(1)根据系统分析,完成授权操作;(2)了解学习收回权限的操作。4.完成用户界面的设计,对重要数据进行加密。5.连接数据库,用宿主语言实现系统所需的各种操作:(1)实现数据记录的录入、删除、查询和修改。(2)以视图的形式完成复杂查询,比如多表、多条件等。2.4数据库的概念设计根据需求分析画出E-R图2.5数据库的逻辑设计根据系统功能设计的要求以及功能模块的划分,对学生成绩管理网站可以列出一下数据项及数据结构:学校:校名、地址学院:院名班:年级、班级、辅导员、班主任学生:学号、姓名、性别、联系方式、家庭住址2.6数据库的物理设计根据系统需求及逻辑结构设计,本网站基于SQLserver2008数据库,简历如下数据库表:学生表班表2.7应用流程分析网站主要功能结构图如下:3.网站的设计3.1网站的分析根据网站的分析,可以从内容上对网站进行以下的划分:用户注册登录:该模块负责将用户分为普通用户和注册用户来实现用户权限的管理。首页:通过首页可以看到学校的各类分布。例如:会员登录、班级信息、班级的公告等。学校新闻:该模块负责分页列出网站所有新闻的信息,包括标题、类型、来源部门字段及发布日期,每条新闻的标题被做成一个超链接,点击它们就能跳转页面进行新闻阅读。班级文章:可以看到学校的整体风貌,将学校活灵活现的展示出来。通过学校简介让外界更好的了解我们的学校。班级风采:校园生气蓬勃,学生都朝气勃勃。学生论坛:更好的完善我们的学校通过学生留言,学生留言是一个大家学校网站的规划与设计