- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB课程设计《学生成绩管理》
课程题目 学生成绩管理 (五星) 摘要 在数据化的今天,一个好的系统可以解决很多不必要的麻烦,而学生的成绩管理的任务繁杂有易错。在本系统中有十分人性化的设计,可以解决一些比较繁重的文字输入、用户的一般操作错误,同时对信息的保存有比较独特的处理。 1 功能 1.1 基本功能 运行程序后,首先会显示登录界面,要求在输入数据库文件的正确密码后才能登录,登录密码输入错误时,就会显示如图消息框提示重新输入,清除原输错的密码,若没有正确地密码,无论怎样都无法打开数据库。 通过密检后,进入到主窗口,窗口中以表格的形式显示数据库中所有学生的姓名、院系、 专业、年级、和四门课的课程成绩(数据多时会添加滚动条),但是对个人信息等不可以修改。修改成绩时,同时修改时只能输入0~100的分数,输入其他符号或者分数超界是分别会出现相应 的提示,并还原成绩。 在工具栏上点击 “添加”时,会弹出添加窗体(下左),可其中相应位置输入学生的基本信息,但在若信息未输入完全时,又会弹出提示框。在基本完全输入后,点击确定,数据被添加到主表格中,然后可以在表格中输入各科成绩。 (4) 点击“查询”按钮,弹出查询窗体(如上右),这时选择想要查询的信息,点击“确定”回到主窗体,此时表格上显示的即为符合条件的学生信息。在查询中,三个信息可以指定也不指定,若均不指定即为查取所有学生信息,若三个信息条目未全选择的话,可以“深入查询”,即在已经显示的信息中进一步查询。若不想继续查询,可以点击“返回主页”返回到信息总表以进行下一步操作(亮点部分将介绍到)。 (5) 单击“删除”可以删除光标所处的单元格横向信息(下右),或者通过鼠标拖动选定一连串的几行信息,再点击删除键进行多项删除。 (6) 单击工具栏上的“图表”,弹出图表窗体,默认为二维条形图,可以通过选择右下角的选项框来选择用二维圆饼图或者三维条形图来显示表格中的学生各科成绩分布情况。 (7) 单击“更改密码”按钮,弹出改密码窗体,要求在输入正确的密码后才能输入新密码,否则弹出消息框,并清除旧密码框的输入。在成功输入旧密码后,可以设置新密码,系统会检测密码强度,要求输入两次,若两次输入不同,会有相应提示,两次形同后,系统会根据密码强度来提示用户是否需要设置更高强度密码,若需重设,返回继续操作。密码设置成功后,系统 也会相应提示。 单击“退出”退出程序。 亮点 学生成绩管理系统结合数据库,和以前很多的知识,在其基本功能上要求有所创新也是很容易的事。我在做这个程序时力求多运用所学知识,在以下方面自认为有些许过人之处。 (1)首先是主页上运用toolbar与picturelist控件结合,经原本运用多个按钮而图片不一样大小的问题解决的很好。而且可以用小浮动框提示信息(第一个表格)。 (2)其次是表格部分,在数据处理部分运用一个文本框来控制所有的栏目内数据,禁止在分数栏目内输入非数字的字符,且分数不得超过100分,否则弹出相应窗口提示,并恢复原值。 (3)查询为一大亮点。可以深入查询,而且可以多次进行。每深入一层,其院系、专业、年级的符合条件项目被作为模块级变量存储,在已进行到深入查询中时,此时的添加上记录目前的查询条件项目,进行定向添加。按钮部分添加了“返回主页”,可以返回以待下一步操作。并且查询部分使用了progress bar控件,根据显示条目的数量来确定起作用的时间。(标签“请稍候。。。”和progress bar是运行时状态)。 (4)删除部分实现多项删除。 (5)修改密码部分为另一大亮点。添加了密码强度的测定(类似于比较高级系统注册时的),并且可以检测两次密码是否相同并相应提示。 另外,在第二个文本框、第三个文本框、以及其后两个标签的同步上也十分精彩! 课程设计的详细设计 2.1 设计思路: 登录 》主窗体 》修改成绩 》添加 》查询 》(多次)深入查询 》返回主页 》定向添加 》(多项)删除 》(多类)图表 》修改密码(含等级测定) 》退出 2.2 详细设计: 标准模块 定义了数据库中的记录集以及查询中要用到的几个变量,并且写出几个函数过程,以便使用数据库中表格之间的使用,以下是其中一个,功能是由院系代号得到院系名称。 Public Function getSchool(a As Integer) As String recschool.MoveFirst Do While Not recschool.EOF I
您可能关注的文档
最近下载
- 教师个人述职报告总结1500字.docx VIP
- 中国心房颤动管理指南(2025).pptx VIP
- 在线网课学习课堂《工业炉窑热工及构造(武汉科技大学)》单元测试考核答案.docx VIP
- 中国对金砖国家直接投资的宏观经济效应与战略优化研究.docx VIP
- 2014年10月自考全国康复护理学试题.doc VIP
- (正式版)D-L∕T 5776-2018 水平定向钻敷设电力管线技术规定.docx VIP
- 2.2水圈与水循环 课件(共63张PPT)(含音频+视频).pptx VIP
- 中国儿童呼吸道合胞病毒感染诊疗及预防指南(2025)学习与解读ppt课件.pptx VIP
- 2024年六西格玛绿带认证考试练习题库资料(含答案).pdf
- ISO22301业务连续性管理体系程序文件+三级文件(格式可转换).pdf VIP
文档评论(0)