总运动会系统设计说明书.doc
上传人:sy****28 上传时间:2024-09-11 格式:DOC 页数:10 大小:254KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

总运动会系统设计说明书.doc

总运动会系统设计说明书.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

QUOTE"请在这里输入公司名称"\*MERGEFORMAT请在这里输入小组名称文档编号产品版本密级V.01内部产品名称:总体设计说明书共页TITLE\*MERGEFORMAT(仅供内部使用)文档作者:杨平_____________日期:____/____/____文档校对:_________________日期:____/____/____管理办:_________________日期:____/____/____QUOTE"请在这里输入公司名称"\*MERGEFORMAT请在这里输入小组名称版权所有不得复制总体设计说明书引言1.1编写目的本阶段要在系统需求分析的基础上,对运动会管理系统做进一步的总体设计。它主要解决以下几个方面的问题:⑴设计软件系统结构(简称软件结构)⑵数据结构及数据库设计⑶编写总体设计文档⑷评审预期读者是:………………1.2项目背景本项目的名称:运动会管理系统本项目的任务:开发学校运动会管理系统,其功能包括报名编号,比赛安排,成绩登陆,单项名次公布,团体总分干部等,并可查询和打印比赛成绩。开发后,可以减少管理人员的数量,提高管理效益。1.3定义总体设计又称为概要设计或初步设计,这阶段将划分出组成系统的物理元素-----程序,文件,数据库,人工过程和文档,但每个物理元素仍处于黑盒子级。1.4参考资料郭江峰…SQLServer2005数据库技术与应用…人民邮电出版社2006应宏...数据库原理实验…西南师范大学出版社2005黄健全、丁宝康...数据库实用教程…清华大学出版社2007高金兰…数据库原理与SQLServer应用…科学出版社2006百度百科2.总体设计2.1需求规格功能需求性能需求运行需求其他需求2.2运行环境2.2.1设备电脑2.2.2支持软件Windows8SQLServer20002.2.3接口2.3概念设计和处理流程2.4模块结构(即面向数据流的结构图)数据字典:学院(学院编号,学院名称)3NF比赛项目(项目编号,项目规则,项目名称,项目类型,制定人,制定日期,学校编号)3NF运动员(运动员编号,姓名,性别,年龄,院系名称,遣派人数,运动队编号)3NF运动队(运动队编号,运动队名称)3NF裁判员(裁判员编号,姓名,性别,岗位,项目编号)3NF成绩(等级,排名,用户名,密码)3NF报表(报表编号,报表名称,打印时间)3NF报名(运动员编号,项目编号,比赛细则,人数限制)3NF参加(运动员编号,项目编号,比赛地点,比赛时间,比赛人数)3NF裁决(裁判员编号,项目编号,裁决人)3NF评定(裁判员编号,项目编号,评定规则,评定人)3NF2.5功能分配用户登录模块项目报名运动员集体项目人数数项目编号项目名称没学院已选人数运动员编号联系方式运动员性别运动员名称mn系统管理模块赛前编排模块成绩处理模块信息查询模块成绩打印模块3.接口设计3.1用户接口1.命令接口:为了便于用户直接或间接控制自己的作业,操作系统向用户提供了命令接口。2.HYPERLINK"http://baike.baidu.com/view/2809361.htm"\t"_blank"程序接口:程序接口由一组系统调用命令组成,这是操作系统提供给编程人员的接口。3.图形接口:图形用户接口采用了图形化的操作界面,用非常容易识别的各种图标来将系统各项功能、各种应用程序和文件,直观、逼真地表示出来。3.2外部接口3.2.1用户界面东方城3.2.2接口硬件接口:因为可能涉及数据的备份应该保持打印机和光盘刻录机的接口。运动员报名部分的接口是学生登录报名系统,根据自己情况进行报名这样就建立了用户和系统的关系。软件接口:本系统提供基于SQLServer的数据导入和导出功能,方便系统数据的备份和恢复,以及与其他系统的数据交换。4.运行设计4.1运行时间要求系统的相应时间及时更新处理时间在1秒之内.5.数据结构设计5.1逻辑结构设计要点ⅰ运动员实体属性E-R图ⅱ参赛团队实体属性E-R图ⅲ用户实体属性E-R图ⅳ比赛项目实体属性E-R图ⅴ项目分配实体属性E-R图ⅵ比赛项目实体属性E-R图ⅶ裁判实体属性E-R图5.2数据结构与程序的关系就没能不好吗6.系统出错处理设计6.1出错输出信息要求在动态链接数据库时,应该避免发生系统错误.向数据库中添加新项目时,若数据类型不符应给出警告,如:输入错误,请重新输入.6.2出错处理对策如果输入