已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
某学校运动会管理系统设计方案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修改课程设置如下图所示:lblelnumbertxtnumberlblelnametxtnamelblelgradetxtgradelblledepartmenttxtdepartmentlblelspecialitytxtspecial
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心血管疾病的护理与预防
- 护理上常见的护理损伤锐器伤的预防措施
- 圆里的截长补短课件
- 康复病程的书写规范治疗师
- 广州麓景台项目项目营销策略总纲
- 塑性力学屈服条件
- 新药临床前毒理安全性评价规范化管理讲座
- 所得税会计课件
- 边坡生态袋垒砌防护施工方案
- 脊髓损伤全程康复指南(2026版)
- 长征胜利 90 周年 长征精神与新时代青年责任担当课件
- 2026 版特殊作业监护人员安全手册
- 2026年广东省行政执法专业科目考试真题分析与备考指南
- 2026年医护人员心肺复苏规范操作指南
- 一级社会体育指导员培训试题及答案
- 航天科工测评真题
- 2025-2026学年浙江省初中名校共同体七年级(上)期中语文试卷(含答案)
- 雨课堂学堂云在线《篮球-基本技术》单元测试考核答案
- 知到《美丽中国(双语)(山东建筑大学)》智慧树网课完整版章节测试答案
- 快递行业交通安全培训课件
- DB51∕T 3243-2024 四川省生态系统生产总值(GEP)核算技术规范
评论
0/150
提交评论