基于visualbasic平台的学生宿舍管理系统的开发与设计(1).doc
《基于visualbasic平台的学生宿舍管理系统的开发与设计(1).doc》由会员分享,可在线阅读,更多相关《基于visualbasic平台的学生宿舍管理系统的开发与设计(1).doc(53页珍藏版)》请在咨信网上搜索。
1、重庆航天职业技术学院毕业设计(论文)毕业设计题目: 基于Visual Basic平台的学生 宿舍管理系统的开发与设计 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业
2、设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月
3、日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日重庆航天职业技术学院毕业设计(论文)任务书班 级07姓 名指导教师设计(论文)题目学生宿舍管理系统设计(论文)工作研究现状、拟解决的问题、方法1、 研究现状:为了方便学校对学生宿舍的管理。针对当前学生量的与日俱增,对学生宿舍管理的
4、记录,因此需开发一个学生成绩管理系统;2、 拟解决的问题: 对学生的信息以及寝室的进行添加、删除、修改等操作和可对学生之间进行寻找同学;3、 技术与方法:采用Visual Basic + Microsoft Access MDB的方式进行开发。设计(论文)工作主要内容按照开发软件的基本步骤完成: 1、 可对学生信息、寝室以及权限进行管理;2、 用户根据不同的权限可对学生信息及寝室信息进行添加、删除、修改等操作;3、 可对学生的信息及寝室进行查询;4、 具有良好的帮助环境。设计(论文)工作基本要求设计(论文)工作进度安排1. 2010年3月3日2010年3月31日完成毕业设计C级;2. 2010
5、年4月1日2009年4月30日完成毕业设计B或A级;(由指导老师指定50%的同学参加)3. 2010年5月4日2009年5月31日完成毕业答辩。主要参考资料及文献1. Visual Basic 6.0程序设计(第二版)谭浩强 清华大学出版社开始执行任务书日期2010年 3 月指导教师(签名)钟文龙毕业论文完成日期2010年 5 月指导教师(签名)钟文龙摘 要 学生宿舍管理系统主要功能包括两大部分:管理员部分和一般用户部分。其中管理员可对一般用户的基本信息进行管理(包括个人信息管理,学生寝室管理,更新通知等),个人信息管理又包括个人信息的输入、输出、添加、修改、删除。寝室管理包括寝室人员,室长,
6、卫生检查结果,公务损坏后的赔偿,水电费通知等。更新通知即宿管员及时将通知更新,供学生查看。一般用户则可以通过相应的用户名和密码查询自己的个人信息,查看通知,查看水电费,卫生检查结果,公务赔偿以及寻找同学(即通过学生姓名可查找到该生寝室号,寝室电话等)。本系统采用Visual Basic以及内部数据库Microsoft Access MDB进行开发。关键字: 管理员,一般用户,Visual Basic,Microsoft Access MDB目 录前言6第1章 系统分析1.1 系统运行环境及工具71.2系统开发条件 8第2章 学生宿舍管理系统的开发与设计2.1 管理员窗口的设计2.1.1 登陆1
7、02.1.2 过渡132.1.3 管理员主窗口132.1.4 更新通知162.1.5 人员管理172.1.6 水电费管理182.1.7 维修情况202.1.8 卫生检查222.1.9 来访人员232.1.10 学生信息242.2 普通用户界面的设计2.2.1 普通用户主窗口252.2.2 最新通知272.2.3历史通知282.2.4水电费282.2.5公务赔偿302.2.6密码修改322.2.7个人信息332.2.8寻找同学34总结37致谢38参考文献39前 言Visual Basic 6.0是一种面向对象的高级语言开发工具。自从面世以来,它简单易学、功能强大的特点一直受到广大程序员和编程爱好
8、者的青睐。使用Visual Basic 6.0可以直接设计功能的强大的可视化界面,是程序员编写应用程序变得很简单。另外,使用Visual Basic 6.0 不但可以开发数据库应用程序,还可以开发文件、图形图像、多媒体,系统应用程序和网络等相关的应用程序。因此,Visual Basic 6.0 是当今使用最广泛的高级语言之一。随着学生量的与日俱增,学生宿舍的管理也变的越来越复杂,因此,针对学生宿舍的管理,开发了一个学生宿舍管理系统。可对大量宿舍进行有效的管理。其中包括学生个人信息管理、学生寝室管理、学生寻找同学。学生寝室管理中包括,宿管员发出新的通知,卫生检查结果,人员管理,水电费管理,维修情
9、况,来访人员,学生信息管理等。学生可以查询自己的个人信息,寻找同学,查看通知,水电费查询,公务赔偿查询以及密码修改等。第1章 系统简介1.1 系统运行环境及开发工具Visual Basic(简称VB)是一种新型的现代语言。与传统的语言相比,它在许多方面又重要的改革和突破。1、 Visual Basic的特点(1)、提供可视化的编程工具Visual Basic为程序设计人员提供图形对象(窗体、空间、菜单等),以进行应用程序的界面设计。Visual Basic 提供一个“工具箱”,向内放油若干个“空间”。程序设计者可以自由地从工具箱中取出所需空间,放到窗体中的指定位置,而不必为此编写程序。也就是说
10、,屏幕上的用户界面是用Visual Basic提供的可视化设计工具直接“画”出来的,而不是用程序“写”出来的。其实,这些编程工作只是不由用户来做,而由Visual Basic系统完成而已。(2)、采取“事件驱动”的方式编程 在设计好用户界面后,才开始编写程序。Visual Basic中程序执行的基本方法是由“事件”来驱动子程序(在Visual Basic中将“子程序”称为“过程”)的运行。 Visual Basic是面向对象的、结构化的计算机语言。Visual Basic的界面由对象(窗体和控件)组成,每个对象有若干个苏醒,程序人员的任务是设计这些对象的事件过程。Visual Basic的语法
11、与QBASIC和QBASIC的人,无须任何训练便可很熟练的进行Visual Basic编写代码的工作。2、 程序设计的有关概念计算机程序设计语言是人与计算机进行信息交换的工具。随着计算机技术的发展,计算机程序设计语言也在不断地发展,出现了功能、特点个不相同的多种程序设计语言。程序设计方法和技术也在不断发展。(1)、结构化程序设计结构化程序设计强盗程序设计的风格和程序设计的规范化,提倡清晰的结构。结构或程序设计方法的基本思路是,把一个复杂问题的求解过程分为若干个阶段进行,每个阶段处理的问题都控制在人们容易理解和处理的范围内。具体地说,采取如下方法来保证得到结构化算法自顶向下逐步细化模块化这是结构
12、化程序设计的3个要素,其中最核心的是“逐步细化”。这种方法是“方法论”只是中重要的一部分。这种从抽象到具体、从总体到细目的分解过程,以及最后实现这些细化的过程都具有严密的逻辑性。逐步细化方法是由“程序设计目标”到写出源程序的正确途径。(2)、面向对象程序设计尽管结构化程序设计方法已得到广泛的使用,但是仍有一些问题没有得到很好的解决。其中主要的问题是,这种设计方法重点在与用结构化的方法描述系统的操作过程。结构化程序设计语言又称为“面向过程的语言”将被处理的数据与相关操作分离,因此程序模块和数据机构的关系是松散的。面向对象的程序设计方法正式针对这个问题提出的一种新的程序设计技术。面向对象的程序设计
13、最基本的概念是将数据与处理数据的函数合并成一个单元,每个单元称为一个对象。使用面向对象的设计原则编写程序时,重要的是如何将一个复杂的问题分解为一组对象。这种设计方法符合人们的思维习惯,便于分析复杂的问题,有利于软件的维护。使用面向对象的程序设计,并不是放弃结构化程序设计方法。在对象的实现中,仍需要使用结构化程序设计技术。Visual Basic是在BASIC和Quick Basic语言的基础上发展起来的,具有结构化的高级语言的语句结构,同时支持面向对象的程序设计技术,具有强大的功能。1.2 系统开发条件信息资源已成为各个部门的重要财富和资源,建立一个满足各级部门信息处理需要的信息系统,也一个企
14、业或组织生存越来越重要的信息资源。长期以来,使用传统人工的方法管理高校公寓,这种管理方式存在着许多缺点,如:效率低。而且时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥越来越重要的作用。学生公寓管理软件,是以高校的管理方式为实例而设计的一种实用型管理软件。本系统最大的特点是通用性、简单操作性。随着学校寄宿人员的增多,公寓管理人员的负担越来越重,为了让所有公寓管理人员能从繁重的工作中解脱出来,实现无纸化办公,使工作更有条理、更方便、更有效率,而开发出这套公寓管理软
15、件。第2章 学生宿舍管理系统的开发与设计我们正走进一个信息时代,信息技术将从根本上改变人类社会的生产方式和生活方式,各行各业的业务管理现在都已经相继使用计算机来处理,可以说用计算机进行信息管理是一个总趋势。学生公寓管理软件主要是对公寓、寝室的配置、住宿人员登记、卫生检查、公寓资产、学生违纪、值班老师记录以及对学生住宿情况查询,修改,更新等。可以更快地了解到每个学生的住宿情况。开发一个学生公寓管理系统可以达到事半功倍的效果。随着数据库管理系统的普及以及可视化编程软件的出现,使数据库管理信息系统的开发变得更为简单,因此开发一个学生公寓管理系统是完全可行的。系统流程图: 通知: 更新通知 人员管理管
16、理员 水电费管理 寝室管理 维修情况 卫生检查 来访人员学生宿舍 学生管理:学生信息管理系统 最新通知通知 历史通知 水电费 普通用户 缴费管理 公务赔偿 密码修改 信息查询 个人信息 寻找同学2.1管理员窗口的设计2.1.1登陆窗口的设计在这个界面中,主要处理的是判断当前用户输入的信息是否正确。如果正确,那么它属于哪种类型用户。因为此管理软件在登录后不同类型的用户显示的窗体与实现的功能都不是一样的,它们会有所差别!1、登陆窗口截图 登陆窗口登陆后,分为两类:一、管理员窗口;二、普通用户窗口;登陆窗口截图:图2.1.1.1 “学号”、“密码”分别为标签框Label1和Label2;“确定”、“
17、取消”、“退出”为命令按钮command1,command2,command3;“20071111”及“*”为文本框text1,text2;将text2的“passwordchar”属性设置为“*”即显示的密码为“*”表示。登陆窗口添加data1,连接数据库“loading”。2、 登陆窗口代码(1)、“确定”按钮代码Private Sub Command1_Click()If Text1.Text = Or Text2.Text = ThenMsgBox 请输入学号或密码loading.ShowElseDo While Text1.Text Trim(Data1.Recordset.Fiel
18、ds(学号) Data1.Recordset.MoveNext LoopIf Trim(Text1.Text) = Trim(Data1.Recordset.Fields(学号) And Trim(Text2.Text) = Trim(Data1.Recordset.Fields(密码) ThenIf Trim(Data1.Recordset.Fields(权限) = Trim(1) Then tadm.Show ElseIf Trim(Data1.Recordset.Fields(权限) = Trim(2) Then stu.Show End If ElseIf Trim(Text1.Tex
19、t) Trim(Data1.Recordset.Fields(学号) Or Trim(Text2.Text) Trim(Data1.Recordset.Fields(密码) And Text1.Text And Text2.Text Then MsgBox 学号或密码错误,请重试!, , 登录 Text1.SetFocus Data1.Recordset.MoveFirstEnd IfEnd Ifsgerenxinxi.Label1.Caption=Trim(Data1.Recordset.Fields(学号)sgerenxinxi.Label2.Caption=Trim(Data1.Reco
20、rdset.Fields(姓名)sgerenxinxi.Label3.Caption=Trim(Data1.Recordset.Fields(寝室号)sgerenxinxi.Label4.Caption=Trim(Data1.Recordset.Fields(班级)sgerenxinxi.Label5.Caption=Trim(Data1.Recordset.Fields(家庭住址)sgerenxinxi.Label6.Caption=Trim(Data1.Recordset.Fields(个人电话)sgerenxinxi.Label7.Caption=Trim(Data1.Recordset
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 visualbasic 平台 学生宿舍 管理 系统 开发 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。