您的位置: turnitin查重官网> 计算机 >> 计算机工程 >成绩管理系统基于ja学生成绩管理系统设计和实现学位

成绩管理系统基于ja学生成绩管理系统设计和实现学位

收藏本文 2024-04-10 点赞:6696 浏览:19030 作者:网友投稿原创标记本站原创

摘要:随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教学管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。基于Ja与SQL server数据库技术建立一个高校成绩管理系统该系统为管理员、学生和教师提供了查询、修改、增加记录、删除等功能,功能比较齐全,基本上能满足学生和老师的要求。
关键词:Ja;需求分析;概要设计;学生成绩管理系统
1007—9599 (2012) 14—0000—02

一、系统分析

(一)系统开发目地

1.使用本系统将大大提高学院教务人员管理业务的处理效率;

2.提高成绩信息数据的准确性和安全性;

3.减少成绩信息管理的重复性和低效性,节约人力、物力和时间。

(二)系统开发背景

学院在教学这一部分主要是由教务处对课程、对学生、对学生成绩进行合理地安排以及统筹计划,以及让教务处在最短的时间段把学生的成绩核算出来,提高教务处的办事效率。

(三)开发工具

本系统前端开发工具选择了Ja,后台数据库采用sql server2000。
1.Ja简介:Ja是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Ja程序设计语言和Ja平台(即JaSE,JaEE,JaME)的总称。Ja技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
2.sql server2000简介:SQL Server 2000是Microsoft公司推出的SQL Server数据库管理系统的一个版本。该版本继承了SQL Server 7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的怎么写作器等多种平台使用。
二、概述

(一)需求分析

1.可行性分析:所谓可行性分析就是用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究的最根本任务是对以后的行动方针提出建议,以避免时间、资源、人力和金钱的浪费,推荐一个较好的解决方案,并且为工程制定一个初步的计划。
(1)技术可行性:本系统采用sql server进行数据的管理、操作和维护,用Ja进行前台设计、数据的录入、修改、删除、查询、浏览、统计等功能。由于sql server强大的数据存储功能、方便快捷的验证功能、使用的灵活、良好的可扩展性、以及广泛实际应用,充分说明本系统在技术方面的可行性。
(2)工具可行性:
软件方面:信息时代对于软件的应用已不是人们的难题,人们在日常办公中用的计算机操作的系统等都属于软件部分。
硬件方面:计算机普及到今天,人们对于它的拥有已不少见,它的硬件设备完全能够满足人们的需求,而也能被人们所接受。
(3)经济可行性:这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。
(4)操作可行性:本系统设计清晰,有良好的用户接口,操作简洁,符合教务管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求,因此操作方面具有可行性。
2.功能需求分析:该学生成绩管理系统具备三方面的功能:一方面是学生用户,学生通过输入学号和进下该系统后,可以进行一些基础查询(学生信息查询、班级信息查询、课程信息查询)、成绩管理(成绩查询、计算平均分)重新登陆系统;一方面老师进入该系统则比学生多一些权限:成绩输入、成绩查询。
具体功能的详细描述如下:
(1)点击[登陆]按钮可以进入管理系统
(2)点击[退出]按钮可以退出登陆界面
(3)进入登陆界面后选择[返回登陆]菜单可以返回登陆界面换帐号登陆
(4)选择[信息维护]菜单点击[]显示数据库中这个登陆帐号所对应的
(5)选择[信息维护]菜单点击[修改信息]显示数据库中这个登陆帐号所对应的,提供修改,并切一起修改数据库对应信息

源于:论文大纲www.udooo.com

(6)选择[基础查询]菜单点击[学生信息]根据登陆帐号的权限显示信息,若是学生则显示自己的信息,若是老师则显示所有学生信息
(7)选择[基础查询]菜单点击[班级信息]根据登陆帐号的权限显示信息,若是学生则显示自己的班级信息,若是老师则显示自己所教班级的信息
(8)选择[基础查询]菜单点击[课程信息]根据登陆帐号的权限显示信息,若是学生则显示自己的课程信息,若是老师则显示所有老师的信息并显示每个老师所教班级
(9)选择[信息管理]菜单点击[成绩查询]根据登陆帐号的权限显示信息,若是学生则显示自己的成绩信息,若是老师则显示所有学生的成绩信息
(10)选择[信息查询]菜单点击[计算平均分]根据登陆帐号的权限显示信息,若是学生则显示计算后自己每门课程平均分,若是老师则显示所有学生计算后的每门课程的平均分
(11)选择[帮助]菜单点击[帮助信息]跳出帮助文档(自己写的txt帮助文档)
3.性能需求分析:时间特性要求:在软件方面,响应时间有点慢,因为是用JFrame做的,它占用内存比较大,更新处理时间比较快而且迅速。
安全性:设立口令号和验证方式,防止非法用户登录进行操作。也就是用户只有管理员、学生和教师才能进入这个系统,用户凭口令号和进入此系统,系统会自动判断用户是那种类型,分别拥有不同的权限。

源于:毕业论文致谢词www.udooo.com

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号