直排轮俱乐部信息管理系统.docx
- 文档编号:763403
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:43
- 大小:1.64MB
直排轮俱乐部信息管理系统.docx
《直排轮俱乐部信息管理系统.docx》由会员分享,可在线阅读,更多相关《直排轮俱乐部信息管理系统.docx(43页珍藏版)》请在冰点文库上搜索。
直排轮俱乐部信息管理系统
直排轮俱乐部信息管理系统开发
一.系统概况……………………………………………………………………………………2
1.开发背景……………………………………………………………………………………2
2.开发平台及工具……………………………………………………………………………2
3.系统总框架…………………………………………………………………………………2
二.需求分析……………………………………………………………………………………3
1.用户需求……………………………………………………………………………………3
2.功能需求……………………………………………………………………………………3
3.可行性分析…………………………………………………………………………………4
4.数据流图……………………………………………………………………………………5
5.数据字典…………………………………………………………………………………9
三.概念结构设计……………………………………………………………………………18
1.实体及其属性图…………………………………………………………………………18
2.实体及其联系图…………………………………………………………………………22
四.逻辑结构设计………………………………………………………………………………23
1.E-R图向关系模型转换的原则……………………………………………………………23
2.实体描述…………………………………………………………………………………24
3.联系描述…………………………………………………………………………………24
4.由概念设计的E-R图向关系模型的转换…………………………………………………24
5.关系模式的规范分析……………………………………………………………………25
五.物理结构设计………………………………………………………………………………25
1.基本表…………………………………………………………………………………25
2.关系表……………………………………………………………………………………29
六.心得体会……………………………………………………………………………………30
直排轮俱乐部信息管理系统
SlalomClubAdministerSystem
一.系统概况
1.开发背景
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
信息管理系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。
目前,直排轮运动在中国迅速发展,直排轮爱好者的数量不断增加,为了满足直排轮爱好者对直排轮运动的各种需要,全国各地纷纷成立了直排轮俱乐部。
直排轮俱乐部,为直排轮爱好者提供了训练指导,直排轮装备出售,维护等一系列的服务。
与些同时,更有一些人成为直排轮俱乐部教练,使得直排轮教学已经成为了一种新兴的行业。
为了给直排轮俱乐部会员提供更加方便快捷的服务,为了让俱乐部教练可以更好地了解自己授课与工薪情况,也为了俱乐站管理员可以更加方便快捷地增加修改删除俱乐部的各项信息,使得人们从所有的繁杂的手工劳作中解脱出来,开发一套比较完善的直排轮俱乐部信息管理系统显得尤为重要。
直排轮俱乐部信息管理系统,是通过计算机对教练各种信息的管理,会员信息的管理,培训课程的管理以及货物各种信息的管理。
传统的信息管理,都是通过手工地对各类信息进行记录,在进行修改、添加、删除、查询时,要通过人工地翻阅信息,才能进行相应的操作。
这种管理方式不仅效率低,可靠性、安全性、保密性都往往都无法满足要求。
通过直排轮俱乐部信息管理系统,可以更好的管理各类信息,而且加强了可靠性、安全性、保密性。
2.开发平台
DBMS:
SQLServer2000
3.系统总框架
二.需求分析
1.用户需求
直排轮俱乐部信息管理系统有如下职能个人:
管理员、教练、会员。
用户需求如下:
(1)管理员可以随时了解教练、会员、课程以及货物的各种信息。
(2)管理员分级管理教练工薪信息。
(3)管理员分级管理会员训练信息。
(4)管理员可以随时修改教练、会员、课程以及货物的各种信息。
(5)教练可以随时修改本人的资料。
(6)教练可以随时查询本人的工薪信息。
(7)教练可以随时查询本人的授课情况(包括课程号、课程名、会员人数、会员名单等)。
(8)会员可以随时修改本人的资料。
(9)会员可以随时查询本人的训练情况(包括课程号、课程名、指导教练、成绩等)。
(10)教练、游客和会员可以随时了解直排轮装备的各种信息。
(11)游客可以随时查询基本的课程安排。
(12)接受教练成绩录入、计算和打印要求。
2.功能需求
要求计算机完成的主要功能如下:
(1)查询教练信息
查找的数据:
教练编号、教练等级、姓名、性别、出生日期、身份证号、住址、籍贯、联系电话、所授课程等。
(2)查询会员信息
查找的数据:
会员号、会员等级、姓名、性别、出生日期、住址、联系电话、入会时间、籍贯、训练课程、成绩等。
(3)查询课程信息
查找的数据:
课程号、课程名、课程等级、收费标准等。
(4)查询货物信息
查找的数据:
种类、码数等。
(5)按等级查询教练工薪信息
查找的数据:
教练等级、教练编号、工资等。
(6)按等级查询会员训练信息
查找的数据:
会员等级、会员号、课程名、成绩等。
(7)增加修改保存教练、会员、课程、工薪、货物信息。
(8)按教练等级发送工资领取通知。
(9)提供教练按课程打印成绩单,并计算总评成绩的功能。
(10)提供管理员按月统计俱乐部收支情况。
(11)提供必要的数据分析
教练数据分析(如教练授课节数分析、教练授课工作量分析、教练授课质量分析等)会员数据分析(如某门课程不及格会员人数分析)。
其实功能简图如下:
3.可行性分析
(1)技术可行性
目前高性能的网络组件(服务器、客户机、Hub、交换机、各种通信介质)大量涌现,它们速度快,可靠性高,而且价格低廉。
完全可满足本系统的硬件要求。
基于C/S结构网络平台适应性强,灵活性高,反应速度快,成本低。
对于一般的俱乐部进行考查,都已具备计算机硬软件和网络环境。
员工掌握计算机基本操作能力。
技术环境以满足开发和使用的技术条件。
(2)经济可行性
因为通过计算机网络传递信息,可以不受距离的限制,因此可以节约人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高俱乐部的管理效率,即提高了俱乐部的经济效益。
另一方面,该系统的开发费用完全可以让用户承担得起,系统对运行环境也要求不高,中档层次的PC机器,再安装上MicrosoftServerSQL2000数据库就可以让系统正常运作。
所以从经济上是可行的。
(3)操作可行性
本系统受用Windows图形界面,是大家熟悉的操作系统,对于用户只需要具有一般的计算机知道的人员都可以轻松上手。
而且整个系统友好的交互界面,简洁明了,不需要对数据库非常了解,所以该系统的操作是可行的。
(4)系统结构流程图
4.数据流图
(1)顶层数据流图
(2)第0层数据流图
(3)加工1子图
(4)加工2子图
(5)加工3子图
(6)加工4子图
(7)加工5子图
(8)加工6子图
(9)加工7子图
5.数据字典
(1)数据项
数据项
数据项含义
别名
数据类型
长度
用户编号
用户登录系统用于获得权限以及区别身份的标识
User_number
char字符型
10
用户名
用戶的个人称呼
User_name
char字符型
10
用户身份
用户的身份描述
User_id
char字符型
10
用户密码
用户登录系统用的密码
User_password
char字符型
10
教练编号
教练的工作编号
Drillmaster_number
char字符型
10
数据项
数据项含义
别名
数据类型
长度
教练姓名
教练的个人称呼
Drillmaster_name
char字符型
10
教练性别
教练的性别描述
Drillmaster_sex
char字符型
2
教练出生日期
教练的出生日期描述
Drillmaster_birthday
DateTime
/
身份证号
教练身份的唯一标识
Drillmaster_id
char字符型
10
教练家庭住址
教练的家庭住址描述
Drillmaster_address
Vchar字符型
可变
教练籍贯
教练的籍贯描述
Drillmaster_nativeplace
char字符型
10
教练联系电话
教练的联系电话描述
Drillmaster_telephone
Vchar字符型
可变
教练等级
教练的等级描述
Drillmaster_degree
char字符型
10
教练备注
教练的备注描述
Drillmaster_remark
text
/
会员编号
会员的训练编号
Member_number
char字符型
10
会员姓名
会员的个人称呼
Member_name
char字符型
10
会员性别
会员的性别描述
Member_sex
char字符型
2
会员出生日期
会员的出生日期描述
Member_birthday
DateTime
/
会员家庭住址
会员的家庭住址描述
Member_address
Vchar字符型
可变
会员籍贯
会员的籍贯描述
Member_nativeplace
char字符型
10
会员联系电话
会员的联系电话描述
Member_telephone
char字符型
10
会员入会时间
会员的入会时间描述
Member_menrollment
DateTime
/
会员等级
会员的等级描述
Member_degree
char字符型
10
会员备注
会员的备注描述
Member_remark
text
/
课程号
课程的编号描述
Course_number
char字符型
10
课程名
课程的名称
Course_name
char字符型
10
数据项
数据项含义
别名
数据类型
长度
课程等级
课程的等级描述
Course_degree
char字符型
10
收费标准
课程的收费描述
Course_quotation
float
8
成绩
会员的考试结果描述
Grade
float
8
训练地点
会员训练的地点描述
Educate_address
Vchar字符型
可变
训练时间
会员训练的时间描述
Educate_time
datetime
/
工薪等级
教练所得的工薪等级描述
Laborage_degree
char字符型
10
工资
教练所得的工资数
Laborage_size
float
8
直排轮鞋型号
直排轮鞋的型号
Shoes_number
char字符型
10
直排轮鞋品名
直排轮鞋的名称描述
Shoes_name
char字符型
10
直排轮鞋材料
直排轮鞋的构成材料描述
Shoes_material
char字符型
10
直排轮鞋颜色
直排轮鞋的颜色描述
Shoes_color
char字符型
10
直排轮鞋码数
直排轮鞋的码数大小描述
Shoes_size
int
4
直排轮鞋备注
直排轮鞋的备注描述
Shoes_remark
text
/
轮子型号
轮子的型号
Wheel_number
char字符型
10
轮子品名
轮子的名称描述
Wheel_name
char字符型
10
轮子大小
轮子的大小描述
Wheel_size
int
4
轮子材料
轮子的构成材料描述
Wheel_material
char字符型
10
轮子颜色
轮子的颜色描述
Wheel_color
char字符型
10
轮子备注
轮子的备注描述
Wheel_remark
text
/
轴承型号
轴承的型号
Axletree_number
char字符型
10
轴承型号
轴承的名称描述
Axletree_name
char字符型
10
数据项
数据项含义
别名
数据类型
长度
轴承技术指标
轴承的技术指标描述
Axletree_instructor
char字符型
10
轴承备注
轴承的备注描述
Axletree_remark
text
/
护具型号
护具的型号
Protect_number
char字符型
10
护具品名
护具的名称描述
Protect_name
char字符型
10
护具材料
护具的构成材料描述
Protect__material
char字符型
10
护具颜色
护具的颜色描述
Protect_color
char字符型
10
护具大小
护具的大小描述
Protect_size
int
4
护具备注
护具的备注描述
Protect_remark
text
/
头盔型号
头盔的型号
Armet_number
char字符型
10
头盔品名
头盔的名称描述
Armet_name
char字符型
10
头盔材料
头盔的构成材料描述
Armet_material
char字符型
10
头盔颜色
头盔的颜色描述
Armet_color
char字符型
10
头盔大小
头盔的大小描述
Armet_size
int
4
头盔备注
头盔的备注描述
Armet_remark
text
/
桩型号
桩的型号
Peg_number
char字符型
10
桩品名
桩的名称描述
Peg_name
char字符型
10
桩材料
桩的构成材料描述
Peg_material
char字符型
10
桩颜色
桩的颜色描述
Peg_color
char字符型
10
桩大小
桩的大小描述
Peg_size
int
4
桩备注
桩的备注描述
Peg_remark
text
/
仓库号
仓库的的唯一标识
Depot_number
char字符型
10
数据项
数据项含义
别名
数据类型
长度
仓库面积
仓库的面积描述
Depot_acreage
float
8
货物编号
货物在仓库中的唯一标识
Goods_number
char字符型
10
库存量
货物仓库中存放里的描述
Stocks
bigint
8
厂商编号
厂商的统一编号描述
Factory_number
char字符型
10
厂商名称
厂商的名称描述
Factory_name
char字符型
10
厂址
厂商的地址描述描述
Factory_address
Vchar字符型
可变
厂商联系电话
厂商的联系电话描述
Factory_telephone
Vchar字符型
可变
厂商备注
厂商的备注描述
Factory_remark
text
/
拥有者编号
直排轮鞋拥有者的标识
Possession_number
char字符型
10
拥有数
拥有直排轮鞋的数量描述
Possession_amount
int
4
(2)数据结构
数据结构名
含义说明
组成
用户信息
记录了登录到系统的用户的相关信息。
用户编号、用户名、用户身份、用户密码
会员
记录了会员的基本信息。
会员编号、会员姓名、会员性别、会员出生日期、会员家庭住址、会员籍贯、会员联系电话、会员入会时间、会员等级、会员备注。
教练
记录了教练的基本信息。
教练编号、教练姓名、教练性别、教练出生日期、身份证号、教练家庭住址、教练籍贯、教练联系电话、教练等级、教练备注。
课程
记录了所有课程的相关信息。
课程号、课程名、课程等级、收费标准。
直排轮鞋
记录了直排轮鞋的基本信息。
直排轮鞋型号、直排轮鞋品名、直排轮鞋材料、直排轮鞋颜色、直排轮鞋码数、直排轮鞋备注。
轮子
记录了轮子的基本信息。
轮子型号、轮子品名、轮子大小、轮子材料、轮子颜色、轮子备注。
轴承
记录了轴承的基本信息。
轴承型号、轴承品名、轴承技术指标、轮子备注。
数据结构名
含义说明
组成
工薪
记录了俱乐部的工薪信息。
工薪等级、工资。
护具
记录了护具的基本信息。
护具型号、护具品名、护具大小、护具材料、护具颜色、护具备注。
头盔
记录了头盔的基本信息。
头盔型号、头盔品名、头盔大小、头盔材料、头盔颜色、头盔备注。
桩
记录了桩的基本信息。
桩型号、桩品名、桩大小、桩材料、桩颜色、桩备注。
厂商
记录了厂商的相关信息。
厂商编号、厂商名称、厂址、厂商联系电话、厂商备注。
仓库
记录了直排轮装备的库存信息
仓库号、仓库面积。
(3)数据流
数据流名
说明
数据流来源
数据流去向
登陆请求
用户要登陆系统时所发出的请求信息
用户
用户身份验证
登陆成功/失败
系统送回给用户的系统结果信息
用户身份验证
用户
增加用户请求
用户请求增加用户的信息
用户身份验证
增加用户
保存用户信息
会员录入会员相关信息
增加用户、保存密码
用户信息
检索用户信息
系统对用户信息进行有效性以及正确性的检索
用户信息
用户身份验证
密码修改请求
用户请求修改密码的信息
用户身份验证
修改密码
信息操作需求
用户发出的信息操作需求
用户身份验证
用户需求响应
会员信息
通过需求响应后得到的对会员信息的操作请求
用户需求响应
确认操作会员信息
会员信息查询请求
用户对会员信息的查询请求
确认操作会员信息
查询会员信息
会员信息修改请求
用户对会员信息的修改请求
确认操作会员信息
修改会员信息
查询会员基本信息
系统送出会员的基本信息
会员
查询会员信息
保存会员基本信息
系统对会员的基本信息进行存储
修改会员信息
会员
返回会员信息
系统将用户的查询结果返回给用户
查询会员信息
用户
教练信息
通过需求响应后得到的对教练信息的操作请求
用户需求响应
确认操作教练信息
教练信息查询请求
用户对教练信息的查询请求
确认操作教练信息
查询教练信息
教练信息修改请求
用户对教练信息的修改请求
确认操作教练信息
修改教练信息
查询教练基本信息
系统送出教练的基本信息
教练
查询教练信息
保存教练基本信息
系统对教练的基本信息进行存储
修改教练信息
教练
返回教练信息
系统将用户的查询结果返回给用户
查询教练信息
用户
课程信息
通过需求响应后得到的对课程信息的操作请求
用户需求响应
确认操作课程信息
课程信息查询请求
用户对课程信息的查询请求
确认操作课程信息
查询课程信息
课程信息修改请求
用户对课程信息的修改请求
确认操作课程信息
修改课程信息
数据流名
说明
数据流来源
数据流去向
查询课程信息
系统送出课程信息
课程
查询课程信息
保存课程信息
系统对课程信息进行存储
修改课程信息
课程
返回课程信息
系统将用户查询结果返回给用户
查询课程信息
用户
获取课程信息
系统获取所需的课程信息
课程
安排训练课程
获取会员信息
系统获取所需的会员信息
会员
安排训练课程
获取教练信息
系统获取所需的教练信息
教练
安排训练课程
训练安排请求
用户请求进行训练课程安排
确认操作课程信息
安排训练课程
训练信息
系统送出的训练课程安排后会员的训练安排
安排训练课程
查询会员信息
授课信息
系统送出的训练课程安排后教练的授课安排
安排训练课程
查询教练信息
工薪信息
通过需求响应后得到的对工薪信息的操作请求
用户需求响应
确认操作教练信息
工薪信息查询请求
用户对工薪信息的查询请求
确认操作教练信息
查询工薪信息
工薪信息修改请求
用户对工薪信息的修改请求
确认操作教练信息
修改工薪信息
工薪安排请求
用户请求进行教练工薪安排
确认操作教练信息
安排教练工薪
查询工薪信息
系统送出工薪信息
工薪
查询工薪信息
保存工薪信息
系统对工薪信息进行存储
修改工薪信息
工薪
返回工薪信息
系统将用户的查询结果返回给用户
查询工薪信息
用户
获取工薪信息
系统获取所需的工薪信息
工薪
安排教练工薪
获取教练信息
系统获取所需的教练信息
教练
安排教练工薪
个人工薪信息
工薪安排后得到的教练个人工薪信息
安排教练工薪
查询教练基本信息
货物信息
通过需求响应后得到的对货物信息的操作请求
用户需求响应
确认操作货物信息
货物信息查询请求
用户对货物信息的查询请求
确认操作货物信息
查询货物信息
货物信息修改请求
用户对货物信息的修改请求
确认操作货物信息
修改货物信息
查询直排轮鞋信息
系统送出直排轮鞋信息
直排轮鞋
查询直排轮鞋信息
保存直排轮鞋信息
系统对直排轮鞋信息进行存储
修改直排轮鞋信息
直排轮鞋
查询轮子信息
系统送出轮子信息
轮子
查询轮子信息
保存轮子信息
系统对轮子信息进行存储
修改轮子信息
轮子
查询轴承信息
系统送出轴承信息
轴承
查询轴承信息
保存轴承信息
系统对轴承信息进行存储
修改轴承信息
轴承
查询桩信息
系统送出桩信息
桩
查询桩信息
保存桩信息
系统对桩信息进行存储
修改桩信息
桩
查询头盔信息
系统送出头盔信息
头盔
查询头盔信息
保存头盔信息
系统对头盔信息进行存储
修改头盔信息
头盔
获取仓库信息
系统获取所需的仓库信息
仓库
查询货物信息、修改货物信息
返回货物信息
系统将用户的查询结果返回给用户
查询货物信息
用户
数据流名
说明
数据流来源
数据流去向
查询护具信息
系统送出护具信息
护具
查询护具信息
仓库信息
通过需求响应后得到的对仓库信息的操作请求
用户需求响应
确认操作仓库信息
保存护具信息
系统对护具信息进行存储
修改护具信息
护具
查询厂商信息
系统送出厂商信息
厂商
查询厂商信息
保存厂商信息
系统对厂商信息进行存储
修改厂商信息
厂商
仓库信息查询请求
用户对仓库信息的查询请求
确认操作仓库信息
查询仓库信息
仓库信息修改请求
用户对仓库信息的修改请求
确认操作仓库信息
修改仓库信息
查询仓库基本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直排轮 俱乐部 信息管理 系统