大型运动会信息查询系统
需求分析:
1.基本要求。
运用.net 技术进行开发,后台数据库使用mssql,前后台数据传递需使用到webservice技术,查询界面需基于web界面。
2,功能结构。
2.1 数据内容要求.
以全国大学生运动会为模型,主要制作两个大项的查询 ,具体为水上项目和田径,水上项目以游泳为主,分男子,女子各22小项目:50m,100m,200m,400m,4×100m(4种泳姿)200m混合,400m混合。田径项目包括:100m,200m,400m,800m,1500m,3000m,4×100m,110m栏,铅球,铁饼,标枪,跳高,跳远,3级跳远。(同样分男女)
2.2查询功能要求。
参赛选手根据密码登入,可以进行基本查询,查询项目包括:比赛时间,比赛成绩,参赛运动员,项目结果,地方总分!
Ps:每个地方的队伍,还要计算总分,总分依据参加决赛的选手,第一名为8分,依次递减至1分。
2.2.5 Web Servic简介
WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XMLSchema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。由此可以看出,在以下三种情况下,使用WebService会带来极大的好处。
三、课题研究内容
本人所设计与开发的基于Web Service 服务的大型运动会信息查询系统网站主要实现的功能有三部分:查询系统、项目管理系统和运动员信息系统。
查询系统可以使 查询者清晰的看到,运动员参加的项目信息,对应区域项目的总分信息,项目的参加人员信息情况。
项目管理,针对大类子类的模式,将多个小型项目管理在同一个大类方便查询维护数据,使得系统的结构清晰严谨.
运动员基本信息管理维护,并将其关联到省份和对应的项目分数,所有的操作均服务于基于web Service的查询