已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
- 1 众所周知,现代信息技术是现代教育技术的基础和核心,培养和创新型的人才必须依靠现代教育技术。从这一层意义上讲,我们说掌握一定的计算机应用技能已经成为国家未来的合格建设者的必备素质,所以现在在大学中对非计算机系的学生开设了计算机文化基础课,并且通过这门课的学习使同学们能顺利的通过计算机等级考试。由于学习这门课的人很多,平时查看成绩就非常的麻烦。本系统就是为了方便老师和同学查看平时成绩而编写的,它具有快速、准确、方便的特点。本系统是学校有很好的外部接口,能够很好的配合站点的其它子系统服务于学校的成绩管理。关键字: 询 平时成绩- 2 is is of on it is to of is so of is of of is of is is a EB 摘要1一 引言4二 需求分析9三 总体设计11四 详细设计15五 测试报告23结束语24参考资料25- 4 言伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。随着态方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的着一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。文本预处理器(用花钱,你可以从)自由下载。在这一许可下诞生了许多流行的软件诸如可以不受限制的获得源码,甚至可以从中加进你自己需要的特色。样在- 5 装过程很简单。然已知的不利之处在于有什么商业支持,并且由此而带来的执行速度缓慢(直到但是不会感觉出起码我就没有感觉出来!好了,让我们来看看学习过程不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的后你在编码过程中如果遇到了什么麻烦,还可以再去翻阅相关文档。于那些对上述之一的语言较熟悉的人来说,反的,如果你对么你对于其他几种语言的学习都很简单了。你只需要30分钟就可以将可能已经非常了解至你已经知道怎样用编辑设计软件或者手工来制作好看的于你设计和维护站点的同时,你可以很轻松的加入数据库连接还可以自己编写外围的函数取间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。可扩展性就像前面说的那样,于一个非程序员来说为是对于一个 6 -面向对象编程于取类等。可伸缩性传统上网页的交互作用是通过为它为每一个正在运行的决方法就是将经常用来编写如然很少有人愿意这样以嵌的更多特点发了许多外围的流行基库,这些库包含了更易用的层。你可以利用可以在苍蝇上画图,编写程序下载或者显示甚至可以完成网络相关的功能。最好的是,你可以选择你的用了具有许多其它数据库所不具备的功能和选择之外,户可以直接从网上下载数据库,用于个人或商业用途,. 同时访问数据库的用户数量不受限制;2. 可以保存超过50,000,000条记录;3. 是目前市场上现有产品中运行速度最快的数据库系统;4. 用户权限设置简单、有效。如今,包括就更加证明了 ,您的用户名,您的密码); (如果用域名无法联结,可以用数据库名);$ ,$, $, $,);$ $ ;$ $ ;$ 未来您使用的号码为: .$;?伊利诺斯大学发展初期,的宗旨就是建成一个基于能更强、效率更高并且速度更快的就决定了它是从其他的服务器演变而来的,并且添加了大量补丁来增强它在某一方面的性能,所以它就被命名为“个补丁组成的服务器)”。主要用- 8 个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 9 求分析需求分析大致可分为三步来完成,即需求信息的收集、分析整理和评审通过。需求信息的收集公共课平时成绩查询系统要涉及到平时成绩的信息、老师和学生的基本信息和租借过程中的具体操作。平时成绩的基本信息:平时成绩的组成(考勤成绩和网上作业成绩)、详细信息(出勤次数、缺勤次数、网上作业提交情况、作业成绩情况)老师和学生的基本信息:教师编号、所教专业、年级、学号、专业等。基本操作信息:查询分析整理调查的目的首先,要了解平时成绩查询工作的工作流程。其次,要确定设计的目标,大致管理流程和任务范围划分。因此,平时成绩查询系统主要是通过对现在实际教学中成绩查询工作的调查、研究,并且通过和老师同学的交流来完善的。调查的内容了解公共课平时成绩查询系统的作用、现状、存在的问题,及是否适应计算机管理。调查方式通过对老师和同学的访问、交谈可获得成绩查询的需求,以及成绩查询的管理目标。并且,还可通过具体的查询工作对查询有一个更深的了解。评审通过任务概述目标将老师和同学共同操作的成绩查询工作转为老师和同学跟计算机系统共同完成操作,提高成绩查询效率,节省查询时间,降低人的工作强度。数据描述- 10 要是完成对平时成绩数据的存储,并且通过计算机来快速的查询成绩,辅助教师和学生快速准确的完成成绩的查询工作。数据采集基础数据从网站的另外两个系统(考勤系统和网上作业系统)取得。功能需求公共课平时成绩查询系统主要实现对公共课平时成绩的查询功能,教师能察看所教专业的全体学生的成绩,一般学生能查看自己的平时成绩。并通过扩展功能是教师和同学都可以查看平时成绩的详细情况。例如考勤的详细情况和网上作业的详细情况。运行要求正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性、互联性。- 11 体设计在确定了软件需求和进行可行性研究之后,就进入了开发阶段。系统的主要功能与性能指标有了明确的标准,下面详细介绍总体设计的内容。31系统组成本系统的主要功能是实现查询功能,所以主要模块就一个,查询模块。下面是系统的模块图:教师查询: 12 现教师和学生对公共课平时成绩的查询,并且实现查看平时成绩的详细情况。例如考勤情况、网上作业情况。绩管理数据库此系统所需要的数据库表有2个,所有表的结构列举如下:表 1学生考勤信息表字段名 中文含意 类型号 0)名 0)业代码 0)勤次数 )勤次数 )数 号- 13 师发布作业成绩表字段名 中文含意 类型绩编号 0)师姓名 0)号 0)业代码 0)业标题 00)上作业分数 )户编号 0)主键 成绩编号表3 提交作业表字段名称 中文含意 数据类型业编号 )号 0)名 0)级 0)0)交作业时间 业地址 0)阅 00)业标题 00)主键 作业编号表4 上传作业表字段名 中文含意 数据类型户编号 0)业标题 00)业类型 0)布对象 0)布日期 4 业截止日期 布人 0)注 00)主键 作业标题以上各表之间的关系如下:5 细设计本系统的主要功能是实现公共课平时成绩的查询功能,它又分为教师对所教专业全体学生的查询和每个学生对自己个人平时成绩的查询。查询的结果除了要求能看到平时成绩总的分数外,还要求可以查看每个学生平时成绩的详细情况。因为每个人的平时成绩是由考勤成绩和网上作业成绩组成的,所以在详细情况中需要考勤情况和网上作业情况。4以它是和别的系统有联系的。比如用户登陆系统。当教师登陆后,点击成绩查询就会进入教师查询界面,如下:- 16 师查询界面每个教师所教的所有专业会在下拉列表中出现,教师在下拉列表中选择想要查询的专业后,再点击查询按钮后就可以查看出全体学生的平时成绩。请选择专业:计算机系数学系电子系 在 输入 现查询按钮的功能。样在下拉列表中选择所要查询的专业后,然后点击查询按钮后就能进人全体学生平时成绩的界面。下面介绍全体学生的平时成绩界面:- 17 时成绩界面在全体学生平时成绩界面调用调用后绑定数据集,这时我们就可以从数据集中取出我们想要的自断了。有时我们并不会将所有的数据都记录在同一个数据表中,而会依每种数据内容的特性,将它分别记录在不同的数据表中。但是有时我们在分析某些数据时,却必须同时使用到这两个不同的数据表来处理,有什么办法可以将它们结合在一起呢?在须在这些数据表中拥有一个相同的字段,即可以使用这个字段的纪录将不同的数据表关联起来,语法如下:入这个页面要显示学生的学号、姓名、专业、网上作业分数、考勤分数和总分。这些字段从两张表中取得,一个是考勤信息表,另一个是教师发布作业表。这两个表都有学号这个字段,所以通过学号字段将两个表连接起来,连接情况如下:- 18 %s 目前的设定若是预览,只会读出数据库中的第一笔数据。如果要显示数据库中的所有数据,我加入了以下代码: 看每个学生成绩的详细情况,我设计的是点击每个学生的学号进入详细界面,然后可以看到学生成绩的详细情况。实现这个功能的代码如下:- 19 细界面如下:细界面进入这个页面要显示学生的学号、姓名、专业、出勤次数、缺勤次数、作业明、作业分数。这些字段都不在一个表中,得从两个表中获得,这两个表的连接如下:所使用的 %s %生查询界面在 21 时成绩界面在这个页面的表格中需要显示学生的学号、姓名、考勤分数、网上作业分数和平时总分数。与教师的全体学生成绩页面一样,只不过学生的页只显示自己的一个人的记录就可以了,所以不用设置重复选区。其他的和教师的一样,也需要将两个表连接起来,然后从两个表中获取所要的数据。后点击学号进入详细界面: %s 22 细界面加入下面的代码使所有字段都显示出来。 - 23 对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,因此,在软件生命周期的各个阶段都不可避免地产生差错;但是,经验表明审查并不能发现所有差错,有发现并纠正软件中的大部分差错,则这些差错迟早会在生产过程中暴露出来,那时不仅改正这些错误的代价更高,在编码过程中进行了模块测试,试方案:采用了白盒测试(又称结构测试),即按照程序内部的逻辑结构,检验程序中的每条通路是否都能按预定要求正常工作测试过程:主要检验各个模块之间的接口每个被调用模块是否正确接收参数每个调用模块是否能调用每个自己想要调用的模块测试结果:测试结果表明,每个模块之间的接口都吻和既被调用模块都能正确接收参数,调用模块能调用自己想要调用的每个模块系统测试和验收测试测试方案:采用了黑盒测试(又称功能测试),即检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输入数据产生正确的输出信息,并且保持外部信息的完整性测试过程:主要检验是否能正确实现每个功能每个功能是否能按照规格说明书的要求正常使用。4 以公共课平时成绩查询系统还有很多不完善和需要改进的地方。从外观上看可以使界面更加美观;从功能上看可以进一步完善查询功能,主要是完善详细情况的功能;例如我想可以在考勤情况中加入学生哪天没出勤,网上作业里可以查看老师对作业的批阅情况,使学生知道自己作业的完成情况。这次毕业设计是在金小峰老师的精心指导下进行的。通过这次毕业设计,我学到了许多书本上学不到的东西,深深地体会到了理论与实践相结合的重要性。通过大学四年来的学习,我虽然掌握了一定的理论基础,但实践较少,通过这次毕业设计充分暴露出自己实践的不足,真正设计起来感到力不从心,不能得心应手。经过一定时间的摸索,逐渐对自己所学的知识有了进一步的认识,能够将其溶于实践之中,对自己的实践起到了一定的指导作用,同时通过实践也加深了对自己所学知识的理解。在这次的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年第二季度静脉血栓栓塞症的预防护理试题附答案
- 木质家具生产线项目风险评估报告
- 工程项目数字化验收与回访管理方案
- 华为的java面试题及答案
- 动物育种学的试题及答案
- 医院消防安全知识考核50题及答案
- 妇产科试题含答案
- 医疗器械经营管理办法考试题及参考答案
- 卫生用品生产线项目社会稳定风险评估报告
- 宝鸡护士笔试题目及答案
- 煤矿每日一题题库带答案
- DLT741-2023年架空送电线路运行规程
- 华南师范大学-中国古代史-宋辽金夏课件
- GB/T 36197-2018土壤质量土壤采样技术指南
- GB/T 10066.4-2004电热设备的试验方法第4部分:间接电阻炉
- CJJ82-2019-园林绿化工程施工及验收规范
- 无人机驾驶员航空知识手册培训教材(多旋翼)课件
- 《汉语拼音》基础知识
- 周杰伦英语介绍(共20张)课件
- 斐波拉契数列与黄金分割
- SPSS主成分分析和因子分析课件(PPT 69页)
评论
0/150
提交评论