基于BS模式的内江十中学生成绩管理系统

更新时间:2023-11-15 04:54:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

中国石油大学(华东)现代远程教育

毕业设计(论文)

题 目 基于B/S模式的内江十中学生成绩管理系统设计

与实现

学习中心 重庆科创职业学院奥鹏学习中心 年级专业 网络 0509 信息管理与信息系统 学生姓名 王 波 学 号 0551981350 指导教师 职 称 讲 师 导师单位 重庆科创职业学院

中国石油大学(华东)远程与继续教育学院

论文完成时间 2009 年 05 月 13 日

中国石油大学(华东)现代远程教育

毕业设计(论文)任务书 发给学员 王波

1.设计(论文)题目基于B/S模式的内江十中学生成绩管理系统设计与实现 2.学生完成设计(论文)期限 2009 年 2 月 20 日至 2009 年 5 月 15 日 3.设计(论文)课题要求 1、主题鲜明,内容丰富,积极围绕主题进行阐述,成绩管理系统在当今教育事业中发挥了至关重要的作用。

2、逻辑性思维强,内容理论联系实际,涉及他人观点,对本设计有全面的论证。 4.实验(上机、调研)部分要求内容1、在学校规定的时间,利用所学的设计软件(ASP.NET、PS、Access等),去设计图形、界面、数据库。

2、在测试实验中,动手操作了多个权限用户,对最终结果进行了多次的检查等。 5.文献查阅要求1、到网上或图书管查阅相关资料作为参照,不得抄袭。

2、参考文献反映毕业设计的取材来源、材料的广博程度和材料的可靠程度。要有自己明确的思路,疑惑之处向指导老师询问、探讨。 6.发 出 日 期 2009 年 2 月 20 日 7.学员完成日期 2009 年 5 月 15 日

指导教师签名

学 生 签 名 摘 要

本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。

目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。

本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。

关键词:成绩管理信息系统 信息化 数据库 Asp.net

Abstract

According to there quirements of developing, the system is mainly applied to education system which manage as the daily teaching education al administration and computeration of teachers and students.Developing grade Management System cannot only ruduce thep resure of the staff and system atically manage the service and information,but also decrease the use of lab our force,accelerate there quiring speed,improve management,speed the pace of concernad nationa l department automated information retrieval to standardize the managements.Nowdays,the universities work are miscellaneous,especially inprivate ones.It's important to put the teachers'management on the table.Up to now,mamage ment has come in to universities but not popularized.As for the teaching management,the reis not a set of complete and unified system,so it's very necessary to develop a common,compatibleone.

The system is wide and comprehensive in including most of the service items of teaching plans,such as grade management which refers to teaching plans,grade management,students management and soon.In developing procedure,we pursuer the comprehensiveness and commomality of the system,so that it can not only be applied in on eeducational in stitution.In choosing the developing methods,we combine the life sycle approach and the proto type-based approach,approach infourmain steps:systeminvestigation,systemanalysis,system design and system implementation.AS to data design,evolutionary prototype-based approach is partially adopted to reanaly size,redisign and reimplemate with the user'sever-in creasing under standing of the system.In choosing the developing too l, Microsoft Access .0programming language is employed.In line of its self-sustaining.to ensure the in tegrated ness and consistency.This the sismainly introduce the idea softhe analysizing,designing,implementing and application of this system.

Key word :Result management information system informationization database Asp.net

目 录

第1章: 前 言 ............................................................................................................................................. 1

1.1设计的提出 ..................................................................................................................................... 1 1.2现有系统存在问题的分析 ............................................................................................................. 1 1.3系统开发目标与意义 ..................................................................................................................... 2 1.3.1开发目标 ..................................................................................................................................... 2 1.3.2开发意义 ..................................................................................................................................... 2 1.4可行性分析 ..................................................................................................................................... 2 1.4.1经济上可行性 ............................................................................................................................. 2 1.4.2技术上可行性 ............................................................................................................................. 3 1.4.3运行上可行性 ............................................................................................................................. 3 第2章 需求分析 .......................................................................................................................................... 4

2.1 教育系统学生管理现状分析 ........................................................................................................ 4 2.1.1 学校工作流程分析 .................................................................................................................... 4 2.1.2 学校具体需求分析 .................................................................................................................... 4 2.1.3 系统设计思想 ............................................................................................................................ 5 2.1.4 系统设计分析 ............................................................................................................................ 5 2.1.5 系统功能分析 ............................................................................................................................ 5 2.1.6 学生学籍系统的目标 ................................................................................................................ 5 2.2 基于B/S结构技术的应用 .......................................................................................................... 6 2.2.1 B/S结构技术发展简述 ........................................................................................................... 6 2.2.2 动态网站开发技术比较 ............................................................................................................ 7 2.3动态网站语言及技术比较 ............................................................................................................. 7 2.3.1开发采用Asp.Net ...................................................................................................................... 7 2.4 面向对象的开发过程 .................................................................................................................... 8 2.5 开发本系统的意义 ........................................................................................................................ 9 2.6 本文档编写目的 .......................................................................................................................... 10 第3章 学生成绩管理系统概要设计 ........................................................................................................ 11

3.1系统设计图例说明 ....................................................................................................................... 11 3.2 系统设计业务目标 ...................................................................................................................... 11 3.2.1系统设计目标概述 ................................................................................................................... 11 3.2.2 用户(角色) .............................................................................................................................. 11 3.2.3 功能划分图示 .......................................................................................................................... 12 3.3 技术总体目标 .............................................................................................................................. 12

3.4网络拓扑 ....................................................................................................................................... 13 3.5 数据管理能力要求 ...................................................................................................................... 13 3.6 故障处理要求 .............................................................................................................................. 14 第4章 学生成绩管理系统详细 ................................................................................................................ 15

4.1 系统结构 ...................................................................................................................................... 15 4.2 程序逻辑 ...................................................................................................................................... 16 4.3 用户/管理员登入系统设计 ........................................................................................................ 18 4.4 创建数据库 .................................................................................................................................. 18 第5章 学生成绩管理系统系统测试 ........................................................................................................ 20

5.1 概述 .............................................................................................................................................. 20 5.2 测试方法 ...................................................................................................................................... 20 5.3重要界面展示 ............................................................................................................................... 21 5.4 结果统计 ...................................................................................................................................... 21 第6章 结 论 ............................................................................................................................................ 22 致 谢 ............................................................................................................................................................ 23 参考文献 ...................................................................................................................................................... 24

第1章: 前 言

1.1设计的提出

随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。

数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。

而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。

在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向规范性与现代化的方向高速发展,但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没有全部具备这种功能。因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加地广泛和深入。

1.2现有系统存在问题的分析

在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有快,准,精才能发挥其价值。

所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。

有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。

还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。

1.3系统开发目标与意义 1.3.1开发目标

本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标

1.系统应具有实用性、可靠性和适用性,同时注意到先进性。 2.对各个数据库进行动态管理,防止混乱。

3.能够按照用户选择的不同的条件进行简单查询和复合查询。 4.能够对查询结果进行分类汇总,实现报表打印。 5.注意数据的安全性,具有数据备份和恢复的功能。 6.方便用户的操作,尽量减少用户的操作。

1.3.2开发意义

在各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为学生提供优质的可视服务,家长也可以远程访问。为此,用计算机来管理学校的成绩信息,是非常必要的。

1.4可行性分析

可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。

1.4.1经济上可行性

现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发, 为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面 第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源;

第三,本系统的运行可以大大的提高学校的工作效率; 第四,本系统可以使敏感文档更加安全,等等。

所以,本系统在经济上是可行的。

1.4.2技术上可行性

本系统的开发利用Microsoft ACCESS作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求,而且操作简单方便。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。

使用Macromedia Dreamweaver作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,更加界面化的操作,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。

综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。

1.4.3运行上可行性

本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的,电脑系统最低配置要求(1) 服务器端运行环境

Windows2003 Server或更高版本的操作系统, 数据库系统Office Access 或更高版本的数据服务器 Web 服务器Microsoft IIS 6.0

.NET Framework v1.1或更高版本的Web 应用支持 推荐安装 Dreamweaver 以便调试系统 (2) 用户端PC软件

Windows98或更高版本操作系统(安装有IE5.0以上版本)

或其它98年以后发布的带有Internet浏览器软件的图形UI操作系统 操作系统windows,Linux等

浏览器Internet Explorer、 Maxthon

第2章 需求分析

2.1 教育系统学生管理现状分析

21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。一个人将代替原来10人的工作量。是很多学校单位管理的新天地。

2.1.1 学校工作流程分析

1.学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。(配备帐号后台帐号)

新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。

2.在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一个班主任及对此年级安排一个年级组长。并对各科老师进行安排。(配备帐号前台帐号)

每举行一次考试后由任课老师对成绩进行录入。班主任对本班的成绩汇总。并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。教务处、年级组长、班主任及任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。

2.1.2 学校具体需求分析

在籍学生对各科成绩的查询及查看本班成绩排名等情况。(配备帐号前台帐号) 任课老师输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成绩在班上的排名,输出本班科目的成绩及排名情况。

班主任输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成绩的总分,排名,本班平均分等需求,输出学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况。

教务处学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护,可打印学生的所有信息。

2.1.3 系统设计思想

采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。

系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入。

系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。

2.1.4 系统设计分析

本系统适用于中小学校,其功能主要分为六大类

用户管理用于对用户的添加,赋于不同权限及对用户的修改及查询。 课程管理用于对各学期课程的开设和修改。 成绩管理用于对成绩的输入、修改、汇总及排名。 学生信息管理添加,删除,修改学生信息等。

授课信息管理: 对授课教师,课程号,学时数,班级等信息的添加,维护等。 学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。

学生成绩统计: 统计本科的总分,平均分等信息。 本系统性能力求易于使用,具体有较高的扩展性和可维护性。

2.1.5 系统功能分析

管理功能系统具有动态的权限分配功能,可按用户权限对用户进行分组。可分

为学生用户、老师用户、管理员用户、全局用户。学生用户只是查询不能修改,老师用户只能对授权范围内进行相应修改及删除,管理员用户能修改、删除所有信息(除管理员管理),全局用户一般是系统管理的最高级用户只要管理管理员。

教师功能为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。

学生功能为所有用户提供查询的功能,可查询允许范围内的所有信息。 后台功能为一般用户提供查询及相应的修改,删除功能,为超级用户提供对所有信息的修改删除功能。

退出功能结束并关闭系统。

2.1.6 学生学籍系统的目标

1.节约资源,提高学籍信息的精确度

本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大量节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的精确度。

2.方便快速操作,精减人员,节约开支

方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。 3.数据库分析

用户需求具体有学籍管理系统提供保存、更新、查询、维护和打印,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。

2.2 基于B/S结构技术的应用 2.2.1 B/S结构技术发展简述

随着IT技术的高速发展, 互联网几乎已经渗透到人们生活的每一个角落。而网络技术与数据库技术的应用,则大大改变的人们的学习、生活与工作的方式,提高并丰富了人类生活。此后,随着技术日新月异的发展,相断出现了ASP,PHP,JSP等网站开发技术,它们给网站开发带来了一阵狂潮。ASP是一个Web服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的Web服务应用程序,ASP支持VBScript,JavaScript等多种脚本语言。PHP是一种跨平台的服务器端嵌入式脚本语言。其大量地借用C,Java和Perl语言的语法,并耦合PHP自身的特性,使Web开发者能够快速地生成动态页面,PHP是完全免费的,而且可以不受限制地获得源代码,甚至可以按用户需要进行个性化设计。JSP是Sun公司推出的新一代网站开发语言,具有很强的多平台支持和极大的伸缩能力,JSP可在Serverlet和JavaBean的支持下,建立功能强大的Web应用程序。

在推出ASP之后,微软于1998年又发布了ASP2.0,其与ASP1.0的主要区别是ASP1.0外部的组件需要实例化。在这之后,Microsoft又推出了ASP.Net,它并不是ASP的简单升级,而是全新的一个动态网页实现体系。ASP.Net是微软发展的新的体系结构.NET的一部分,其策略是将互联网本身作为构建新一代操作系统的基础,对互联网和操作系

统的设计思想进行合理延伸,这样开发将可创建出摆脱设备硬件束缚的应用程序,轻松实现互联网连接。

2.2.2 动态网站开发技术比较

现在,在互联网中流行着多种动态网页实现技术,例如ASP、JSP、CGI、PHP等。对应于这些动态网页技术,也存在有多种多样的Web服务器系统,例如Microsoft IIS、Apache、Cold Fusion等。而对于这些实现动态网页的技术,ASP.NET技术可以说是现在最为流行和应用最为广泛的一种。ASP.NET向世界展现了一种更为领先的技术,这正是它推出不久就深受开发人员青睐的原因。

WEB开发与数据库是密不可分的。目前流行的数据库有Microsoft公司的Access 目前的数据库应用而言,他将逐步走上一条稳定的道路。简单,方便的操作,宽广的扩展功能深受大家欢迎。

2.3动态网站语言及技术比较 2.3.1开发采用Asp.Net

Asp.net之三层WEB结构及其优点

①良好的灵活性和可扩展性。对于环境和应用条件经常变动的情况,只要对应用层实施相应的改变,就能够达到目的。

②可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入;

③较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问方式 。

④增强了企业对象的重复可用性。“企业对象”是指封装了企业逻辑程序代码,能够执行特定功能的对象。随着组件技术的发展,这种可重用的组件模式越来越为软件开发所接受。

⑤三层模式成为真正意义上的“瘦客户端”,从而具备了很高的稳定性、延展性和执行校率。

⑥三层模式可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。

ASP.Net的运用可以轻松地使用近年流行的三层结构模式开发WEB站点或基于B/S结构的应用程序。它可以使程序具有更好的扩展性,灵活性,安全性,平台无关性以及可维护性。ASP.Net的三层结构开发方法思想与Java类似:Java中的三层架构为前端的HTML,JSP,Serverlet,中间层为JavaBean,EJB,后面为数据器库服务器。而在ASP.Net中,前端为HTML,asp,aspx等,中间层为扩展名是.vb,.cs等文件编译而成的.dll控件,后面为数据库服务器。

多层结构的应用正是在对C/S 结构的总结基础上产生的,并且也已经扩展到了B/S应用开发领域。

学生成绩管理信息系统是由 Web后台进行统一管理,所有业务逻辑都集中在Web应用程序中管理和制定,具有数据的录入和查询统计等功能,客户端的分布广泛,数据集中处理,因此在设计时充分考虑各种体系结构的优缺点,选择三层WEB模式进行开发实现。

2.4 面向对象的开发过程

面向对象的软件开发和相应的面向对象的问题求解是当今计算机技术发展的重要成果和趋势之一,。Macromedia Dreamweaver面向对象编程具备了几个优点,比如代码维护方便、可扩展性好、支持代码重用技术、良好的用户界面等等。这些优点是过程编程语言所不具备的。下面我们就来谈谈面向对象技术的这些优点 (1) 可管理性 维护简单 (虚拟站点)

对于面向过程的开发来说,版本管理主要是管理但是,对于面向对象程序设计来讲,一个系统是有对象来组成的,而对象是由类生成的,因此只需管理类就行,一个系统中,类是相对稳定的,因此便于管理. (2) 模块化

是面向对象编程中的一个特征。实体被表示为类和同一名字空间中具有相同功能的类,我们可以在名字空间中添加一个类而不会影响该名字空间的其他成员。 (3) 可扩充性

是对现代应用软件提出的又一个重要要求,即要求应用软件能够很方便,容易的进行扩充和修改,这种扩充和修改的范围不但涉及到软件的内容,也涉及到软件的形式和工作机制.

面向对象编程从本质上支持扩充性。如果有一个具有某种功能的类,就可以很快地扩充这个类,创建一个具有扩充的功能的类。

面向对象的程序设计可以用很好的可扩充性.这是由于类可以根据人对事物的理解而进行丰富,没有必要进行作大的改动,可以利用继承,对新的类添加属性和方法.用它可以生成系统的简单雏形,在征求用户的意见,在加入新的类,以及类的方法与属性等. (4) 代码重用

可重用性是面向对象软件开发的一个核心思路.面向对象程序设计的抽象,封装,继承,多态的四大特点都无一例外,或多或少的围绕着可重用性这个核心并为之服务.

由于功能是被封装在类中的,并且类是作为一个独立实体而存在的,提供一个类库就非常简单了。事实上,任何一个.NET Framework编程语言的程序员都可以使用.NET Framework类库,.NET Framework类库提供了很多的功能。更令人高兴的是,我们可以通过提供符合需求的类来扩充这些功能。

可重用性体现在两个方面:

(1) 开发的类可以被别人以及别的项目使用 (2) 由于可以继承,因此可以实现代码级的重用.

2.5 开发本系统的意义

学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介与它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。

运用学生成绩管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而学生成绩管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。

在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非

第5章 学生成绩管理系统系统测试

5.1 概述

随着web应用的增多,新的模式解决方案中以web为核心的应用也越来越多,很多公司各种应用的架构都以B/S及web应用为主,但是有关WEB测试方面的内容并没有相应的总结,因此,在开发空警管理系统时,对web应用程序的测试方法和采用的测试技术进行总结。测试方法尽量涵盖web程序的各个方面,测试技术方面在继承传统测试技术的技术上结合web应用的特点。

5.2 测试方法

1 界面测试

很多人认为这是测试中最不重要的部分,但是恰恰相反界面测试是相当重要的确。 方法上可以根据设计文档,然后根据这个可以页面人员可以生成静态的HTML,CSS等甚至生成几套不用的方案来进行。主要包括以下几个方面的内容

站点地图和导航条位置、是否合理、是否可以导航等内容布局布局是否合理,是否正确背景/色调是否正确、美观,是否符合用户需求。

页面在窗口中的显示是否正确、美观(在调整浏览器窗口大小时,屏幕刷新是否正确)表单样式大小,格式,是否对提交数据进行验证(如果在页面部分进行验证的话)等连接连接的形式,位置,是否易于理解等。 2.web测试的主要页面元素

页面元素的容错性列表、页面元素清单、页面元素的容错性是否存在、页面元素的容错性是否正确、页面元素基本功能是否实现、页面元素的外形、页面元素是否显示正确。注页面元素清单(为实现功能,是否将所需要的元素全部都列出来了,如按钮、单选框、复选框、列表框、超连接、输入框等等) 3.测试技术

结合兼容性测试对不用分辨率下页面显示效果,如果有影响则提出解决方案。可以结合数据定义文档查看表单项的内容,长度等信息。界面测试要素:

符合标准和规范,灵活性,正确性,直观性,舒适性,实用性,一致性

5.3重要界面展示

管理员的主页面

图5-1

学生成绩查询表

图5-2

5.4 结果统计

根据以上各项测试结果显示,本系统能够完成本设计计划要求。实现了规划目标。本设计基本任务完成。

第6章 结 论

经过二个多月的设计和开发,系统基本开发完毕。其功能基本符合用户需求,能够完成学生学籍的存储和成绩的查询以及各类相关报表的输出。在设计中积极查找资料,积极学习各方便的知识,多次向老师请教,与同学一同讨论。反复的实验,找出最简捷的计算、查找等方法。虽然设计中遇到很多困难,但我依然坚持努力,积极的去面对。最终完成了这次毕业设计。

但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步改善。我相信在这次毕业设计中我所学到的知识能够让本设计在以后的日子里更加完善。期望完善后送给我故乡的古老中学。

致 谢

这次毕业设计是在我的导师 讲师以及我的另外两位学姐的指导下完成的,感谢这位老师这么久以来对我这次在毕业设计上和学业上的悉心指导和帮助,我所取得的每一点成绩和进步都凝聚了这位老师对我的教诲和心血。导师严谨求实的治学态度、脚踏实地的工作作风、敏锐的思想给我留下了深刻的印象,成为我一生中一笔宝贵的财富,使我终生受益。

在整个设计的过程中,也得到了学院图书馆、阅览室和同学的帮忙和鼓励,他们提出了很多有益而且宝贵的建议,在此对他们表示诚挚的谢意,感谢所有关心过和支持过我的人们!

同时我还感谢母校的老师,谢谢他们为本系统提供的帮助.让我能够顺利地完成本系统的开发.也感谢那些对我提供帮助的同学,没有他们就不会现在的成绩.

参考文献

[1] 汤涛. ASP.NET揭秘. 第2版. 美国 中国电力出版社,2005.7

[2] 启明工作室. MIS系统开发与应用(ASP.NET+SQL Server版)人民邮电出版社,2002.7 [3] 谢君英 译.NET性能优化.Products Datasheet. 2004

[4] Atmel Corp. Server Aasp Thumb Microcontrollers Datasheet. 2002 [5] 耿万华.SMT的未来发展.SMT之家,2007年;9期

[6] 章立民研究室 . ASP.net AJAX Web . 机械工业 2008.5

中国石油大学(华东)现代远程教育

毕业设计(论文)评语

指导教师 职称 讲 师 工作单位 重庆科创职业学院

学 员 王 波 年级专业层次 0509 信息管理与信息系统

评语

该同学从下达任务开始时就非常认真的查找准备资料,态度非常端正。

该文结构完整,语言比较流畅,各部分符合毕业论文的写作规范。该文不但选题具有较为重要的理论意义与应用价值,而且论文的结论有一定的创新性,是一偏难得的好论文。

指导教师签名

2009年 5 月 15 日

本文来源:https://www.bwwdw.com/article/qsjv.html

Top