VB学生成绩管理系统任务书(精选9篇)
1.VB学生成绩管理系统任务书 篇一
VB2005+SQL2005学生成绩管理系统(论文+源码)
出售
一个功能完善的学生成绩管理系统,这个系统是用VB和SLQ server2005制作的,内容主要涉及到学生的基本信息的管理、学生成绩的管理和用户权限的管理,严密的思路和友好的界面给管理者带了极大地方便。登陆这个界面可方便快捷的管理学生信息。
有意者和本人直接联系,(只限乌市可看观看系统操作与功能实现,当面演示,包教包会。现金支付,一手交钱以后交货!)电话:***唐先生(乌市)
非诚勿扰!
以下是界面的截图,
2.VB学生成绩管理系统任务书 篇二
1 成因分析[1]
1) 造成学生VB成绩两极分化的外因主要有大学里宽松的学习环境、班级与宿舍的学习风气、学习内容的特殊性。
2) 造成学生VB成绩两极分化的内因主要有学生思想上对VB课程的重视程度不同、行动上的差异、逻辑思维能力上的差异。
2 对策研究
在教学中体现因材施教的原则。对成绩好的学生要不断表扬, 对成绩差的学生要不断鞭策, 对成绩进步的学生要不断鼓励。对策主要针对成绩差的学生。有些补救措施还应该前置。也就是不能等期末考试成绩出来后, 学生VB课程的成绩已经出现两极分化了, 再想办法补救。
2.1 针对外因的对策
营造良好的学习环境。对缺乏自觉性的学生要加强监管与引导。变没有老师盯着为有老师监督, 变没有家长约束为有家长管着。要调动周围的一切正能量为这部分学生营造一个适合他们的良好的学习环境。只要能提高学生的成绩, 老师肯定会努力的, 家长肯定会配合的。教师要变革原有的教学模式, 督促学生努力学习。成绩好与差都不是一天功夫形成的。教学中应分章节、分阶段逐项过关, 及时发现成绩下滑的学生, 找出其问题所在, 将其解决在萌芽阶段。确保学生能顺利地掌握知识点, 达到教学要求。
树立良好的学习风气。这里所说的学习风气主要针对的是班级学风。在班级里营造良好的学习气氛, 采用多种形式激励班里学生学习的积极性, 多开一些以介绍学习经验为主的主题班会, 多组织一些与学习有关的交流活动。制定“打造优秀班集体、不让一个人掉队”的共同目标。为帮扶学习困难的学生尽快赶上班级队伍, 成立由班级“学习标兵”组成的“扶贫小组”, 形成一对一的帮扶[2]。针对个别宿舍里的学生学习成绩都很差的这一情况, 班级可以建立宿舍床位定期打乱后重新安排的制度。
正确认识与处理学习内容的特殊性。VB这门课是计算机等级考试课程, 一方面说明这门课程的重要性, 另一方面也说明学习这门课要付出更多的努力。所以在学习这门课程时思想上要比其它课程更加重视, 平时所花的学习时间要更多一点, 学习要更刻苦努力一点。上课时老师的讲解或者课件演示没有完全理解的话, 课后可找老师提问或索要课件后回去慢慢消化。另外也可以有选择地参加一些等级考试培训班或强化班。
2.2 针对内因的对策
要让成绩差的学生思想上重视VB这门课程的学习。在一个章节、一个阶段的逐项过关中, 肯定会发现成绩下滑的学生。成绩差的学生要敲响警钟;要明白大学生仍然是学生, 学习仍然是自己的主要任务;要在老师的引导下提高思想认识, 找出与其他学得好的同学的差距之所在;要端正学习态度, 转变思想, 不能受到其它考试成绩不好课程的影响, VB与其它课程没有太大的关系;要摒弃麻痹大意的思想, 不能因为刚开始学习VB的时候觉得比较简单而产生轻视的思想, 不能因为学习进行到一半左右的时候教学内容的加深而有畏难情绪。
要让成绩差的学生将重视学习VB这门课程的思想体现在行动上。首先, 要保证学习的时间。保证足够的学习时间是学好VB的必要条件。个别学生因没有合理安排好学习时间或者因太注重于某项娱乐活动而影响了学习。某某学生因上网成瘾或沉迷于电脑游戏不能自拔而荒废了学业的报道已经多次出现。对此每一个想考个好成绩的学生都应引以为戒。其次, 在保证学习时间的前提下要保证学习的质量与效果。要多看书, 多练习, 多思考, 多总结。要提高学习的效率, 要相信功到自然成。
加强成绩差的学生的逻辑思维训练。VB是一门程序设计课程, 程序设计的特点就是要求学生具有很好的逻辑思维能力。逻辑思维能力的养成不是一朝一夕可以完成的, 要靠平时一点一滴的积累。有道是“万事开头难”, 开始学习VB时就要把书上的基础知识搞清楚, 特别是通过分支与循环中逻辑条件的学习来培养自己的逻辑思维习惯, 提高自己的逻辑思维能力。学习的内容要先易后难, 平时要多上机实验, 上机操作时先对书上的例题进行验证, 慢慢再过渡到上机解题。在通过程序设计训练自己的逻辑思维过程中经常会遇到问题。有些问题经过短暂的思考后顺利解决了, 有些问题思考了比较长的时间仍搞不清楚。出现这种情况是很正常的, 可以将问题放一放, 以后再请教老师或同学。许多学习时觉得很难的问题经老师指点后你会发现, 问题就像窗户纸一样一捅就破。此时你就有一种豁然开朗的感觉。每解决一个程序设计的问题, 你就能有小小的成就感, 你就能体会到学习VB的快乐, 你的逻辑思维能力也就在不知不觉中提高了。
3 结束语
为了尽可能减少VB成绩两极分化中成绩差的学生人数, 提高成绩差的学生分数, 在对策上既要营造良好的学习环境、树立良好的学习风气、正确认识与处理学习内容的特殊性, 又要让成绩差的学生思想上重视VB这门课程的学习并将之转化成实际行动, 并加强逻辑思维训练。当真正做到内外兼顾的时候, 独立学院学生VB成绩整体上会有很大的提高, 两极分化的现象即使不能做到不复存在也将得到很大的改观。
参考文献
[1]成耀, 郑国平, 鲁松.大学生计算机等级考试课程VB成绩两极分化成因分析[J].科技信息, 2012 (35) :240-240.
3.任务驱动法在VB教学中的应用 篇三
关键词:VB教学 任务驱动 学习动机 创设情境 自主学习
一、中职学生学习现状与VB课程特点分析
中等职业学校学生在学习过程中基础薄弱,理解能力差,运算能力差;学习没有兴趣,惰性较强,不善于动脑;意志不坚定,课堂上注意力不集中;多数仍然停留在初中甚至小学知识阶段,持续学习困难。
《Visual Basic语言程序设计》是对口升学计算机专业考生必考科目之一,这门课程中需要记忆或熟悉大量的不易理解的英文单词,这让惰性较强的中职学生首先产生了畏难情绪;本门课程的特点是用VB语言来解决数学问题,中职学生的数学课程本来就学得不好,这更加阻碍了学生对VB课程的理解。
总之,程序设计语言给学生的感觉是难记、难学、难理解、更难用,而在计算机专业理论考试中,这门课程的分数占的比重又很大,所以如果不能采取有效的教学方法,实际教学效果就不够理想,从而会导致学生的理论考试成绩无法提高。
二、教学方法分析
(一)传统的教学方法
传统的教学方法都是教师习惯在课堂上讲解成熟的体系知识,学生也习惯了简单的被动接受知识。这样,课堂教学常常忽视学生的自主探究及师生之间的互动,学生缺乏积极主动的思考,课堂几乎成为教师的“一言堂”,再加上VB课程本身的特点,学生就会觉得课堂枯燥无味,这样就不能达到一定的教学效果。
(二)任务驱动教学法的特点
所谓“任务驱动”就是在学习知识的过程中,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习。在整个教学过程中教师起着组织者、指导者、帮助者和促进者的作用。
“任务驱动”使学生带着真实的任务在探索中学习。在这个过程中,学生还会不断地获得成就感,可以更大地激发他们的求知欲,从而逐步形成良性循环。
“任务驱动”教学法的主要特点是“任务驱动、注重实践”,很适合计算机类课程的教学,因为该类课程大多是实践性很强的课程,要求学生既要学习理论知识,又要掌握实际操作技能。
(三)VB中教学方法的应用
如何激发学生学习VB的兴趣,充分发挥学生学习VB的主动性、积极性和创造性,这是VB教学的关键。学生的兴趣越浓,求知欲就会越强,知识掌握也就越快,从而能够达到最佳的学习状态,那么课堂教学效果无疑也是最佳的。
因此,在新的教学模式下,教学方式的选择和运用,必须做到能将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的互动式自主学习的教学理念,而任务驱动教学法正符合此要求。
三、任务驱动教学法的实施
在“任务驱动”教学模式中,教师应采用设计任务、创设情境、分析任务、自主学习、效果评价等步骤,来引导学生完成学习任务。
(一)设计任务
设计任务时,应将本章或本节的知识点融于任务中,要求学生带着任务去学习,这样学习的目的性比较明确,完成任务即掌握相应的基本知识点,也便于激发学习兴趣。
比如,在讲到画图语句时,我设计了一个组合图形——简易的“小汽车”作为学习的任务,图形中包含矩形、圆、点,如果能在VB环境中正确画出此“汽车”图形,那么不仅掌握了画图的基本语句,还灵活掌握了坐标的控制,从而也解决了一些高考类型题,可以说是一举三得。所以说任务的设计非常重要。
(二)创设情境
教师在中职VB课中,要善于创设情境,营造合适的教学氛围,激发学生的学习兴趣。同样还是上面的例子,给出了画出组合图形“小汽车”的任务后,也就创设了一个良好的学习情境,因为用枯燥的编程语句画出有意思的图形这本身就激发了学生学习的兴趣。
另外,还要多利用多媒体辅助教学。因为《VB语言程序设计》课程着眼于培养学生的编程能力,往往给人的感觉是教师难讲、学生难学,而如果适当利用多媒体辅助教学手段,则可以在一定程度上使学生能够更好地理解知识点,从而提高教学效率。例如,在讲顺序比较法排序和冒泡法排序时,排序的过程如果单纯用粉笔在黑板上板书往往比较枯燥,那么我就试着做成了动画用幻灯片来展示,结果学生兴趣很浓,相应地就收到了很好的教学效果。
(三)分析任务,自主学习
合理分析任务是任务驱动教学法的关键。任务提出后,要先让学生对任务进行分析、思考,然后自主学习,把分组学习和个别学习结合起来,传统的学习形式和现代教育技术结合起来。
通过自主学习实现任务是任务驱动教学的重点。在学生自主学习的过程中,教师应起指导作用,向学生提供解决问题的线索,以启发的形式来引起学生学习的兴趣。它要求学生在学习过程中充分发挥主动性,在学生完成任务的过程中,既学到了新知识,又培养了团结协作的精神。
(四)效果评价
学习效果评价是任务驱动教学法的重要阶段。学生顺利完成任务后,会获得成就感,教师恰当的评价可以让学生感到教师对他们作品的重视,是培养学生良好的自信心与成就感的良好时机,可以更大地激发学生对相关知识点的学习兴趣,同时也能够对本门课程产生更大的兴趣,从而能够形成一个主动学习的良性循环。
比如,前面提出的布置画组合图形“小汽车”的任务完成后,对他们的设计成果进行展示,再给学生做出适当的评价——“大家做的非常好!”“棒极了!”等鼓励性的语言,再引导学生去完成椭圆和扇形的学习,就会顺理成章地收到很好的效果。
任务驱动教学法是授人以渔的教学法,强调的是创新能力的培养和学生全面素质的提高,给学生尽可能多的时间进行自主学习,提高其思维能力,鼓励互相合作。
总之,“任务驱动教学法”就是“以任务为主线、教师为主导、学生为主体”的教学模式,提出明确的、具体的任务是前提,分析任务是关键,在自主学习中完成任务是重点。通过实践发现在VB课程中使用“任务驱动法”,既培养了学生的团队合作精神,也培养了学生的创新能力,从而更大程度上激发了学生的学习兴趣。
参考文献:
[1]何克抗.教育技术学[M].北京:北京师范大学出版社,2002.
[2]李利.浅谈中职学校计算机教学方法[J].新课程研,2009(11).
[3]林冬梅,肖祥慧.在高校计算机基础教学中实施“任务驱动”教学方法的研究[J].计算机教育,2005(10).
4.VB学生信息管理系统毕业论文 篇四
录
摘
要………………………………………………………………………5 前
言………………………………………………………………………6 第一章 为什么要开发一个学生档案管理系统……………………………7 1.1 在教育中用计算机管理学生档案的意义.………………………7 1.2为将来学校上网做好准备……………………..…………………7 1.3 学生档案的设计分析……………………………………………7 第二章 编程环境的选择.…………………………………………………9 2.1开发工具的介绍.…………………………………………………9 2.3关系型数据库……………………………………………………11 2.4 数据库的概念……………………………………………………12 2.5新建一个数据库.…………………………………………………12 第三章 需求分析………….………………………………………………14 3.1 可行性研究………………………………………………………14 3.2 需求分析…………………………………………………………15 第四章 系统总体规划..……………………………………………………17 4.1软件模块结构设计………………………………………………17 4.2数据库设计...……………………………………………………18 第五章 系统具体实………………………………………………………19 5.1 主界面………………………………………………………………19 5.2数据库的实现…………………………………………………………21 5.3 ACCESS与VB的连接………………………………………………22 第六章 测试 …………………………………………………………………24 6.1程序运行界面 如下图………………………………………………24 6.2输入用户名和密码界面………………………………………………26
6.3系统所具备的功能显示界面…………………………………………26 6.4系统管理功能…………………………………………………………27 6.5班级系统………………………………………………………………30 6.6 档案管理……………………………..………………………………32 6.7课程管理………………………………………………………………33 6.8成绩管理………………………………………………………………34 结束语…………………………………………………………………………36 致
谢……………………………………………………………………….37 参考文献………………………………………………………………………38
摘 要
学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键字:控件、窗体、域。
摘要:随着中国教育事业的迅速发展,学生的数量日益增加,学生的信息管理也变得日益繁重和复杂。如果想要提高学生信息管理的效率和质量,以适应教育事业的发展,我们就必须对学校内部进行改革和加强学校管理。借助现代信息技术的管理方法,建立学生信息管理系统势在必行。本文通过对一个学生信息管理系统的开发实例,对基于Visual Basic 6.0和SQL 2000的学生信息管理系统进行了分析和研究。
文章首先分析了管理信息系统的概念和特点,介绍了开发工具Visual Basic 6.0和SQL
2000,然后对学生信息管理信息系统进行了需求分析、概要设计和详细设计,在概要设计中进行了数据库的设计,在详细设计中讨论了系统的实现方法和编码。之后对系统测试进行了分析和讨论,功能模块的测试中把登录服务器模块的测试和其他功能模块的测试分开进行,介绍了一种实用的测试方法。最后是介绍系统的总体测试和系统发布。本文所论述的学生信息管理系统对实现初中、高中和大中专院校的学生信息管理的现代化、科学化具有重要意义。
关键词:学生信息管理系统;Visual Basic 6.0;SQL 2000 ;C/S模式
Information Management system of student
Based on C/S model
Abstrac: With the quick development of Chinese education, the student’s quantity increasingly increaseses, the student’s status management also becomes increasingly heavy and complicated.If want to improve the efficiency and quality of the student’s status management and adapt the development of the education business, we must to reform the inner school and enhance the school management.So ask for the management method of the modern information technique and eatablish the student’s status management system is imperative.This text analysis and study the student’s status management information system which based on Visual Basic 6.0 and SQL 2000 across an example of student’s status management imformation system.Firstly, the article analyzed the management information system’s concept and characteristics and introduced the development tools Visual Basic 6.0 and SQL 2000.Then it carried through the need analysis, general design and detailed design for the student’s student status information system.It designed the database in the general design and discussed the realize methord and coding of the system in the detailed design.Then it analysised and dicussed to the system test.It classified the test of registering server mold and the test of other founction mold in the function mold test and introduced a practical test method.Finally it introduced the total test and release of the system.The student’s student status management this text discussing have important meaning to realize the student’s student status manage of junior and senior high school.Keywords: Students status management system;Visual Basic 6.0;SQL 2000;C/S model
目 录 前言 1 1 系统开发环境及其工具介绍 2
1.1 系统简介 2 1.1.1 管理信息系统的概述 2 1.1.4 学生学籍管理信息系统概述 2 1.2 系统开发工具及开发环境概述 3 1.2.1 Visual Basic 6.0 的介绍 3 1.2.2 ADO数据访问技术 3 1.2.3 Microsoft SQL Server简介 8 需求分析 11 2.1 系统需求 11 2.1.1 编写目的 11 2.1.2 背景及范围 11 2.2 任务概要 11 2.2.1 目标 11 2.2.2 运行环境 11 2.2.3 条件与限制 11 3 系统总体分析与设计 12
3.1 系统分析 12 3.1.1 系统功能的分析 12 3.1.2 系统功能模块设计 12
3.2 数据库设计 13 3.2.1 数据库需求分析 13 3.2.2 数据库概念结构设计 13 3.2.3 数据库逻辑结构设计 15 详细设计 18 4.1 学生管理系统主窗体的创建 18 4.1.1 创建工程项目——Student_MIS 18 4.1.2 创建学生信息管理系统的主窗体 18
4.1.3 创建主窗体的菜单 20 4.1.4 创建公用模块 20 4.2 系统用户管理模块的创建 21 4.2.1 用户登录窗体的创建 21 4.2.2 添加用户窗体的创建 23 4.2.3 修改用户密码窗体的创建 24 4.3 学籍管理模块的创建 25
4.3.1 添加学籍信息窗体的创建 25 4.3.2 修改学籍信息窗体的创建 27 4.3.3 查询学籍信息窗体的创建 29 4.4 班级管理模块的创建 30 4.4.1 添加班级信息窗体的创建 30 4.4.2 修改班级信息窗体的创建 32 4.5 课程设置模块的创建 32 4.5.1 添加课程信息窗体的创建 32 4.5.2 修改课程信息窗体的创建 33 4.5.3 设置年级课程窗体的创建 34 4.6 成绩管理模块的创建 35 4.6.1 添加成绩信息窗体的创建 36 4.6.2 修改成绩信息窗体的创建 37 4.6.3 查询成绩信息窗体的创建 37 运行与测试 39 5.1 登录服务器模块测试 39 5.2 其他模块的测试 39 5.3 帮助文档的设计 39 5.4 系统测试和打包发行 40
结束语 41 参考文献 42 致谢 43 附录 44
前言
管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。[1]在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP,Electronic Data Processing)系统。当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层
领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统(DSS,Decision Support System)的任务。
我国20世纪70年代末有少数企业开始MIS的局部应用。“六五”期间,选择一些大型企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了经验。20世纪80年代中后期,在全国性的计算机应用热潮中,许多企业纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS。许多企业,如北京内燃机厂、北京电视机厂、沈阳鼓风机厂、天津渤海无线电厂的MIS初具规模,建立了覆盖全厂的计算机网络。“八五”期间,企业逐步走向市场,MIS建设的目标和需求日益明确。一些企业的系统,如北京第一机床厂、山西经纬纺织机械厂、成都飞机制造公司等都达到了很高的水平,与企业中其他系统集成,形成了CIMS。目前,我国MIS已经有了相当的普及率,几乎覆盖了各个行业及各个部门。
在学校,尤其是在各大高校,对于学生的管理是相当重要,而且也是相当麻烦的,它是学校管理中最基本的一项常规性工作。而长期以来,学校管理都是依赖人工来进行的,面对如此众多的学生信息,其工作量是相当相当巨大的。这样不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可预知性,造成学生信息管理的一些不规范,使得信息
管理陷入“事倍功半”的地步。
开发本系统就是为了解决学校在管理中的一些不规范,使学生信息的管理向着规范化、简
单化、有效化的方向发展。[2] 根据学生信息管理系统的基本流程和高校学生信息管理的实际要求,本系统需要实现以下
功能:
(1)学生基本信息的录入,基本信息包括学生的基本情况、所在班级、所学课程和成绩等;
(2)要求在系统中能够对学生信息精心灵活的浏览和查询;(3)要求在系统中能够对班级信息进行输入、查询和修改等;(4)要求能够对学校基本课程信息录入、修改和设置等;(5)要求能够对学生成绩信息进行输入、修改和查询等;(6)本系统可以提供给管理员或者学生本人使用。对学生类用
6.3系统所具备的功能显示界面
如图
6.4系统管理功能
如图
6.5班级系统
.
6.5.1 班级添加
6.6 档案管理
6.6.1 档案添加
6.6.2 档案查询
6.7课程管理
6.7.1课程设置
6.7.2 课程添加
5.学生成绩管理系统——总结文档 篇五
课程设计
总 结 报 告
题目:学生成绩管理系统 班级:XXXXXXX 指导教师:XXXX 小组成员:
XXXXXX XXXXXX 为期两周的信息管理系统课程设计终于落下帷幕。本次课程设计的主题是学生成绩管理系统,主要由以下几大模块构成:学生管理模块、教师管理模块、成绩管理模块,以及数据库的备份与恢复等。本系统使用Visual Studio 2008软件和Microsoft SQL Server 2008软件进行系统开发,旨在实现学生信息、教师信息、课程信息的添加、更新、删除及查询功能。
1.工作内容
本次系统设计过程中,我们做了以下工作:(a)小组讨论,确定系统设计主题;
(b)根据系统主题,小组成员对此系统的用户角色、权限操作、功能模块等方面进行分析;
(c)编写需求分析文档;
(d)进行数据库表结构设计,创建系统后台数据库;(e)创建一个C#项目,在此项目中进行界面设计;
(f)连接数据库,在C#项目中进行功能设计及数据传递;(g)修改数据库表结构,编写总体设计文档;(h)美化界面,优化程序代码;(i)功能模块调试、修复;(j)系统整体调试、修复;
(k)编写总结报告及运行说明(附代码)。
2.遇到的困难及解决办法
在开发过程中,我们遇到了很多困难。通过网上查询资料、向老师请教等方式解决这些问题,同时,我们又学到了很多新的知识。以其中几点为例:
(a)困难:调试时,出现“在关键字’User’附近有语法错误”。
原因:出于习惯考虑,在创建数据库用户数据表时将其命名为User,与数据库关键字相同。
解决办法:User是属于SQL中的关键字,一般不建议用关键字作表名,若关键字作表名则用[]括起来。只需将表名更改为Users或更改代码为select * from [User]即可解决。
(b)困难:无法显示当前用户的某些信息。
原因:以为在登录界面的代码设计中直接使用语句string name = “select Name from Users”,就能够传递当前用户姓名在主界面窗口显示出来。
解决办法:将成功登陆的当前用户的某些信息赋值给登录窗口代码设计中相应的字符串变量,然后在主界面的代码设计里面使用语句this.cuname.Text = Login.name调用。如此,当前用户的信息便能在主界面中显示。
3.功能实现
本系统已实现以下功能:(a)实现身份验证登录功能;(b)实现学生信息查询功能;
(c)实现教师信息查询功能;
(d)实现当前用户身份信息在主界面显示的功能。
4.不足
由于时间有限,经验不足,本系统尚有许多功能正处于待开发阶段。例如:
(a)未实现学生信息的添加、更新、删除功能;(b)未实现教师信息的添加、更新、删除功能;(c)未实现成绩管理模块的相应功能。
5.总结
在本次系统的开发设计过程中,我们明白了最重要的不是程序代码的编写,而是如何分析系统、建立合适的系统模型。在进行系统需求分析时,我们必须要对将要开发的系统所涉及到的各方面知识有一个整体上的认知,符合用户需求,以用户为中心,开发出令用户心仪的软件。
通过本次设计,我们更加深刻地理解了系统友好性、易用性及移植性的涵义。所谓系统友好性,即操作界面要美观优雅。易用性,不仅仅是操作简单,而是用户是否能够借助系统的力量更加高效地完成工作。移植性表示系统能不能在不同的操作系统平台上正常运行,及其移植到不同的操作系统平台需要改动的程度。良好的可移植性可以提高系统的生命周期。为了获得较高的可移植性,开发人员在设计过程中常采用通用的程序设计语言和运行支撑环境。在编码过程中,良好的编程风格与习惯也是提高工作效率的一个重要方面,也便于系统维护及之后的二次开发。良好的编程风格与习惯主要是程序模块化设计以及必要的注释。程序模块化设计,就是使程序的功能需求分成若干个独立的功能模块。必要的注释,不仅是为了自己还有别人能读懂源程序,也为日后的二次开发提供了便利。
6.毕业设计 学生成绩管理系统 篇六
目 录
摘要.......................................................................................错误!未定义书签。Abstract....................................................................................错误!未定义书签。目 录..........................................................................................................................Ⅲ 第一章 引言............................................................................错误!未定义书签。
1.1 课题的背景..................................................................错误!未定义书签。1.2 课题研究的内容.............................................................................................1
1.2.1 课题来源...............................................................................................1 1.2.2 课题的意义...........................................................................................2 1.2.3 系统开发的可行性分析和预期目标...................................................2
第二章
关键技术分析............................................................................................5
2.1 Microsoft Visual Studio 2005...........................................................................5 2.2 C#.NET简介....................................................................................................5 2.3 ADO.NET对象................................................................................................6 2.4 使用SQL Sever 2000 实现关系型数据库....................................................7
2.4.1 SQL Server 2000数据库.......................................................................7 2.4.2 SQL Server 2000的主要功能...............................................................8 2.4.3 客户端应用程序开发.........................................................................10 2.4.4 服务器应用程序开发.........................................................................11
第三章
系统设计与分析.....................................................................................13
3.1 需求分析.......................................................................................................13 3.2 系统总体设计原则.......................................................................................13 3.3 系统业务流程图...........................................................................................15 第四章
数据库设计..............................................................................................17
4.1 系统功能描述...............................................................................................17 4.2 功能模块划分...............................................................................................18 4.3 系统数据库的组成.......................................................................................19
4.3.1系统的实体关系模型..........................................................................19 4.3.2 数据库的具体设计.............................................................................20 4.4 系统安全性设计...........................................................................................22
4.4.1 系统安全性构成.................................................................................22 4.4.2 系统安全性设计.................................................................................23
III
目录
第五章
各功能模块的设计与实现....................................................................24
5.1 登陆界面。...................................................................................................24 5.2 主窗体页面。...............................................................................................27 5.3 管理员模块设计...........................................................................................28
5.3.1 管理员权限设计.................................................................................28 5.3.2 学生成绩管理.....................................................................................30 5.4 教师模块设计………………………………………………………………33
5.4.1 教师权限设计.....................................................................................33 5.4.2 学生成绩管理页面.............................................................................34 5.4.3 学生成绩查询页面.............................................................................38 5.5 学生模块设计..............................................................错误!未定义书签。
5.5.1学生权限设计.....................................................错误!未定义书签。5.5.2学生成绩查询.....................................................错误!未定义书签。5.6 系统管理.......................................................................................................39
5.7.1密码修改页面......................................................................................39 5.7.2密码修改代码......................................................................................40
结
论........................................................................................................................43 参考文献....................................................................................................................44 致
谢........................................................................................................................45
7.学生成绩管理系统需求分析报告 篇七
学生成绩管理系统需求分析报告
2009-08-02 11:44
采用 vs2005.NET 2.0框架,数据库:sql server 2000,存储过程。
系统采用三层架构,结构清晰。以下为需求分析,貌似也不是很多。
中学生成绩管理信息系统是面向中学的管理系统,其目的是提高中学对中学生的科学化管理。本文针对中学的管理现状和要求,从理论和应用的角度论述了中学生成绩管理信息系统的特点、功能、设计思路,并给出关键技术实现的步骤。本系统主要包括五个模块:成绩录入、班级系统、年级统计和系统功能这四个模块基本实现设计本系统的目的,从而可以进一步满足中学对管理系统的要求。
1.1数据需求:
下面是中学生成绩管理信息系统所需要的输入、输出数据。
字段名类型宽度
学生:姓名字符型8
性别逻辑形1
学号字符型8
班级号字符型4
年级号字符型2
成绩:姓名字符型8
考试日期日期型8
考试类型名称字符型:16
语文数值型3
数学数值型3
外语数值型3
化学数值型3
物理数值型3
政治数值型3
历史数值型3
生物数值型3
地理数值型3
计算机数值型3
合计数值型4
平均成绩数值型3
班主任字符型8
班级人数数值型3 年级总人数数值型5
1.2功能需求:
“中学生成绩管理信息系统”包括四个模块:成绩录入、班级统计、年级统计、系统功能。这五个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。
(1)成绩录入模块:
主要功能用来对中学生的成绩进行收集和修改。具体包括中学生成绩录入、修改、增加、删除、查询、打印等功能,由于一些资料可以Word文档或Excel表格输入,故在此模块中增加了导入、导出数据功能。成绩录入需要分班级、分年级以及某个时间考试的各门功课的成绩。修改要与成绩录入相对应。增加、删除是对基本表的操作。查询条件设置应该齐全,可以班级查询,年级查询,也可以姓名查询,学号查询等等。分成绩单打印、报表打印等。
(2)班级统计模块:
主要功能用来对中学生的成绩以班级为单位进行处理。具体包括各班学生总成绩、平均成绩、班级排名及统计班级某分数段内的学生人数;各个学生该科成绩、班级排名及统计班级某分数段内的学生人数。各项统计仅对于某学期某次考试而言。
(3)年级统计模块:
主要功能用来对中学生的成绩以年级为单位进行处理。具体包括各年级学生总成绩、年级排名统计年级某分数段内的学生人数;各个学生该科成绩、年级排名及统计、年级某分数段内的学生人数。各项统计仅对于某学期某次考试而言,在统计时,还应注意各年级考试科目不同。
(4)系统功能模块:
包括帮助信息,关于系统及退出系统。
二、概念结构图
图2-
1图2-
2图2-
3图2-4
三、逻辑结构设计
设计逻辑结构时一般要分三步进行:
*将概念经过转化为一般的关系、网状、层次模型;
*将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换;*对数据模型进行优化。
成绩管理系统数据模型:
学生(姓名、性别、年龄、学号、班级号、年级号)
成绩(姓名、学号、考试日期、语文、数学、外语、化学、物理、政治、历史、生物、地理、计算机)
班级(班级号、班主任、年级号、班级人数)
年级(年级号、年级主任、年级数、年级总人数)
四、系统特点
1.系统运行环境:
(1)硬件环境:键盘、鼠标、显示器、打印机
(2)软件环境:windows操作系统、VISUAL STUDIO 2005.NET FRAMWORK 2.0
2.适合用户:
适合各类中等学校对中学生成绩事务管理。
3.系统模块化设计:
本系统遵循了“自顶向下,逐层展开”结构化时间原则,系统功能按模块化实现,各模块之间既关联又相互独立,每个模块执行特定的功能,系统设计操作简单,可读性强。
4.系统实用性:
为了提高系统效率,系统提供了多种形式的对话框,并在设计过程中考虑尽量减少用户的输入。为了提高查询效率,系统提供了多种组合查询及模糊查询。
5.系统安全性:
为了防止非法人员进入系统,造成意外破坏,在进入本系统之前,需经过密码认证,同时,系统管理员对每个用户的使用权限进行设置,使不至于越权操作。
6.资料输入方式的多样性:
用户既可以直接输入,又可以从其它文件导入数据。直接输入数据提供友好输入界面,尽量减少用键盘输入的次数,对于相对稳定的项目,采用设置代码的方式,用组合框进行选择。
7.中文查询窗口的设计:
对于一个系统来说,便捷实用的查询功能是必需的。设计时,尽量减少用户的输入用户的输入,提供组合及模糊查询功能。查询窗口设计总思路是查询条件各项都由数据库来控制。
8.网络版传输,单机运行:
采用sql server2000网络关系型数据库,存储读取数据将同步进行。结束语
本系统借助VS 2005 丰富的控件加上强大的sql server 2000数据开发功能,通过研究和探索VS 2005在C/S开发方面的方法和技巧并付诸实践,使得系统具备了友好性,灵活性和可靠性。实现了预期目标和功能。
四、实验内容与步骤
1.根据选定的实验题目,确定拟开发管理信息系统的目标。
2.根据管理信息系统的目标,进行详细调查,或查阅相关资料,获取用户需求。
3.明确管理业务调查过程和方法,绘制组织机构图、功能结构图和业务流程图。
4.明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。
5.在上述工作的基础上,进行优化处理,提出新系统的逻辑模型。
8.学生成绩管理系统需求分析说明书 篇八
1. 引言
1.1 摘要
开发系统的名称:学生成绩管理系统 开发系统的目标:
节约资源,提高学籍信息的精确度。方便快速操作,精简人员,节约开支。结合学校管理的实际需要,实现对学生成绩等数据进行有效管理,提供查询分析功能等。 开发系统的功能:
学生查询功能,管理员查询功能、添加功能、修改功能、删除功能、汇总功能、统计功能。1.2 背景
它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发学生成绩管理系统很有必要。 项目的承担者:软件工程0511班小组:李志洋,卢金华,周波 用户:某大学相关技术人员、管理人员及学生
本系统是学校教学管理系统的一个功能模块,可以快速方便地对学生成绩进行管理、输入、输出、查询,和教务管理系统、教材管理系统、班务管理系统是紧密相连的。例如,教务管理系统要通过成绩管理系统来存储学生成绩信息;班务管理系统也要通过成绩管理中的数据库对学生成绩进行管理。1.3 参考和引用资料
《管理信息系统》.薛华成.清华大学出版社 《软件文档编写》.潘孝铭,辛明海.高等教育出版社 《软件工程》.钟珞.清华大学出版社 1.4
专门术语定义 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,2. 项目概述
2.1 项目的主要工作内容
2.1.1 确定对系统的综合要求 系统功能要求
系统必须完成的功能有学生查询功能,管理员查询功能、添加功能、修改功能、删除功能、汇总功能、统计功能。此阶段必须确定下来。 系统性能要求
必须考虑到系统的响应时间、系统需要的存储容量以及后援存储、重新启动和安全性等方面。 运行要求
必须确定支持系统运行的系统软件是什么,采用哪种数据库管理系统,需要什么样的外存储器和数据通信接口等。 将来可能提出的要求.应该明确的列出那些虽然不属于当前系统开发范畴,但是根据分析将来很可能会提出来的要求。2.1.2 分析系统的数据要求
通过建立概念模型的方法来分析系统的数据要求。例如,利用数据字典可以全面准确地定义数据。2.1.3 导出系统的逻辑模型
用数据流图、数据字典等,根据对系统的综合要求和数据要求的结果导出系统的详细的逻辑模型。2.1.4 修正系统开发计划
根据在分析过程中获得的对系统的深入、细致的了解,比较准确地估计系统的成本和进度,修改以前制定的开发计划。2.1.5 开发原型系统
构建原型系统用来检验关键设计方案的正确性及系统是否真正满足用户的需要。
2.2 系统需求说明
2.2.1 现行系统的现状调查说明
学生成绩管理系统主要提供方便高效的管理功能以及网上的信息查阅平台,学生可以通过该系统查阅相关信息,管理员可以管理所有信息。 现行系统的目标:
(1)管理员能够方便的对信息进行添加、修改、删除、查询、汇总、统计等操作。
(2)可以将数据库发布到网上,进行资源共享。
(3)学生可以在自己的权限内对信息进行访问,查询相关信息。 现行系统的主要功能:
(1)学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己所需要的信息。
(2)管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。
(3)添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。
(4)修改功能:管理员可以对数据库中的信息进行修改。系统能够通
过管理员给出的条件查找出所要修改的信息,对修改后的信息进 行保存,并自动查找是否是重复信息。
(5)删除功能:管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除。
(6)汇总功能:管理员可以通过此功能对信息进行汇总。
(7)统计功能:管理员可以通过此功能对信息进行统计。
2.2.2 业务流程说明
学生成绩管理业务流程图1
图1
从以上的业务流程图可以看出学生成绩管理的基本业务及动态走向,从各科教师给出成绩到学生拿到成绩单要经过系部、教务处等部门。
学生成绩管理业务流程图2
图2 学生成绩管理业务流程图3
图3 2.3
系统功能说明
成绩管理系统数据流程图
单科成绩
F3
成绩单
成绩统计信息
F2
F8
顶层图
单科成绩
F3
成绩
F10
学生成绩
F8
F2.1
F2.3
F2.2
补考成绩单
二层图
S1学生科,S2学生,S3教师,S4教务处
P3.1录入,P3.2统计,P3.3查询,P3.4发布
F2成绩单,F2.1学生成绩,F2.2学生成绩单,F2.3补考成绩单,F3单科成绩,F8成绩统计信息,F10成绩,D3学分,D4成绩档案
2.4 系统的数据要求说明 编写数据词典
3. 实施总计划
9.学生成绩管理系统论文(最终版) 篇九
论文
题目:学生成绩管理系统
姓名:xx
专业:软件工程
班级:10级5班
指导老师:xx
提交时间:xxx年xx月xx日1
摘要:
学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。经过分析,我们使用Microsoft公司的C语言开发工具,将与C语言技术与数据库SQL2008相结合进行设计。首先,在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。系统可基本实现学生成绩和学生信息的录入、修改、删除等功能,扩充的功能包括与成绩相关的信息处理。同时,可根据学校教学管理制度,设定或自定义审核操作的规则。系统其他方面的需求有:安全保密性、可恢复性、可扩充性、可维护性等。关键字:
学生成绩管理系统;数据库;C语言 2
一,目标系统应该达到以下要求:
(1)可靠性 能连续准确的处理业务,有较强的容错能力。(2)可用性 系统功能齐全,能够完全满足用户的需要。(3)可维护性 用户能对系统进行维护、扩充、修改。(4)易用性 用户能很容易的对系统进行操作。
(5)安全性 保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密。二,学生成绩管理系统的意义
现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学
形象,提高工作效率。所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。三,管理信息系统概述
管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、传递、加工、保存、维护和使用的系统,它能实测国民经济和企业的各种运行情况;利用历史数据预测未来;从全局出发辅助管理决 策;利用信息控制企业的行为、帮助实现其规划目标。简言之,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。
信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。
从50年代开始,计算机越来越多地用于信息处理。70年代中期,开始建立MIS, 使管理水平不仅有深度的含义,而且有了广度的含义,这就要求把众多的计算机通过线路联合起来集中使用,协同进行信息处理,提供广泛的服务,以提高管理组织、管理方法和管理工作的效率。这种有效的利用计算机资源,发挥人的思维,提高管理效益的现代化管理方法,就是管理信息的总体含义。
进入80年代以来,世界的经济发展进入了一个激烈竞争的时代。可以说,谁先获得信息,谁就有可能抓住发展经济的机遇。所以,现在社会已进入了信息化的时代,在这样信息如海的浩翰之中,处理信息和利用信息是十分重要的。建立MIS就成为信息管理的迫切需要和时代先进管理水平的体现。
利用计算机进行信息管理在本世纪50年代开始到现在,大致经历了四个阶段: 第一阶段是单项数据处理阶段,这是计算机应用管理的低级阶段,这个阶段的计算机只是单机运行,主要用来代替人工进行运算和简单数 据处理。
第二阶段为数据综合处理阶段,这是计算机应用于管理的发展阶段。第三阶段为管理信息系统阶段。这是计算机应用于管理的高级阶段。管理信息系统简称MIS,是用系统思维的方法,以电子计算机科学和现代通信技术为基础,对信息进行收集、传递、加工和使用,并为此服务的信息系统,是管理科学、系统工程学与电子计算机相结合的综合性学科,也是一门新兴的、具有独特风格的近代边缘科学。第四阶段为自动化阶段,这是计算机应用的最高阶段,也是最终目标。从计算机应用发展过程可以看出,计算机由单项数据处理和数据综合处理阶段到管理体制信息系统阶段,这也是计算机在信息管理方面应用的发展规律,或者是发展的必然趋势。因此、教育行业作为一个国家文化经济的基础,信息管理系统在教育行业中的应用也遵循这样一个过程。
管理信息系统作为一个参与企业管理活动的人机交互系统,具有以下特点:(1)整体性。组成系统的各个组成部分为实现某一特定目标,合理、有序地组成一个整体,追求整体最优。
(2)目的性。任何一个系统都是为了完成某一特定目标而构造的。(3)管理信息系统采用数据库技术将数据有效地组织在计算机中,以实现快速的信息处理及信息共享。
(4)应用不断发展的网络与通信技术,使得根据不同地理位置上进行的管理结合建立起的管理信息系统,是一个带有计算机通信网络的分 布式系统。四,数据库简介
SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
组成:在正式学习SQL语言之前,首先让我们对SQL语言有一个基本认识,介绍一下SQL语言的组成:
1.一个SQL数据库是表(Table)的集合,它由一个或多个SQL模式定义。
2.一个SQL表由行集构成,一行是列的序列(集合),每列与行对应一个数据项。
3.一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
4.一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。
5.用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。6.SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada语言等。SQL用户也能作为独立的用户接口,供交互环境下的终端用户使用。其基本操作: 数据定义 数据操纵 数据控制
嵌入式SQL语言的使用规定 五,C语言简介
C语言是目前世界上流行、使用最广泛的高级程序设计语言。 C语言的发展历史:
C语言的发展颇为有趣。它的原型ALGOL 60语言。
1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。
1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。
1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统。
1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BGPL的第二个字母作为这种语言的名字,这就是C语言。
为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。
1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《The C Programming Language》,从而使C语言成为目前世界上流行最广泛的高级程序设计语言。
1988年,随着微型计算机的日益普及, 出现了许多C语言版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准, 成为现行的C语言标准。 C语言的特点
1.简洁紧凑、灵活方便
2.运算符丰富
3.数据结构丰富
4.C是结构式语言
5.C语法限制不太严格、程序设计自由度大
6.C语言允许直接访问物理地址,可以直接对硬件进行操作
7.C语言程序生成代码质量高,程序执行效率高
8.C语言适用范围大,可移植性好
C语言有一个突出的优点就是适合于多种操作系统, 如DOS、UNIX,也适用于多种机型。六,技术可行性分析
本系统的开发利用Microsoft SQL2008作为本系统的数据库,它支持多用户的新型数据库,适用于大中规模的数据量要求,学校校园网的建设也为新系统服务器/客服端的结构提供了硬件上的支持。使用C语言作为系统的开发环境,它提供完善的控制语句,类与对象的支持及丰富的数据类型,非常有利于对新系统的扩展与修改。综上所述,本系统的设计与开发,在技术和硬件设备上的条件,都是满足的,因此它在技术上是可行的。七,运行上的可行性
本系统为一个小型的学生信息管理系统,所耗费的资源非常的小。学校的电脑无论是硬件还是软件都能够满足条件。因此本系统在运行上是可行的。八,经济上可行性
现在计算机的价格已经十分低廉,性能却有个很大的进步,而本系统的开发为学校的工作效率带来了质的飞跃。如: 1,本系统的运行可以代替人工进行许多繁杂的劳动。2,本系统的运行可以节省许多资源。
3,本系统的运行可以大大的提到学校的工作效率。4,本系统可以使信息文档更加安全。所以本系统在经济上是可行的。九,系统设计思想
1,采用现在有的资源,先进的管理系统开发方案,充分利用学校现有资源,减少开发中的时间和财力,物力,提高系统开发的水平和应用效果。
2,系统就满足学校的需求,例如学生信息的录入,查询,更新等。学生录入与排名。
3,系统就具备数据库维护功能,及时根据用户需求进行数据添加,删除修改等操作。十,系统设计分析
用户管理:用于对用户的添加,赋予不同的权限及对用户的修改和查寻。
课程管理:用于对个学期的开设和修改。
成绩管理:用于对成绩的输入,修改,汇总及排名。学生信息管理:添加,删除,修改学生信息等。
授课信息管理:对授课老师,课程号,学时数,班级等信息的添加维护等。
学生信息查寻:对学生成绩等信息的查寻,查询方式为模糊,且具有多条件组合查询功能。
学生成绩统计:统计学生各科的总分,平均分及排名等信息。十一,系统功能分析
权限功能:系统具有动态权限分配功能,可以按照用户权限对用户分组,可分为一般用户,学生,老师,一般用户只能查询不能修改,学 生只能对授权范围内进行相应修改和删除,老师则可以修改删除所有信息。
录入功能:为学生提供相应的录入功能,为老师提供所有信息的录入功能。
查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。
维护功能:为学生提供查询以及相应的删除和修改功能,为老师提供所有信息的删除和修改功能。退出功能:结束关闭系统。11
十二,结语
【VB学生成绩管理系统任务书】推荐阅读:
学生成绩录入系统12-10
学生成绩管理信息系统01-13
学生成绩管理系统分析06-30
学生成绩管理系统的设计与实现10-25
C++课程设计学生成绩管理分析系统03-21
学生成绩管理系统毕业论文C语言03-20
评价学生成绩09-02
学生学业成绩评价09-06
学生语文成绩分析12-26
大学期末学生成绩分析10-09