• 5.40 MB
  • 2022-04-22 13:41:07 发布

运动会管理系统毕业论文.doc

  • 30页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'烟台大学文经学院毕业论文(设计)运动会管理系统毕业论文目录1引言21.1编写目的21.2可行性分析22任务概述32.1目标32.2运行环境32.3条件与限制42.4需求概述43总体设计43.1系统结构43.2处理流程53.3功能分析63.4要求目标............................................................................................................64、接口设计74.1外部接口74.2内部接口75数据结构设计85.1数据表及其配置85.2列出数据表之间的关系并绘制流程图116模块设计116.1代码管理模块116.1.1功能116.1.2输入项116.1.3输出项126.1.4程序逻辑126.1.5登录界面与数据库的连接156.1.6权限条件156.1.6限制条件166.2运动会管理166.2.1功能166.2.4程序逻辑166.3成绩管理206.4设置模块236.5统计模块24总结..............................................................................................................................25致谢..............................................................................................................................26参考文献......................................................................................................................27 烟台大学文经学院毕业论文(设计)1引言1.1编写目的管理系统是由管理者与管理对象组成的并由管理者负责控制的一个整体。管理系统因具体对象不同而千差万别,可以是科学的、经济的、教育的、政治的等。管理系统的整体是由相对独立的不同部分组成的。这些部分可以按人、财、物、信息、时间等来划分,也可以根据管理的职能或管理机构的部门设置来划分。管理工作者如果看不到整体中的各个组成部分就看不清楚整体的结构和格局,就会造成认识上的模糊,从而在工作上分不清主次。同时任何管理系统都是变化发展着的,而且任何变化和发展都会表现为管理的具体任务和管理目标的实现条件的变化。目前市场上充斥着各种各样的系统管理软件,这是由于社会的快速发展以及各种管理软件管理能力的不断提高而形成的。在这样的背景下,我通过对学校运动会的调查与研究发现可以开发一个高校运动会管理系统。以实现对高校运动会的更有效的管理,使参加与观看学校运动会的师生得到更为方便的服务。1.2可行性分析由于本系统管理的对象单一,都是在校学生及教工,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。本系统的设计是在WindowsXP中文版操作系统环境下,使用MicrosoftVisualC++6.0中文版开发成功的。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围。 烟台大学文经学院毕业论文(设计)2任务概述2.1目标a.为了为了运动会管理系统更完善;  b.为了为了加快运动会的管理速度;  c.为了减轻工作人员的工作负担。  现今运动会、成绩管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的运动会管理软件,为了对学生运动会的管理方便,因此开发了本系统。应用目标是通过本系统,能帮助体育教研人员利用计算机,快速方便的对学生成绩管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。  在作用及范围上本系统适用于各类学校,它是比较完善的运动会管理系统。其主要功能有:用户登录权限、运动会名称的录入、班级录入、运动员录入、成绩录入、成绩查询、成绩汇总、对数据的统计、帮助。2.2运行环境系统的运行最低硬件要求:IntelPentium166MHZ以上CPU或其他相当X86CPU。128MB或更大内存空间;100MB以上的自由硬盘空间;CD-ROM/DVD光驱;VGA以上彩色显示器。操作系统:MicrosoftWindows2000server以上版本/2003等操作系统;屏幕分辨率800×600以上,强烈建议使用1024×768屏幕分辨率;屏幕颜色256色以上,建议使用真彩24位以上屏幕颜色。数据库:MicrosoftSQLServer2000开发工具:MicrosoftVisualBasic6.0 烟台大学文经学院毕业论文(设计)用户操作水平:a.用户为各学校的教务管理人员。b.具备计算机基本操作能力。2.3条件与限制开发截至日期:2005年12月31日2.4需求概述运动会管理系统,是经过对学校体育教研室、成绩管理工作的实地调查,并经过分析形成的书面文档,此文档界定运动会管理的基本功能,可作为设计说明书的依据。本文档为该系统的软件需求说明书,详细阐述了用户对此软件所提出的需求,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。  本文档的使用对象是项目负责人、系统设计人员、系统测试人员、系统编程人员,是完成系统开发和检验系统是否满足项目提出方需求的依据。本系统是为了减轻各学校的教务人员对学生成绩管理的繁琐性,提高办公效率而编写的。要求对学生信息进行录入、修改、查询和对学生的成绩进行录入、修改、查询等系统设置包括用户设置(添加、删除用户;修改密码)、重新登录、锁定系统、运动会初始化、锁定与解锁菜单、退出等功能。基本信息录入包括项目信息录入(田径赛项目录入、全能项目信息录入)、破纪录信息录入、裁判员信息录入、班级信息录入、运动员报名信息录入、项目的分组分道。运动会成绩信息录入包括径赛的初赛、复赛决赛成绩录入、田赛的初赛、决赛成绩录入、全能成绩录入。信息查询包括基本信息查询(裁判员信息查询、班级报名信息查询、破纪录情况查询)、成绩查询(运动员成绩查询、项目名次查询、班级成绩查询、总名次查询)。运动会报表信息包括生成秩序册、初赛、复赛、决赛检录单打印、决赛成绩单打印、班级报表信息(班级团体、男子团体、女子团体)、总报表信息(男团、女团)。帮助信息包括使用帮助和关于。 烟台大学文经学院毕业论文(设计)3总体设计3.1系统结构 烟台大学文经学院毕业论文(设计)3.2处理流程3.3功能分析本系统主要可以实现以下的管理功能:学生报名管理、学生成绩管理、教工报名管理、器材管理、后勤管理等等。3.3功能分析a.为了运动会管理系统更完善;  b.为了加快运动会的管理速度;  c.为了减轻工作人员的工作负担。  现今运动会、成绩管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的运动会管理软件,为了对学生运动会的管理方便,因此开发了本系统。应用目标是通过本系统,能帮助体育教研人员利用计算机,快速方便的对学生成绩管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。 烟台大学文经学院毕业论文(设计)  在作用及范围上本系统适用于各类学校,它是比较完善的运动会管理系统。其主要功能有:用户操作权限、运动会基本信息录入、班级录入、运动员录入、代表团信息录入、场地管理、裁判信息管理、成绩查询等功能。4、接口设计4.1外部接口  数据交换采用可移动存储器(软盘、U盘、光盘等)和网络两种方式。4.2内部接口内部接口用于学校中心端和分支机构端的数据交换。通过终端对运动会、成绩方面的修改操作(添加、修改、删除等)的修改通过内部发送模块给数据库。5、数据结构设计5.1数据表及其配置5.1运动会管理系统-用户表5.2运动会管理系统-系统初始化表 烟台大学文经学院毕业论文(设计)5.3运动会管理系统-裁判员表5.4运动会管理系统-班级表5.5运动会管理系统-运动员表5.6运动会管理系统-运动员表 烟台大学文经学院毕业论文(设计)5.7运动会管理系统-径赛初赛表5.7运动会管理系统-径赛复赛表5.8运动会管理系统-径赛决赛表5.8运动会管理系统-田赛初赛表 烟台大学文经学院毕业论文(设计)5.9运动会管理系统-田赛决赛表5.10运动会管理系统-全能得分表 烟台大学文经学院毕业论文(设计)5.11运动会管理系统-全能成绩表5.12运动会管理系统-全能项目表5.12运动会管理系统-项目表 烟台大学文经学院毕业论文(设计)5.2列出数据表之间的关系并绘制流程图6模块设计6.1代码管理模块6.1.1功能完成对用户库的用户扩充、修改。用户管理分为:用户登录、增加用户、删除用户、修改密码四个子模块。6.1.2输入项用户登录:通过用户键入的用户名和相对应的密码判断用户能否进入本系统。增加用户:用户可通过此模块申请到自己的用户名,完成对系统用户库的扩充。a)权限:权限分为“管理员”和“普通用户”两种,由“管理员”分配。b)而普通用户类又分为“单位”和“个人”两类,用户可以选择。c)用户:用户有自己输入,最长40个字符。d)密码值长度:密码值最小长度为1,最大长度为16。 烟台大学文经学院毕业论文(设计)删除用户:管理员能够删除普通用户,但是不能删除系统自带的用户。修改密码:用户可随时随意修改自己的密码,但是要符合系统的要求。6.1.3输出项由于此模块没有涉及逻辑运算,所以输出项与输入项相同。6.1.4程序逻辑用户登录程序逻辑如下图所示:用户输入是否符合输入条件进入本系统,使用本系统的功能提示用户NoYes图:用户登录程序逻辑图用户登录界面如下图所示:lbltitlelblpwdtxtuserlblusertxtpwdcmdokcmdcancelcmdregister用户登录图:用户登录界面图 烟台大学文经学院毕业论文(设计)用户注册程序逻辑如下图所示:用户输入是否符合输入条件存入用户数据库提示用户NOYES图:用户注册程序逻辑图用户注册界面如下图所示:lbltitlelblusertxtuserlblpwdtxtpwdcmdokcmdcabcelcmdresetLblpwdagaintxtpwdagain用户注册图:用户注册界面图 烟台大学文经学院毕业论文(设计)删除用户类程序逻辑如下图所示:用户输入是否符合输入条件存入用户数据库提示用户NOYES图:删除用户类程序逻辑图删除用户界面如下图所示:lbltitlelblusertxtuserlblpwdtxtpwdcmdokcmdcancel删除用户图:删除用户界面图 烟台大学文经学院毕业论文(设计)修改密码程序逻辑如下图所示:用户输入是否符合输入条件存入用户数据库提示用户NNY图:修改密码程序逻辑图修改密码界面如下图所示:lbltitlelbloldpwdtxtoldpwdlblnewpwdtxtnewpwdcmdokcmdcancellblnewpwdagainlblnewpwdagain修改密码图:修改密码界面图 烟台大学文经学院毕业论文(设计)6.1.5登录界面与数据库的连接将所有用户名(包括系统提供的)存放于一个用户数据库中,登录时从数据库中查找与登录界面中所输入的用户名相同的,然后根据用户名判断密码是否符合所选用户能否登录系统。6.1.6权限条件普通用户能够浏览数据库中(用户数据库除外)的数据,也可以根据条件查询数据库中的数据信息;但是却不能修改数据库中的任何数据信息。用户可以根据自己的意愿随时随意(但要符合系统的要求)的更改自己的密码。6.1.6限制条件用户只能修改自建的用户类和代码不能修改上级下发的用户类和代码。代码分级显示最大级数为6级。建的指标,不能修改上级下发的用户类和代码。6.2学籍管理6.2.1功能通过学籍管理的界面对学生的学籍进行添加、修改、查询、浏览、以及对学生的奖罚管理。6.2.2程序逻辑 烟台大学文经学院毕业论文(设计)学生信息录入界面添加学籍信息lblidtxtnolblnametxtnamelblsexcbosexlblbirthdaylbladdresstxtaddresslblnewaddresstxtnewaddresslblresumeTxtresume(多行)lblteltxttellblnationtxtnationlbldepartmentcmbdepartmentlblmajortxtmajorlblclassnocmbclassnolblenterdatelblgovfacecmbgovfacecmdokaddcmdexitlbllblnativeplacetxtlblnativeplaceCboyear年cbomonth月cboday日lblcardidtxtcardidCboyear年cbomonth月cboday日cmdenterintocmdcanceladdto如下图所示:学生信息录入学生信息录入逻辑图如下图所示:学生信息录入单击添加按钮Y退出N单击退出Y屏闭退出按钮N 烟台大学文经学院毕业论文(设计)txtcardidlblcardidtxtlblnativeplacelbllblnativeplacecmbgovfacelblgovfacelblenterdatecmbclassnolblclassnotxtmajorlblmajorcmbdepartmentlbldepartmenttxtnationlblnationtxttellbltellblresumetxtnewaddresslblnewaddresstxtaddresslbladdresslblbirthdaycbosexlblsextxtnamelblnametxtnolblid修改学生信息界面如下图所示:修改学生信息浏览学生信息txtlbirthdaytxtlbirthdayTxtresume(多行)cmdexitcmdmodifycmdchang学籍变动cbotraduatedindtxtnewmajorlblnewmajorcbograduatedatelblgraduatedatelblgraduatekinndcbolrschoollbllrschooltxtremarkrlblremarklblexitlblok 烟台大学文经学院毕业论文(设计)修改学生信息逻辑图如下图所示:修改并保存修改的记录退出输入要修改学生的姓名单击确定对学生信息进行修改单击修改屏闭修改按钮YN单击退出单击学籍变动进行学籍变动窗体 烟台大学文经学院毕业论文(设计)查询学生信息界面如下图所示:浏览修改学生信息(datagrid)txtnolblidcmbdepartmentchkdepartmentcmdhigtcmdfindtxtnamelblnamecmbmajorchkmajorcmdexitcmddelcmdrefreshcmdmodifycmdadd 烟台大学文经学院毕业论文(设计)查询学生信息逻辑图如下图所示:选择条件单击查询在dategrid显示记录YN单击逐条浏览Y显示浏览学生信息窗口退出N6.3成绩管理本模块的功能是对学生的成绩信息添加、修改、查询进行操作使繁琐的成绩管理工作变的简便、快捷、高效。本功能界面与流程如下:修改学生成绩信息界面如下图所示:修改学生成绩信息lblnotxtnolblnametxtnamelblcoursecmbdepartmentlblmajorcmbmajorlblclassnocmbclassnollllblsuccesscmbsuccess第一条记录上一条记录下一条记录最后一条记录修改记录更新记录取消修改删除记录 烟台大学文经学院毕业论文(设计)修改成绩信息流程如下图所示:输入要修改的成绩信息选择修改类别修改修改结果写入数据库更新结果写入数据库更新删除不向数据库写数据查询学生成绩流程添加学生成绩信息界面如下图所示:添加学生成绩信息lblnotxtnolblnametxtnamelblcourselstcourselbldepartmentcmbdepartmentlblmajorcmbmajorlblclassnocmbclassnolblsuccesscmbsuccesscmdaddcmdexitCmdcancel 烟台大学文经学院毕业论文(设计)添加成绩信息流程图如下图所示:输入学生的成绩将学生成绩信息添到数据库添加不向数据库写入成绩信息查询学生成绩界面如下图所示:查询学生成绩信息:lblnotxtnolblnametxtnamelblmarklblresumeTxtresume(多行)lbltermtxttermlbldepartmenttxtdepartmentlblmajortxtmajorlblclassnotxtclassnolblcoursetxtcoursecmdcancelcmdexitcmdaddcoursetxtmarkcmbmarklblsextxtsex 烟台大学文经学院毕业论文(设计)lblelnumbertxtnumberlblelnametxtnamelblelgradetxtgradelblledepartmenttxtdepartmentlblelspecialitytxtspecialitylblelbewritetxtbewriteCmdokCmdcancel设置课程6.4设置模块设置课程逻辑图如下图所示:开始输入课程信息是否确定添加将课程信息添加到数据库,接受课程信息的控件,清空,请用户继续输入退出到主界面NYY 烟台大学文经学院毕业论文(设计)修改课程设置如下图所示:lblelnumbertxtnumberlblelnametxtnamelblelgradetxtgradelblledepartmenttxtdepartmentlblelspecialitytxtspecialitylblelbewritetxtbewriteCmdokCmdcancellblelteachertxtteacherCbobuttonCmdfirstCmdupCmddownCmdfinallyCbobutton1CmdamendCmdcancelCmddelete修改课程设置修改课程设置逻辑图如下图所示:开始修改记录删除记录取消修改记录更改数据库相关记录,并在当前记录继续显示删除数据库相关记录,并继续显示退出到主程序 烟台大学文经学院毕业论文(设计)6.5统计模块(统计)排序成绩对比科目(包括每科)班级(每科的排名)年级(每个年级总排名)系别(每个系别排名)班级(每个班的成绩比)年级(每个年级的成绩比)系别(每个系别的成绩比)画出柱型图 烟台大学文经学院毕业论文(设计)总结经过亲身的实践操作,学到很多东西,自己的管理系统基本上实现现了一些功能。通过这次实训感到随着科技的发展,管理系统在进行数据管理时起到的作用越来越大。就运动会管理系统而言:运动会管理系统(SMS),本系统概述了运动会管理的需求、整体结构、基本功能和数据库结构。内容包括:对普通运动会管理项目中存在的一些问题的分析,对运动会的数据进行查询、统计、报表打印等基本功能的分析设计和实现。重点介绍了运动会管理信息系统中数据查询统计模块的分析和设计以及如何利用面向对象的程序设计实现数据的查询、统计、显示、报表打印等基本功能。本系统的开发基本解决了以往运动会管理中存在着需要的人工管理,进行人工统计,对工资的统计和查询都很单一.随着技术的进步,系统功能越来越复杂,越来越能更好的满足人们对信息管理的需求。各部分功能灵活简介,跟人性化。本次实训所做的运动会管理系统,虽然说是完成了,但是还有好多问题,好多功能不能实现,因为时间和对知识掌握不足等。但是我相信在不断努力后我们都会做出更好的作品。总之,在当今计算机技术飞速发展与数学界不断取得进展的时代,任何一种技术都在进步,程序编写存在巨大挑战。各种编程人员之间的竞争必将促使信息管理推上革命的舞台 烟台大学文经学院毕业论文(设计)致谢大学三年的学习生活即将结束,在此我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助。衷心感谢老师在整个毕业课题设计期间给予我无微不至的关怀和细心的指导。在设计过程中老师为我们提出了许多宝贵的意见和建议,谨向老师表示深深的谢意。另外,感谢校方给予我这样一次机会,能够独立地完成一个课题,并在这个过程当中,给予我们各种方便,使我们在即将离校的最后一段时间里,能够更多学习一些实践应用知识,增强了我们实践操作和动手应用能力,提高了独立思考的能力。再一次对我的母校表示感谢。感谢在整个毕业设计期间和我密切合作的同学,和曾经在各个方面给予过我帮助的伙伴们,在大学生活即将结束的最后的日子里,我们再一次演绎了团结合作的童话,把一个庞大的,从来没有上手的课题,圆满地完成了。正是因为有了你们的帮助,才让我不仅学到了本次课题所涉及的新知识,更让我感觉到了知识以外的东西,那就是团结的力量。感谢所有在这次毕业设计中给予过我帮助的人。最后特别感谢李少芳,本文是在李少芳老师精心指导和大力支持下完成的。李少芳老师以其严谨求实的治学态度、高度的敬业精神、兢兢业业、孜孜以求的工作作风和大胆创新的进取精神对我产生重要影响。她渊博的知识、开阔的视野和敏锐的思维给了我深深的启迪。同时,在此次毕业设计过程中我也学到了许多了关于微生物发酵方面的知识,实验技能有了很大的提高。 烟台大学文经学院毕业论文(设计)参考资料《VisualBasic数据库系统开发导航》作者:刘韬《VisualBasic6.0应用指南》    作者:何斌《SQLSever2000应用指南》  清华大学出版社 《VisualBasic程序设计基础》        计算机职业教育联盟主编《计算机软件测试文件编制指南》GB9386-88《VisualBasic数据库系统开发导航》作者:刘韬《CSND应用指南》  作者:何斌《SQLSever2000应用指南》 清华大学出版社《MicrosoftVisualStudio2008程序设计基础》  计算机职业教育联盟主编《数据库系统概论》.高等教育出版社《VisualC++6.0MFC时尚编程百例》机械工业出版社,2004《管理系统设计》中国人民大学出版社,1995《软件工程》科学技术文献出版社,1989'