高校运动会管理系统论文内容摘要:

信息 信息 运动员成绩信息 信息 2.2显示输 出2.1接收处理后的信 息管理员 或 学 生 信息 信息 图33系统数据流程图步骤1:高校运动会管理系统接 收 输 入 信 息对 信 息 进 行 处理输 出 处 理后 的 信 息 图34系统层次模块图步骤2:接 收 输 入 信 息根 据 用 户 的 需 求 调 用 相 应 的 功 能 模 块对 信 息 进 行 处 理汇总相应的信息统计相应的信息删除相应的信 息修改相应的信 息将 输 入的 数 据添 加 到数 据 库 中输 出 处 理 后 的 信 息显示数据库中的相关 信 息显示操作完成 的 情况 图35系统层次模块图步骤3:输 出 处 理后 的 信 息对 信 息 进 行 处理高校运动会管理系统接 收 输 入 信 息显示数据库中的相关 信 息显示操作完成 的 情况根 据 用 户 的 需 求 调 用 相 应 的 功 能 模 块将 输 入的 数 据添 加 到数 据 库 中修改相应的信 息汇总相应的信息统计相应的信息删除相应的信 息 图36系统层次模块图“高校运动会管理系统信息系统”主要分为运动员浏览和后台管理两个子系统,其功能模块划分如下图所示:显 示运动员浏览查 询添 加高校运动会管理系统修 改后台管理删 除统 计汇 总图37高校运动会管理系统系统”系统主模块功能图 模块设计1. 用户登录模块:填写已分配的用户名称,填写正确的密码,进入主控制页面。 2. 显示模块:显示要求的内容。 3. 查询模块:提供多种查询条件,可按需要进行查询。 4. 添加模块:向数据库中添加记录。 5. 修改模块:可以找到指定信息并对其进行修改。 6. 删除模块:找到要删除的记录,并将其删除。 7. 统计模块:对数据库中的信息进行统计。 8.汇总模块:对数据库中的信息进行汇总。 第四章 数据库设计由于本电子商务系统没有海量数据的存储问题,其数据一般不是很多,所以没有必要选用像Oracle这样的数据库:另外,现今的各种主页空间很少有支持Oracle的,而支持Access的较多。 另外现阶段尚处于演示阶段,对安全性要求不是很高,Access足可以胜任,所以我们选用了Microsoft Access 2000。 数据通信接口采用ODBC(Open Database Connectivity,开放数据库互连)。 ODBC是微软开发的一套读取数据库的解决方案,它的目的是将所有对数据库的底层操作全部隐藏在ODBC的驱动程序内核里。 对于程序员来说,只要构建了一个指向数据库的连接,就可以采用统一的应用程序编程接口(Application Program Interface)实现对数据库的读写。 目前ODBC驱动已经提供了对大多数常见类型数据库的支持,包括dBase,Informix,Access,SQL Server和Oracle等。 也包括了对其它类型的数据库的支持,如文本,Excel电子表格等的支持。 根据系统功能设计的要求以及功能模块的划分,对于系统信息数据库,可以列出以下数据项和数据结构: 数据库概念结构设计概念结构设计的主要任务是根据用户需求设计数据库的概念数据模型(简称概念模型)。 概念模型独立于具体的数据库管理系统,它描述的是从用户角度看到的数据库,反映了用户的现实环境,而与数据库将来怎样实现无关。 本系统包括的数据项有用户信息表:用户名,用户密码,用户级别运动员信息表:学号,姓名,年龄,性别,专业成绩信息表:学号,课号,成绩E_R图如下所示: 实体 属性 实体间联系图41 E_R图表示用户实体E_R图:图32 用户实体E_R图1. 名称:用户信息表表名称标识:user如下图所示,用户信息表包括用户名、用户密码、用户类型四个字段表41用户信息表名称字段名称数据类型主键非空用户名name文本NoYes用户密码passwd文本NoNo用户级别type数字NoNo2.名称:运动员信息表表名称标识:student如下图所示,运动员信息表包括书学号、姓名、年龄、性别、专业五个字段。 图42运动员信息表名称字段名称数据类型主健非空学号(唯一性标识)Sno数字NoNo姓名Sname文本NoNo年龄Sage数字NoNo性别Ssex文本NoNo专业Sdept文本NoNo3. 名称:成绩信息表表名称标识:score如下图所示,成绩信息表包括学号、课号、成绩三个字段。 图43成绩信息表名称字段名称数据类型主健非空学号Fsno数字NoNo课号Fo数字NoNo成绩Fscore数字NoNo一个真正的、完整的站点是离不开数据库的。 ODBC为应用程序提供了一种标准方法来操作相关的数据库:管理器根揮数据源提供的数据库的位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。 这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。 按如下步骤可以建立一个新的系统数据源。 首先,在控制面板中双击ODBC图标,打开“ODBC数据源管理器”对话框,选择“系统DSN”选项卡,单击“添加”按钮。 在“创建新数据源”对话框中,选择“Driver do Microsoft Access(*.mdb)”作为数据库驱动程序并单击“完成”按钮。 在“ODBC Microsoft Access安装”对话框中,数据源名称填写为“ztj007”,这是程序中将要引用的。 单击“选择…”按钮。 然后单击“确定”按钮,这样就完成了Access数据库的ODBC数据源设置。 以上步骤,通过ODBC管理器注册了一个名字为ztj007 的数据源,并且指定了数据库的驱动程序。 第五章 系统设计 整个系统除了用户登录外,主要有显示模块、查询模块、添加模块、修改模块、删除模块、统计模块和汇总模块七个模块。 1. 登录模块图功能说明:本模块主要用于对用户身份进行鉴别。 用户通过表单提供用户名和密码信息,系统根据用户提供的登录信息对用户进行身份查询鉴别。 如果身份合法,则将用户导向系统的主页面并记录用户的相关信息,留待以后的系统页面使用。 输入:用户名、密码处理:(1) 输入用户的登录信息。 在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮提交表单信息到身份验证页面。 或点击“重填”按钮,重新输入。 (2) 用户身份进行验证。 连接数据库,检验用户登录信息。 以输入数据“用户名”为查询条件创建数据集查看输入用户名是否存在。 如果存在,继续检验输入的密码是否正确。 密码和用户名都正确,则进入成绩管理系统主界面;如果用户名不存在或密码不正确,则退出。 输出:成绩管理系统主页面2.模块所使用的数据表(usertype)。 登陆模块图如下: 运动员基本信息输入模块用来输入运动员信息,由主界面中的输入菜单进入输入运动员信息窗体。 功能要求;◎ 在窗体上通过不同的按钮可以显示数据库中的各条信息。 ◎ “录入”按钮用于新增运动员记录,在运动员信息表中新增记录,从而数据表中的记录数目会自动增加。 ◎ “重置”按钮用于清理数据表中的全部记录,让用户重新写入数据。 ◎ “取消”按钮用于把当前操作取消,返回主界面。 运动员基本信息录入界面如下: 查询模块的设计与实现通过主界面进入查询窗体,查询模块用于查询显示满足不同条件运动员的基本情况。 界面设计如下:查询分精确查询和模糊查询,精确查询只要输入运动员的学号信息,方可调出运动员的所有成绩信息。 模糊查询,可以写运动员学号,运动员姓名,学期,课程名称等等中的一项或几项就能查出符合要求的运动员成绩信息。 比赛成绩录入模块的设计与实现 主要是进行运动员成绩的登记录入功能,要填写详细的的运动员资料,以备查询的需要,主要有运动员的学号,姓名,性别,项目,成绩等等。 该模块如下图所示。 成绩修改模块的设计与实现 运动员成绩的录入难免错误,因此有了这个成绩修改模块,主要是为了更正信息的可靠性,运动员基本信息的修改模块跟此雷同,就不多详细一一介绍了。 成绩修改模块如下图所示。 第六章 系统维护和改进 运行维护本系统的维护主要包括以下内容:1.权限维护。 管理员需要对用户的用户名、密码和权限进行维护,给每名运动员分配享用的用户名和密码,确定查询级别。 2.信息管理。 比赛时间安排及是否有成绩信息要经常进行更新。 3.成绩管理。 及时发布已经出来的成绩,以供运动员查阅。 4.运动员资料查询。 使用户能及时了解运动员概况5.运动项目的编排。 使运动员能及时参加比赛。 6.运动信息采集。 是各个代表队的名次能及时更新 系统的改进与提高由于各种原因,本系统有许多缺点。 针对本系统的一些缺点,在二期开发时主要在以下方面进行改进:加强后台管理页面的建设。 本系统只是面向用户,对成绩的管理只靠人工在后台操作,费时又费力。 加强后台管理系统的建设,各项操作由程序执行,方便、准确,又节省人工。 各模块之间的联系比较混乱。 加强各模块之间的联系,条理清楚,链接明确。 结束语在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。 另外,在整个开发的过程中,时间也比较仓促。 因此,该系统必然会存在一些缺陷和不足。 因为对高校运动会管理系统的整个流程不够熟悉,在需求分析时未能做。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。