摘 要
随着近几年来计算机技术、网络技术及相应软件技术的迅猛发展,人们的生活已越来越离不开计算机了,而且总是要花费很多时间在它上面。一直以来,排球作为一项大众喜爱的运动,得到广泛传播。随着各项排球赛事的普及,将最新的信息通过网络传递给人们已势在必行。由此开发了本排球赛事网站。文中着重论述了该系统的功能与实现、前台浏览、后台管理等。并对关键的有关技术作了较详细的介绍。
本网站采用ASP.NET技术作为创建应用程序的方式,以C#作为编程语言,采用MVC模式,SQL Server数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
本文系统的分析了软件开发的背景及过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。最后对在本软件开发过程中的问题进行了总结。
该网站系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。主要实现了后台管理员维护数据,前台用户浏览、交流等功能。
关键词:排球;赛事;网站;ASP.net;数据库;SQL Sever
Abstract
In recent years, with the rapid development of computer technology, network technology and the software technology, people seem cannot live without Internet and always take a long time on it. All along, the public loved volleyball as a sport, was widely disseminated. With the popularization of the volleyball events, transmitting latest information to people become imperative. And thus, I developed the Volleyball Tournament Site. In the article elaborated on emphatically this system function and the realization, the downstage browsing, the backstage management and so on. And has made the detailed introduction to the key related technology.
This website uses ASP.NET technology as a way of creating applications , C# as programming language, the MVC pattern and uses SQL Server database as the background database. It is based on the B/S structure formed under the data-driven web applications.
The paper systematically analyses the system development background and development process. Firstly, the paper introduce the software development circumstance, secondly, it discussed the system development detailed design process which includes database designing, function blocks designing and implement and interface designing as well. Finally, I summarize some problems that met during the course of development.
The website system can finish such functions as information browsing, inquiries, adding, deleting, modifying and etc. It mainly realizes the functions of data maintaining in the background by administrators, information browsing and communicating by foreground users and etc.
Keywords: Volleyball; Tournament; Website; ASP; Database; SQL Sever
目 录
第一章 排球赛事网站需求分析 1
1. 系统概述 1
2. 应用环境 2
3. 功能规格 4
4. 性能需求 13
第二章 排球赛事网站概要设计 15
1. 系统分析 15
2. 界面设计 15
3. 体系结构 19
4. 数据模型 22
5. 模块设计 26
第三章 排球赛事网站详细设计 33
1. 系统设计概述 33
2. 详细设计概述 33
3. 用户管理模块的详细设计 34
4. 球员管理模块的详细设计 45
5. 球队管理模块的详细设计 46
6. 新闻管理模块的详细设计 47
7. 赛况管理模块的详细设计 48
8. 登录管理模块的详细设计 49
第四章 排球赛事网站测试计划 51
1. 测试项目 51
第五章 总结、展望与感想 52
1. 总结和展望 52
2. 感想 52
致 谢 54
参考文献 55