欢迎光临散文网 会员登陆 & 注册

精品课程教学网站中系统设计如何写

2022-01-02 21:42 作者:计算机校园角  | 我要投稿

3.1系统总体结构设计

 根据第一、二章所做的定义及分析,本课题提出了《软件工程》精品课程网站的模型,并将在此基础上利用ASP技术和SQL Server 2000构建基于Web的开放的、资源共享的、交互式的教学网站,该网站可以在基于Windows 2000/XP/2003系统构建的局域网或Internet上使用。在总体结构上是采用3层(数据层/业务逻辑层/表现层)结构的B/S模式设计,各类教学资源采取中心数据库SQL Server统一组织,存放在服务器一端;学生、教师及系统管理人员在客户机一端,无须任何配置工作,只须使用浏览器向Web服务器代理提出请求,服务代理通过中间组件与数据库链接,把请求服务的教学内容以Web页面形式通过浏览器反馈给学生。

本系统面向普通用户、学生、老师三种身份的用户,不过在系统中,把管理员的权限,下放给教师,所以老师同时担任了管理员的角色。本系统主要由以下几个模块组成:

用户管理模块、课件模块、作业模块、在线聊天模块、公告模块、考试模块、资料库模块。

整个系统的功能框架图如下图3.1所示:

3.2系统数据模型设计

3.2.1E-R图

通过以上的系统分析可以知道,系统主要涉及的实体有:学生、教师、作业、考题、教学资源等,实体之间联系复杂,现分析如下:

课件管理涉及的实体有:

学生   属性有学号、姓名、性别、系别。

老师   属性有权限、姓名。

教学资源  属性有编号、名称、类型、日期。

这些实体之间的联系如下:

一位老师可以更新多种类型的教学资源,一种教学资源可以由多个老师来进行更新,因此教师和教学资源之间是多对多的联系。

一位学生可以使用多种类型的教学资源,一种教学资源可以给多个学生使用,因此学生与教学资源之间是多对多的联系。

实体联系图如3.2所示:


精品课程教学网站中系统设计如何写的评论 (共 条)

分享到微博请遵守国家法律