网上学习系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上学习系统

一、背景及问题定义

1.1 背景

随着现在的社会发展,对于知识与技能的要求越来越高;并且我们的生活也被电子产品所包围,(手机,电脑……),所以就出现了网上学习系统,这使得我们学习可以不受时间地方的限制。

1.2问题定义

此系统面向操作用户有学员,非学员,还有管理人员

1.对于非学员

1)浏览课程

2)选定课程

3)试看课程

4)购买课程

2.学员

1)观看视频

2)课后做题

3)模拟考试

4)交流讨论

3.管理人员

1)管理资源库

2)管理学员资料

3)维护系统

4)交流讨论

二、可行性分析

2.1 物理模型

物理模型用系统流程图描绘如下:

2.2 逻辑模型

逻辑模型用数据流图描绘。本文所提的自助菜单系统数据流图采用逐步求精

的原则,绘制如下:

图 2-3学员登录数据流图

模块8管理人员登陆数据流图与学员登陆流图相似

图2-6 管理员管理数据流图

2.3数据字典

2.4

可行性研究

2.4.1 技术可行性

该系统主要依靠面向对象程序设计语言C++及SQL Server数据库实现,技术上完全可行。

2.4.2 经济可行性

该系统开发成本较低,所需开发时间、人力均较少,使用普通微机、触屏技术即可开发成功,所需相关资料容易得到。目前中高档酒店的菜单采用的仍是传统的精美纸质菜单,易磨损,制作费用高,而该系统客服了这一缺点,使得菜单更新更加方便快捷,环保、花费少,从长远来看开发这套系统的经济回报可观,而且养生需求大,顾客群有保证。

2.4.3 操作可行性

该系统在顾客操作方面采用触屏技术,系统界面友好简洁,符合顾客操作习惯,而且触屏操作逐渐普及,顾客容易操作;在服务员管理操作方面,只需对酒店服务员做简单的培训即可使其掌握系统的各项操作。

三、需求分析

3.1 目标

3.2 数据流图

数据流图见可行性分析2.2,其中选择文献资料搜索可以精化如下:

3.3 数据模型

数据模型用实体-联系图描绘。用户与各实体、管理人员与各实体的E-R图分别如下:

图3-3 学员与管理员的E-R图

3.4 行为模型

图3-5 管理员管理系统状态换图

四、总体设计

4.1 软件的结构

该系统的软件结构选用HIPO图,即层次图和IPO图描绘。

4.1.1 层次图

系统总体层次图、非学员购课子系统、学员学习子系统和管理员管理子系统的层次图分别如下:

相关文档
最新文档