




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页共14页学 号00022213姓 名王叶盛 1籍 贯湖南益阳性 剔男民族汉族政治面貌□QC3团贝出生年月1981-10-13寝室号码11-402联系电政编码413001家庭住址湖南省益阳市资江东路教育村60号备注国家任务图11学生详细信息它是以frmstuinfo显示窗体,并以学生学号为关键字,将该学生的全部资料赋值给frmstuinfo中的对应文本框。其主要实现语句为:Callfrmstuinfo.LoadStuInfo(SelectNum)和sqlstr="select*fromStulnfowhereSID二'"&StuNum&4.3.4添加/修改学生信息窗体(frmAddstu)该窗体运行时界面如图12所示图12添加/修改学生信息界而当窗体加载时,首先判断是修改学生资料还是添加新的学生资料,学生的资料一般包括学生的学号,姓名,性别,出生年月,民族,籍贯,家庭住址等备注。图中的学号栏里已经有了学号的前六位,该六位是班级的班级ID号,学号只要再在其后加两位学生的号码即可。如果要修改学生的资料,则以学生的学号为关键字将该学生的信息加载到该窗体的对应文本框,同时将该学号框(EditStu(O))的Enable属性设置为False,即学号显示为灰色不可用。当用户按下添加按钮时,触发该按钮的Click事件。首先判断用户输入的信息是否符合要求,如果不符合要求将出现提示信息,并终止添加这个事件。检测数据完毕后,就开始对输入的数据进行操作,如果是添加新资料则判断是否存在该学生的资料,如果该学生信息已经存在则提醒用户该学生资料已经存在,并且终止操作。反之则将该学生的资料添加到数据库中:如果是修改学生资料则在数据库中以学号为关键字搜索该学生的资料,然后将该学生的资料更新。如果是添加新资料,操作完毕后则提示用户是否继续添加新资料,如果用户选择添加则可以继续添加其他记录,步骤是先初始化该窗体,将各文本框的内容清空再执行添加事件。否则退出该窗体执行其他操作。4.3.5学籍管理模块该模块包括班级设置、学院/专业设置、课程设置和学生成绩管理四个功能。在该模块中,本人使用了Adodc控件和MSFlexGrid控件来实现其功能。Adodc控件连接数据库的过程为先定义该对象的Connectionstring属性,在使用Adodc时再定义其RecordSource属性。Adodc.ConnectionString="Provider二Microsoft.Jet.OLEDB.4.0;DataSource二"&App.Path+"\student.mdb"Adodc.RecordSource二"select*fromResultwhereName二'"&Textl.Text&"'图13班级设垃图这个界面的功能主要是对班级数进行添加和删除操作。设置好入学年份,专业代码和班级编号后,就可以对该班级进行添加,需要说明的是,在左侧显示的班级号组成是有入学年份的后两位+专业代码+班级编号。同样,我们选中左侧的某一班级号,也可以将其删除。其他学院/专业设置、课程设置和学生成绩管理的操作与班级设置的操作大体相同,本系统还具有打印及其他一些简单的操作功能,就比如打印这个模块的功能可对学生的档案和学生的成绩进行打印。山于篇幅原因,在这里就不作一一详细说明。5结束语在本次系统的设计中,本人也遇到很多的困难,在解决它们的同时我乂学到了很多,获益非浅。一个好的应用软件,首先要有简便的操作界面,但是由于时间仓促,所以本系统的界面看起来还不是十分的美观,而且在功能方面还不是很完善。在以后的软件系统设计中,本人将会注意这方面的问题,不但使用户使用界面更加美观,而且在软件功能上也能够更加的强大。总之,这次毕业设计的过程中,乂给了本人一次锻炼的机会,也更加提高了我的专业技能。给我总的感受有以下儿点:进行软件开发这样的工作,要有恒心,要能静下新来做,而不能浮躁。要遵循软件开发本身的规律和善于吸收已有的经验。要善于同别人交流与合作,善于获取有用的各种资源。要真真实实地多查资料,多问,多看。在这里,我要感谢在我做毕业设计中,给我帮助的同学和老师,特别是我的导师蔡长安老师,他在我的设计过程中,给我提了很多很好的建议,帮助我查找资料。正是由于他们的帮助,我的系统才能在这么短的时间内完成。[參考文献][1] 抖斗书屋编苦《VisualBasic6.0常用編程技巧》济华大学出版社1999年8月[2] (美)DavidJungPierreBoutquinJohnD.Conley等编著《VisualBasic6・0开发人员参考手册》2000年1月[3] 袁鸣飞孙军安编著《中文版SQLServer2000数据库系统管理》人民邮电出版社2001年5月[4] 李真文编著《VisualBasic6.0全实例教程》北京希望电子出版社2002年6月[5] 张海藩编著《软件工程导论》清华大学出版社2002年1月[6] 王磊•以数据流为中心采用VB结合access数据库快速开发数据库管理系统.安徽电子信息职业技术学院学报,2005年02期ABSTRACTThesystemofmanagingstudentfileisatypicalapplicationofmanaginginformationsystem(knowasMIS),whichmainlyincludesbuildingupdata-baseofback-endanddevelopingtheapplicationinterfaceoffront-end・Theformerrequiredconsistencyandintegralityandsecurityofdata・Thelatershouldmaketheapplicationpowerfulandeasilyused・Bylookinguplotsofdatum,IselectedVisualBasicpresentedbyMicrosoftbecauseofitsobjectivetoolsinWin32・VBofferedaseriesofActiveXoperatingadatabase・Itcangiveyouashortcuttobuild
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石棉制品在航空航天材料的选择考核试卷
- 信托与医疗健康产业园区发展规划考核试卷
- 矿山水土保持与水资源管理考核试卷
- 糖果与巧克力战略决策考核试卷
- 纤维素纤维在食品包装的安全性与可持续性考核试卷
- 2025物业管理劳务派遣合同模板
- 2025年商家协议参考范本之《团购商品合同样本 商家协议参考模板》
- 2025员工借用合同格式样本
- 2025杭州市建设科技攻关项目合同书范本
- 2025授权代销印花税票合同
- 2025年广东省深圳高级中学高中园高考数学三模试卷(含答案)
- 上海2025年上海市卫生健康技术评价中心上半年招聘16人笔试历年参考题库附带答案详解
- 建设分包合同保证金协议
- 2025年甘肃西北永新集团招聘11人笔试参考题库附带答案详解
- 江苏省镇江市2024-2025学年下学期七年级数学期中试卷(原卷版+解析版)
- 学校岗位安全手册指南
- 2025-2030体外诊断仪器行业市场深度分析及发展策略研究报告
- 五方股权投资合作协议书合同协议范本模板8篇
- 幼儿园大班建构游戏中幼儿自主学习行为的研究
- 《特斯拉汽车供应链管理》课件
- 无人机操控 教学设计公开课教案教学设计课件
评论
0/150
提交评论