永发信息网

VB编程-----学生成绩分析系统

答案:5  悬赏:50  手机版
解决时间 2021-02-06 11:15
  • 提问者网友:嗝是迷路的屁
  • 2021-02-05 19:00
建工程,编写一个学生成绩分析系统,系统具有产生数据、导入数据、导出数据、统计人数、生成成绩百分比分布图等功能,程序结构清晰。
要求:窗体界面设计中需要用到菜单、文本框以及多窗体操作。其中菜单命令至少包括:文件、编辑、格式、查看等四个主菜单。每个主菜单都有自己的子菜单,其主菜单的功能如下:
(1)文件菜单:包括产生数据、数据导入、数据导出、退出的功能。执行“产生数据”菜单可以产生30个学生的成绩,分3行显示在文本框中。可以导入任意的数据文本文件,“数据导出”可以将编辑后的文本框中的内容保存到文本文件中,“退出”命令退出本程序。要求使用通用对话框实现数据导入和数据导出功能。
(2)编辑菜单:包括剪切、复制、粘贴、删除、查找、查找下一个、替换的功能。新建窗口以实现查找和替换功能,程序运行参考如图1所示。

图1 查找与替换运行参考界面
(3)格式:包括字体、全选的功能。要求使用通用对话框实现字体功能。
(4) 查看:包括统计人数、成绩分布柱形图。其中新建窗口以实现统计人数功能要求统计不及格、60~69、70~79、80~89、90~100分数段的人数、计算总分和平均分,并显示在该窗口,程序运行参考界面如图2。新建窗口已显示各个分数段的成绩分布柱形图,程序运行参考界面如图3。

图2 分数段统计参考运行界面

图3 成绩分布图
(5)程序设计中尽可能使用过程实现相应功能。
(6)在程序适当的地方添加注释,以增加程序的可读性。
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-02-05 19:36
这可不是很容易就做成了,需要花时间,谁会愿意花时间要50分……
全部回答
  • 1楼网友:廢物販賣機
  • 2021-02-05 22:29
50分。让别人做这个????
  • 2楼网友:撞了怀
  • 2021-02-05 21:30
visual basic.net 是从 visual basic 语言演变而来的,是一种为高效地生成类型安全和面向对象的应用程序而设计的语言。visual basic 允许开发人员开发面向 windows、web 和移动设备的程序。与所有面向 microsoft .net framework 的语言一样,使用 visual basic 编写的程序都具有安全性和语言互操作性方面的优点。 这一代 visual basic 延续了为您提供一种简单快捷的方法来创建基于 .net framework 的应用程序的传统。 vb.net的简介 vb.net是微软最新平台技术,是.netframeworksdk的一种语言。vb.net和vc#.net在功能上没有区别。编译以后生成的可执行文件被称为assembly,即程序集。 vb.net的版本号是visualbasic7.0,它的运行是建立在clr(commonlanguageruntime)和msil(microsoftintermediatelanguage)虚拟器上的。其实,它的机制和java差不多。 vb.net的特点 1.真正成为面向对象以及支持继承性的语言。 2.窗体设计器支持可视化继承,并且包含了许多新的特性,比如自动改变窗体大小、资源本地化支持、数据类工具内在支持xml数据。 3.直接建立在.net的框架结构上,因此开发人员可以充分利用所有.net平台特性,也可以与其他的.net语言交互。 4.为windows应用程序提供了xcopy部署,开发者不再需要为dll的版本问题担忧。 vb.net的语言特点: 1.代码托管。被托管的代码享受.netframework提供的安全保障和垃圾回收机制,但是这也同时表明,你的程序被框在framework里面了。api变得不太方便。 2.强大的面向对象特性。现在vb7已经是一个完全的面向对象程序。 现在vb7已经支持类的各种特性:继承,函数的覆盖,重载,虚拟,隐藏…… 3.功能强大,程序界面更标准。 4.程序代码结构化更强,开发环境舒适体贴。 ..呵。网上找到的:
  • 3楼网友:人间朝暮
  • 2021-02-05 21:24
这个任务交给我吧
  • 4楼网友:迟山
  • 2021-02-05 20:38
网上有现成的,下个视频自己就做出来了的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯