(1)网站的的浏览速度[10]:网站的快速呈现、刷新、渲染,能够提高网站的吸引度,提高用户体验,也能体现一个网站的综合能力

(2)网站的兼容性:目前浏览器的种类繁多。由于各种浏览器的不一致。所以在呈现、渲染网站时也有可能显示不同的页面。脚本运行也有可能出错。因此,在网站发布之前,保证网站的兼容性也是至关重要的。

2。2 网站数据库E-R图设计

根据网站的实际要求[15]。建立网站的学生,教师,管理员以及游客四个实体。分为管理和记录两种联系方式。

学生用户(登录时角色为学生)拥有属性:SID学生用户ID(与用户信息表中的ID相对应)、账号名(与用户信息中账号相对应)、登录密码(与用户信息中密码相对应)、个人信息(与用户信息中个人信息相对应)。个人信息中包括姓名、性别、出生年月、QQ、邮箱、电话、头像、地址、个人备注等。

教师用户(登录时角色为教师)拥有属性:TID教师用户ID、账号名(与用户信息中账号相对应)、登录密码(与用户信息中密码相对应)、个人信息(与用户信息中个人信息相对应)。个人信息中包括姓名、性别、出生年月、QQ、邮箱、电话、头像、地址、个人备注等。

管理员用户拥有属性:账号名、登录密码。

以及三类用户各自的操作:操作记录的编号、类型、时间。

图2-1。 网站数据库E-R图

2。3 网站概要设计

网站提供了多种用户的访问模式[7]。首先是游客用户,不需要注册登录即可访问网站的首页,新闻,资料等内容。

其次是学生用户,学生用户可以进行在线考试,在线完成作业,上传、下载资料,在线查看教学视频等操作,权限略大于游客。

另外还有教师用户,教师用户除了有学生用户的基本权限外,还可以进行发起课题,开设在线学习视频教学,上传考试资料,查看学生作业,批改作业等操作。

最后还有管理员用户,管理员用户可以进入网站后台,对网站公告,新闻等进行一系列的操作,并且资料发布,试卷发布,用户注册等都需要管理员的审核之后才能同过,并正常使用。

2。3。1 网站流程图

网站使用流程图[6]如图2-2所示。

图2-2 网站流程图

2。3。2 网站架构

本网站采用的是B/S架构[20]。B/S架构是一种基于Web服务器、用户浏览器以及数据库服务器的三层模型[21]。是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库[1]进行数据交互。如图2-3所示。

图2-3 系统架构示意图

2。3。3 网站结构设计论文网

网站分为网站首页、用户注册、用户登录、网站新闻、网站公告、系统简介、在线留言、作业列表(包括考试系统)、视频列表、资料下载以及网站后台(包括用户后台和管理员后台)几大类。网站结构如图2-4所示。

图2-4 网站结构示意图

第三章  网站详细设计

3。1 数据库设计

为了方便网站使用和管理,在制作网站之前先对数据库进行详细设计,规划[16]。并将数据库分为用户信息表、网站内容表、考试统计、后台操作四大表类(表中有细分,不做详细介绍,只描述主表)[19]。

上一篇:SVG的在线媒体播放器设计+ER图
下一篇:php+mysql学生公寓管理系统的设计

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

安康汉江网讯

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究