




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
烟台大学文经学院毕业论文(设计) 运动会管理系统毕业论文目录1 引言21.1编写目的21.2可行性分析22 任务概述32.1目标32.2运行环境32.3条件与限制42.4需求概述43总体设计43.1系统结构43.2处理流程53.3功能分析6 3.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参考文献.271 引言1.1编写目的管理系统是由管理者与管理对象组成的并由管理者负责控制的一个整体。管理系统因具体对象不同而千差万别,可以是科学的、经济的、教育的、政治的等。管理系统的整体是由相对独立的不同部分组成的。这些部分可以按人、财、物、信息、时间等来划分,也可以根据管理的职能或管理机构的部门设置来划分。管理工作者如果看不到整体中的各个组成部分就看不清楚整体的结构和格局,就会造成认识上的模糊,从而在工作上分不清主次。同时任何管理系统都是变化发展着的,而且任何变化和发展都会表现为管理的具体任务和管理目标的实现条件的变化。目前市场上充斥着各种各样的系统管理软件,这是由于社会的快速发展以及各种管理软件管理能力的不断提高而形成的。在这样的背景下,我通过对学校运动会的调查与研究发现可以开发一个高校运动会管理系统。以实现对高校运动会的更有效的管理,使参加与观看学校运动会的师生得到更为方便的服务。1.2可行性分析由于本系统管理的对象单一,都是在校学生及教工,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。本系统的设计是在Windows XP中文版操作系统环境下,使用Microsoft Visual C+ 6.0中文版开发成功的。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围。2 任务概述2.1目标a. 为了为了运动会管理系统更完善; b. 为了为了加快运动会的管理速度;c. 为了减轻工作人员的工作负担。现今运动会、成绩管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的运动会管理软件,为了对学生运动会的管理方便,因此开发了本系统。应用目标是通过本系统,能帮助体育教研人员利用计算机,快速方便的对学生成绩管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。在作用及范围上本系统适用于各类学校,它是比较完善的运动会管理系统。其主要功能有:用户登录权限、运动会名称的录入、班级录入、运动员录入、成绩录入、成绩查询、成绩汇总、对数据的统计、帮助。2.2运行环境系统的运行最低硬件要求: Intel Pentium 166MHZ以上 CPU或其他相当X86 CPU。128MB或更大内存空间;100MB以上的自由硬盘空间;CD-ROM/DVD光驱;VGA 以上彩色显示器。操作系统:Microsoft Windows 2000server以上版本/2003等操作系统;屏幕分辨率800600 以上,强烈建议使用 1024768 屏幕分辨率;屏幕颜色 256 色以上,建议使用真彩24位以上屏幕颜色。数据库:Microsoft SQL Server 2000开发工具:Microsoft Visual Basic 6.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程序逻辑用户登录程序逻辑如下图所示:用户输入是否符合输入条件进入本系统,使用本系统的功能提示用户No Yes图:用户登录程序逻辑图用户登录界面如下图所示: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屏闭退出按钮Ntxtcardidlblcardidtxtlblnativeplacelbllblnativeplacecmbgovfacelblgovfacelblenterdatecmbclassnolblclassnotxtmajorlblmajorcmbdepartmentlbldepartmenttxtnationlblnationtxttellbltellblresumetxtnewaddresslblnewaddresstxtaddresslbladdresslblbirthdaycbosexlblsextxtnamelblnametxtnolblid修改学生信息界面如下图所示:修改学生信息浏览学生信息txtlbirthdaytxtlbirthdayTxtresume(多行)cmdexitcmdmodifycmdchang学籍变动cbotraduatedindtxtnewmajorlblnewmajorcbograduatedatelblgraduatedatelblgraduatekinndcbolrschoollbllrschooltxtremarkrlblremarklblexitlblok修改学生信息逻辑图如下图所示:修改并保存修改的记录退出输入要修改学生的姓名单击确定对学生信息进行修改单击修改屏闭修改按钮YN单击退出单击学籍变动进行学籍变动窗体查询学生信息界面如下图所示:浏览修改学生信息(datagrid)txtnolblidcmbdepartmentchkdepartmentcmdhigtcmdfindtxtnamelblnamecmbmajorchkmajorcmdexitcmddelcmdrefreshcmdmodifycmdadd查询学生信息逻辑图如下图所示:选择条件单击查询在dategrid显示记录YN单击逐条浏览Y显示浏览学生信息窗口退出N6.3成绩管理本模块的功能是对学生的成绩信息添加、修改、查询进行操作使繁琐的成绩管理工作变的简便、快捷、高效。本功能界面与流程如下:修改学生成绩信息界面如下图所示:修改学生成绩信息lblnotxtnolblnametxtnamelblcoursecmbdepartmentlblmajorcmbmajorlblclassnocmbclassnollllblsuccesscmbsuccess第一条记录上一条记录下一条记录最后一条记录修改记录更新记录取消修改删除记录修改成绩信息流程如下图所示:输入要修改的成绩信息选择修改类别修改修改结果写入数据库更新结果写入数据库更新删除不向数据库写数据查询学生成绩流程添加学生成绩信息界面如下图所示:添加学生成绩信息lblnotxtnolblnametxtnamelblcourselstcourselbldepartmentcmbdepartmentlblmajorcmbmajorlblclassnocmbclassnolblsuccesscmbsuccesscmdaddcmdexitCmdcancel添加成绩信息流程图如下图所示: 输入学生的成绩将学生成绩信息添到数据库添加不向数据库写入成绩信息查询学生成绩界面如下图所示:查询学生成绩信息:lblnotxtnolblnametxtnamelblmarklblresumeTxtresume(多行)lbltermtxttermlbldepartmenttxtdepartmentlblmajortxtmajorlblclassnotxtclassnolblcoursetxtcoursecmdcancelcmdexitcmdaddcoursetxtmarkcmbmarklblsextxtsexlblelnumbertxtnumberlblelnametxtnamelblelgradetxtgradelblledepartmenttxtdepartmentlblelspecialitytxtspecialitylblelbewritetxtbewriteCmdokCmdcancel设置课程6.4设置模块 设置课程逻辑图如下图所示:开始输入课程信息是否确定添加将课程信息添加到数据库,接受课程信息的控件,清空,请用户继续输入退出到主界面NYY修改课程设置如下图所示:lblelnumbertxtnumberlblelnametxtnamelblelgradetxtgradelblledepartmenttxtdepartmentlblelspecialitytxtspecialitylblelbewritetxtbewriteCmdokCmdcancellblelteachertxtteacherCbobuttonCmdfirstCmdupCmddownCmdfinallyCbobutton1CmdamendCmdcancelCmddelete修改课程设置修改课程设置逻辑图如下图所示:开始修改记录删除记录取消修改记录更改数据库相关记录,并在当前记录继续显示删除数据库相关记录,并继续显示退出到主程序6.5统计模块(统计)排 序 成 绩 对 比科 目 (包括每科)班 级 (每科的排名) 年 级 (每个年级总排名) 系 别 (每个系别排名) 班 级 (每个班的成绩比)年 级 (每个年级的成绩比)系 别 (每个系别的成绩比)画出柱型图总结 经过亲身的实践操作,学到很多东西,自己的管理系统基本上实现现了一些功能。通过这次实训感到随着科技的发展,管理系统在进行数据管理时起到的作用越来越大。就运动会管理系统而言:运动会管理系统(SMS),本系统概述了运动会管理的需求、整体结构、基本功能和数据库结构。内容包括:对普通运动会管理项目中存在的一些问题的分析,对运动会的数据进行查询、统计、报表打印等基本功能的分析设计和实现。重点介绍了运动会管理信息系统中数据查询统计模块的分析和设计以及如何利用面向对象的程序设计实现数据的查询、统计、显示、报表打印等基本功能。本系统的开发基本解决了以往运动会管理中存在着需要的人工管理,进行人工统计,对工资的统计和查询都很单一.随着技术的进步,系统功能越来越复杂,越来越能更好的满足人们对信息管理的需求。各部分功能灵活简介,跟人性化。本次实训所做的运动会管理系统,虽然说是完成了,但是还有好多问题,好多功能不能实现,因为时间和对知识掌握不足等。但是我相信在不断努力后我们都会做出更好的作品。总之,在当今计算机技术飞速发展与数学界不断取得进展的时代,任何一种技术都在进步,程序编写存在巨大挑战。各种编程人员之间的竞争必将促使信息管理推上革命的舞台致谢大学三年的学习生活即将结束,在此我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助。衷心感谢老师在整个毕业课题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冲压设备安全管理制度
- 市政护栏铺设清洗方案(3篇)
- 操场施工完整方案(3篇)
- DB62T 4440-2021 玉米品种 璐玉糯391
- DB62T 4429-2021 大豆品种 陇黄2号
- DB6505T 203-2025 肉羊适度规模生态养殖技术规程
- DB62T 4488-2021 家政服务机构与从业人员基本要求
- DB62T 4463-2021 小麦品种 兰天34号
- 景观古镇改造方案(3篇)
- 船运运输保障方案(3篇)
- 2025年河北省中考二模道德与法治试题(启光卷含答案)
- 2025年保险从业人员考试试题及答案
- 湖北省武汉二中2025届高三下学期历史模拟卷7(含答案)
- 爆炸赔偿协议书
- 致2025届高考生高二到高三如何顺利转型
- 2025年高考数学二轮热点题型归纳与演练(上海专用)专题06数列(九大题型)(原卷版+解析)
- 2025年暑假学生跨学科主题实践活动作业设计
- 国开政治经济学形考任务1-4试题及答案
- 2025年下半年浙江嘉兴市水务投资集团限公司招聘92人易考易错模拟试题(共500题)试卷后附参考答案
- 2025我国生产性服务业较快发展背后仍需关注三大问题
- 给药错误鱼骨图分析
评论
0/150
提交评论