【基于JavaEE的成绩管理系统设计10000字(论文)】_第1页
【基于JavaEE的成绩管理系统设计10000字(论文)】_第2页
【基于JavaEE的成绩管理系统设计10000字(论文)】_第3页
【基于JavaEE的成绩管理系统设计10000字(论文)】_第4页
【基于JavaEE的成绩管理系统设计10000字(论文)】_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

基于JavaEE的成绩管理系统设计目录TOC\o"1-3"\h\u284531.绪论 1172771.1研究背景以及意义 1315611.2国内外研究现状 1147461.3论文主要研究内容 22451.4论文的组织结构 2188602.系统的开发环境和技术简介 4251222.1系统的开发环境 451502.1.1软件环境 4211172.1.2硬件环境 418152.2系统的框架技术 451442.2.1JavaEE及MVC架构 5160892.2.2Spring框架 547962.2.3Mybatis框架 6323382.3MySql数据库 668473.系统分析 7105253.1系统功能需求分析 739723.1.1功能需求分析 7129203.1.2系统功能结构分析图 7263913.1.3功能分析 8207303.2系统开发的可行性 870383.2.1操作可行性 813083.2.2技术可行性 819713.2.3经济可行性 9124873.3系统数据库设计分析 954863.3.1实体属性分析 9124183.3.2系统总体E-R图分析 1125873.3.3数据库表逻辑分析 12110074.系统的具体实现 15298804.1实现技术 15128154.2用户模块实现 1629284.2.1用户登录功能 16267034.2.2管理员模块 17325484.2.3教师模块 23145914.2.4学生模块 25154385.系统测试 27235325.1测试环境搭建 2730385.2系统功能测试 27279905.3系统性能测试 28235425.4测试结果 2825130结论 2930657参考文献 30绪论研究背景以及意义随着计算机的广泛使用,在我们的日常生活及工作中,许多效率低,保密性差的人工管理逐渐被淘汰。而由于各大高校的教育体制的改革,大量且复杂的成绩管理变得不适用于人工管理,所以成绩管理系统逐渐走入各大高校,并发挥着巨大作用。计算机不仅渗透到我们个人生活的方方面面,对于国家层面上来说,重视信息技术也是必要的。而信息技术的重视在教育方面的作用也是有必要的,毕竟,信息技术也在衡量着一个国家的发展水平。所以,在此大背景上,设计了本成绩管理系统。然而,计算机技术的不断提高导致这些基于计算机的各种系统也在不断地改革,更新。而有些高校应用的系统老旧,安全性不高,不兼容等问题,可以使用现有的技术解决。为了解决上文提到的部分高校所遇到的困难与阻碍,本次设计应用的轻量级框架是SSM框架,在出于多种目的的考虑下选择了MySql数据库,这两种技术使系统开发更简洁。本系统的设计,对我国的教育事业有着广泛深远的意义。1.2国内外研究现状JAVAEE技术比起来之前的技术更适于现在当今社会上的企业所出现的“分布式应用”需求,而它的解耦与分层会使得系统结构清晰。数据库技术的应用的出现提供了数据存储的功能、信息检查与搜索的功能,信息分析功能等数据存储,从而使工作更高效地进行。对于国外高校来说,越是经济发达的国家越是会注重于教育。然而,他们与国内不同的是,国外的教育体系比起来基础教育更注重于高等教育。正因为这样,在国外有着一部分的高校的高等教育属于精英化教育,重点在于全方面的教授与培养。所以对于高校的管理,我们可以取其精华,找到值得学习与借鉴的地方。成绩管理系统,在国内外早已有着广泛的研究成果和社会的应用。在国外的大学中,与国内不同的是,他们通常会有一支稳定且高技术的队伍来提供技术的支持,规模通常比较大。但是国内就不同了,因为起步较晚,信息的建设发展过慢。大部分我国高校应用的大部分都是基于B/S技术、SSH框架或者SSM框架和ASP·NET技术的成绩管理系统。而MVC模式与SSH或SSM框架相较于B/S框架具有安全性比较高、兼容性比较高、方便快捷高效以及结构清晰等优点。1.3论文主要研究内容本次的毕业设计实现了高校学生的成绩管理系统。教师登分、查看选课情况以及自己所教授课程的信息等;学生选课退课与查看课表、成绩;管理员有着对一切信息修改与编辑、增加和删除的权限,其中具体有给学校添加新课程(学生与教师同理)、实时编辑课程信息以及删减旧课程等,对教师学生实现账号密码重置的功能。三者实现分别登录。在技术的实施上,本次尝试了使用轻量级的SSM框架为了改进web框架设计成绩管理系统所出现的问题。为了实现系统的功能和做好这个项目,我学习研究了JAVAEE,掌握理解了MVC架构、SSM框架的相关知识和MySql数据库的应用。所以本文的主要工作分为以下几点:(1)对设计系统所用到的技术、研究本系统的作了简要的概括,对系统做出了解释,更好地帮助我们了解这个系统。(2)实现了本次系统设计的需求分析。本次系统的需求分析结果是研究总结出来了本系统的功能模块是由什么组成。核实由三个单元组成:管理员、教师和学生单元。(3)实现本次项目的系统设计。根据最初的对本次系统的需求分析,逐步实现各个单元模块,最终把各个模块整合起来使之成为一个完整的系统。(4)对系统进行测试然后记录在本文当中,并对本次的学习进行一个总结性的概括。巩固本次系统设计中所学到的新知识。1.4论文的组织结构本次论文的主要的要求是设计与一个高校学生可以应用的成绩管理系统及其的解释与说明,论文的详细结构组织如下:第一章详细的讲述了本系统研究背景以及此项目存在的意义,对现今存在于我们生活中的高校的成绩管理做了简要概述。第二章简要概括了开发本系统所应用到的技术与环境,接着阐述了所挑选的SSM框架以及MySql数据库的优越性。第三章详细概括了本系统的需求分析。其中需求分析中包括可行性分析、数据库分析等一些不同方面的分析。第四章的内容是本次系统的设计与需求的实现。第五章是系统的测试。旨在验证是否成功的完成了这个项目并且测试它的性能。在末尾的是本人简洁的书写了一些对于本次工作的理解、结论与感悟。系统的开发环境和技术简介2.1系统的开发环境2.1.1软件环境本次系统实现所配置的软件环境的操作系统为windows10,基于x64的处理器,eclipse开发平台,jdk1.8语言环境,web服务器采用Tomcat8.5,MySql数据库5.5版本。如下表2-1所示:表2-1软件环境表软件类型软件名称操作系统开发平台语言环境Web服务器数据库Web开发工具Windows10x64Eclipsejdk1.8Tomcat8.5MySql5.5ssm集成环境2.1.2硬件环境硬件环境为笔记本电脑一台,2.4GHz的CPU,4gb内存和500G的硬盘空间。一个系统设计者和一个良好的学习环境。2.2系统的框架技术SSM框架是本次系统开发所应用的Spring框架,SpringMVC框架和Mybatis框架的集合。2.2.1JavaEE及MVC架构(1)JavaEE其本质是一个企业应用,其核心语言为JAVA语言。它是符合社区驱动的一款标准的企业软件。它是使用JavaCommunityProcess进行开发的。它的每一个版本都适合我们使用,继承了符合业界的需求特性,应用可移植性大大的提高了,他提高了开发人员的效率。在一个复杂混乱的程序中,被分割为好几块的功能各异的模块,而这些单独的模块被称之为层。它的表现层、业务逻辑层和数据访问层使它不同于传统的cs两层开发结构的模式,三层结构拥有更大的优越性。而这一类的拥有多层结构的新式技术在我们的工作中解决了好多阻碍。(2)MVC架构。它是一种经典又流行的开发模式,不同于其他模式的层次单一混乱,MVC分为上中下三层,即模型,视图和控制器三者整合。三层既是分别独立工作的个体,又是一个整体。视图指的是供给用户所操纵的界面,相当于一个程序的“衣服”。模型层是整体中最主要的核心层,操纵任何一个程序需要的数据或者信息都来源于模型层。控制层顾名思义则用于控制程序的流程。对于特别繁琐的程序,由于其具有分层设计的优点可选择此架构。在程序设计的进行中可以专心致志的研究每一层的核心逻辑,而不是被其它层所影响。在项目的开发过程中MVC分层也使程序员分别开发的过程变得更方便简洁,不同于之前的“流水线式开发”,各个分组中的开发人员可同时开展对其三种层的开发。节约了工作的时间,使工作效率呈直线上升。2.2.2Spring框架(1)spring框架基于JavaEE,它的本质是一款轻量级的框架,并且像MySql数据库一样是经济适用的。spring框架不仅可以使用其单独开发程序,也可以用它来集成其他框架,例如和Struts框架及Mybatis框架等一起组合框架来开发程序。实现了“一架多用”,是理想中的“经济适用架”。Spring框架是一个拥有分层结构的框架。(2)springMVC框架。它首先是一个MVC框架,在web模型当中,现今一共有三种流行的框架,而MVC框架就是其中的一种它的三层结构把复杂的web应用分开来,使web结构变清晰使开发被简化,减少错误。其次它是spring的一个子框架,拥有spring框架的特性,例如依赖注入等。2.2.3Mybatis框架Mybatis最初是apache的一个开源项目iBatis,iBATIS是一个组合词,由“internet”和“abatis”两个词相结合。MyBatis

具有很大的优越性,是一个持久层框架,它具有定制化

SQL、半自动化、自己手动定制映射的优点。它摒弃了几乎所有的JDBC代码、结果集的获取与允许参数手动设置。此外Mybatis框架具有以下几点优点:(1)简易:简单以及占比空间很小,不依赖第三方,安装简易。(2)灵活:它不会对数据库的设计和系统的程序有任何的影响。Sql储存在xml里,方便优化与管理。(3)消除了sql和代码的连接。由于从框架提供了DAO层,业务逻辑层和数据访问层因此被分离开来,更加清晰的体现了本新系统的设计,更容易测试与优化,且大大的提高了系统的可维护性。(4)映射标签的供给,不仅可以支持数据库的orm字段关系,同样对象映射也被供给。(5)代码数量的骤然减少,比起来JDBC等方便快捷了不少。(6)通过提供xml标签的方式来编写动态sql。2.3MySql数据库MySql数据库的类型是关系型。在web应用方面他是对好的关系数据库管理系统之一。它具有的优点有:速度快,可靠性高和适应性强三点。它是一种开放源代码的数据库管理系统,因为它是开放源代码的,所以所有人都可以下载并根据个人的需要来进行修改。在不需要事务化处理的情况下面大多数人对于管理内容的选择都是MySql数据库。它的本质类型是一种关系型,而这种类型数据库与其他数据库不同之处在于,它们会将不同的数据保存在不同的表中,而不是把所有数据都放在一个“碗”内,保证了速度的增加和灵活性的提高。且MySql访问数据库所应用的语言是最标准的语言。又因为MySql是免费的,所以大大降低了成本。系统分析3.1系统功能需求分析3.1.1功能需求分析本系统实现的是成绩的管理系统,主要有三个单元:管理员单元,教师单元和学生单元。三种角色分别登陆。管理员拥有着绝对的权限,教师、学生与课程的的信息由管理员添加、修改以及删除。教师可以登分、查询课程信息以及查看课程里所有选课的学生成绩情况。学生可查询成绩、课程,选课等。3.1.2系统功能结构分析图通过对本项目的研究以及需求分析,本成绩管理系统的功能结构分析图(图3-1)如下:图3-1功能结构分析图3.1.3功能分析本系统的可登录用户分为:管理员,教师,学生三种。首先在用户登录界面,选择三种身份中的一个,登录。管理员可以增加,删除,编辑,查询一切数据。管理员拥有管理课程的权利,负责添加,删除和修改课程信息,做出上课时间,教师,以及上课地点等安排。管理员管理学生信息,学生信息的修改和增加以及注销等均由管理员来管理。管理员管理教师信息,对教师信息进行增删改查。其中三种管理员均可按照编号以及姓名查询学生、教师以及课程信息。除此之外,管理员可以重置其他用户的账号以及密码,有此功能,假如有学生或者教师遗忘了自己的密码,可以通过管理员进行修改,比起来自行修改,更增加了此系统对于数据信息的安全性。教师可以查看所教授的课程以及课程信息,并对学生成绩进行登分。也可以查看学生信息和登分情况,防止忘记登分。除此之外,教师也可以修改自己的密码。学生可以进行选课和退课,学生选课前后均可查看课程信息以及课程对应的上课时间,哪位老师教授等。也可以查看修过的课程的信息以及自己的成绩。学生可以修改自己的密码。3.2系统开发的可行性3.2.1操作可行性随着我国人民的生活水平的普遍提高,计算机的广泛发展,到今天为止,家里拥有一台电脑是大部分人都可以做到的。本系统所使用的软件对电脑硬件的要求不是很高,环境配置完成,就可以开始着手与本系统的设计了。本系统的页面精美,方便与理解,所以此方案可行。3.2.2技术可行性本成绩管理系统采用windows10作为操作平台,使用的技术是SSM框架+JSP技术,应用的是eclipse和MySql数据库,软件安装成功,环境配置成功,且该软件以及数据库在此电脑上可运行成功。所以本方案是可行的。3.2.3经济可行性对于应用的技术来说MySql数据库是一款开源的数据库,大大降低了研究本系统的成本。而本系统的研发,会大大降低系统所代替的原先工作使用的劳动力以及经济成本。提高了工作的效率,是高校的教学质量又上了一个台阶。3.3系统数据库设计分析3.3.1实体属性分析角色实体:主键为角色编号,除了编号之外还有用户名可以用来判断登陆的角色是管理员、教师或者还是学生。角色实体属性图如下图3-2所示:图3-2角色实体属性图系别实体:主键为系别ID,除此之外还有系别名称属性不能为空。系别实体属性图如下图3-3所示:图3-3系别实体属性图课程实体:课程实体中主键为课程ID,其中包括的属性有,课程名称、教师编号、上课时间、上课地点、课程周数、课程类型、系别ID和学分。其中不同系别的课程也有略微不同。其中课程名称、教师编号、系别ID和学分不能为空。课程实体属性图如下图3-4所示:图3-4课程实体属性图选课实体:其中的属性有课程ID、学生ID和备注。其中备注默认为空,其他两个不能为空。选课实体属性图如下图3-5所示:图3-5选课实体属性图学生实体:主键为用户ID,其它包含的属性有用户名称、性别、出生日期、入学年份和系别ID。其中主键、入学年份和系别ID不能为空。学生实体属性图如下图3-6所示:图3-6学生实体属性图教师实体:主键为用户ID,其它包含的属性有用户名称、性别、出生日期、学历、职称、入学年份和学院ID。其中主键、出生日期、入学年份和学院ID不能为空。教师实体属性图如下图3-7所示:图3-7教师实体属性图用户登录实体:主键为用户ID,其它所包含的属性有用户姓名,密码和角色。成功登录此系统不仅需要正确的ID和密码,也要选择正确的用户角色。这四种属性全部不能为空。用户登录实体属性图如下图3-8所示:图3-8用户登录实体属性图3.3.2系统总体E-R图分析系统的总体E-R图分析之后,如下图3-9所示:3-9系统总体E-R图3.3.3数据库表逻辑分析系别信息表分析,如下表3-1所示:表3-1系别信息分析表字段名类型长度默认值能否空值是否主键备注CollegeIDCollegenameintvarchar11200无无否否是否系别ID系别名称课程信息表分析,如下表3-2所示:表3-2课程信息分析表字段名类型长度默认值能否空值是否主键备注courseIDcourseNameteacherIDcourseTimeclassroomcourseWeekcourseTypecollegeIDscoreIntVarcharIntVarcharVarcharIntVarcharIntInt1120011200200200201111无无无NULLNULLNULLNULL无无否否否是是是是否否是否否否否否否否否课程号课程名称教师编号开课时间上课地点学时课程类型系别ID学分角色信息表分析,如下表3-3所示:表3-3角色信息表字段名类型长度默认值能否空值是否主键备注roleIDroleNamepermissionsIntVarcharvarchar1120255无无NULL否否是是否否角色ID角色名称备注选课信息表分析,如下表3-4所示:表3-4选课信息表字段名类型长度默认值能否空值是否主键备注CourseIDstudentIDmarkIntIntInt111111无无NULL否否是否否否课程号学号备注学生信息表分析,如下表3-5所示:表3-5学生信息表字段名类型长度默认值能否空值是否主键备注userIDusernamesexbirthyeargradecollegeIDIntVarcharvarchardatedateint11200200011无无NULLNULLNULL无否否是是是否是否否否否否用户ID用户名称性别出生日期入学日期系别ID教师信息表分析,如下表3-6所示:表3-6教师信息表字段名类型长度默认值能否空值是否主键备注userIDusernamesexbirthyeardegreetitlegradecollrgeIDIntVarcharVarcharDateVarcharVarcharDateInt1120020020255011无无NULL无NULLNULLNULL无否否是否是是是否是否否否否否否否用户ID用户名称性别出生日期学历职称入职年份系别ID角色信息表分析,如下表3-7所示:表3-7角色信息表字段名类型长度默认值能否空值是否主键备注userIDusernamepasswordroleIntVarcharVarcharInt1120020011无无无无否否否否是否否否用户ID用户名称密码角色系统的具体实现4.1实现技术本次系统的开发选择的是基于J2EE的轻量级的SSM框架,采用MySql数据库,服务器Tomcat8.5web服务器。本系统选择了ssm框架开发的原因主要有以下几点:本次系统设计所应用的框架都是免费的开源框架,因为它的经济实用型,很多人会选择这个框架进行web开发,导致由这些开发者组建的学习论坛和社区也很多,方便与我们的学习和研究。spring框架的优点在于它可以使各组件之间的连接程度下降,使开发人员在过程中更能专心于开发应用逻辑。spring通过面向切面编程使高内聚开发被实现,原因是从应用服务中把业务逻辑分离开。spring框架开发是低侵入式的,能大大的降低代码的污染。由于它拥有优秀的集成性的特点,可以通过与其他框架的集成可整合为SSM框架。Mybatis框架可以把Sql语句编译在xml文件中,消除业务逻辑层和数据访问层的逻辑的耦合,使系统被维护的可能性大大的提高了。所以,本系统的开发的先决条件,第一步是整合ssm框架,就是使用spring管理SqlSessionFactory接口和配置mapper接口。接下来让我们经过四步操作完成系统设计的准备工作,如下所示:1.第一步,向工程中引入jar包,如下图4-1与4-2所示:图4-1图4-22.对Mybatis进行配置。在新建的resources包下新建Mybatis文件夹,创建mybatis配置的xml文件。3.对spring进行配置。在resources包下新建spring文件夹,之后再新建一个xml文件。在此文件下配置数据源、加载数据库配置文件和配置SqlSessionFactory。此xml文件首要任务实行是扫描与注入功能的自动化。4.在spring文件夹下新建springmvc.xml。此xml文件的目的是jsp的视图解析器正常运行。4.2用户模块实现4.2.1用户登录功能系统运行成功之后,默认自动弹出登录界面。首先要先选择用户身份进入,分别有管理员、教师和学生三种身份。选择完毕之后输入用户ID和密码登录。点击登录按钮,后台根据数据检验是否正确,密码不正确则显示密码错误,账号不存在也会有相应的提示。输入密码示为了防止自己输错密码导致浪费时间,可点击密码旁的密码明示查看。主页页面登录界面如下图4-3所示:图4-3登录界面4.2.2管理员模块管理员所拥有的五个功能如下:课程管理:管理员在登录之后跳转到如下图4-4所示界面,实现对课程信息的管理:图4-4课程管理在此课程管理界面中,可以添加新的课程信息,返回课程管理界面可查看新增课程的信息,如下图4-5、4-6所示:图4-5课程信息的添加图4-6已添加的课程信息管理员可修改课程所有信息,如下图4-7所示:图4-7课程信息修改在此页面实现了课程的删除功能,如下图4-8、4-9所示:图4-8课程删除之前图4-9课程删除之后在此页面可以在搜索框内按照名称来搜索课程,如下图4-10所示:图4-10搜索课程学生管理:管理员对学生名单的信息管理。学生名单信息管理如下图4-11所示,图4-11学生管理管理员可以对学生的信息进行修改,具体包括重置学生的学号、修改基本信息、修改入学时间和对学生实现转系的功能。具体实现如下图4-12所示:图4-12学生信息修改实现添加学生信息的功能,如下图4-13所示:图4-13添加学生信息在此页面可在搜索框中按照关键字查询学生信息,如下图4-14所示:图4-14查询学生信息教师管理:管理员对教师名单信息进行管理。教师的名单管理界面如下图4-15所示:图4-15教师管理管理员可以对教师的信息进行修改,除了基本信息之外,也可进行修改职称的操作,如下图4-16所示:图4-16教师信息修改添加教师信息功能的实现,如下图4-17,4-18所示:图4-17教师信息添加图4-18添加的信息管理员实现对教师信息的删除功能,删除之前如上图4-18所示,删除功能实现如下图4-19所示:图4-19信息删除之后管理员也可以在搜索框中按照教师姓名或者姓名中的关键字来搜索教师信息,如下图4-20所示:图4-20教师信息查询账号密码重置:倘若教师或者学生发生自己遗忘了密码,又在密码无法找回的情况下可以选择找管理员重置密码,不仅保证了安全性,也避免了找不回密码的情况。如图4-21所示,这样做不仅方便快捷,也大大的提高了安全性。图4-21账号密码重置4.2.3教师模块首先选择一个相应的身份,输入自己的的用户ID和密码,点击登录,显示本人教授课程界面。关于教师课程的信息查看如下图4-22示:图4-22教师查看课程信息在成绩界面查看自己所教课程的学生选课情况,如下图所示:图4-23已选课程名单教师在操作板块下的成绩按钮可以登分,未登分的会显示出来(如上图4-23所示),并且显示了已选择了该课程的学生的名单。对学生进行打分具体操作如下图4-24所示:图4-24学生打分界面在搜索框中可以通过课程名字或者课程的关键字来搜索想要查看的课程信息,如下图4-25所示:图4-25教师搜索课程教师也可以自行修改密码,具体操作如下图4-26所示:图4-26教师密码修改4.2.4学生模块在登录界面选择学生身份,输入学生的用户ID和密码,点击登录,进入学生模块。默认界面是课程列表界面(图4-27示),在此界面显示了所有的课程以及课程信息。使学生一眼就能看到,更直观的了解课程。在此界面,学生可以进行选课操作,在操作模块下点击选课按钮,如果没有选过该课程,则显示选课成功,自动跳转到已选课程界面(图4-28所示)。图4-27课程列表假如选过该课程或者已修完该课程则显示错误信息。选课之后,假如发现自己选错课程或者想要重选课程之类,也可以在已选择课程的界面下退课,如下图4-28所示:图4-28已选课程信息已修课程信息界面,如下图4-29所示:图4-29已修课程信息学生也可以修改自己的密码,如下图4-30所示:图4-30学生修改密码系统测试系统测试作为开发成绩管理系统的最后一块内容,鉴于本系统的特性最合适的测试方法为黑盒测试,用这种最基本的测试不仅严谨具有系统化,还很简易。使用黑盒测试验证产品是否符合需求规格说明,根据成绩管理系统的每一模块,逐一测试,测试看看是否达到了用户的需求,因为该类测试比较注重于软件的功能型需求测试。在系统测试中发挥着重要的作用。5.1测试环境搭建在本次的测试工作中,开展工作的大前提是环境的搭建。硬件环境为一台可上网的笔记本电脑。软件环境为windows1064位的操作系统、Eclipse为测试平台、应用SSM框架、Tomcat8.5的web服务器、MySql数据库。5.2系统功能测试正是因为本次系统的功能简洁,所以在简要的研究下得出了几个方面的结果。结果是主要分为了以下几个方面:(1)成绩管理系统首页的弹出。它是用户操作完成程序后第一个进入的页面,是一个登录页面,在这个页面中根据个人的情况的进行登录。(2)学生信息管理的实现。能否添加、删除、修改各个学生的信息,能按照关键字来搜索和查询学生信息。(3)课程管理的成功实行。能否添加、修改和删除各科课程的信息,可以按照课程名字查询课程信息。(4)教师信息管理的实现。能否添加、修改、删除和查询教师的信息。(5)成绩信息管理的实现。能否对每名同学的成绩实现添加、修改和删除功能。(6)管理员身份下对教师学生的账号密码的重置的功能。(7)管理员、教师和学生修改自己的密码的功能。(8)学生的选课和退课的功能。(9)学生查看课表的功能。(10)学生、教师与管理员的分别登录。5.3系统性能测试性能测试的过程主要是系统的功能的分别考察、记载和了解,主要操作是经过一些技术模仿很多使用者同一个时间端访问被测试的程序,而且这些技术必然是专业的。性能测试主要包括相应测试,压力测试,负载测试等,这是性能测试的主要衡量标准。经过测试,服务器等均处于正常水平。在此水平下,我们可以开展工作。5.4测试结果经过大量的测试之后得出了结果,本系统满足与各项功能要求。以下是测试结果展示:表5-1功能测试结果统计表测试项功能结果备注12345678910111213不同身份登录学生信息增删改查学生信息搜索教师信息增删改查查询教师信息课程信息增删改查课程信息查询教师登分修改密码账号密码重置学生选课功能学生退课功能学生查看课表达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果达到预期效果结论因为供求关系的变化,以往的社会工作中可能会出现一些人力不胜的工作,而计算机技术的延伸与发展为其供给了新的解决的方法,这当然也包括各大高校的学生的成绩管理。在国家的有意的支持下,为本次的成绩管理系统开发提供了先决条件,信息化建设不仅存在于社会中,也走进了高校。在开始之前,首先对系统需求进

温馨提示

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

评论

0/150

提交评论