《运动会管理系统.doc》由会员分享,可在线阅读,更多相关《运动会管理系统.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除运动会管理系统1. 引言 运动会管理系统需求分析书的目地是为了方便运动会管理系统开发人员,给他们提供一个大概的开发框架,以便于更好的开发出方便于学校举行运动会用到的系统,从而方便广大的老师还有同学们。1.1编写目的本文档的编写是为了开发运动会管理系统供开发人员使用,本文档定义了运动会管理系统的基本功能和框架。本文档为运动会管理系统的需求分析书,此文档详细的说明了运动会管理系统的功能,用户的需求,所要用到的技术,以及如何实现1.2 预期的读者(1) 项目负责人:项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计、项目管理。(2) 设计员:
2、对需求进行分析报告,并设计出系统和数据库。(3) 程序员:根据要求写出代码,完成系统。(4) 测试员:根据文档功能对已经完成的系统进行测试使用,对产品的功能进行评估。(5) 销售人员:了解产品的功能和特点,以及时候的人群。(6) 用户:按照需求分析书了解产品应有的功能和性能的好坏。1.3 目标(1) 为了是运动会进行提供方便,使运动会管理系统更加的完善。(2) 方便广大同学们的报名和学院对运动会的管理。(3) 减少人力物力的投入,使运动会的进行更加的方便。(4) 减轻运动会工作人员的负担。(5) 为了学校的运动会的方便管理,帮助运动会工作人员利用计算机。 本系统适合各个学校的运动会管理,它是比
3、较完善的系统。主要的功能有:用户报名,用户基本信息录入,成绩录入,名次查询,报表打印等。1.4参考文献软件工程2.系统概述系统名称:运动会管理系统本系统使用jsp和javabean和数据库技术,此系统提供了运动员的登录以及报名,运动员基本信息的录入,管理员老师可以通过系统登记运动员的成绩和学院的排名,运动员可以通过登录以后查询自己的成绩和自己所在学院的名次信息等。2.1设计目的为学校老师和同学们提供一个在线报名和录入成绩和查看名次的平台,以便方便运动会的进行,减少人力物力的投入。2.2运行环境系统运行最低硬件要求:Intel Pentium 166MHZ以上CPU;64MB以上的内存空间;10
4、0MB以上的硬盘空间;操作系统: Windows xp/7操作系统;数据库: SQL Server 2000开发工具:Microsoft isual basic6.0用户操作水平:哈师大全体老师和学生。安全保密性: 数据库采用用户权限设置以及数据库密码设置的双重加密。2.3条件限制(1)经济来源:学校软件项目的支持经费。学校项目经费有限。(2)技术人员:学院软件学院学生,开发经验过少。(3)专业技术:软件学院学生知识的局限性。(4)法律和政策方面的限制:不能违反国家和党的方针政策。(5)硬件,软件,运行环境和开发环境的条件和限制:技术不娴熟,系统不稳定。3.数据描述3.1运动会管理系统流程图
5、流程图3.2数据流图3.3数据字典卡片1名字:报名信息别名:描述:运动员的个人信息和参赛的项目定义:报名信息 = 运动员个人信息 + 参加的项目位置:数据库表卡片2名字:顺序信息别名:描述:运动员参加项目的顺序定义:顺序信息 = 运动员参加项目 + 运动员顺序位置:数据库表卡片3名字:成绩信息别名:描述:运动员参赛项目的成绩定义:成绩信息 = 运动员名字 + 0数字100位置:数据库表卡片4名字:名次信息别名:描述:运动员参加项目的名次定义:名次信息 = 运动员个人信息 + 1数字20位置:数据库表3.3系统er图 E-R图3.4各个模块的状态转换图(1)登录模块的状态转换图登录模块的状态转换
6、图(2)信息录入系统的状态转换图信息录入系统的状态转换图(3)退出模块转换图退出模块转换图4.功能需求(1)运动员添加,删除账户和修改密码。运动员登录,退出等。 (2)运动员基本信息和项目基本信息录入,运动员成绩录入,裁判员信息录入,班级信息录入,项目分组分道等信息。(3)运动员成绩录入包括初赛,复赛,决赛成绩录入,以及团体成绩录入和学院总体成绩录入。(4)基本信息的查询包括:裁判信息查询,运动员信息查询,破纪录查询。成绩查询:运动员成绩查询,项目名次查询,班级成绩查询,总名次查询。(5)运动会报表生成次序表,初赛,复赛,决赛查录单。班级信息表,学院成绩表。总成绩信息表。(6)运动会管理系统的
7、帮助和关于。5性能需求 5.1数据精确度 查询用户是否有账户,所有的相应项目信息和运动会成绩都能够准确的查到。 5.2时间特性 响应时间不超过2秒;更新处理时间不超过30秒;数据转换与传输时间不超过30秒; 5.3适应性 对前面提到的运行环境要求不应存在困难,在操作方式,运行环境与其他软件接口以及开发计划等发生改变时要具有适应能力。6运行需求 6.1用户界面 (1) 系统:采用windows标准用户界面。(2) 语言支持:用户界面采用中文表达。(3) 一致性:用户界面的一致性使得在用户对界面运作建立的心理模型,从而降低培训和支持成本。(4) 操作便捷性:提供最基本的操作,使用户操作更加便捷。6.2硬件接口 运行于Windows xp及更高版本具有WIN32API的操作系统上 6.3故障处理(1)内部故障处理:在开发阶段发现错误及时处理修改数据库里的内容,在测试阶段发现故障也要及时处理故障。 (2)外部故障处理:装载系统过程中如果出现错误可从新启动计算机。7其它需求7.1可使用性 规定需求,如检查点,恢复方法和重新启动等,确保软件的可用性。 7.2保密性 用户密码登录,数据库密码锁定。7.3 可维护性 规定确保软件是可维护的需求,如模块耦合矩阵。7.4可移植性 规定用户程序、用户接口的兼容方面的约束。 7.5安全保密 用户登录和数据库密码保护双重安全保密。【精品文档】第 6 页
限制150内