ASP《软件工程》精品课程教学网站的设计与实现

本文详细描述了一教学网站的系统结构设计,分为前台和后台,包含九大模块如用户系统、课程描述等,并介绍了服务器端和客户端环境。此外,文章还重点讨论了数据库设计,选择ACCESS数据库,并给出了实体关系模型(E-R图)。
摘要由CSDN通过智能技术生成

3章 系统概要设计

3.1系统结构设计

根据本教学网站的特点,可以将其分为前台和后台两个部分设计。前台主要实现信息浏览、资源下载、在线论坛和留言等功能,后台主要用管理员对网站前台信息、论坛及留言进行管理。

我们把该教学网站设计为九大模块,分别是用户系统、课程描述、教师队伍、课程建设、在线学习、课程实践、下载频道、师生论坛、和留言板。

整个计算机组成原理教学网站的系统结构如图3-1所示:

添加图片注释,不超过 140 字(可选)

3.2系统功能说明

1. 课程描述模块介绍了计算机组成原理课程的历史沿革、课程内容、教学计划等相关的课程描述。

2.教师队伍模块介绍了课程主要负责人情况、教师队伍情况以及本学期的教师日历。

3.课程建设模块包括我院计算机组成原理课程教学环境、教学方法及教学手段、学院的政策措施等相关内容。

4.在线学习包括在线辅导、在线课件、在线作业以及在线自测。其中在线辅导包含了计算机组成原理各章节的教学目的、课程的主要内容及教学的重点和难点。

5.课程实践模块包括了实验介绍、实验平台、实验演示以及实验报告的规范。

6.下载频道帮助学生下载课件、作业、历届试题、相关软件等课程资源。

7.论坛主要用于让学生和老师进行一些教学答疑或是学术探讨。

8.留言板主要收集一些用户对于网站的意见或建议,以便对网站进行改善。

其中我主要负责首页、课程描述、教师队伍、师生论坛四个模块的设计与实现。

3.3运行环境

3.3.1 服务器端

软件环境:

1.操作系统:Windows 2000 Server

2.Web服务器:IIS5.0

3.数据库服务器:Access2000

4.浏览器:IE5.0

硬件环境:

1.CPU P4

2.内存 IBM 512MB

3.硬盘 ST 60GB

3.3.2 客户端

软件环境:

1.操作系统:Windows 2000 Server

2.浏览器:IE5.0

硬件环境:

1.CPU P4

2.内存 IBM 512MB

3.硬盘 ST 60GB

4章 数据库设计

根据本教学网站的实际需求和数据流量的大小,决定使用小型数据库作为本网站数据库,ACCESS数据库具有操作简单、使用方便、性价比高等诸多优点,于是本教学网站采用了ACCESS数据库。

4.1 数据库分析

针对网站功能结构分析,本教学网站可能涉及到的数据项和数据结构如下:

1. 用户基本信息 包括的数据项有用户名、用户密码、E-mail等基本信息。

2. 管理员基本信息 包括的数据项有管理员名称、管理员密码等基本信息。

3. 论坛文章基本信息 包括的数据项有文章标题、文章内容、工作区域名称、发表时间等信息。

4. 用户留言基本信息 包括的数据项有留言内容、留言者姓名、留言者QQ等信息。

为了保证数据库的安全性,我们做了以下工作:需要用户注册登录后才能进入论坛或留言系统。

根据上面的分析,设计规划出的实体主要有用户实体、管理员实体、论坛文章实体,工作域实体、用户留言实体。其中我所负责设计的模块所涉及的实体有四个,它们是用户实体、管理员实体、论坛文章实体,工作域实体各实体。各实体E-R图描述如下:

用户实体E-R图如图4-1所示:

添加图片注释,不超过 140 字(可选)

链接:https://pan.baidu.com/s/1Xwd0U_KktL0hRFPaggIOGQ?pwd=6688 
提取码:6688 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值