logo资料库

体育运动会信息管理系统论文.doc

第1页 / 共30页
第2页 / 共30页
第3页 / 共30页
第4页 / 共30页
第5页 / 共30页
第6页 / 共30页
第7页 / 共30页
第8页 / 共30页
资料共30页,剩余部分请下载后查看
西石大体育运动会信息管理系统
一、开发目的及意义
1.1开发目的
1.2开发意义
二、开发进度及人员分工
2.1 开发进度
2.2 人员分工
三、需求分析
3.1 用户需求
3.2 功能需求
3.3系统用例图
3.4 系统性能要求
3.5 数据需求
3.6 运行需求
四、系统实现
一、范围
二、引用文档
三、总体设计
3.1系统分析
3.1.1 需求规定
3.1.2运行环境
3.2概要设计
3.2.1 体系结构设计
3.2.1接口设计
3.2.1.1 外部接口
3.2.1.2 内部接口
3.2.2代码设计
3.2.2.1 代码设计的原则
3.2.3 输入设计和输出设计
3.2.3.1输入设计
3.2.3.2 输出设计
3.2.4 系统界面设计
3.2.5 关系数据库模式设计
3.2.6 数据库的设计
3.2.7 运行设计
3.2.7.1 运行环境
3.2.7.2 运行模块的组合
3.2.7.3 运行控制
3.2.7.4 运行时间
3.2.8 出错处理设计
3.2.8.1 出错输出信息
3.2.8.2 出错处理对策
3.2.9 安全保密设计
3.2.9.1 登陆用户的安全性
3.2.10 维护设计
3.3 详细设计
3.3.1 用户登录模块
3.3.2 运动员添加模块
3.3.4 运动员维护模块
3.3.5 帮助模块
3.3.6 版权模块
3.3.7 用户密码修改模块
《软件综合设计》课程设计 西石大体育运动会信息管理系统 ——小组课程设计报告 班 级: 软件 0701 小组成员:卢鹏,罗文浠,白杨,王鑫,冯旋 指导教师:强新建 学 期:2010-2011 第一学期
目录 西石大体育运动会信息管理系统 一、开发目的及意义........................................................................................................................ 2 1.1 开发目的 ............................................................................................................................. 2 1.2 开发意义 ............................................................................................................................. 2 二、开发进度及人员分工................................................................................................................ 3 2.1 开发进度 ............................................................................................................................ 3 2.2 人员分工 ............................................................................................................................ 3 三、需求分析 .................................................................................................................................... 4 3.1 用户需求 .......................................................................................................................... 4 3.2 功能需求 .......................................................................................................................... 4 3.3 系统用例图 .......................................................................................................................... 4 3.3 系统性能要求 ..................................................................................................................... 5 3.4 数据需求 ............................................................................................................................. 6 3.5 运行需求 ........................................................................................................................ 6 四、系统实现 .................................................................................................................................... 7 一、范围 .................................................................................................................................... 7 二、引用文档 ............................................................................................................................ 7 三、总体设计 ............................................................................................................................ 8 3.1 系统分析 ...................................................................................................................... 8 3.2 概要设计 .................................................................................................................... 14 3.3 详细设计 ................................................................................................................... 26 1 / 30
一、开发目的及意义 1.1 开发目的 在所学知识的基础上和有限的时间范围内设计开发出一套校级运动会管理 系统,用于辅助运动会举办人员和裁判员对运动会的各方面信息进行管理和维 护。系统将利用计算机在数据处理和数据整理保存方面的优异性能,帮助工作人 员提高工作效率、减少出错情况,同时还能提供运动员信息的录入功能、快速的 查询以及按要求进行对运动员信息的统计管理功能。该系统尽量达到人力与设备 费用的节省,提高系统处理数据速度,系统的整个开发和设计过程必须通过合理 规划项目、细化需求、提高开发效率的等方式节省开发成本,并同时保证系统质 量。 本运动会管理系统系统提供了强大的高校运动会系统管理功能,方便管理员 对运动员成绩等信息的添加、修改、删除、查询、汇总、统计等操作,更适合大 型数据库的管理。采用了本运动会管理系统后,运动员在比赛前由院系管理老师 统一输入个人信息即可,方便了运动员的报名,有错误时可以及时汇报修改。裁 判员单独对各自的项目进行管理,保证上了比赛的公正、公平。每个项目都有单 独的账号和密码对应,以保证成绩录入人员对自己管辖范围的唯一性。成绩查询 界面中可以准确及时的查询到各项目、各运动员的个人信息、比赛成绩、排名、 和团体加分的情况。以上运动会中各环节组织和编排工作的系统实现,能使大量 繁琐的人工编排任务通过简单方便的操作便实现,大大减轻运动会组织人员的劳 动强度,提高工作效率并保证数据的实时性、准确性、安全性、可靠性 1.2 开发意义 计算机自产生之日起就体现了其强大的生命力,短短几十年的时间内,计算 机已经逐渐渗透到了我们社会工作和生活的各个领域,并且发挥着越来越重要的 作用,成为人们工作、学习、科学研究的得力助手。计算机的最大好处在于它能 够进行高效、准确的信息处理。使用计算机进行信息控制,不仅提高了工作效率, 而且大大的提高了信息的安全性。尤其对于复杂的信息管理,计算机能够充分发 挥它的优越性。 大型运动会用传统的手工操作方式进行信息管理容易出现数据丢失,统计错 误等问题,而且劳动强度高,速度慢,耗费人力,物力。使用计算机可以高效、 准确地完成以上工作。因此,用计算机的高速度和自动化来替代手工操作,用计 算机的高准确性来避免手工的错误和误差成为了运动会举办者的最佳选择。作为 计算机应用的一部分,使用计算机对运动会信息进行管理,具有比手工管理所无法 2 / 30
比拟的优点。通过使用计算机进行信息管理,使得以往在运动会举行过程中存在 的参赛人数多,项目设置复杂,时间安排紧凑等问题迎刃而解。同时能使人为因 素对成绩的干扰降到最低并且减少赛场作弊行为的发生。此外,计算机还能为参 赛的教练员和运动员及时准确地提供竞赛的相关信息,辅助进行竞赛的决策指 导。不难看出,计算机技术在信息管理方面的应用,大大提高了信息的实时性、 准确性、安全性、可靠性。因此,计算机技术的融入就成为一种必然,而且逐渐 成为运动会信息管理的核心所在。所以,我们开发一个适用于学校举办运动会的 校级运动会管理系统是非常必要的。 二、开发进度及人员分工 2.1 开发进度 此次课程设计我们小组的题目是西石大体育运动会信息管理系统,接到题目 后,经小组人员开会,认真思考后制定出小组计划。 第一天:小组人员进行需求调研,并召开会议仔细讨论,写出详细的需求分 析说明书。 第二天:小组人员进行系统建模。小组召开会议,经大家仔细讨论后得出模 型,并写出详细的系统分析说明书。 第三天:进行系统概要设计,设计系统框架,算法,及各个功能模块。 第四天:进行系统详细设计,对具体的函数,功能模块等做进一步细分。 第五天:编码实现,同时对各个函数进行测试。 第六天:系统测试,并进行相应修改和优化。 第七天:小组人员召开会议,总结系统开发中的优缺点,并由各部分负责人 做相应报告。 第八天:正式提交系统和系统开发说明书。 2.2 人员分工 组长:卢鹏 需求分析:罗文浠 项目背景及开发目的意义:白杨 3 / 30
小组总结:王鑫 系统分析:卢鹏,冯旋 系统设计:卢鹏 数据库设计:卢鹏,罗文浠 编码实现:卢鹏,王鑫 系统测试:白杨,,冯旋 三、需求分析 所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括 需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求 分析”就是确定要计算机“做什么”。 3.1 用户需求 (1)操作界面简洁、易懂,程序主界面设置登录部分,用户需通过用户名和密码验证 后才能进入系统的水平菜单。 (2)水平命令菜单要能实现前期编排,比赛管理,查询输出,系统工具等功能。 (3)系统要具有信息查询、信息修改、信息删除,信息添加等功能,防止比赛过程中 作弊行为的发生,并且在接受信息出现错误时提醒操作人员。 (4)系统能为体育运动会信息的管理者准确地提供运动员的相关信息,辅助进行竞赛 的决策指导。 3.2 功能需求 (1)系统管理模块:又分角色管理、用户管理、数据导入、数据导出、日志维护五个 子模块,这些都是为整个系统服务的。系统设定系统管理员、运动会管理人员、裁判员、运 动员四个角色。根据角色的特点为他们设定不同的系统权限。 (2)基础信息模块:完成运动会基础信息的维护,基础信息包括运动会信息、运动员 信息,在比赛项目信息中还要完成针对每个项目的规则设定。 3.3 系统用例图 4 / 30
图 2-1 3.4 系统性能要求 (1)互操作性 由于学生档案管理系统需要从高招系统中导入学生基本信息,以及从成绩管理系统中 导入学生成绩信息以进行毕业资格审查。为了方便学生档案管理系统与高招系统、成绩管理 系统进行交互,需要设计出合理可行的接口。 (2)安全性 为确保数据库和系统的安全性,用户必须通过用户名和密码才能登录系统, 行使自己的权限,系统管理员密码必须复杂,不能由纯数字组成; 不同的用户有不同的系统权限,不允许用户进行超过自身权限的操作; 为了防止数据丢失,需要定期对数据库进行备份; 5 / 30
为了防止黑客入侵篡改学籍信息,要求系统有相关的审计信息,包括数据库操作 记录,系统登录日志等。 (3) 易使用性 由于使用该系统的人员为非计算机类工作人员,故在系统界面设计时,必须 以友好的界面呈现给用户,考虑增加各项常用功能工具条。要求界面设计美观,通用性 强; 在需要用户输入数据到系统中时,确保给予用户足够清晰的数据输入格式,并在 将数据插入数据库之前对用户数据进行相应检查,提前发现数据库错误并给出提示信 息; 为系统使用用户提供详尽的帮助文档; 为系统安装配置人员提供详尽的安装配置操作手册。 (4)服务性 时刻体现着以读者用户为中心的服务思想,以为用户提供最好的服务为网站的设 计思路。 (5)实用性 网站所提供的图书信息检索、续借服务等内容要做到实用,真正能够使网站为用 户带来方便。 3.5 数据需求 各数据之间至少要满足第三范式 3.6 运行需求 3.6.1 用户界面 要简洁美观,使用要简单便捷 3.6.2 硬件接口 USB 接口,键盘和显示器接口 6 / 30
3.6.3 软件接口 光驱 3.6.4 故障处理 一般问题请参照帮助说明或者联系维护人员。 四、系统实现 一、范围 1. 标识 西石大体育运动会信息管理系统分析说明书 2. 系统概述 A. 系统名称:西石大体育运动会信息管理系统 B. 西石大体育运动会信息管理系统为管理员查询,修改,添加,删除运 动员信息提供一个良好的管理平台。该系统供管理员对运动会信息进 行维护。 C. 系统的主要用户群是:西安石油大学教务处管理员。 3. 文档概述 本文档是西石大体育运动会信息管理系统分析说明书。针对系统使用者 的需求,我们将在该文档中对该系统的总体建模、数据结构设计等进行 概述。本文档是系统设计的框架文档。 二、引用文档 《西石大体育运动会信息管理系统分析说明书》 《总体设计模板(国家标准)》 7 / 30
分享到:
收藏