学生成绩管理系统实训报告材料

上传人:痛*** 文档编号:84509972 上传时间:2022-05-04 格式:DOC 页数:29 大小:278KB
收藏 版权申诉 举报 下载
学生成绩管理系统实训报告材料_第1页
第1页 / 共29页
学生成绩管理系统实训报告材料_第2页
第2页 / 共29页
学生成绩管理系统实训报告材料_第3页
第3页 / 共29页
资源描述:

《学生成绩管理系统实训报告材料》由会员分享,可在线阅读,更多相关《学生成绩管理系统实训报告材料(29页珍藏版)》请在装配图网上搜索。

1、word管理信息系统与应用实训报告学生某某 :X一楠院 系 : 经 济 学 院 专 业 : 工 商 管 理 年 级 : 10 级 指导教师 : X 必 清 2012年6月28日28 / 29目录实训一管理信息系统总体规划2一、项目开发背景2二、管理信息系统的开发过程2三、系统可行性分析4四、学生成绩管理系统功能需求简介5五、目标系统要求5实训二管理信息系统分析6一、系统详细调查6二、新系统逻辑模型7三、系统数据流程图10实训三管理信息系统设计12一、代码设计12二、系统功能结构12三、教务员管理系统模块详细介绍13四、系统的数据库设计14五、输入输出设计16六、设计说明书17实训四管理信息系统

2、实施21一、测试概述21二、测试总结23三、综合评价25实训五管理系统运行与维护25一、系统实施25二、调试维护25三、技术评价27四、系统管理水平的评价27实训总结28实训一 管理信息系统总体规划一、项目开发背景随着学校规模的不断扩大,学生数量的急剧增加,有关学生的各种信息量也在不断成倍增长。面对庞大的信息量,就需要有学生成绩管理系统来提高学生成绩管理工作的效率。传统手工的学生成绩管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规X管理和快速查询,实现了学生成绩管理的系统化、规X化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理本钱。二、

3、管理信息系统的开发过程管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行与维护、系统评价等步骤。根据开发系统的大小、复杂、投入、方式、方法等因素的不问,各步骤的要求和内容也不同,用户需要根据实际情况进展取舍和计划。1、系统开发准备系统开发准备工作主要包括提出系统开发要求、成立系统开发小组、制订系统开发计划等工作。2、系统调查新系统的系统分析与系统设计工作都要建立在对现行系统调查的根底上,即必须调查现行系统的运行情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。调查的主要内容有:1) 现行系统概况:该组织的开展历史、目前组织的规模、工

4、作状况、管理水平、与外界的主要联系等。调查该项内容的目的主要是为了划分系统界限、系统与外界的输入输出接口等。2) 组织机构:画出组织的组织结构图,弄清组织的行政关系、人员编制、工作X围、地理位置等,发现不合理问题与新系统启动后可能对现有组织的影响。3) 业务流程:按照业务种类的不同和处理时间的先后不同,深入了解现行系统的业务流程,画出现行系统业务流柞图,并与业务人员反复讨论,得到认可。调查中要注意定性与定量相结合,注意人、财、物、信息的流向、规格、频率、要求以与需要解决的问题等。4) 报表、数据处理:了解各种统计报表、数据的格式、内容、处理时间与上报时间、频率、规律,存在的问题,对新系统的要求

5、、希望等并收集各种报表。5) 问题:现行系统中存在的主要问题和薄弱环节,可以按照严重程度分成不同的等级。新系统的建立应能解决大局部问题,并改善薄弱环节。6) 新系统的功能和目标:了解各级领导和各类业务工作人员对新系统功能的要求,3、系统设计系统设计又称系统物理设计。系统设计要根据系统分析报告中的系统逻辑模型综合考虑各种约束,利用一切可利用的技术手段和方法进展各种具体设计,确定新系统的实施方案,解决“系统怎么做的问题。4、系统实施与转换系统实施阶段的主要工作包括:系统硬件的购置与安装、程序的编写(购置)与调试、系统操作人员的培训、系统有关数据的准备和录入、系统调试和转换。在系统实施阶段要成立系统

6、实施工作量到小组,组织各专业小组组长和有关部门的领导共同编制新系统实施计划。可以应用各种项目管理的软件和方法进展管理,实行项目经理负责制,保证系统实施工作的顺利进展和成功。硬件的购置和安装包括计算机硬件、外设、网络、电源、机房、环境等有关设备的购置、验收、安装与调试工作等,这些工作主要由专业技术人员完成。数据准备与录入工作主要是指由手工操作转入计算机处理所需的各种数据的整理、录入与计算机系统中为新系统所用数据的转换工作。数据准备与录入工作要注意数据的准确性,在整理、录入、校验等各个环节把好关,为系统的顺利转换打好根底。5、系统维护和评价管理信息系统是一个复杂的人机系统。系统外部环境与内部因素的

7、变化,不断影响系统的运行,这时就需要不断地完善系统,以提高系统运行的效率与服务水平,这就需要从始至终地进展系统的维护工作。系统评价主要是指系统建成后,经过一段时间的运行后,要对系统目标与功能的实现情况进展检查,并与系统开发中设立的系统预期目标进展比照,与时写出系统评价报告。系统维护与评价阶段是系统生命周期中的最后一个阶段,也是时间最长的一个重要阶段 。三、系统可行性分析可行性分析的任务是明确应用项目的开发的必要性与可行性,可行性取决于实现应用系统的资源和条件。系统的可行性主要包括三个方面:技术上的可行性;经济上的可行性;管理上的可行性;资源上的可行性。1、技术上的可行性当今程序开发的语言和平台

8、多种多样,其中Visual Basic 就是一种被越来越广泛应用的编程语言。它可用于开发动态和Web应用,是一种以面向对象方式创建web应用程序的方法。使用Visual Basic 开发的可以从数据库中抽取数据和内容,更容易管理读者、数据和内容。Visual Basic 提高了开发的效率和可靠性,同时也提高了可扩展性、安全性和性能。在开发平台和数据库系统选择方面Visual Basic 6.0是面向单个开发人员的用于构建部门客户端/服务器 Windows 应用程序和的高度集成的开发环境。通过 Visual Basic 6.0可以很容易地使用开发环境构建 Windows、Web 和客户设备应用程

9、序。并整合了MS Access 2007数据库系统。校园已正常运行;开发人员已熟练掌握面向对象的开发工具;教务人员已实现计算机培训,技术上实现系统是可行的。2、经济可行性本方案由于采用网络方式,因此投入比拟多,但此系统建成后,可以实现资源共享,支持选课制,可以直接进展信息的查询以与修改,。本系统运行后可以节省不少人员,每个人的工资大概都在一万五左右,因此可以带来一些经济效益。另外,可以省去打印分析的时间,直接用系统进展分析就可以看到最直接的结果。从经济上说是可行的,另外使用此系统可以减少人为的失误,准确方便,还可带来其他方面的经济效益。3、管理可行性学校规模的不断扩大,学生数量的急剧增加,学生

10、的各种信息量也在不断增长。面对庞大的信息量,就需要有学生成绩管理系统来提高学生管理工作的效率。通过这样的系统,我们可以做到信息的规X管理和快速查询,从而减少了管理方面的工作量。4、系统运行可行性分析本系统使用之后,组织机构上肯定有一定的变动,但这都是局部的,不会影响整个组织。此为网络系统,可以通过安装防火墙连接到校园网。由于本软件界面友好,易学易用,方便,因此,对现有人员根本不用进展培训。所以,具有系统的运行可行性。结论:鉴于以上分析,所以我们项目小组决定做学生成绩管理系统。四、学生成绩管理系统功能需求简介学生成绩管理系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生

11、的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。比如信息统计模块,报表设计模块,打印输出模块,模糊查询模块等等。由于本软件主要是为我系定制开发的,因此针对我系学生成绩管理的实际工作而言,我们经过了反复地论证,最终确定了学生成绩管理系统的设计方案。该学生成绩管理系统的主要功能为:1掌握每个学生每一门课的成绩信息,并记录在数据库中以便其他管理信息系统的使用;2分权限的管理。在成绩管理中,系统管理员可以对任何一个学生的成绩进展查询和管理;但是对学生类用户,它只能对自己的成绩进展查看,而且不能对其进展更改。3系统管理员类用户可以对成绩按照课程进展管理,可以对每一门课所修的学生进展添加

12、、删除和修改;4系统管理员类用户可以对成绩按照学生进展管理,可以对每一门课所修的学生进展添加、删除和修改;5可以针对某一门课的学生列表与其成绩生成报表,并打印;6可以针对某一个学生所选课程与其对应的成绩生成报表,并打印。五、目标系统要求目标系统应该达到以下要求: 1时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。2可靠性。能连续准确的处理业务,有较强的容错能力。3可理解性。用户容易理解和使用该系统。4可维护性和适应性。系统应易于修改、易于扩大、易于维护,能够适应业务不断开展变化的需要。5可用性。目标系统功能齐全,能够完全满足业务需求。6安全某某性。保证系统的物理安全、数据存储

13、和存取的安全与某某、数据传输的安全与某某,做好使用人员的授权管理。实训二 管理信息系统分析一、系统详细调查1、需求分析本系统需求分析工作内容是:依据在计划阶段确定的系统作用X围,进一步对目标系统和运行环境做深入的调查,了解系统的各种可能的解决方法,并对每一种解法加以分析评价。确认用户对系统的功能、性能、数据等方面的需求,建立目标系统的逻辑模型。需求分析过程实际上是一个调查研究、分析综合的过程,是一个抽象思维、逻辑推理的过程。本系统需求分析的主要目的是:在综合分析对系统提出的一组需求的根底上,构造一个从抽象到具体的逻辑模型表达系统将要实现的需求。需求分析过程是整个系统开发最重要的阶段,分析的成功

14、与否,决定着整个系统功能的完善性以与稳定性。在该阶段需求分析人员需要确定整个系统的功能要求,并且将现实事务抽象成对象并建模。2、对系统的综合要求第一,系统应建立友好的界面,既要操作简单、直观、灵活,又要易于学习掌握。开发本系统的目的是为了方便学校对学生的信息进展录入、修改、查询和统计。如果操作复杂,就失去了推广价值。第二,系统应提供对外查询的接口,方便学生或教师随时通过网络进展相关信息的查询。第三,系统在用户输入管理员某某、管理员密码时,应具有自动识别的功能,以帮助用户改正错误。第四,系统在确定用户名和密码后,应具有自动连接数据库的功能。 在正确连接数据库后,首先应对用户的名称和密码进展检验,

15、假设没有此名称应给出相应的提示,系统在查询到管理员某某后,应具有显示相应信息的功能。(1). 在正确连接数据库,查询到用户相应的信息后,应在界面上显示相关的信息。(2). 系统应具有界面相互转换功能。在每一个模块之间应具有相互转换的功能,而无需用户退回主界面重新选择。(3). 系统应具有良好的安全性。系统应遵循有关信息安全标准,具有切实可行的安全保护和某某措施,以与对计算机犯罪和病毒的防X能力,确保数据永久安全。第五,系统的程序算法设计要合理、精简、易懂。整个系统的程序算法设计要具有二次开发性,程序的编写要易懂,并有相关的注释说明。第六,系统应可扩大、易维护。系统应充分考虑到学校的各种变化如院

16、系的增加、班级的增加等等,具备一定的扩大能力。系统的模块化程度要高,维护要方便。二、新系统逻辑模型系统分为学生信息学籍管理、成绩管理、课程管理三大模块,具备信息录入/修改/删除、成绩录入/修改/删除、添加/修改/删除课程、添加/修改/删除系统用户等功能。1、系统组织结构图2、系统业务流程图三、系统数据流程图系统可以分为教务员,学生,教师三局部在本实验阶段。第一层数据流程图如图实训三 管理信息系统设计一、代码设计在学生学籍与成绩管理信息系统中设计代码学号和教师编号,可以方便管理工作,在查询学生信息时只需输入学生或的学号与密码即可找到与该学生相关的所有信息。学号共包含十六位,全由数字组成。前四位代

17、表哪一级学生;第五位和第六位代表学院;第七位和第八位代表专业;第九位和第十位代表专业,第11位和第12位代表班级的编号,后两位代表该学生再班级的号,按顺序排列。例如:200920020100,其中2009表示入学年份,20表示学院代码,02表示专业代码,01表示班级代码,00表示小时在班级中的。二、系统功能结构1、系统功能结构本系统主要包括:系统数据查询、系统数据删除、系统数据更新、系统数据录入系统维护。2、系统功能结构图3、系统功能分析录入功能:为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。查询功能:为所有用户提供查询的功能,可查询允许X围内的所有信息。维护功能:为一般用

18、户提供查询与相应的修改。删除功能:为超级用户提供对所有信息的修改删除功能。帮助功能:能帮助初次使用者对本系统的应用与处理常见的问题。退出功能:完毕并关闭系统三、教务员管理系统模块详细介绍教务员管理模块是整个系统的核心模块,教务员具有最大的操作权限,可以对教师和学生根本信息进展操作管理,审核学生和教师提交的各种信息,对教师和学生提交的信息进展各种操作,同时还要对整个数据库维护等。以下对教务员管理模块的各种功能模块进展更具体的介绍说明。1、教师信息模块此模块实现教务员对学校所有教师的根本信息进展管理,比如:1、当有新的教师来学校任教或工作时,必须先到教务员处进展注册登记,实现对新教师的录入;2、学

19、校教师随时都有可能更变个人信息,比如教师联系方式、工作地点等等,这时候需要对教师的根本信息进展修改,教务员实现对教师信息维护修改功能;3、学校随时都有教师退休或转业等情况离开学校,这时候学校将不再有此教师,应该在系统中删除此教师相关的信息,实现对该教师的删除,当然,在上面实现对教师信息修改和删除功能的同时,查询功能是必须的。2、学生信息模块此模块实现教务员对学校所有学生的根本信息进展管理,比如:(1)、每一年都招收大量的新生,所以必须先到教务员处进展注册登记,实现对新生的录入;(2)、学校学生可能更变个人信息,比如学生当初注册时候由于数据量大造成的输入错误等,等以后发现的时候就需要进展修改,这

20、时候需要对学生的根本信息进展修改,教务员实现对学生信息维护修改功能;(3)、学校每年都大量的学生毕业,所以对这些毕业的学生应该在系统中删除相关的信息,实现对该学生的删除;然而,在上面实现对学生信息修改和删除功能的同时,查询功能是必须的。3、排课模块排课模块主要是完成安排学生上课时间、上课地点功能。首先,学院列出的课程要有学生选课, 如果没学生选课,那排课也就毫无意义了;根据选择人数的多少安排相应的教室,这对课程的选择总人数也是有严格的规定的,假设一门课程的选课人数少于50人,那么将取消该门课程,不给予给门课程进展排课;课程大于50人如此给予排课,安排上课教室,但是由于学校教室类型多样,有大有小

21、,如此必须根据课程选择人数的多少给予相应的教室安排,此功能由系统内部判断给予分配。四、系统的数据库设计用户需求具体有学籍管理系统提供保存、更新、查询、维护,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。数据流图描述:本系统从总体上分为学生信息管理、教师信息管理,排课信息等局部。每个模块有自己的作用。1、系统E-R图2、系统E-R图对应的逻辑结构学生 某某,学号,性别,出生年月,所在院系;班级 班级名称,班级编号,所属院系,人数;课程 课程名,课程代号,所

22、在班级;教师 教师编号,某某,性别,地址,出生年月,所属院系,;教务员 职工号,某某,性别,;学生课程 学号,课程号,成绩3、系统中各表的设计学生学籍与成绩管理信息系统的数据库设计如下表所示,通过对系统原始数据与其数据流的分析,并考虑到数据的完整性与其可靠性,表3-1 教师根本信息表列名数据类型数据长度描述Teacher_NumChar20教师号主键Teacher_NameChar20教师名Teacher_KeyChar20密码Teacher_SexChar20性别Teacher_SnumChar20所属学院号Teacher_TelChar20表3-2 学生成绩表列名数据类型数据长度描述Snu

23、mChar20学号主键SnameChar20某某ClassChar20班级umChar20课程主键ameChar20课程名GradeFloat8成绩KeyChar20密码表3-3 学生根本信息表列名数据类型数据长度描述SnumChar20学号主键SnameChar20某某SkeyChar20密码SsnumChar20学院号Std_MnumChar20专业号ClassChar20班级GradeChar20年级SexChar20性别Std_PlaceChar20籍贯Std_BirthChar20出生年月五、输入输出设计1、输出设计输出设计包括输出方式、输出格式、输出内容的设计。输出方式包括打印输出

24、、屏幕显示输出、磁盘输出。输出内容根据具体的需要来确定,包括各种成绩单的打印,选课单打印等。表3-4 学生信息表学生信息表某某学号籍贯学院专业班级X晓201020020203某某计算机计算机应用计算102001李清201012050402某某机电机械自动化机自101202表3-5 选课表选课表课程号课程名班级授课教师号地点时间05C+计算机1020012003020418楼1阶周一第五节03物理与力学机自1012022001040211楼2阶周五第五节表3-6 课程安排信息表课程安排信息表课程号课程名开课时间开课地点任课教师05数据库1-17周16楼304X芳03计算机网络1-17周11楼60

25、5蔡柳2、输入设计输入设计是由输出设计所决定的,通常确定了输出后就可以考虑输入设计了。在输入方式上,可以由键盘输入、网络传输输入以与直接的原始凭证记录输入。对于输入数据的检验,学生学籍可以利用学生代码设立的检验码来检验其输入是否正确,成绩的输入因为比拟繁琐,没有规律可循,所以要求进展两次输入或者目测法来检验,以保证输入数据的准确性。六、设计说明书1、总体设计1处理流程学生教师管理员成功失败用户登录查看成绩全班单科成绩全班各科汇总成绩个人成绩添加、修改、删除学生成绩计算总评成绩 、全班平均总评分、成绩不与格、与格、中、良、优等分数段的学生人数处理流程2总体机构与模块外部设计学生成绩管理系统取得数

26、据计算成绩输出结果学生成绩管理系统一级分解学生成绩管理系统取得数据计算成绩输出结果输入课程名称输入第几学期输入平时成绩输入考试成绩计算单科总评分全班单科成绩单全班各科汇总成绩单输入考试成绩称学生成绩管理系统二级分解全班平均总评分各等级学生人数统计2、接口设计1外部设计用户界面首页登陆:用户:密码:登陆学生成绩管理系统2内部接口计算总评分:int sum(int , int )计算全班平均总评分int average(int a)统计各等级学生人数b stat(int a)3、数据结构设计1逻辑结构设计学生表字段名数据类型主键学生学号varchar10Y学生某某varchar20班级号varch

27、ar10课程表字段名数据类型主键课程名称varchar20Y教师某某varchar20班级表字段名数据类型主键班级号varchar10Y时间date课程名称varchar0成绩表字段名数据类型主键学生学号varchar10Y课程名称varchar20时间date平时成绩varchar3考试成绩varchar3总评成绩varchar32物理结构设计每个数据项都可以直接通过网页的相关文本框来添加、更新。同时要查询时,也可以直观的在页面输入查询条件,就可得到结果。4、运行设计1运行模块的组合计算总评分、计算全班平均总评分、统计各等级学生三大模块之间运行时才有才会相互组合。当运行计算全班平均总评分、统

28、计各等级学生时,都要调用计算总评分。只有运行了计算总评分模块计算出了学生总评才能计算全班平均总评分、统计各等级学生。2运行控制当执行一些操作的时候,可以进展相应的控制操作。比如终止已经开始的的操作,用户只要关闭页面即可。简单快捷。5、出错处理信息1出错输出信息A、WEB服务器故障。打不开首页。B、应用服务器故障。不能执行相应操作。C、数据库故障。连接不到数据库,或查询错误。2出错处理对策当出现WEB服务器故障和应用服务器故障时,不用着急。一方面后备设备可以马上开启。另一方面,可能是服务器性能过高,性能降级后,就可以继续工作。当然数据库备份是必要的。6、安全某某设计设置相应的措施,以防止不发事故

29、的出现。1用户权限。用户只能在其权限内操作。2数据库。数据做好了某某工作。7、维护设计各模块有联系,又相互独立。一块出现故障,不会影响其他功能。可以很好的只修改这里即可。实训四 管理信息系统实施一、测试概述1、测试目的对学生成绩管理系统项目中所有的软件测试活动中,包括测试进度、资源、问题、风险以与测试组和其他组间的协调等进展评估,总结测试活动的成功经验与不足,以便今后更好的开展测试工作。熟悉掌握软件测试的活动,以与练习学习的Java程序设计。学生成绩管理系统使用了全新的成绩管理理念,系统从完善的根底信息管理,和对创建新用户、已创建的成绩数据的录入,修改,浏览,统计等功能操作,根本能够满足各高校

30、教师的需要。对此次项目中的所有软件测试活动中,包括测试内容,进度,以与存在的问题,会产生哪些风险有一个详细的了解,有利于以后做项目时的,对此类错误的防止或改正。2、测试X围学生成绩管理系统测试项目主要管理学生的成绩与其存档信息,只对系统的功能和时间进展测试,其性能不在测试X围之内。主要功能包括:用户管理、查询管理、成绩录入管理、更新管理、统计管理、注册管理等。用户管理:设置了权限管理功能,学生用户只能查询成绩信息,管理员可以完成其他操作。查询管理:包括查询成绩和根本信息。可以显示单独一条记录,也可以显示所有信息。成绩录入管理:每次考试完毕,管理员录入学生成绩信息。更新管理:当有需要时,管理员可

31、以进展成绩和信息的删除和修改操作。统计管理:统计学生人数,缺考人数,平均成绩和不与格人数。3、测试计划执行情况1测试类型测试类型测试内容测试目的所用的测试方法工具和方法功能测试前台:输入学号、输入某某以与确定还是取消成绩的查询以与添加个人信息。后台:修改用户信息、修改密码、角色管理、浏览信息、增加课程增加成绩、增加信息。核实所有的功能以正常,即可按每个用户的需求制定了登陆页面1. 所有流程符合逻辑,用户使用不会产生疑问2. 数据准确,各类数据的输入时准确采用黑盒测试,使用边界值测试、等价测试、等价类划分等测试方法,进展手工测试。用户界面测试页面测试包括登陆背景、颜色字体按钮名称核实各个窗体的风

32、格字体颜色、图标都与基准版保持一致手工测试安全性访问控制测试1. 用户名、密码、登陆、角色用户2. 权限访问系统的安全性,核实只对具备访问权限的用户才能访问黑盒测试、手工测试(2)测试问题总结该程序除根本上满足功能需求外,在性能和界面等许多方面存在不足和缺陷之处。如学生登录时整个系统的跳转有时不能直接进展跳转,需进展手动跳转。整体界面美化存在不足。二、测试总结1、用户名实例用例ID输入用户名预期输出实际输出是否通过测试问题解决001小李通过通过是002xiaoli通过不通过否用户某某格式为6个字符的中文003XIAOLI通过不通过否用户某某不能为英文004XIAOli通过不通过否用户某某不能为

33、英文0051232通过不通过否用户某某不能为数字0066asi通过不通过否007Asi123通过不通过否008asi23通过不通过否009&12通过不通过否用户某某不能带特殊符号010&sa通过不通过否2、学号实例用例ID学号预期结果实际结果是否通过测试问题解决0011605100141通过通过是002134564通过不通过否学号格式为10位数字字符0035645通过不通过否学号格式为10位数字字符004a01315646通过不通过否学号不能为英文字符005023155通过不通过否学号不能为中文字符006000000通过不通过否007!5465464通过不通过否学号不能带标点008211456

34、通过不通过否009Studgfhd通过不通过否3、密码实例用例ID密码预期结果实际结果是否通过测试问题解决0011655asd通过通过是002&*asdf通过不通过否密码格式问英文加数字003!#dfasdf通过不通过否不能带标点符号00464564dfgd通过通过是00579sdf通过通过是006Fasd46546通过不通过否007&*sdg123通过不通过否008Df45%通过不通过否009Asd149通过不通过否010dfasdfsdf通过不通过否4、缺陷分析A-严重影响系统运行的错误B-功能缺陷,影响系统运行C-不影响运行但必须修改D-合理化建议总计录入学生根本信息252修改学生根本信

35、息54查询学生根本信息5删除学生根本信息52由上表发现:缺陷大局部集中在修改学生根本信息、删除学生根本信息局部,其余分布较为分散。三、综合评价1、程序功能经过一周的时间的开发和项目组开发人员、测试组人员以与相关人员的合作,学生管理系统项目如期完成并达到了要求的标准。该程序根本上够满足学生进入学生管理系统与查询成绩和个人信息情况查询和修改信息以与添加信息。实训五 管理系统运行与维护一、系统实施按照物理模型实现应用软件的编写和测试,系统试运行,编写技术文件,系统转换,系统交付使用,以与运行后的系统维护和评价等工作。生命周期法要求信息系统的开发研制工作要按照规定步骤,使用一定的图表工具,在结构化和模

36、块化的根底上进展。结构化的思想是把整个系统的功能看作是一个大模块,根据系统分析和设计的不同要求,按照由顶向下,逐步求精的原如此进展模块的分解和组合,这种方法贯穿于系统分析、系统设计和程序设计的各个过程中。二、调试维护 系统程序和数据的维护又包括程序的维护,数据文件的维护,代码的维护等等。维护是系统在使用中应对系统注意,并加以维护,维护包括:1、系统运行的日常维护2、系统运行情况的记录3、系统程序和数据的维护。1、系统维护的类型改正性维护。改正性维护就是改正在系统开发阶段已发生的而系统调试阶段尚未发现的错误。适应性维护。外部环境的变化,不仅包括计算机硬件、软件的配置,而且包括数据库、数据存贮方式

37、在内的“数据环境。为了适应变化了的系统外部环境,就需要对系统进展相应的修改,这种修改就是适应性维护。完善性维护。在系统的使用过程中,由于业务处理方式和人们对管理信息系统功能需求的提高,用户往往会提出增加新功能或者修改已有功能的要求,例如修改输入格式,调整数据结构使操作更简单、界面更漂亮等等。为了满足用户所提出的增加新功能或修改已有功能以完善其性能的需求,对系统所做的修改就是完善性维护。预防性维护。为了进一步提高软件的可维护性和可靠性,给改良创造条件,需要对软件进展的其他维护称为预防性维护。系统维护活动的内容 程序的维护:程序的维护指改写一局部或全部程序,程序维护通常都充分利用原程序。 数据的维

38、护:数据文件的维护包括数据维护、结构维护、数据文件的增设和删除等内容。 代码的维护:代码的变更即维护包括订正、新设计、添加和删除等内容。代码维护的困难不在于代码本身的变更,而在于新代码的贯彻使用。 设备的维护包括机器、设备的日常维护与管理与发生故障时的紧急维护。要建立相应的规章制度,有关人员要定期地对设备进展检查、保养和查杀病毒工作,应设立专门的设备故障登记表和检修登记表,做好相关的记录。 机构和人员的变动。 2、信息系统工程监理的内容工程咨询、招标、设计、实施、验收、评测等环节,涵盖整个信息系统工程事前、事中、事后的全过程。信息系统工程监理的内容可以用“四控三管一协调来概括:“四控即“质量控

39、制、投资控制、进度控制、变更与风险控制;“三管即“合同管理、信息管理、安全管理;“协调是指监理人员要建立一套科学的协调机制,在项目实施过程中协调建设方、承建方的关系,妥善解决出现的问题。 三、技术评价 系统平均无故障时间; 系统响应时间、处理速度和吞吐量; 系统操作灵活性和方便性; 系统利用率; 系统的安全性和某某性; 系统加工数据的准确性; 系统的可维护性; 系统文档资料的规X、完备与正确程度。 经济效益评价1直接经济效益 系统投资额 运行费用 机时本钱 年生产费用节约额 2间接效益评价 提高管理效 提高管理水平 提高企业对市场的适应能 改善企业形象 对企业的规章制度、工作规X、定额与标准、

40、计算与代码等的根底管理产生很大的促进作用,为其他管理工作提供有力条件。四、系统管理水平的评价 领导和各级管理人员对系统的认识水平; 使用者对系统的态度; 管理机构是否健全; 规章制度的建立和执行情况; 外部环境对系统的评价; 系统文档的完整性。实训总结学生成绩查询系统是为了方便教学管理人员进展成绩管理和统计而设计的。系统具有登录验证、成绩查询、成绩统计、数据维护、打印功能。新系统的生成经历了系统需求分析,系统可行性分析,系统性分析,系统设计四个局部,还应有系统实施,系统运行和维护。通过这次系统设计,我得到了更好的动手锻炼机会,不仅加强掌握了书本上的知识,而且做到了理论联系实际。先开始我只是按照

41、书本的思路进展了简单的分析,并没有考虑到现实生活中学生成绩查询系统的工作流程以与涉与的人员不仅仅是学生和教师。在经过教师的指导和自己的调查后,我明白了系统是符合实际要求的,是为了满足现实世界的工作要求而设计的,并不是空想的结果,是需要在考虑现实工作流程经过仔细思考后而设计的。在设计过程中,我遇到了许多的困难,但在听过指导教师的讲解后,我的思路渐渐清晰,通过缜密的思考和查阅书籍,将问题逐一解决了。在此,谢谢教师的谆谆教诲,我会进一步完善自己的知识和技术,将系统做得更好。随着学校规模的不断扩大,学生数量的急剧增加,有关学生的各种信息量也在不断成倍增长。面对庞大的信息量,就需要有学生成绩管理系统来提

42、高学生管理工作的效率。传统手工的学生成绩管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规X管理和快速查询,实现了学生成绩管理的系统化、规X化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理本钱。在软件的编写过程中,我充分体会了软件编程工作者的辛苦,因为每一个细微的细节都必须十分的注意,如果稍有不慎,就会全盘皆输,而且往往很多的时候,程序我自己觉得非常的正确,但是就是编译通不过,在查找错误的过程中,面临着否认自己的过程,非常的痛苦,而且由于自己的经验与各方面的能力的不足,所以进展的速度非常的缓慢,往往几天的时间还没有一点进展。在开始编写程序

43、的时候,我看到别人的软件功能非常的详细,而且界面非常的漂亮,总希望自己的软件也非常的完善,但是,经过二个月的学习,发现编一个优秀的软件决不是一蹴而就的事情,需要长时间的积累和经验,而这个方面又是我的弱项,因此,在朋友的帮助下,我终于认清自己的不足与劣势,不要贪图大而全,只要尽我所能,编制一个实用简单的软件也是件很不容易的事情。在反反复复的学习与不耻下问之下,我的辛勤努力有了汇报,终于做出了一个简单的软件,虽然这个软件的功能非常的简单,而且我想,在实际的运用中,肯定会有所不足,因为学生成绩管理工作的内容非常的丰富,我涉与到的仅仅是学生管理的一局部简单内容,离实际的客户需求肯定还有一定的差距。在本系统的设计过程和论文编写过程中,很多系统管理员、同事和朋友都给与了我许多无私的帮助,尤其是教师给我的论文提出了很多宝贵的修改意见,在这里,我向这些无私帮助我的人表示衷心的感谢。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!