收藏 分销(赏)

球员资料管理系统介绍样本.doc

上传人:a199****6536 文档编号:2998210 上传时间:2024-06-12 格式:DOC 页数:18 大小:192.04KB
下载 相关 举报
球员资料管理系统介绍样本.doc_第1页
第1页 / 共18页
球员资料管理系统介绍样本.doc_第2页
第2页 / 共18页
球员资料管理系统介绍样本.doc_第3页
第3页 / 共18页
球员资料管理系统介绍样本.doc_第4页
第4页 / 共18页
球员资料管理系统介绍样本.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、北京建筑工程学院球员资料管理系统需求分析士力架小组组长:王浩磊北京建筑工程学院北京水木青青科技2月目 录第1章 引 言21.1 编写目标21.2 项目背景31.3 参考资料3第2章 任务概述42.1 目标42.1.1 建立计算机处理业务逻辑思维52.1.2 初步感受软件工程和项目管理基础方法52.2 开发运行环境6第3章 功效需求73.1 功效概述73.2 功效描述73.2.1 系统功效图73.2.2 业务步骤图83.2.3 数据流图93.2.4 关键功效描述9第4章 数据描述194.1 数据描述194.2 E-R图21第1章 引 言C语言程序设计课程是计算机科学和技术专业必修课。经过该课程教

2、学,培养学生掌握用计算机处理问题基础逻辑思维方法、掌握C语言编程技术。为深入深入学习软件开发新技术和从事软件开发工作打下一定基础。关键研究方法是:以一个实际案例为基础,根据大家认识事务规律,由浅入深特点,首先经过项目标简单功效提出问题,引入技能点和知识点,编写简单程序;再经过项目中不停地提出新问题,引入新技能点和知识点。项目标功效能够经过迭代式开发,伴随项目问题不停提出,不停引入新知识点,达成由浅入深,由简到繁过程,使学生在项目开发全过程中,既掌握了完整知识体系,又有了程序开发全过程真实体验。同时,引入软件开发规范等文档编写样本,使学生从一开始就接触到企业里真正开发过程。1.1 编写目标 球员

3、资料管理系统业务需求书是北京建筑工程学院和北京水木青青科技,共同进行C语言课程设计课程改革中实际案例系统。本业务需求书预期读者是担任C语言教学任务老师、和大一第二年大学生。1.2 项目背景以往C语言课程教学过程,是根据教育部下发课程纲领,每位老师按教材章节知识点来讲解。这种教学过程沿用了很多年,也收到了一定教学结果。不过,在实际教学结果中发觉,学生并没有真正掌握程序设计基础,或是对于知识掌握不牢靠,对于后续专业技术课程没有起到一个很好地支撑作用。我们在大量调查社会上职业培训学校教学过程优点和缺点基础上,并借鉴其它院校在教学实践中好教学结果,提出了大学本科生C语言课程教学和C综合实训课程教学改革

4、方案。球员资料管理系统是为了使学生将课堂教学和实际案例紧密结合起来,而设计教学过程中所用案例而设计。1.3 参考资料中国工商银行贷款资产质量稽核监控系统业务需求说明书。C语言程序设计(第二版) 谭浩强 .11 清华大学出版社C程序设计教程(第2版) 崔武子 .6 清华大学出版社。GB8566-88计算机软件开发规范。GB9385-88计算机软件需求说明编制指南。第2章 任务概述 为了配合愈加好教学效果,使学生经过完成一个相对比较复杂数据处理系统。达成教学目标,特设计了球员资料管理系统案例。要求实现球员个人信息管理,比赛数据管理,工资管理,用户信息管理,资料筛选排序等功效。并撰写需求分析、总体设

5、计、具体设计、测试用例和程序说明书等文档。并依据学生实际情况制订开发计划和测试计划等项目管理文档。2.1 目标经过前面三次迭代。学生基础了解了程序是怎样一回事,有了一点编写小程序感性认识。以后次迭代开始,将以球员资料管理系统为例,正式进入应用软件开发阶段。学生将接触到需求分析、总体设计和具体设计,和软件工程项目管理基础过程。l 登陆注册。依据账号分为一般用户、管理员和超级用户,并能够注册为一般用户l 一般用户。一般用户对球员个人信息、比赛数据查询、排序,并能够对留言查看和添加。l 管理员。管理员能够对球员个人信息、比赛数据添加、修改、删除、查询和排序,对用户留言和一般用户信息添加、修改、删除、

6、查询。l 超级用户。超级用户能够对管理员信息进行添加、修改、删除、查询。知识点:深入加深对变量、分支、循环、结构体、文件指针和表示式讲解。和字符串操作讲解。2.1.1 建立计算机处理业务逻辑思维 C语言程序设计课程是计算机科学和技术专业必修课。经过该课程教学,培养学生掌握用计算机处理问题基础逻辑思维方法、掌握C语言编程技术。为深入深入学习软件开发新技术和从事软件开发工作打下一定基础。具体目标以下:掌握用计算机处理问题基础逻辑思维方法;掌握C语言编程技术;养成正确良好编程风格和习惯,形成团体协作开发初步能力;掌握C语言数据存放形式和数据范围。掌握次序、分支和循环程序逻辑灵活利用能力;初步含有利用

7、结构化方法对模块具体设计和程序说明书编写能力;含有利用常见测试方法,编写单体测试用例和模块单体测试基础能力。遵照软件工程管理方法和工程标准,初步含有开发小型软件技能。2.1.2 初步感受软件工程和项目管理基础方法关键研究方法是:以一个实际案例为基础,根据大家认识事务规律,由浅入深特点,首先经过项目标简单功效提出问题,引入技能点和知识点,编写简单程序;再经过项目中不停地提出新问题,引入新技能点和知识点。项目标功效能够经过迭代式开发,伴随项目问题不停提出,不停引入新知识点,达成由浅入深,由简到繁过程,使学生在项目开发全过程中,既掌握了完整知识体系,又有了程序开发全过程真实体验。同时,引入软件开发规

8、范等文档编写样本,使学生从一开始就接触到企业里真正开发过程。2.2 开发运行环境系统开发工具采取Microsoft Visual C+ 6.0。系统运行在主流windows操作系统上。第3章 功效需求3.1 功效概述球员资料管理系统关键是为了使学生,在学习C语言期间能够认识到,学习目标是为了了解计算机是怎样实现业务系统功效,建立计算机逻辑思维。同时,经过教学和项目标不停深入进行,掌握C语言知识点。3.2 功效描述l 登陆注册。依据账号分为一般用户、管理员和超级用户,并能够注册为一般用户l 一般用户。一般用户对球员个人信息、比赛数据查询、排序,并能够对留言查看和添加。l 管理员。管理员能够对球员

9、个人信息、比赛数据添加、修改、删除、查询和排序,对用户留言和一般用户信息添加、修改、删除、查询。l 超级用户。超级用户能够对管理员信息进行添加、修改、删除、查询。3.2.1 系统功效图3.2.2 业务步骤图3.2.3 数据流图3.2.4 关键功效描述一、登陆注册关键完成账号登陆和注册账户功效。 1用户登录录入用户账号信息(13位)。对账号做正确性检验以后,依据输入账号,到账号基础信息文件中查找,是否有该账户基础信息统计。假如有,依据录入账号自动确定用户类型为一般用户、管理员或超级用户。若不存在输入账号,提醒“该用户不存在,请注册或重新登陆”,并返回登陆界面。 2注册选择注册。进入注册界面,能够

10、注册一个新账户(13位),账户类型为一般用户。若已经有账号,可选择返回登陆界面。二、一般用户功效1. 球员个人信息(1). 查询球员个人信息打开球员信息文件,显示全部已录入球员个人信息。(2). 对球员个人信息进行排序选择某一项数据,按降序进行排序。如没有统计,返回“球员数据没有录入”2. 比赛数据信息(1). 查询球员比赛数据信息打开球员信息文件,显示全部已录入球员比赛数据信息。(2). 对球员个人比赛数据进行排序选择某一项数据,按降序进行排序。如没有统计,返回“球员数据没有录入”(3).用户留言、查看进行留言,方便和其它用户和管理员进行交流。录入用户留言,当全部数据录入完成以后,插入到用户

11、留言文件中。查看,能够查看她人全部留言。若没有统计,则返回“没有用户在此留言”。三、管理员功效1. 球员个人信息(1)增加球员个人信息录入球员球衣号、姓名、性别、身高等信息。要求球衣号不能反复。当全部数据录入完成以后,并依据学生基础信息文件中各数据类型和长度验证以后。再插入到学生基础信息文件中。(2)修改球员个人信息首先,提供输入球衣号功效,对球衣号做正确性检验以后,依据输入球衣号,到球员个人信息文件中查找,是否有该球员个人信息统计。假如,需要修改球员个人信息,就进入修改功效。不然,提醒错误信息“没有此【01】球衣号统计,请重新录入”。 当经过球衣号唯一性检验以后,在录入每个数据项时,先要显示

12、原数据内容,便于方便用户数据修改,再提供数据录入功效,并依据数据类型和长度做正确性验证。当所要修改数据经过正确性检验以后,再依据该球员球衣号,修改球员个人信息文件中该名球员数据。注意:球衣号数据不能提供修改功效。(3)删除球员个人信息首先,提供输入球衣号功效,对球衣号做正确性检验以后,依据输入球衣号,到球员个人信息文件中查找,是否有该球员基础信息统计。假如,有该名球员基础信息,就进入删除功效。不然,提醒错误信息“没有此【01】球员统计,请重新录入”。 当经过球衣号唯一性检验以后,再依据该球员球衣号,在球员基础信息文件中删除该名球员数据。(4). 查询球员个人信息打开球员信息文件,显示全部已录入

13、球员个人信息。(5). 对球员个人信息进行排序选择某一项数据,按降序进行排序。如没有统计,返回“球员数据没有录入”2. 比赛数据信息(1)增加球员比赛数据信息录入球员进球数、抢断数、传球数等信息。要求球衣号不能反复。当全部数据录入完成以后,并依据球员比赛数据信息文件中各数据类型和长度验证以后。再插入到球员比赛数据信息文件中。(2)修改球员比赛数据信息首先,提供输入球衣号功效,对球衣号做正确性检验以后,依据输入球衣号,到球员比赛数据信息文件中查找,是否有该球员球员比赛数据信息统计。假如,需要修改球员比赛数据信息,就进入修改功效。不然,提醒错误信息“没有此【01】球衣号统计,请重新录入”。 当经过

14、球衣号唯一性检验以后,在录入每个数据项时,先要显示原数据内容,便于方便用户数据修改,再提供数据录入功效,并依据数据类型和长度做正确性验证。当所要修改数据经过正确性检验以后,再依据该球员球衣号,修改球员比赛数据信息文件中该名球员数据。注意:球衣号数据不能提供修改功效。(3)删除球员比赛数据信息首先,提供输入球衣号功效,对球衣号做正确性检验以后,依据输入球衣号,到球员比赛数据信息文件中查找,是否有该球员球员比赛数据信息统计。假如,有该名球员球员比赛数据信息,就进入删除功效。不然,提醒错误信息“没有此【01】球员统计,请重新录入”。 当经过球衣号唯一性检验以后,再依据该球员球衣号,在球员比赛数据信息

15、文件中删除该名球员数据。(4). 查询球员比赛数据信息打开球员信息文件,显示全部已录入球员比赛数据信息。(5). 对球员个人比赛数据进行排序选择某一项数据,按降序进行排序。如没有统计,返回“球员数据没有录入”3.用户留言信息管理(1)添加留言进行留言,方便和其它用户和管理员进行交流。录入用户留言,当全部数据录入完成以后,插入到用户留言文件中。(2)修改留言首先,提供输入用户账号功效,对用户账号做正确性检验以后,依据输入用户账号,到用户留言文件中查找,是否有该用户用户留言信息统计。假如,需要修改用户留言,就进入修改功效。不然,提醒错误信息“没有此【3】用户账号统计,请重新录入”。 当经过用户账号

16、唯一性检验以后,在录入每个数据项时,先要显示原数据内容,便于方便用户数据修改,再提供数据录入功效,并依据数据类型和长度做正确性验证。当所要修改数据经过正确性检验以后,再依据该球员用户账号,修改用户留言信息文件中该名用户数据。注意:用户账号数据不能提供修改功效。(3)删除留言首先,提供输入用户账号功效,对用户账号做正确性检验以后,依据输入用户账号,到用户留言文件中查找,是否有该用户用户留言信息统计。假如,需要修改用户留言,就进入删除功效。不然,提醒错误信息“没有此【3】用户账号统计,请重新录入”。 当经过用户账号唯一性检验以后,再依据该用户账号,在用户账号信息文件中删除该名用户留言。(4)查看留

17、言查看,能够查看她人全部留言。若没有统计,则返回“没有用户在此留言”。4.一般用户信息管理(1)增加一般用户账号录入一般用户账户号信息。要求账号不能反复。当全部数据录入完成以后,再插入到一般用户账号文件中。(2)修改一般用户账号首先,提供输入账号功效,对账号做正确性检验以后,依据输入账号,到一般用户账号文件中查找,是否有该一般用户账号统计。假如,需要修改一般用户账号,就进入修改功效。不然,提醒错误信息“没有此【3】账号,请重新录入”。(3)删除一般用户账号首先,提供输入一般用户账号功效,对一般用户账号做正确性检验以后,依据输入一般用户账号,到一般用户账号文件中查找,是否有该一般用户账号统计。假

18、如,有该名一般用户账号,就进入删除功效。不然,提醒错误信息“没有此【3】一般用户账号,请重新录入”。 当经过账号唯一性检验以后,在一般用户账号信息文件中删除该一般用户账号。(4). 查询一般用户账号打开一般用户账号信息文件,显示全部已录入一般用户账号。若无统计,提醒“没有用户账号统计”。四、超级用户功效管理员信息管理(1)增加管理员账号录入管理员账户号信息。要求账号不能反复。当全部数据录入完成以后,再插入到管理员账号文件中。(2)修改管理员账号首先,提供输入账号功效,对账号做正确性检验以后,依据输入账号,到管理员账号文件中查找,是否有该管理员账号统计。假如,需要修改管理员账号,就进入修改功效。

19、不然,提醒错误信息“没有此【3】账号,请重新录入”。(3)删除管理员账号首先,提供输入管理员账号功效,对管理员账号做正确性检验以后,依据输入管理员账号,到管理员账号文件中查找,是否有该管理员账号统计。假如,有该名管理员账号,就进入删除功效。不然,提醒错误信息“没有此【3】管理员账号,请重新录入”。 当经过账号唯一性检验以后,在管理员账号信息文件中删除该管理员账号。(4). 查询管理员账号打开管理员账号信息文件,显示全部已录入管理员账号。若无统计,提醒“没有管理员账号统计”。第4章 数据描述4.1 数据描述1.球员个人能力信息 strPlayerDate汉字指标Index说明字段类型长度1.球员

20、号number每名球员球衣号 整型2.姓名name每名球员汉字姓名。字符203.年纪age每名球员年纪。整型4.国籍nation每名球员籍贯字符205.身高height每名球员身高值整型6.体重weight每名球员体重值。整型7.综合能力ability每名球员综合能力整型2.球员比赛数据信息 strGameDate汉字指标Index说明字段类型长度1.球员号number每名球员球衣号 整型2.姓名name每名球员汉字姓名。字符203.场均抢断数steal场均断下对手带球次数字符44.场均进球数goal场均将球射进球门次数字符45.场均传球次数pass场均将球传给队友次数字符66.场均助功数as

21、sist场均帮助队友进球次数字符27.场均出场时间time场均上场比赛时间字符43.用户留言信息 strUserNote汉字指标Index说明字段类型长度1.用户账号userId用户Id,13位数字字符152.留言userNote用户留言(100字以内)字符1004.用户账户信息 strUserId汉字指标Index说明字段类型长度1.用户账号userId用户Id,13位数字字符152.用户类型userType1为一般用户,2为管理员,3为超级用户整型5.管理员账户信息 strManagerId汉字指标Index说明字段类型长度1.管理员账号managerId管理员Id,13位数字字符152.用户类型managerType1为一般用户,2为管理员,3为超级用户整型6.超级用户账户信息 strSuperId汉字指标Index说明字段类型长度1.超级用户号superId超级用户Id,13位数字字符152.用户类型superType1为一般用户,2为管理员,3为超级用户整型4.2 E-R图

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服