教学评估系统需求分析+及数据流图_第1页
教学评估系统需求分析+及数据流图_第2页
教学评估系统需求分析+及数据流图_第3页
教学评估系统需求分析+及数据流图_第4页
教学评估系统需求分析+及数据流图_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、教学评估系统需求分析1.引言.摘要系统名称:教学评估管理系统系统目标:实现学生评估信息化,使订单管理更加合理、有序,提高办事效率系统功能:(1)将教学评估终端在网上实现,学生在网上填写评估单,在线提交。省去传统的班长收发评估单程序,节省宝贵的人力物力和期末时间。(2)后台程序根据录入的数据进行计算,直接得到评估的结果。而不是现在的工作人员将学生填好的教学评估单按照教师、课程先分类,再输入电脑进行数据处理。(3)评估方法、评估项目可以灵活更换,得出的评估结果更客观、公正。这是在手工操作情况下几乎不可能实现的。.背景项目的开发者:太原科技大学常靖作用:本产品能具体化、合理化的统计学生对教师的评教情

2、况,用结构化的思维方式去了解计算机的基本工作原理。.定义静态数据-系统固化在内的描述系统实现功能的一部分数据.动态数据-在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据.数据字典-数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的“严密性"和"精确性",没有半点含糊.参考和引用资料书名出版社软件工程导论(第四版)张海藩清华大学出版社VB程序设计简明教程(第二版)龚沛曾、陆慰民等高等教育出版社数据库系统概论(第四版)壬珊、萨师燎高等教育出版社软件工程上机指导书张国有太原科技大学印刷厂2 .项目概述.目标1为了完善目前评教

3、系统减轻学校对评教工作的工作量,使学生对教师的评教更具客观性通过本系统软件,能帮助学校管理人员利用计算机,快速方便的对全校的任课老师数据进行管理,包括录入、增加、删除、查询等。作用及其范围本软件适用于教育界,它是比较完善的评教系统管理软件。运行环境软件基本运行环境为Windows环境.条件与限制没有足够的知识和科技做基础,实现比较简单片面。投资问题比较严重,不能对软件作出合理的投资计划。统计外部设备需要大约万,完成阶段需要的工资和后期维护需要更多资金,对我来说非常不容易啊。3 .数据描述静态数据静态数据是系统内部有关的数据结构与操作规程.具体可包括:学生信息表格students_Info老师基

4、本信息表teachers_Info查询基本信息表格select_Info选课信息表格corse_InfoStudent表列名数据类型可含为空描述备注IdVarchar(12)Notnull用户名passwordVarchar(12)Notnull密码nameVarchar(12)Notnull学生姓名Teacher表列名数据类型可含为空描述备注IdVarchar(12)Notnull用户名passwordVarchar(12)Notnull密码nameVarchar(12)Notnull教师姓名Select表列名数据类型可含为空描述备注S_idVarchar(12)Notnull学生idt_i

5、dVarchar(12)Notnull教师idC_idVarchar(12)Notnull选课号Course表列名数据类型可含为空描述备注C_idVarchar(12)Notnull选课号nameVarchar(12)Notnull对应课程名称动态数据动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元组与属性值.可以用数据流图来描述如下:图(1-1)数据库介绍本系统的实体有:教师实体,学生实体,选课实体,查询情况实体各个实体具体的描述E-R图如下教师实体E-R图.图(1-2)学生实体E-R图图1-3选课实体E-R图图1-4实体之间关系E-R图.图1-64 .整体模块划分:

6、该模块包括两个要素:1 .确定每个学生对应的任课老师。2 .系统形成该老师对应的调查表。模块说明:学生初次登陆,以学号为初始用户名,身份证号码为初始密码,验证成功方可通过,进行评分,学生可以在第一次登陆之后跟改密码,分为两种登陆方式:别名登陆(即使可以用身份证号登陆),实名登陆(用修改过的第二密码)。学生登陆后,看到任课老师名单,点击进入进行评分,如下每个学生一次只可以选一个老师,调出调查表。并且对每一位老师只可评估一次,即评估完之后,老师前的选项进行限制,不可再选。.师课理I予包嗯II每位学生必须对老师评估,如果有学生在规定时间内未对老师进行评估,则系统自动进行催促。每次评估时间,由班长提醒

7、学生在一定时限内(例如io大)登陆系统进行评分,经过一定时间(如7天)系统自动按年级,班级统计没有参加评估的同学名单,由辅导员(年级长)通知各班班长再次催请。未参评者可以给予德育考评惩罚(事先言明)。该模块基本已完成,但在将学生评估表提交数据库这一环节上出现了问题。评估计算模块表单提交后的一系列后台处理。是按照一定方法对老师所得各项分数的统计。根据学生评分结果表进行统计分析WorknumCourseidScore1-10TotalScore教师工作号课程号各单项得分总得分采用一定的统计方法,暂定如下TotalScore=Score1*Power1+Score10*Power10;Poweri为

8、第i个评测项目的得分权值。评估项目以及权数表应该在评估进行前研究决定,得到广大教师支持后公开发布经过计算后,结果存入教师得分表中WorknumTeachernameSdepartCoursenamefinalScore教师工作号教师姓名任教系(班)别课程名最终得分由于未能形成学生评分结果表,这个模块只做了算法设计,没有进行页面实现。查询模块教师可查询本人的总得分、各分项得分及所在院(系)的平均分,也可以查看全院老师的整体排名。并可通过数据库的历史记录对以往的得分进行同样的操作。月蚱下ME模块说明:一开始本教学评估系统整合了留言功能,所以需要分配老师权限。若为普通教师权限登录,能查看考核分数和学

9、生对自己的留言,如果有最新的学生留言,系统会弹出对话框提示,但留言是匿名的。如果是高级权限,即领导查询,可以查看某个教师的评估结果和学生留言,也可以选择查看所有教师评估和学生留言。而且学生留言学生的姓名,id是可见的。而且领导查询可以查看最近的所有留言,如最近的100条留言。意见反馈模块模块说明:学生成功登陆后可以点击教师的姓名,然后出来一个留言的选项,如果学生希望用文字的形式给教试题供意见的话,可以写下来,然后提交,如果提交成功的话,留言则已经形成,教师如果登陆的话将会显示有最新留言需要阅读。留言不是每个学生必须的选项,只是除了选项之外,给老师和学生提供更具有自由度交流的平台,所以同样教师可

10、以根据留言进行自我测评,给学生以反馈信息。由于进度关系,最终的数据库表设计、代码实现大都没加入留言功能,这就只能作为项目将来的扩展了。管理员模块主要是根据实际情况对教师、学生、课程的各项数据进行日常维护管理。导出最终数据打印成现实文件。这个模块我们已经顺利完成,所有功能都已实现。1.后台管理之添加课表2.后台管理之学生管理5.功能需求功能划分按照功能将其划分为大体的模块,为其以后的模块连接作出抽象的整体布局实现学生班级注册的功能实现教师数据管理的功能对评教信息的录入及统计功能功能描述此软件系统实现对全校任课老师数据进行管理,包括录入、增加、删除、查询等;从教师授课的班级中选择半数学生组成学生评

11、价小组,参加评教的班级进行注册;每个学生按照评价指标对教师作出评判,当评判的档次不明显时,给出提示,指示学生重新评判,以免无用的数据出现。对评教的数据进行处理,得出各个教师的综合评价成绩,并作记录,对该评价的数据和最终结果可以查询打印,并可打印综合成绩表。6性能需求数据精确度该软件的输入、输出数据精度的要求是要准确的评教结果不,不可出现含糊不清的评价,可能包括传输过程中的精度不能发生变化。输入输出数据的精度来源于用户业务流程中各种操作所涉及到的数据精度。时间特性说明对于该软件的时间特性要求,如下:a.响应时间:不能太慢,影响用户的使用,大约在4ms-8ms之间b.更新处理时间:必须可以对所录入

12、的数据快速的处理,得出评教的结果,基本处理更新时间不能延迟过多,最多1-3秒;c.数据的转换和传送时间:对学生的注册以及教师评价结果的传诵和转化时间可以进行合理的设置,使其不影响用户的使用,满足用户的需要为关键;d.解题时间:对录入的评价结果要可以在短时间内产生评教结果和相关的查询适应性说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:a.操作方式上的变化:可以灵活的对所录入的数据进行更改;b.运行环境的变化:运行环境需要支持WIN2000以上的运行机器环境,对于更高级的操作系统,软件可作进一步的维护以实现其稳定性;c.同其他软件的接口的变化:借口流量不能过小

13、,与其他软件可进行快速的信息交换和处理;d.精度和有效时限的变化:大约在3-5年时间可以应用;e.计划的变化或改进:随后会对软件进行一系列的更新维护,使其更加完善。7 .运行需求a) 用户界面可只管形象的体现其功能,要求操作简单,适合基本用户使用b) 硬件接口a.与各种外部存储设备可以进行直接的数据交换b.与系统特殊外设的接口,如打印机,必须可以迅速执行打印命令c.与中间件的接口,如接口规范、入口参数、出口参数、传输频率等c) 软件接口a.与学校的监控系统、控制系统、财务系统、等接口要吻合,数据流量有一定的限制,但不可过小b.与系统特殊外设的接口,如打印机,必须可以迅速执行打印命令c.与中间件的接口,如接口规范、入口参数、出口参数、传输频率等d) 故障处理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论