| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
基于Delphi的学生成绩管理系统           
基于Delphi的学生成绩管理系统
摘要:在计算机技术的迅速发展的前提下,为了加快学校学籍管理,开发一套学籍管理系统迫在眉捷。本系统主要采用delphi 7做为开发工具,应用面向对象的程序设计方法进行开发与设计的。利用其提供的集成开发环境及各种控件,尤其是对数据库的支持完成对数据库的各种操作,达到对学生成绩管理的目的。本系统使用ado连接数据库access2003,提出了权限管理模块的具体实现方法,并完成了相关软件的设计任务。最终系统能够完成信息的输入、输出,数据的修改、查询和统计等功能,使用户操作起来简便快捷。
关键词:成绩管理系统 数据库 delphi ado
1 系统功能描述
对于本系统,我们需要实现以下这些基本功能:
1.1 系统用户管理:管理使用该系统的用户信息,包括系统用户数据的添加、修改、删除、查询等功能;其中分为管理员和教师和学生三级管理权限。
1.2 基本信息管理:包括班级信息,课程信息,学生信息,批次信息,开课管理信息。
1.3 成绩管理信息:实现成绩的批次管理,某一批次的成绩录入,成绩修改及成绩的汇总与排名;学生考核成绩查询及学生成绩统计等。
1.4 补考成绩管理:实现补考学生名单打印,某一批次的补考成绩录入,补考成绩修改与学生补考成绩查询。
2 系统设计与实现
2.1 系统登录模块 根据需求分析、概要设计的结果,采用delphi 7作为开发工具,完成学生成绩管理系统的各个功能。LoCaLhoSt
2.2 主界面设计 主界面是用户打开系统首先见到的界面,也是进入其它模块的入口。
主界面将常用菜单项设计为工具栏,在工具栏上有系统设置、基本信息、考核管理、补考管理、清考管理、学分与分数统计,帮助等菜单。
在主窗体中加入状态栏控件,可以实时反映系统中的各个状态的变化。状态栏控件需要在通常的属性窗口中设置一般属性,还需要在其特有的弹出式菜单中进行设置。选中状态栏控件,单击鼠标右键,选中property菜单,然后设置属性。我用面板1来显示我院的名称,面板2用来显示当前日期,面板3用来显示当前时间。
2.3 用户管理模块 程序启动后,选择“用户管理菜单”菜单下的“添加”按纽,在此按纽中主要完成操作员及密码的设置和添加。
程序启动后,选择“用户管理菜单”菜单下的“保存”按纽,在此按纽中主要完成操作员及密码的设置和保存。
程序启动后,选择“用户管理菜单”菜单下的“删除”按纽,在此按纽中主要完成删除操作员的功能。
用户管理菜单分添加用户、修改密码、删除用户三个操作,在添加和修改用户中分三种用户类别分别为:管理员、教师、学生。
2.4 成绩录入模块 操作方法:①请先选择需要录入成绩的班级名称,课程名称和成绩批次;②然后单击“下一步”按纽,然后就可以以班级为单位一个一个地录入本班级的所有学生的成绩);③当一个学生的成绩录入完毕后,点击“下一学生”按钮,系统将自动保存改学生成绩并转到下一个学生的成绩录入窗口,然后在这个成绩录入窗口中录入成绩,直到此班级的所有学生录入完毕为止。“下一学生”按钮代码实现。
2.5 成绩修改功能模块
2.5.1 功能介绍:①可以按班级、课程名称与成绩批次组合进行多条件查询出符合这个条件的学生的成绩,并选择其中要修改的学生的成绩进行修改。②可以按学号查询出学生成绩,并对该学号的学生的成绩进行修改。


2.5.2 操作方法:①先在下拉文本框中选择需要修改成绩的班级名称、课程名称和成绩批次;②再单击“下一步”按钮,将弹出另一个修改成绩的窗体。③选择需要修改的记录,然后输入要修改的成绩,输入完毕,单击“修改”按钮,可以进行修改,最后保存修改后的成绩。
2.6 总分级名次计算功能模块
2.6.1 功能介绍:可以按班级、课程名称与成绩批次组合进行多条件计算出这个学期这个班级的所有学生的每一个学生的所有课程的成绩之和并从大到小进行排名的名单并打印报表。
2.6.2 操作方法:①先在下拉文本框中选择需要成绩汇总和排名的班级名称和成绩批次;②再单击“下一步”按钮,将弹出另一个成绩汇总和排名后的窗体。
2.7 成绩查询功能模块 学号、姓名、课程名称、班级名称和成绩批次这五个条件进行单独查询,也可自由组合进行多条件查询。查询出来的成绩并可以以报表的形式打印出成绩单。
2.8 成绩优良中差统计模块:统计成绩优秀(90≤成绩<100)、良好(80≤成绩<90)、中等(70≤成绩<80)、及格(60≤成绩<70)、不及格(成绩<60)的学生名单与人数并打印报表以及计算出优秀率、良好率、中等率、及格率、不及格率。
3 总结
在面向对象的环境,结合delphi如何使用图形工具。同时,可以很容易地使用鼠标,键盘和动画程序。我们发现了许多有趣的话题,使用线程编程竞赛排序算法,编程,网际创建三维图形应用程序使用opengl。
参考文献:
[1]夏帮贵.delphi数据库开发.第一版.北京:机械工业出版社.2004:17.
[2]梁灿.delphi 2005数据库开发教程.第一版.北京:清华大学出版社.2005:162.
[3]王樵民.access 2003数据库开发典型范例.第一版.北京:人民邮电出版社.2006:1-4.

  • 上一个论文:

  • 下一个论文:


  • 看了《基于Delphi的学生成绩管理系统》的网友还看了:
    [电子机械]浅析基于可靠性工程的电子信息装备质量管理研究
    [免费范文]基于“服务为王”理念的微博湿营销模式构建
    [免费范文]基于虚拟现实技术的多维信息空间探析
    [免费范文]基于SEO技术提高网站访问量的策略研究
    [免费范文]基于ASP.NET的企业进销存管理信息系统的设计与实
    [免费范文]基于禁忌搜索方法的集装箱配载问题研究
    [免费范文]基于条码技术的库存管理系统设计分析
    [免费范文]基于RRAS与虚拟专用网技术在Windows中的实现
    [企业管理]基于会计主体的企业合并抵销处理
    [交通运输]浅谈基于创新能力培养的路基路面工程课程教学方法

    计算机论文
    普通论文论DHPLC技术在基因突变检测
    普通论文软件性能测试需求的获取方法综述
    普通论文校园网基本网络搭建及网络安全设
    普通论文浅论信息交流模式对软件开发的影
    普通论文论CaesarⅡ软件在高温高压
    普通论文城镇天气预报编报发报系统建构研
    普通论文Word软件的几个使用技巧
    普通论文试论复杂网络的灾害信息传播特征
    普通论文探索如何应用计算机网络进行财务
    普通论文IPv6网络建设初探
    普通论文浅析软件项目管理有效实施的研究
    普通论文如何打造传统媒体新闻传播的网络
    论文
    普通论文[经济论文]对阻止欠税人出境的重新
    普通论文[经济论文]中国经济仍需华丽转身
    普通论文[经济论文]货币供应量与房地产价格
    普通论文[今日更新]内部审计部门绩效评价管
    普通论文[今日更新]从研究设计看社会学本科
    普通论文[免费范文]2001年个人年终总结护理
    普通论文[今日更新]国旗下的讲话:从“秃头
    普通论文[企业管理]浅谈织里物流管理的现状
    范文大全
    普通范文[范文大全]2011年春季运动会100字加
    普通范文[个人简历]计算机专业 自荐信参考
    普通范文[朗诵节目]市民家乡赞快板:夸夸我
    普通范文[零八零六]XX健身俱乐部活动计划表
    普通范文[范文大全]电业局调度工作实习报告
    普通范文[范文大全]流动人口计划生育工作调
    普通范文[范文大全]农技学院党委创先争优经
    普通范文[范文大全]公立医院改革经验交流
    演讲致词
    普通演讲[庆典致辞](市长)在春节团拜会上的
    普通演讲[贺词致辞范文]六十寿宴答谢词范文
    普通演讲[主持词]在教师节座谈会上的发言
    普通演讲[庆典致辞]20岁生日的致辞
    普通演讲[竞聘演讲稿]竞选青志干部的演讲稿
    普通演讲[庆典致辞]在县中秋节客商座谈会上的
    工作范文
    普通领导讲话[思想宣传]在老年体育工作会上的讲话
    普通公文方案[公文写作]先进性教育活动第三阶段工
    普通总结[工作计划]市残联办公室年度工作目标
    普通公文方案[公文写作]**同志升任主任科员推荐材
    普通公文方案[公文写作]农经干部要练好“四功”
    普通总结[调研报告]关于×市总工会基层工会组
    普通公文方案[活动方案]公司党委工作条例
    普通总结[工作计划]2011年教师个人成长计划
    普通公文方案[常用公文]文件收、发管理制度
    普通领导讲话[思想宣传]文化产业规划办公室讲话
    普通总结[个人总结]电工见习期个人总结
    普通总结[工作汇报]党员忠诚教育自我查摆剖析