综合测评管理系统.ppt_第1页
综合测评管理系统.ppt_第2页
综合测评管理系统.ppt_第3页
综合测评管理系统.ppt_第4页
综合测评管理系统.ppt_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

综合测评管理系统,专业:计算机科学与技术 设计人:蒯欣 指导老师: 文军,2007年5月10日,前言,随着计算机技术的飞速发展,计算机在企业管理中应用得到普及,不仅是在企业中,在学校利用计算机实现管理势在必行。本系统是一个结合学校实际情况、具体制度的实际需求,采用功能强大的Visual Basic6.0作为开发工具、SQL作为数据库而开发出来的综合测评管理系统。能完成学生管理的全过程,包括系统管理、数据管理、数据备份与恢复和报表输出,在实际应用中能根据用户帐号识别身份,实现课程成绩、综合测评成绩、课程设计、学生基本信息和奖学金设计,并且可以实现报表输出打印。实际使用证明,本系统可以满足学校综合测评管理的需要。系统具有友好的界面,操作方便。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点说明了系统的设计思想、关键技术和解决方案。,系统结构图 系统环境 系统总体规划 系统具体实现 系统测试 结束语,系统结构图,系统环境:,硬件环境: CPU:Inter Celeron(R) II processor 内存:128MB 软件环境: 操作系统:Windows 2000 Server 软件:Visual Basic 6.0 中文企业,系统总体规划,数据库的实现 数据库设计的好坏,直接关系到整个程序的好坏,数据库的结构是否合理,能不能满足现有的要求,今后系统的升级过程中是不是方便,能不能把数据库的结构直接移植到其它的数据库中使用,比如把ACCESS数据库的结构直接导入SQL Server中能不能直接使用,是不是还要修改程序等等。这些都是非常重要的,本系统的数据库设计比较合理,而不是非常合理,因为每一个程序都可能有错误,有一位程序设计大师说过一句话,没有BUG(错误)的程序,那不叫程序!下面列出数据库中的每一个表,包括表中的字段的含意。,系统测试 软件测试其目的是保证发现软件错误,它直接影响着软件的质量,是保证软件可靠性的主要方法之一。 (一)系统测试分析 本系统主要采用Visual Basic语言。编程环境的选择微软公司的Visual Basic 6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。虽然Visual Basic 6.0功能强大,但由于其中的组件较多,所以在测试过程出现了一些错误而进行调试很有难度。例如发现某个短语没定义,这时的解决办法是:依样画葫芦,在程序之前试着定义,看是不是正确。又如提示输入的信息量太大,解决办法是:注意数据库中各个变量的长度及属性设置,使其符合程序中的变量所要达到的要求。 当然除了以上出现的主要难点外,还应注意程序的严密性,因为程序中一个字母的出入就有可能使你的程序无法运行。而且由于时间及能力有限,有些模块的功能设计并不十分详细,还有待完善。,(二)系统测试的方法与实例 对软件的测试方法多种多样,在进行要求级高的系统测试时,独立的测试小组要研究每个软件组件的详细描述,从中找出对系统的测试方案,不过,在绝大多数情况下,没有时间来写每个软件单元的详细描述,因而测试过程就采用了更直觉的过程。 就大的方面来讲,测试的方法有缺陷测试、集成测试、面向对象测试和测试工作平台几类方法。其中缺陷测试又包含黑盒测试、等价划分结构化测试和路径测试;而集成测试也包含自顶向下的和自底向上的测试、接口测试和强度测试等方法。对于面向对象的系统,测试可分为4个层次: 1、 测试与对象关联的单个操作 2、 测试单个对象类 3、 测试对象群 4、 测试面向对象系统 可见对系统的测试其方法是多种多样的,而选择一种正确的方法显得尤为重要。根据以上对测试发方法的分析,本系统测试涉及到以下几个方面:,1、检验系统安全性方面,即系统管理员账号和密码的合法性和一致性检查。系统管理员的账号和密码必须一致,二者缺一不可。因此设计用例时可以任意变动其中任意一个,使其处于不一致或不正确的状态:如输入错误账号和密码;输入正确的账号和错误的密码等。检查系统是否能够做出准确无误的身份验证。必须保证合用户的权限,限制非法用户的侵入。 2、数据信息填写的合法性检查。如在录入学生学号或班级号时对数据有长度和规则的要求,如不按要求填写,就无法正确录入,也无法完成查询功能。 3、检验系统的信息输出功能。即在正确输入了查询要求和信息后,系统应能立即反映出完整而且正确的信息返回给合法用户。,结束语,在本次毕业设计中,我首先要感谢的是我的指导老师,在他身上我学到了很多东西。他严谨、认真、负责的工作态度给我留下了深刻的印象。在这几个月的工作和学习生活中,我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高,即使在万忙中,抽出了很多时间对我的论文进行的批改和修正。使得我的论文不断完完美,对数据库和VB程序有了更深的学习。在我不能够去学校让老师当面指导的情况下,还是在通过电话和E-mail进行交流和传递信息。这对于我以后的工作和学习都有一种巨大的帮助,衷心地感谢他耐心的辅导! 其次我要感谢的是以前的同班同学,在一开始的调研和结构化设计中他

温馨提示

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

评论

0/150

提交评论