运动会成绩统计系统目录第一章前言 (3)第一节作业背景 (3)第二节选题说明 (3)第三节系统开发背景 (4)第二章系统分析 (4)第一节业务流程分析 (4)第二节数据流程分析 (6)第三节数据字典 (7)一、数据项定义 (7)二、数据结构定义 (7)三、数据流定义 (7)四、处理逻辑定义 (8)五、数据存储定义 (8)六、外部实体定义 (8)第三章系统设计 (9)第一节功能模块设计 (9)第二节数据库设计 (10)第三节代码设计 (13)一、宾馆部门代码 (13)二、客房代码 (13)第四节输入输出设计 (14)一、输入设计 (14)二、输出设计 (14)第一章前言第一节作业背景本文根据《管理信息系统》课程要求而做。
本次课程作业共有6个课程设计题目“1.运动会成绩统计系统;2 .学籍管理系统;3.图书出纳管理系统;4.学术会议论文管理系统;5.宾馆管理系统;6.住宅小区物业管理信息系统。
其中宾馆管理系统的分析与设计如下:(1)概述宾馆管理系统是客房管理,客房预定和变更,查询,结算(住宿、餐饮、购物、通讯、娱乐)等功能组成的系统;数据分析:包括数据流程图和数据字典;(2)功能模块设计;(3)数据库设计;(4)输入输出设计。
第二节选题说明《管理信息系统》是一门复杂难学的课程,经过我的反复决策决定选择第四个课题〈宾馆管理信息系统的分析与设计〉进行分析和完成课题作业的对象。
选择这个课题的主要原因有:1、经过我的初步分析,宾馆管理信息系统是我们比较陌生的,选择这个课题有助于开拓思维,了解最新发展趋势;2、本课题难度性相对其它课题的难度要底,而且可以有比较多的参考数据,我希望通过本课题作业的完成,由易到难逐步掌握《信息管理系统》这门课程所学知识,加深对管理信息系统设计与开发的认识和理解。
3、宾馆管理信息系统是我们在学习本专业知识以外对于自己的一次全新的尝试和锻炼,它也具有一定的现实意义。
基本思路:我将以课本和一些课外书籍为参考,按照按照老师的作业要求,从系统开发背景→业务流程分析→数据流分析(包括数据流程图和数据字典)→功能模块设计→数据库设计→输入输出设计→系统部署(网络设计)一步步对系统进行分析和设计。
作业目的1.通过完成本次作业,掌握如何将自己所学的知识运用到显示的系统分析和设计中,更加深入了解和掌握管理信息系统的知识。
2.通过对系统分析和设计,培养我们独立分析和设计管理信息系统开发的能力。
获得初步具有独立分析和设计管理信息系统发的能力。
➢运动会成绩统计系统◆一)可行性分析报告➢(一)、系统名称:●运动会成绩统计系统➢(二)、系统目标:●该系统的设计是为学校举办田径运动会提供方便,快捷,准确的成绩统计方法,有便于用户的查询,并实时显示各赛场情况,使比赛成绩能够快速汇总,提高运动会组委会的工作效率,使运动会成绩统计资料系统化,确保运动会的顺利进行。
➢(三)、系统功能:⏹成绩管理功能各类比赛用表(带名单)自动生成。
◆根据预赛成绩自动排名,产生参加决赛名单。
◆实时报告各项竞赛成绩,并可打印出各赛次的成绩单,各赛次检录表。
◆自动判别等级运动员是否破纪录,并按规程要求加分。
◆统计各团队的总分,名次。
⏹成绩查询功能◆可根据运动员的学号或姓名查询比赛成绩◆能查询任何学院或团队的获奖名单并可打印获奖名单。
◆能查询各团队的总分与名次情况。
◆能查询任何项目的最高纪录。
➢(四)、系统特点◆自动化程度高,操作简单。
◆比赛单位的个数,运动员人数没有限制。
◆录取名次的人数,分数都可以在比赛时任意设置。
◆报名数据的录入非常直观方便,简单快捷。
◆比赛成绩的处理自动化程度非常高,操作人员只需要输入比赛成绩,则运动员●的破纪录,达等级,加减分,备注说明以及纪录的更新均由计算机自动完成。
◆各种统计数据完善准确,比赛结束后所有统计数据可以即时宣布。
➢(五)项目结束●运动会成绩统计是一项复杂而细致的管理工作,要求既准又快,特别是编排、记录、公告等工作,头细繁多,抄写任务重,工作量大,需投入大量的人力物力。
而当今社会是一个讲究效率的社会,人们有很强的时间观念。
如果仍使用手工操作或使用相当繁琐的软件,既浪费人力,又浪费物力,效率无法提高。
为做好田径运动会的各项管理工作,提高工作效率和准确性,本小组所有成员经过共同努力潜心研究,开发了《运动会成绩统计系统》,极大提高了工作效率和准确性,除裁判员临场记录使用笔外,整个比赛过程管理可实现无纸操作➢二)系统建设的必要性◆原有系统比赛或统计时间较长,工作效率低,在很大程度上影响了运动会的顺利进行于运动会的整体效果。
◆原有系统需要耗费大量的人力,物力,财力。
因受比赛场地分布的限制,比赛进行时需要大量的工作人员进行成绩传递,影响了赛事的整体效果,每次提高一定的工作效率都要投入大量的物力与财力,且均为一次性开销,无法长期受益。
◆原有系统受运动会规模的限制很严重,越大规模的运动会,不利因数就会越突出。
➢由于原有系统具有以上缺点,设计开发一套全新的《运动会成绩统计系统》是十分必要的。
此系统的逻辑配置采用“分---总”结构.每项比赛的小组成绩通过实时处理,将统计结果及时快捷地传送到比赛现场的成绩管理部门,并在短时间内报告给大会的现场观众.该部门还需将此项比赛的各小组成绩汇总移交到大会总成绩管理部门.以批处理方式将该比赛的总成绩名单排名和与历届比赛的最高纪录比较结果统计出来在比赛最后公布,并且添加到数据库作为本届比赛的成绩档案.实施实时处理和批处兼用的方案能有效的提高系统的响应速度和资源的利用率,大大减轻了成绩处理人员的工作负担,经分析,此方案具有可行性.➢经济可行性⏹资金花费的可获得:◆从经济方面来说,系统的初始成本包括以下方面,各种软硬件以及辅助设备的购置,运输,安装,调试的费用。
这套系统在硬件方面配置很低,存储设备为一般的软盘,硬盘,所以一般高等院校都有足够的资金来获得这套系统。
并且整套系统所需空间很小,所需电资源在体育馆内可以很容易获得。
这套系统的维护人员只需一至两人即可。
⏹所带来的经济效益◆每次运动会的统计工作都要花费大量的人力与物力以及大量的时间,但是如果运用了计算机统计系统,就可以节约大量的人力与时间,而且一劳永逸。
该系统简单易操作,性能稳定,不需要大量的维护费用与人员培训费用。
而且投入该系统以后,可以提供更及时,更准确的比赛成绩信息,增加了观众与拉拉队的热情,同时效率提高了,运动会可以顺利进行,其观赏性于可看性都相应得到提高。
➢社会可行性◆该系统的实施需要系统设计人员与现有的运动会管理人员能够很好的协调合作,使比赛信息与原记录数据能有较高的准确性。
这套系统是专门为高校运动会设计,它的面向对象本身具有很高的文化水准和对新技术的接受能力,因此该系统容易运行,从以上分析可知,该系统具有很好的社会可行性。
➢运动会成绩统计系统➢前期工作●前期工作是建立该系统模型前,对系统分析阶段所进行的各项工作⏹对系统建设进行必要性分析➢原有系统比赛成绩统计时间较长,工作效率低。
➢原有系统需耗费大量人力,物力,财力。
➢原有系统只适用小型运动会⏹对系统建设进行可行性论证➢技术可行性➢经济可行性➢社会可行性➢现行系统的调查情况⏹现行高校运会成绩统计工作主要依靠人工操作,经裁判员将各项赛次成绩统计后填入运动员成绩统计表中,总裁判长签字后迅速转入成绩核算人员手中,经汇总排出进入决赛名单,以及各项赛次决赛成绩和破纪录的成绩,团体总分排名,个人总分排名。
但这种系统统计时间长,工作效率低,导致各项赛次结束后等待比赛结果的时间长。
此系统需要耗费大量的人力,物力,财力,工作人员繁多并有可能形成造假一面。
工作效率不能提高,导致比赛场地混乱,人员复杂。
若要提高各方面的效应,必须投入大量的资金来改进。
一、业务流程图二、数据流程图➢运动会成绩统计系统顶层运动会统计系统第一层➢➢管理业务流程图➢数据字典◆数据元素条目◆外部实体条目数据存储条目E-R实体图比赛成绩信息实体E-R积分信息实体E-R运动员信息实体E-R➢系统加分判定树⏹数据存取图一、输出设计输出设计的主要目的是满足用户和管理者对数据和信息的要求。
本系统将采用表单和查询显示输出方式,使用者可以通过网络传输、移动硬盘传递、直接打印等多种方式获取自己所需信息。
不管是数据的输入还是输出简洁、方便、快捷,用户界面要尽量达到友好、简便、实用、易于操作的原则,避免过于烦琐和花哨。
二、输入设计输入设计对系统的质量有着决定性的重要影响,因为如果输入数据有误,即使计算和处理均十分正确,也无法获得可靠的输出信息,同时,输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。
输入设计包括数据规范和数据准备的过程。
在输入设计中提高效率和减少错误是两个最基本的原则。
本系统采取键盘输入装置,由数据录入员通过键盘录入数据,前台营业员可以用在线方式与主机联系,并及时返回处理结果。
由于系统数据量不大,采取人工直接检查。