网上教师评价系统系统设计报告.docx
- 文档编号:6812607
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:10
- 大小:91.72KB
网上教师评价系统系统设计报告.docx
《网上教师评价系统系统设计报告.docx》由会员分享,可在线阅读,更多相关《网上教师评价系统系统设计报告.docx(10页珍藏版)》请在冰豆网上搜索。
网上教师评价系统系统设计报告
学生实验报告
(理工类)
课程名称:
软件工程专业班级:
08计算机科学与技术(NIIT)1班
学生学号:
0805110409学生姓名:
叶杰
所属院部:
信息技术学院指导教师:
郭海凤
2011——2012学年第1学期
金陵科技学院教务处制
实验报告书写要求
实验报告原则上要求学生手写,要求书写工整。
若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。
纸张一律采用A4的纸张。
实验报告书写说明
实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。
各院部可根据学科特点和实验具体要求增加项目。
填写注意事项
(1)细致观察,及时、准确、如实记录。
(2)准确说明,层次清晰。
(3)尽量采用专用术语来说明事物。
(4)外文、符号、公式要准确,应使用统一规定的名词和符号。
(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。
实验报告批改说明
实验报告的批改要及时、认真、仔细,一律用红色笔批改。
实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。
实验报告装订要求
实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。
实验项目名称:
信息技术学院教师系统—系统分析实验学时:
4
同组学生姓名:
王松、李其实验地点:
A210
实验日期:
2011-9-24、2011-10-8实验成绩:
批改教师:
批改时间:
目录
一、引言5
1.1目的5
1.2范围5
1.3参考资料5
二、技术路线与关键技术5
2.1技术路线5
2.2关键技术、组件、开发环境5
三、系统设计6
3.1核心数据对象描述6
3.2模块关系6
3.3核心功能设计8
3.3.1登陆功能8
3.3.2学习功能9
3.3.3评帖10
四、运行环境11
4.1客户端环境11
五、实验结果与分析12
一、引言
1.1目的
在实验一基础上完成系统的体系结构的建立和系统设计工作,并给出相应的规格系统模型,确定系统设计框架,是详细设计的依照性文档。
本文件的阅读者为系统工程师。
对该系统,我们采用主流的面向对象分析方法,基于两种考虑:
一来可以使系统更易于维护;二是正好实践我们在“软件工程”课上的理论知识。
1.2范围
将需求分析报告的具化,至设计出系框架为止。
功能结构图设计,软件处理流程设计,类图设计,实例连接及动态模型,输出设计(主要指打印输出设计),存储文件格式设计(数据库结构设计),输入设计(主要指数据录入卡设计)。
1.3参考资料
《软件工程导论》——张海藩编著清华大学出版社
《软件工程》——张海藩编著清华大学出版社
《数据库系统概论》——萨师煊王珊编著高等教育出版社
二、技术路线与关键技术
2.1技术路线
目前.Net正处于蓬勃之势,越来越多的客户青睐.NET平台的简便易用性;而且我们最熟悉.NET平台,用起来也得心应手,省下适应新平台的时间。
2.2关键技术、组件、开发环境
工厂设计模式,ajax,.net3.0特征组件。
联想计算机一台:
2GHz,1G内存
MicrosoftOfficeVisio2003
MicrosoftOfficeWord2003
三、系统设计
3.1核心数据对象描述
1.1系统使用者
首先,本系统为在线学习系统,面向的对象是信息技术学院的教师,所以教师是一个对象。
此外系统需要人员来维护和添加删除信息资料,这就需要管理员这一对象。
我们从教师和管理员抽取共同属性和方法,抽象为用户这一接口。
根据系统分析阶段得到的信息,我们可以确定用户属性包括教工编号、姓名、密码、系部、身份类别、联系方式。
然后可以确定如下接口关系。
1.2学习资料
同样,作为在线学习网站,必然有学习资料。
根据系统分析的结果,我们知道,资料分为文本资料和视频资料。
鉴于本系统对资料的使用方法单一,而且为了系统设计的简单,我们先把他们视为同一对象,即为学习资料对象。
根据系统分析阶段得到的信息,我们可以确定该对象的属性包括资料编号、资料内容、资料类型、针对对象(既面向的特定角色)。
于是我们可以设计如下学习资料类图。
(图1)用户类图
1.3公告
因为涉及学习的对象是党的基本理论,本系统就与大多数OA系统有一个共同的内容要求,就是公告。
公告用于管理员通知系统使用者最新的信息提示,发布要求等。
根据系统分析阶段得到的信息,我们可以确定该对象的属性包括公告编号、公告标题(公告很短,标题即为内容)、公告时间。
于是我们可以设计如下公告类图。
(图2)公告类图
3.2模块关系
其实这部分任务在上述内容已经有所涉及。
下面就来明确一下。
用户参与的活动包括登陆、修改密码、学习各种资料、参与讨论、互相发送消息。
而这些活动一般还可以再次细分,如学习各种资料、参与讨论等,所以这些项目可以作为一个子系统。
学习资料可分为视频资料学习、文字资料学习以及系统自调用的学习数据的统计。
教师可在学习进度汇总中查看相应情况,而后有针对性地学习;显示该老师所需学习资料的完成情况,读“用户学习”表。
讨论子系统包括提出讨论、查看讨论、参与讨论。
消息子系统包括发送消息、修改消息、查看消息、删除消息。
(图3)教师用例图
3.3核心功能设计
3.3.1登陆功能
3.3.1.1功能描述
管理用户登录和登出系统。
该功能不与其他功能相交。
当用户10分钟操作则自动退出系统。
3.3.1.2实现原理
首先,本系统为在线学习系统,面向的对象是信息技术学院的教师,所以教师是一个对象。
此外系统需要人员来维护和添加删除信息资料,这就需要管理员这一对象。
我们从教师和管理员抽取共同属性和方法,抽象为用户这一接口。
根据系统分析阶段得到的信息,我们可以确定用户属性包括教工编号、姓名、密码、系部、身份类别、联系方式。
然后可以确定如下接口关系。
(图4)用户类的继承类图
3.3.1.4数据结构设计
(图5)教师和学习资料的ER关系图
此图是教师和学习资料两个用例之间的关系图。
用户登录时,只需要用到教师的用例图,验证其中的姓名和密码。
3.3.2学习功能
3.3.2.1功能描述
该功能是本系统开发之最终目的。
该功能提供教师学习资料,教师通过浏览与观看方式分别对文字资料和视频资料进行学习,并记录下相应学习时间,以统计学习情况、公布学习情况,从而起到督促大家学习的目的。
3.3.2.2实现原理
文字资料学习很简单,设计成新闻阅读的那种模式。
视频资料则通过添入Web播放器插件播放,注意取消其对时间控制的功能,防止用户作弊。
当然视频可以重头开始再次播放。
文字资料和视频资料存放在数据库中的同一属性中,存放的是资料在主机中的文件路径。
另外在数据库中加上资料类型这一属性,以确定读取该资料时使用那种方式。
学习资料为教室所用,但归管理员所管,他的职责包括添加、删除、更新,所以我们可以设计如下主题学习管理用例图。
(图6)主题学习管理用例图
(图7)专题学习协作图
3.3.2.4数据结构设计
根据系统分析的结果,我们知道,资料分为文本资料和视频资料。
鉴于本系统对资料的使用方法单一,而且为了系统设计的简单,我们先把他们视为同一对象,即为学习资料对象。
根据系统分析阶段得到的信息,我们可以确定该对象的属性包括资料编号、资料内容、资料类型、针对对象(既面向的特定角色)。
于是我们可以设计如下学习资料类图。
(图8)用户类图
3.3.3评帖
3.3.1.1功能描述
该功能是向用户开放讨论功能。
用户可以通过查看评帖了解大家最新的讨论动态,可以发表一个帖子以阐释自己的见解,也可以删除自认为不合适的帖子。
通过这些人性化的功能是用户体验舒畅,也可以创建一个轻松活跃的学习氛围。
3.3.1.2实现原理
具体实现以查看和删除评帖为例,如下图。
其中查看功能流程如下:
首先点击评帖列表,转到评帖的列表页,再点击列表上的某一评帖,进入该评帖的显示页面显示详细信息。
删除功能与此有某种程度相似,不再赘述。
(图9)专题学习协作图
3.3.1.4数据结构设计
为了规范统一,我们将评帖在数据库中命名为“讨论”。
根据用户需求,讨论是针对于特定的学习知识,所以需要设置“针对对象”这一属性。
另外,当帖子发布到达半年时,该帖子自动关闭,不再可以回复或删除。
(图10)教师和学习资料的ER关系图
四、运行环境
4.1客户端环境
兼容Linux和Windows,IE9及之上版本最佳,需要安装AdobeFlash控件
五、实验结果与分析
根据设计阶段反馈的消息,仍有以下问题没有明确。
1.教师成员类型是否固定,还是由管理员动态确定?
2.教师意见是否可以改动、删除?
3.教师是否可以删除被评为精华帖的帖子?
(以系统消息的形式告知)
4.管理员是否要告知教师删除帖的理由?
5.教师是否只可以讨论针对他设立的讨论主题?
是否还可以参与其他角色主题的讨论?
6.删除教师是否要删除教师所发表的帖子?
(精华帖)
7.删除主题讨论是否删除主题的相关信息(帖子、数据统计等)?
8.是否在站内告知教师学习有效性的控制方式?
(观看视频时间控制、文本材料点击等)?
9.系统是否需要多个管理员—是否可以添加管理员?
10.教师是否需要查看管理员为其设置的个人信息?
11.教师与管理员的“意见”互动,是否有需要更改为“消息”互动?
存在这些问题主要原因是需求分析仍有遗漏,虽然这是正常迭代现象,但仍可警示我们以后在系统分析前先把需求分析做到位。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 教师 评价 系统 设计 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)