程序设计报告( 2 01 4 / 2 0 15 学年 第 2 学期)题 目:运动会积分系统专 业 组长 学号姓名 组员 学号姓名 指 导 教 师 指 导 单 位 日 期 成员分工组长( )组员( )组员()评分细则评分项优秀良好中等差遵守机房规章制度上机时得表现学习态度程序准备情况程序设计能力团队合作精神课题功能实现情况算法设计合理性用户界面设计报告书写仔细程度内容详实程度文字表达熟练程度回答问题准确度简短评语 老师签名: 年 月 日评分等级查柯丞贾世恩备注评分等级共五种:优秀、良好、中等、及格、不及格运动会积分系统一、课题内容与要求学生运动会成绩数据库系统记录某校运动会上全部运动项目,各系获得得分数及排名得情况,包括 50、100、200,400,1 500 米,跳高,跳远,标枪,铅球铁饼等
请设计一个积分系统,方便学校对竞赛成绩进行统计管理
二、需求分析运动会积分系统得功能框架图如图 1 所示
图 1 功能框架图 管理员:1)以管理员身份登录,预先设定参加运动会得系院数目,男子项目数女子项目数,(每项目取前三名,分别为 10,5,2分)2)管理员凭密码进入录入成绩状态,填写竞赛结果,输入各项目获奖运动员得信息,但运动会积分系统录入模块按院系编号排序按男团体总分排序按女团体总分排序按院系总分按院系编号查询院系某个项目情况统计总分按项目编号查询录入完成后不得修改成绩
可以按各系院编号输出总分;按总分排序;按男团体总分排序 ;按系院编号查询;按项目编号查询;按女团体总分排序
3)审核各院系提交得复核申请,予以批准后修改成绩
普通用户:1)普通用户可以查询各个竞赛成绩,生成团体总分报表,查瞧参赛院系得成绩与各竞赛项目最终名次等
2)允许提交复核申请,提请管理员修改成绩
三、概要设计 1 主要结构体typede f s tru c t n od e 1{ﻩi n t scho o