网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > PB毕业设计 > 正文

PB某高校理工学院考试成绩分析PB+SQL2000|试卷成绩分析系统

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/11

鉴于大家对PB毕业设计十分关注,我们编辑小组在此为大家搜集整理了“PB某高校理工学院考试成绩分析PB+SQL2000|试卷成绩分析系统”一文,供大家参考学习

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

第三章 需求分析
 
学生成绩管理工作被视作高校管理工作中一项不容忽视的重要分支,其工作量大,涉及面广,学生成绩管理工作进行的好坏直接影响着整个高校管理工作的各个环节。由于成绩管理工作的本身特点及特殊性质,单纯依靠人力,会使从事这项工作的管理人员过度疲劳,难免会发生许多错误,难以做到管理的规范化,这不符合管理工作的令后发展趋势。因此,需要开发一种功能全面,操作简便的管理系统来辅助作用,人机配合,能够使机器承担部分工作,是管理员逐步摆脱一些无谓的,烦琐的业务,这对充分利用人力资源的主导作用及使管理工作逐步步入规范化轨道有着重要意义。
根据上一章可行性研究及对用户调查,我们可确定本系统必须完成的工作,下面将来做简单介绍。
 
1 输入部分
 
新学期开始需将学生基本信息输入,一般来讲,学生基本信息有姓名,学号,还有学生所属专业。在学生基本信息里可以选择同样专业的学生,可以对学生基本信息进行修改。
每个新学期的信息都不同,还要设置学期。
在设置专业时要设专业名称和专业代号,以便查询或者维护。
每学期末应输入学生的各门课程成绩,但必须是该学生所在专业年级在本学期开了这门课,所以输入部分还需试卷登记,在试卷登记里要详细区分每个专业,每个班级的试卷。
试卷登记就需要试卷信息。在输入模块里需要专业设置,学期设置,学生信息,试卷登记,试卷信息。该部分是本系统最重要部分,着重分析,还应考虑数据的完整性,使用视图。
 
2 统计分析部分
 
为了是各项记录可供有关人员随时查询,统计分析当中需要查询部分,查询应可以用按学生学号和学生姓名检索该学生的所有信息。
期末考试结束后,各教研室应至少要抽取一个授课班进行试题的难度,区分度分析。
A考试难度指数(P)值的计算方法:
客观题难度指数计算公式:P=R/N
(R为某一题参加考试的学生中答对的人数,N为参加考试的学生数。)
非客观题难度指数计算公式:P=X/W
X为某题的平均分,W为该题的最高分值)
B试题区分度(D)值的计算方法:计算某一班学生答某一题的区分度,首先要在该班中确定一个高分组,一个第分组。在考生中按名次排列位于前25%的学生为高分组,位于后25%的学生为底分组。
客观题分度计算公式:D=Ph-Pl
(Ph为高分组学生答对的百分比,Pl为底分组学生答对的百分比)
难度指数和区分度计算完后要在教研室同考试题一同存档,为以后的命题工作提供依据。另外试题的难度情况和区分度情况要写入下表考试总结和成绩分析中。
标准差:数据离散趋势最灵敏、最标准的指标,能准确反映数据的差异程度,是对数局进行同意分析的前提与基础。
客观题:评分而得名。试题类型有概念题、见大题、天空题、排列题、多重选择题等。优点:有明确的标准答案,简单,题量多,有足够的覆盖率:缺点:难于测量综合、平分两级复杂的认知目标。
区分度:用极端分组把学生按其水平分开的能力。具有良好的能力。具有良好的句粉能力的测验能使水平高的学生得高分,水平低的学生得低分,因此,区分度通常作为测验是否具有效应的“显示器”,是坚定试题质量、筛选试题的主要指标与依据。
 
学生成绩统计
 
专业年级
考试人数
缺考人数
平均成绩
标准差
各额分数段人数
缺考学生名单
90↑
80↑
70↑
60↑
60↓
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
学生考试成绩频数分布图
 

 
 
第四章 总体设计
 
    本次设计选择powerbuilder8.0为开发工具,以mirocsoft SQL server2000分布式客户服务器数据库系统,作为数据库后台,windows2000操作平台。
学生成绩分析系统是一个很大的系统,若要求一个人独立地较完善地完成各项功能,在如此短暂的时间内简直是天方夜谈。所以,我侧重于输入模块进行了本次设计。下面我将分为两部分介绍总体设计。
本课题采用Microsoft SQL Server2000作为数据库后台,SQL语言功能丰富,使用方式灵活,语言简洁易学,它的功能包括查询,操纵,定义和控制4个方面。它的主要特点是:一体化,联机交互使用和嵌入式有统一的语法结构,过度非过程化以及语言简洁,易学易用等。
 
 

程序设计:
 
 
对整个系统动能有了总体上的认识之后,应对每一个模块的任务有一个清晰的认识,以防代码重复,责任模糊而浪费不必要的工作量。下面谈一谈我对每一个模块总体认识。
 
1 数据输入:
a、专业设置:可新增输入专业代码及专业名称。也可以删除专业代码及其专业名称    
b、学期设置:可新增输入学期
 c、学生信息:可新增输入学号,姓名和专业。
 d、试卷登记:显示各专业每个学期的试卷登记信息。
 e、试卷信息:显示各专业每个学期的每一学生的试卷信息、即考试成绩。
2 统计分析模块:
 a、查找学生:可以按学号进行查询也可按姓名进行查询。
 b、成绩统计和频数分布图。
 c、成绩分析。
3 退出系统。
 
 
 
SQL的数据定义包括3部分:定义基本表,定义视图和定义索引。视图是从一个或几个基本表(或视图)导出的表。在应用系统中视图是极其重要组成部分。它的外模式是由若干基本表和若干视图组成的,视图是一个虚表。它的优点有:
1 对于数据库的重构造提供了一定程度上的逻辑独立性。
2 简化了用户观点
3 视图的机制是不同的用户能以不同的方式看待同一数据。
4 视图的机制对机密数据提供了自动的安全保护功能。
索引是数据库检索经常用到的对象,为了提高查找速度应该给表建立索引。索引可以是唯一的或不唯一的,可以是簇类的或非簇类的。对一个基本表,可以根据应用环境的需要建立若干索引,以提供多种存取路径,提高系统的运行速度。
根据以上分析将数据库设计成若干个基本表,它们是

 

第七章 体 会
 
通过本次设计,学到了不少东西。不但对PowerBuider这一开发工具有所掌握,更重要的是对进行软件设计的整体设计流程及思维方法有了深刻的认识。在期间,发现的许多问题都源于没有认真地按步骤进行设计,不重视需求分析,总体设计部分,对各个方面将会产生的问题考虑不周全。
同时,在毕业设计的过程中,我们小组的同学互相学习,相互鼓励,营造了一个良好的学习氛围。在这样一种团结,紧张的氛围中,不但使我学会了与别人合作,我还真正领会到了团结合作的团队精神的实质和重要性。没有一个良好和睦的工作环境,没有团结合作的团队精神,如果我们各自分工和睦配合,就不可能取得成功,今后也不可能取得大的成就。
在设计过程中,对于我来说,由于很多都是新知识,这就迫使我到处查阅相关资料,学习新知识,从而培养了独立思考解决问题的能力。
 总之,在整个设计完善的过程中,我学到了在书本里根本学不到的许多知识,体会到powerbuilder8.0的强大功能,总体把握系统的流程的为实现某个功能的各个程序的流程是多么的重要,再一次感谢金小峰老师的细心指导。
 
 
 
 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
(最后)参考资料
1 李勇 温为民 主编,《PowerBuider8.0 彻底研究》,中国铁道出版社2003年1月第一版        http://www.tqbooks.com
2段兴 主编,《PowerBuilder8.0使用程序设计100例》人民邮电出版社2003年3月第1版      http://www.ptpress.com.cn
 
 
 
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师