毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
《数据库基础及应用》教学平台的设计实现+ER图+流程图(3)
后台管理功能:后台主要是针对教师和管理员的,管理员可以对教师进行修改、添加、删除教师信息。教师的主要功能是上传《数据库基础及应用》学习课件和作业,下载学生作业,批改后上传等。
3.2 系统可行性分析
对于基于.NET的《数据库基础及应用》网络学习平台的可行性进行分析如下:
(1)功能分析:基于WEB的作业管理系统,作为教学媒体,可以传送作业内容、在线实施作业管理,并进行在线作业评阅、信息反馈等。WEB系统的用户分为教师和学生两种。教师可以输入相应的用户名和密码,登陆到教师界面,完成布置作业,批改作业以及发布公告等功能。而学生也可以凭借其用户名和密码,登陆进入学生界面,查看公告,下载作业,完成作业后上传作业,查看作业等。
(2)技术分析:在数据库管理系统上,采用SQL Server 2005,开发工具选用.NET开发平台。这些软件在系统开发中已经被大量应用,技术上是成熟的。所以开发《数据库基础及应用》网络学习平台在技术上是可行的。
4.系统设计
4.1 系统流程
在本系统中,有三类数据流图:和管理员相关的,和教师相关的,和学生相关的数据流程图。
管理员只对学生用户和教师用户进行信息文护。如图2所示。
图2 和管理员有关的数据流程图
教师主要针对后台管理,包括对学生用户、公告板、作业以及教学课件的添加、删除、修改的操作。如图3所示。
图3 和学生有关的数据流程图
学生可以接收数据,进行查看、下载教学资源,在网上进行信息讨论等等。如图4所示。
图4 和学生有关的数据流程图
4.2 教学平台界面设计要求
界面设计总原则:坚持界面直观、对用户透明:用户接触软件后对界面上对应的功能一目了然、不需要多少培训就可以方便使用本应用系统。
界面一致性:在界面设计中应该保持界面的一致性。一致性既包括使用标准的控件,也指使用相同的信息表现方法.
布局合理化原则:应注意在一个窗口内部所有控件的布局和信息组织的
艺术
性,使得用户界面美观。布局力求简洁、有序、易于操作。
4.3 数据库设计
4.3.1概念设计
图5 系统E-R模型图
4.3.2 逻辑设计
数据库在一个管理系统中有非常重要的地位,合理的数据结构设计可以提高存储的效率,保证数据的完整和一致。通过对系统的分析决定了对数据库的设计,基于一种实现较简单的思想,系统整体规划使用7个数据表,在这里只对系统最重要的三个表及重要字段做一下结构说明。分别是用户账户管理表tb_SysUser表,教学课件资料表TeachProm表和在线疑问列表question表。
用户账户管理表tb_SysUser表用于储存用户登录信息。
表1 tb_SysUser表
字段 类型 长度 是否空 主键 说明
i_UserId int 50 否 是 用户编号
Vc_UserName nvarchar 50 是 否 用户登录账号
Vc_PassWord nvarchar 50 是 否 用户登录密码
教学课件资料表TeachProm表存放学生学习的《数据库基础及应用》课件。
表2 TeachProm表
字段 类型 长度 是否空 主键 说明
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
计算机师范专业教育类课程设置的调查研究
下一篇:
ASP.net学生成绩管理系统+需求分析+数据库设计
VC++在线学习平台的设计
《管理信息系统》微课程设计与实现
C++《控制工程基础》课程试题数据库设计
jsp+mysql《电力电子技术》...
Asp.net《网页设计与制作》在线学习系统设计
JSP《数字图像处理》实验教学系统设计与实现
2D游戏《保卫萝卜》的设计+源代码
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
国内外图像分割技术研究现状
承德市事业单位档案管理...
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】