ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:63.90KB ,
资源ID:22263593      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22263593.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB学生评语生成系统Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB学生评语生成系统Word文件下载.docx

1、6.3系统评价 17致 谢 17参考文献 18【摘要】随着教育工作的电子化进程的发展,学生评语系统渐渐成为其不可或缺的一部分。于是我就想能自己开发一个程序,这个程序不仅能根据对某位学生的“德、智、体、美、劳”表现(优秀、良好、一般、差)简单的选择,自动生成相应的评语,还可选择相应的寄语,以及加入个人的评语。对生成的评语还可以进行修改,最后生成一个文本文件(*.txt),我们便可导入或粘贴到wps或word中进行排版打印。本次毕业设计我用VB6.0所开发的“学生评语生成系统”程序圆满地实现了以上功能。本论文对如何使用VB6.0通过调用windows API函数,做了较为详细的介绍。【关键字】 学

2、生评语生成系统 VB 文本第一章 系统简介1.1信息技术的发展 随着Internet应用迅猛发展,网络资源相对匮乏的问题日渐突出。如何合理分配有限的资源为不同服务质量需求的应用提供服务,提高资源使用效率,是一直需要解决的问题。Windows系统的推出使电脑从高雅的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。以前开发Windows软件是专业人员的工作,需要掌握许多专业知识和经过特殊的培训才能胜任,但是现在我们学生自己通过学习各方面的专业知识也能够编写一些小的软件程序,来解决我们现在生活中各方面遇到的一些问题。 于是我自己开发这个学生评语生成系统

3、程序,这个程序在很大情况下帮助了教师的工作,减轻了教师的工作压力,也大大提高了教师的工作效率。使用也方便快捷,是个非常实用的软件程序。1.2学生评语生成系统的开发 该软件所选用的系统为功能强大的Windows操作系统。Windows编程的主要特点有:图形界面、面向对象程序设计、事件驱动、高效的内存管理、设备独立性、动态连接等。Windows操作系统图形界面漂亮、统一;使用方便、快捷;以及可以同时浏览多个界面。此外使用该系统的一个主要原因是:采用面向对象技术开发基于Windows的应用程序能更好地发挥操作系统本身的优势。第2章 可行性分析可行性研究的目的使用最小的代价在尽可能短的时间里确定问题是

4、否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我们具体从下面两个方面考虑。2.1 技术可行性随着办公自动化的不断发展,编程者编写出来的软件都必须具备各方面的技术要求,该学生评语生成系统可以实现以下四个方面的功能:1、能根据对某位学生的“德、智、体、美、劳”表现(即优秀、良好、一般、差)进行简单的选择,便能自动生成相应的评语。2、可选择相应的寄语,以及加入个人的评语。3、对生成的评语可以进行修改。4、最后生成一个文本文件(.txt),使我们可方便地导入到wps或word中进行排版打印。 使用Visual Basic6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令

5、控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。2.2 经济可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效率;第四,本系统可以使敏感文档更加安全,等等。所以,

6、本系统在经济上是可行的。 由于该软件是一种小型的软件,无需要什么大型公司参于资助,而且编写的过程只需要安装一些简单的程序,如:VB6.0、.TXT文本文档。这些程序都是平时使用起来非常简单的文件,而且软件的成本价格非常低廉,所以在经济方面是完全适合教师行业的工作者使用的。2.3 运行可行性 该学生评语生成系统所采用的制作软件非常简单,仅仅就使用了Visual Basic 6.0,Visual Basic不仅继承了Basic语言易学易用的特点,而且特别适合于初学者学习Windows系统编程。使用VB 6.0编程软件就实现了该软件所要达到的功能。通过在VB程序界面创建一些控件,通过设置一些控件相应

7、的属性,编写一些适当的代码,即可运方便的运行此程序。第3章 开发环境和使用语言简介3.1 VB语言介绍VB是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。VB是极有和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。 美国微软公司在1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在win9x或winme,win2000,winxp,windowsNT等操作系统下,是一个32位的应用程序开发工具。 VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基

8、本特点:可视化设计和事件驱动编程。现在市场上有很多管理系统的开发工具,如:Visual basic、Delphi、ASP等等,数据库开发工具又有很多种,如:Access,SQL Sever,Oracle等等。这些都是很出色的管理信息系统及数据库的开发工具。 微软公司的Visual Basic 开发系统6.0版,是开发效率极高的用于创建高性能组件和应用程序的工具。Visual Basic 6.0可支持开发人员基于客户端或服务器端创建优秀的应用程序,或是在分布式n层环境下操作。Visual Basic 是快速应用程序开发(RAD)工具,可作为独立的产品使用,也可作为Visual Studio 6.

9、0套件的一部分使用。随着桌面操作系统有windows98、windows2000逐渐向WindowsXP升级的发展潮流,visual Basic 6.0必将成为今后数据库产品中的主流。Visua Basic 6.0是采用面向对象的,通过由事件驱动的程序设计方法开发应用的最新,且受欢迎,成功的一种程序设计语言.Microsoft Visual Basic是可视化的,面向对象的,由事件驱动的结构化高级程序设计语言,它提供了最迅速,最简捷的开发应用程序的方法。“Visual”中文的意思是:目视的,直观的,看得见的,形象化的。在本次程序设计中,这里的“Visual”指直观的开发应用程序界面的方法,只需

10、将系统提供的标准控件拖放到屏幕窗体上,Visual Basic 就会自动的生成相应控件的程序代码和其属性数据,而不需要用户去编写大量的界面程序代码。Visual Basic 是在原有Basic 语言的基础上发展成为易学易掌握的,功能强的最流行程序设计语言。Visual Basic应用程序不同于其他语言开发的单一性程序。使用Visual Basic编程时,必须首先确定应用程序如何与用户交互,如鼠标单击,用户必须编写代码控制这些事件的响应方法。使用Visual Basic开发数据库应用程序的一般步骤如下所示:(1)建立数据库(2)建立用户界面(3)编写代码(4)调试运行(5)编译应用程序(6)发布

11、应用程序其中界面设计的步骤如下:(1)控件的位置(2)界面元素的一致性(3)保持界面的简明(4)使用颜色和图像:增加视觉的感染力(5)图像和图标:增加应用程序的视觉上的趣味(6)选取字体Visual Basic应用程序的结构:由于Visual Basic应用程序是基于对象的,所以应用程序的代码结构就是该程序在屏幕上物理表示的模型。根据定义,对象包含数据和代码。在屏幕上看到的窗体代表属性,这些属性定义了窗体的外观和内在特性。3.2 文本存储方式 该软件并非像以往软件一样使用数据库作为数据存储的后台,而是采用了文本文档的方式,非常实用。文本文档的使用具有以下几个方面的特点:1、速度快。便于用户编程

12、使用;2、不容易出错。比起数据库的使用,可以避免编写代码时遇到的一些代码错误,程度运行错误的情况发生;3、容易控制文本的属性。在运行程序时可以方便用户随意更改属性;4、可方便我们随时导入wps或者word文档中进行排版打印。第四章 软件概要设计4.1 软件运行环境1、软件环境:操作系统是windowsxp专业版,在VisualBasic6.0编程环境下编译。2、硬件环境:p4赛扬2.4G,DDR256M内存,60G硬盘空间。4.2 软件功能简介这个程序在很大情况下帮助了教师的工作,减轻了教师的工作压力,也大大提高了教师的工作效率。该软件的功能在于帮助教师工作者快速高效地完成学生的评语工作,可以

13、方便教师随意更改学生的相关评语,是一个非常实用的小型工作软件。它的一些特色功能有:1、在界面使用了单项选择控件,可以方便用户选择,避免了输入大量字体的麻烦,而且还能保证正确率。2、界面的层次感非常清晰,是按照常规中的“德”、“智”、“体”、“美”、“劳”,这几方面来评价一个学生的各方面的表现能力的。使得生成后的评语看上去非常有条理3、教师工作者在选择评语等级时,会发现软件界面有一些等级可供直接选择,分别是“优秀”、“良好”、“一般”、“差”,这些等级所包含的语句都是按照对学生评价的由高到低的等级来划分的。使生成后的评语看上去非常有层次感。 4、评语生成后是通过文本的形式来展现学生的评语的,教师

14、工作者可以及时的看到学生评语生成后的效果,而且方便教师工作者导入到wps或者是word文档中进行更改排版。4.3 软件结构图介绍 该款VB学生评语生成系统包含有两个图,分别是系统主结构图和评语等级模块图,这些层次方框图生动的告诉了大家该款软件的界面模块。4.3.1系统主结构图图4.21 VB学生评语生成系统层次方框图该学生评语生成系统主要有以下几个子模块:姓名模块、学生寄语模块、生成模块、保存模块以及退出模块。姓名模块的功能:该模块的功能主要是方便用户在该文本框中输入一个学生的姓名,这样生成的文本文档将会以该学生姓名为文本名称。学生寄语模块的功能:该模块是一个下拉列表框模块,在该下拉列表中有许

15、多的寄语可供老师选用,当你选择其中的一条时,即会在评语栏中生成。生成模块的功能:该模块的功能是将在姓名和寄语里选择的内容显示出来。保存模块的功能:当输入完所有的用户信息时,点击生成命令按钮后,即可点击保存命令按钮将学生的评语保存在文本文档中。退出模块的功能:当完成学生的评语输入后,即可点击退出模块,就可以直接退出该软件。4.3.2评语等级模块图图 4.22 评语等级层次方框图评语等级主模块主要有以下几个子模块:德模块、智模块、体模块、美模块、劳模块。1、德模块的功能:德模块是反应一个学生在品德方面的评语,主要有这几种评语,分别是1 各方面从高从严要求自己,上进心强,遵守纪律。2 思想上要求进步

16、,严于律已,能较好地遵守校纪班规。3 有一定的上进心,基本上能遵守学校的规章制度。4 思想纪律表现一般,基本上能遵守校纪班规,但自律能力不强,偶尔有意外行为。2、智模块的功能:智模块是反应一个学生在学习能力方面的评语,主要有这几种评语,分别是:1 学习能力出众,勤奋用功,成绩优异,如保持下去,前途无限。2 学习能力较好,肯下功夫,成绩优良,有较好的发展潜力。3 有一定的自学能力,所作出的努力取得相应的成绩,挖掘潜力可观。4 学习上用心程度不够,成绩不太理想,但悟性较好,经努力会很快有长足进步的。3、体模块的功能:体模块是反应一个学生在体育能力方面的评语,主要有这几种评语,分别是:1 热爱体育,

17、积极参加体育锻炼,体能素质优良,身体健康。2 爱好体育,主动参加体育锻炼,体能素质良好,身体健康。3 基本上按要求参加体育锻炼,成绩合格。4 体育方面不太理想,身体素质有待加强。4、美模块的功能:美模块是反应一个学生在为人处事方面的表现的评语,主要有这几种评语,分别是:1 为人诚实,尊重老师、长辈,团结同学,乐于助人。2 待人有礼貌,尊重师长、团结同学。3 和气待人,与同学和好相处。4 举止有进欠周到,望加强修养。5、劳模块的功能:劳模块是反应一个学生在劳动积极性方面的表现的评语,主要有这几种评语,分别是:1 热爱劳动,有吃苦耐劳的精神。2 劳动积极肯干,能吃苦耐劳。3 劳动课能完成任务,但主

18、动性有待提高。4 劳动方面认识不足,表现一般。第五章 软件详细设计5.1 界面及控件介绍 VB学生评语生成系统有着非常简洁美观的软件界面,软件使用者在使用该款软件时,可以快捷高效地解决问题。此外学生评语生成系统使用了很多的特色控件,运用这些控件的特色属性,使该款软件显得更加的优越。5.1.1软件界面设计图5.1学生评语生成系统主界面主界面设计原则:1、简易友好的界面软件的界面版式非常的简洁,整齐、大方,这样的美化界面可以让使用该款软件的使用者觉得舒服自在。2、整齐的界面模块界面部分为了美化软件的效果,所以设置了五个单选按钮,这样用户在设置用户评语时,可以看到界面上有德、智、体、美、劳这五个单选

19、按钮,在随意点击其中任一个等级时,就会生成相应的语句部分,为此选项中的优秀、良好、一般、差四个等级当中的一个时,也就在一定程度上反应了学生在这方面的优势水平。此外这四个等级是按照从高到低的级别设置的,这样使用者在选择后,就能很快地看到该款软件的特色评语。3、软件的易操作性为了让教师在书写评语时可以随时看到自己的评语,可以在评语框中看到生成后的评语内容。如果有不满意的地方,可以随时更改。而且该款软件生成后的文本可以随时导入到wps或者是word文档中进行排版更改。 由于VB学生评语生成系统有着很多的特色设计,所以非常适用于我们现代的生活,教师工作者在很大程度上都可以减轻自己的工作压力,也能够高效

20、地作出对学生的评语评定。5.1.2 涉及的相关控件 学生评语生成系统的界面运用了很多的控件按钮。常见的有Combo1、Command、Text、Frame、Option、Label等控件,具体详见表控件名称属性功能描述Combo1Text=请选择寄语供选择相应的寄语Command1Caption=”生成”Command2Caption=”保存”保存成.txt文件Command3Caption=“退出”Text1供生成评语Text2供添加自定义评语Text3供输入姓名Frame控件4个分开德智体美劳五项Option控件20个细分成四个等级Label控件3个显示相应提示信息表5.1VB软件界面控件

21、表 bol为下拉列表框窗口,使用该按控件的目的在于方便用户选择合适的评语内容,方便使用。 mand命令按钮,使用该控件,方便用户点击使用。 3.text文本框按钮,使用该控件,可供生成评语,添加自定义评语,以及输入姓名等一系列的功能。 4.frame控件按钮,使用该控件,可以在此控件范围内输入一些合理的字体,如:德、智、体、美、劳。使用它的目的在于使界面变得简洁、合理、大方。 5.option单选按钮,使用该控件,可以将内容分成优、良、一般、差四个等级,这样可以让用户方便选择,一目了然。 6.label控件按钮,使用该控件,可以在其显示框中输入需要提示的相关内容标题,方便用户查看输入内容。5.

22、2 软件核心代码 Option Explicit声明德智体美劳变量Dim Mind As String, Score As String, PE As StringDim Manner As String, Labor As String, jy As StringPrivate Sub Combo1_Click() jy = Combo1.TextEnd Sub生成Private Sub Command1_Click() If Text3.Text = Then MsgBox 姓名栏不能为空, vbOKOnly, 提示 Text3.SetFocus Text1.Text = Else Tex

23、t1 = + Text3.Text + 同学一学期来 + Mind + Score + _ PE + Manner + Labor + Text2.Text + jy End If保存Private Sub Command2_Click() Dim sF As String sF = Text3.Text + .txt Open sF For Output As #1 Print #1, Text1.Text Close #1Private Sub Command3_Click() End 退出德Private Sub Option1_Click(Index As Integer) Selec

24、t Case Index Case 0 Mind = 各方面从高从严要求自己,上进心强,遵守纪律。 Case 1思想上要求进步,严于律已,能较好地遵守校纪班规。 Case 2有一定的上进心,基本上能遵守学校的规章制度。 Case 3思想纪律表现一般,基本上能遵守校纪班规,但自律能力不强,偶尔 _ + 有意外行为。 End Select智Private Sub optScore_Click(Index As Integer) Score = 学习能力出众,勤奋用功,成绩优异,如保持下去,前途无限。学习能力较好,肯下功夫,成绩优良,有较好的发展潜力。有一定的自学能力,所作出的努力取得相应的成绩,挖

25、掘潜力可观。学习上用心程度不够,成绩不太理想,但悟性较好,经努力会很快有长足进步的。体Private Sub Option3_Click(Index As Integer) PE = 热爱体育,积极参加体育锻炼,体能素质优良,身体健康。爱好体育,主动参加体育锻炼,体能素质良好,身体健康。基本上按要求参加体育锻炼,成绩合格。体育方面不太理想,身体素质有待加强。美Private Sub Option4_Click(Index As Integer) Manner = 为人诚实,尊重老师、长辈,团结同学,乐于助人。待人有礼貌,尊重师长、团结同学。和气待人,与同学和好相处。举止有进欠周到,望加强修养。

26、劳Private Sub Option2_Click(Index As Integer) Labor = 热爱劳动,有吃苦耐劳的精神。劳动积极肯干,能吃苦耐劳。劳动课能完成任务,但主动性有待提高。劳动方面认识不足,表现一般。5.3 软件采用的存储技术VB学生评语生成系统采用的是文本存储技术,而并非常用的数据库技术。文本存储技术是VB与数据库结合用于存储数据常用的一项技术。使用该项文件的保存生成显得非常的简单快捷有效,使得该软件的存储避免了很多的步骤和运行错误,方便适用。第六章 软件测试及维护运行6.1系统运行1、初始数据的输入。本系统的输入采用鼠标和键盘相结合的输入方法。当在软件运行界面输入学

27、生的姓名等字段时,可以通过键盘输入方式来进行,在界面进行选择内容时,可以通过鼠标方式来进行。2、怎样进入系统。将本系统所在的文件夹拷贝到硬盘,然后执行其中的.vbp文件即可运行,在运行软件时,一定注意要将全部文件的属性变以存档,消除只读属性,这样方便用户快捷运行。3、怎样使用本系统。本系统的使用非常的简单,基本上只要会使用Windows软件和VB软件的用户就会使用本系统,在具体的操作时,只需点击鼠标左键即可进行相应功能的选择。例如:当在文本框中输入一个学生的姓名,如张三,然后点击选择德、智、体、美、劳等多选框,选择相应的信息,也可在自定义文本框中输入自己的个人总结语,最后点击“生成”命令按钮,即可在显示文本框中显示评语的详细内容。4、怎样退出评语生成系统。当用户在使用完学生评语生成系统后,可以在界面的右下方点击“退出”命令按钮,即可退出该系统。5、系统的维护:本系统是个较简单的人-机系统,由于系统外部环境与内部因素的变化,不断影响系统的运行,同时需要系统不断地适应这些变化,不断地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1