运动会成绩管理系统-无忧无虑毕设网.doc
文本预览下载声明
本文配套程序下载地址:无忧无虑毕设网()-大学生毕业设计站,免费毕业设计论文,无忧无虑毕设网大学生毕业设计,出售各类毕业设计源码,论文,程序源码,网站源码,免费视频教程,我们将竭诚为您服务!
**大学
计算机科学与技术学院
课程设计报告
( 200 6 ~200 7 学年度 第 学期 )
课程名称 数据库原理及设计 课程设
计名称 运动会成绩管理系统
姓名 学号
专业 计算机 班级
地点 教师
目 录
一.系统需求分析-------------------------------------------------------------------------------
根据运动会成绩管理的实际要求,对“运动会成绩管理系统”的需要实现如下功能:
(1)?(2)
(3)?
(4)
(5)
(6)?
二.概念模型设计-------------------------------------------------------------------------------
实体属性结构:
运动员信息表(姓名,编号,学院,性别,运动项目)
成绩表(编号,运动项目,成绩)
登入表(用户名,密码)
E-R模型图
三.逻辑模型设计--------------------------------------------------------------------------------
1、数据信息表
数据库表名 对应的关系模式名 中文说明 运动员信息表 编号 运动员的基本信息 成绩表 运动项目 运动成绩基本信息 登入表 用户名,密码 登入记录
2、运动员信息表
字段名
字段类型
长度
主键或外键
字段值约束
姓名
varchar
50
Not Null
编号
varchar
50
主键
Not Null
学院
varchar
50
Not Null
性别
varchar
50
Not Null
运动项目
varchar
8
Not Null
3、成绩表
字段名
字段类型
长度
主键或外键
字段值约束
编号
varchar
50
主键
Not Null
运动项目
varchar
4
Not Null
成绩
float
4
Not Null
4、保单表
字段名
字段类型
长度
主键或外键
字段值约束
用户名
varchar
50
Not Null
密码
float
50
Not Null
四.物理模型设计---------------------------------------------------------------------------------
根据本系统的需求,结合实际成绩情况,本系统应具有如下功能模块:
1用户类型
本系统的用户将分为两类:学生类用户和教师类用户。学生类用户为系统的普通用户,它包括当前系统中所有的学生信息,其用户名为学生的姓名,而密码为该学生的学号,该类用户只能对自己的成绩信息进行浏览,不具有浏览和查找他人信息的权限,也不能对自身和他人的信息进行管理。教师类用户为系统的高级用户,他们有特定的权限对系统中的所有成绩信息进行浏览、查找,并进行管理,而且可以使用相应的报表功能。
2按照学生进行运动会成绩管理的模块
对于学生类用户而言,只能浏览自身的基本信息和授课信息,但是不能对这些信息进行变更。对于教师类用户而言,本模块提供了按照学生进行运动会成绩管理的功能。教师可以选择所要操作的学生,然后对其成绩进行添加、修改或者删除操作。
3按照运动项目进行运动会成绩管理的模块
本模块只对教师类用户开放。本模块提供了按照运动项目进行运动会成绩管理的功能。教师可以选择所要操作的运动项目,然后对选修该门运动项目的学生及其成绩进行添加、修改或者删除操作。
4成绩查找模块
本部分只对教师类用户开放。利用该模块可以对学生表中的各个字段进行查找,也可以对运动项目表中的各个自段进行查找。
五.应用程序设计-------------------------------------------------------------------------------
Private Sub Command1_Click()
Dim str, people As String
Dim st As New ADODB.Recordset
Dim rs As ADODB.Command
Call OpenDB
str = select * from 登入表 where 用户名= Text1.Text
st.Open str, Conn
If (st.BOF = True And st.EOF = True) Then
MsgBox 该用户名
显示全部