运动会管理系统系统分析课程设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

系统与分析课程设计大学生运动会管理系统姓名:周世伟学号:02240120138班级:软件12011·功能设计(1)管理员管理员可以使用系统的所有功能,有权添加授权用户,控制各级使用的菜单,发布赛会信息等。(2)运动员授权用户只能使用管理员授权使用的系统的部分功能,可以对系统的部分信息进行查询和浏览。(3)裁判用户只能使用菜单功能和信息查询,对个人信息进行修改和查询。2.系统设计2.1系统模块结构设计该系统的功能,可以基本被分解为以下几个方面:用户要想进行网上报名,首先要进行注册,填写个人信息,存放到数据库中,方便以后登录。用户可以随时更改用户名和密码,可以进行网上报名,修改相关用户信息。在系统里系统管理员可以对用户进行操作:用户的添加、删除。为了方便系统管理员对用户信息的管理,在系统里系统管理员可以对用户信息进行操作:查看信息,修改信息,删除用户信息。据分析,系统可以分为客户端和管理员端。客户端分为:运动员,裁判。系统总体模块图所示:大学生运动会信息管理系统成绩录入与查询统计统计查询教练信息管理基本信息管理学院信息运动员信息项目信息比赛人员信息查看比赛人员成绩查看统计学院排名查询各项目查询教练信息添加教练信息查询增加修改删除查询增加修改删除查询增加修改删除查询图2-2系统总体模块图查询注册过的用户未注册用户注册登录系统管理员查询删除添加修改发布保存所有被操作的信息被自动写入数据库基本信息所有用户系统流程图类图+zhuce()+denglu()+xiugai()+rebound()+foulOpponent()-name-ID-phone-position-agecansairenyuan+addPeople()+cutPeople()+guanli()+xiuhaiinfo()-name-password-ID-phoneguanliyuan+judged()+arrangegame()+information()-name-type-password-ID-phonecaipan+...()-Name-id-phone-zhidaochangcijiaolian+...()-time-team-renshuyuding时间顺序图运动员修改自己信息管理员教练场次注册记录信息登录修改管理信息修改自身信息检查提交信息指导退出比赛参赛反馈信息比赛过程比赛结束预定数据流图比赛人员查看教练查看场地场地记录预定预定教练预定教练预定场地教练信息场地信息人员信息取消处理预定场地记录教练有事场地已占0层图场地场地记录场地管理教练场地管理教练记录场地情况教练情况1层图用例图管理端子系统客户端子系统比赛人员管理员管理登陆管理用户参赛人员管理员教练管理员项目管理员器械管理员系统管理员员工管理员活动管理员参赛人员修改个人信息申请教练成绩查询赛程查询运动员管理报名数据录入参赛人员确认usesuses管理员组委会uses比赛规则和项目制定uses秩序册编排打印uses兼项人数统计uses竞赛日程设定uses比赛成绩处理uses团体分统计uses运动员检测比赛人员uses成绩查询2.2数据库设计数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及应用系统,有效存储数据,满足用户的信息要求和处理要求。数据库结构设计的好坏将直接对应系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据库存储的效率,保证数据的完整性和一致性。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现在和将来的可能增加的需求。2.2.1数据库概念结构设计根据前面章节对需求的分析,可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。根据上面的分析可以规划出的实体有:裁判,运动员,管理员。实体之间关系的E-R图,如图实体之间关系图所示:图2-2-2实体关系E-R图实验感受通过本次课设,加深了对系统的整体分析,对之前的学习内容加深了理解,但是仍有不少问题需要更加努力和解决。期间,借助网络,模拟了登录与后台界面的样子,同时向同学老师学习了许多知识,解决不少问题。运动员所属院系性别证件号码姓名裁判所属院系姓名证件号码号性别裁判员准考证比赛时间比赛场地比赛项目比赛参加

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功