论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > .NET >

(C)004ASP.NET系运动会管理系统

4.4.      模块划分 http://www.paper51.com

依照功能分解后的相关性,以“尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合的范围,完全不使用内容耦合”为原则,将整个系统分为以下5个模块: 内容来自论文无忧网 www.paper51.com

1)       用户登录模块

内容来自论文无忧网 www.paper51.com

此模块实现用户登录功能,负责根据用户权限限制使用本系统功能。包括登录前进行密码校验,退出登录后清除登录信息、更新系统界面。已登录用户修改密码。

内容来自www.paper51.com

2)       查询模块

copyright paper51.com

此模块实现成绩查询功能。查询是任何用户都可以使用的权限,将此功能聚集在一张页面上,以一个模块实现。 内容来自论文无忧网 www.paper51.com

3)       成绩录入模块

paper51.com

此模块实现成绩录入功能,数据整理功能。其中录入时有人机交互,数据整理由系统后台完成。每次成绩信息的更新都要求数据同步整理。 内容来自论文无忧网 www.paper51.com

4)       运动员报名模块

内容来自www.paper51.com

此模块实现报名功能和修改运动员信息功能。这两项功能与运动员信息表密切相关,故在同一模块中实现。 http://www.paper51.com

5)       查看、添加比赛项目模块 内容来自www.paper51.com

此模块实现修改比赛项目信息功能。涉及到比赛项目信息表以及加分规则表。

http://www.paper51.com

第5章 详细设计 内容来自论文无忧网 www.paper51.com

5.1.       结构程序设计 copyright paper51.com

各模块的N-S图如下所示:

内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

图5-1用户登录模块N-S图 copyright paper51.com

图5-2查询模块N-S图 内容来自www.paper51.com

copyright paper51.com

图5-3成绩录入模块N-S图 paper51.com

内容来自论文无忧网 www.paper51.com

图5-4运动员报名模块N-S图

内容来自论文无忧网 www.paper51.com

paper51.com

图5-5比赛项目模块N-S图 http://www.paper51.com

5.2.       人机界面设计

内容来自论文无忧网 www.paper51.com

本系统中人机界面的设计工作量占总设计量的一半。人机界面以符合传统习惯为准。支持用户键入关键字进行查询。下拉选择项使用动态链接数据库,维持系统的自适应性。对非法输入有完善的限制。及时更新用户界面,各页面的风格保持一致。

copyright paper51.com

第6章 编码和单元测试 内容来自论文无忧网 www.paper51.com

6.1    编码要求

paper51.com

程序块要采用缩进风格编写。相对独立的程序块之间、变量说明之后必须加空行。较长的语句(>80字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。循环、判断等语句中若有较长的表达式或语句,则要进行适应的划分,长表达式要在低优先级操作符处划分新行,操作符放在新行之首。若函数或过程中的参数较长,则要进行适当的划分。不允许把多个短语句写在一行中,即一行只写一条语句。if、for、do、while、case、switch、default等语句自占一行,且if、for、do、while等语句的执行语句部分无论多少都要加括号{}。函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格,case语句下的情况处理语句也要遵从语句缩进要求。程序块的分界符(如大括号‘{’和‘}’)应各独占一行并且位于同一列,同时与引用它们的语句左对齐。在函数体的开始、类的定义、结构的定义、枚举的定义以及if、for、do、while、switch、case语句中的程序都要采用如上的缩进方式。 内容来自论文无忧网 www.paper51.com

函数头部应进行注释,列出:函数的目的/功能、输入参数、输出参数、返回值、调用关系(函数、表)等。注释格式尽量统一,建议使用“//……”。

内容来自论文无忧网 www.paper51.com

标识符的命名要清晰、明了,有明确含义,同时使用完整的单词或大家基本可以理解的缩写,避免使人产生误解。对于变量命名,禁止取单个字符(如i、j、k...),建议除了要有具体含义外,还能表明其变量类型、数据类型等,但i、j、k作局部循环变量是允许的。

paper51.com

6.2    单元测试

copyright paper51.com

单元测试主要从模块接口、局部数据结构、重要的执行通路、出错处理通路、边界条件5方面对模块进行测试。

paper51.com

1)       用户登录模块

paper51.com

输入

http://www.paper51.com

预期的输出

paper51.com

实际的输出

http://www.paper51.com

评价

copyright paper51.com

未登录状态时输入 内容来自www.paper51.com

正确的用户名和密码

内容来自www.paper51.com

下拉菜单中留“退出登录”“修改密码”两项

copyright paper51.com

用户可使用各项功能

内容来自www.paper51.com

下拉菜单中留“退出登录”“修改密码”两项 http://www.paper51.com

用户可使用各项功能 http://www.paper51.com

该功能可行

http://www.paper51.com

未登录状态时输入 内容来自论文无忧网 www.paper51.com

错误的用户名或密码 内容来自www.paper51.com

弹出对话框“密码错误” paper51.com

返回查询页面

http://www.paper51.com

弹出对话框“密码错误”

内容来自www.paper51.com

返回查询页面

paper51.com

该功能可行

内容来自论文无忧网 www.paper51.com

已登录状态时 内容来自www.paper51.com

点击退出登录

内容来自www.paper51.com

返回查询页面 copyright paper51.com

返回查询页面 http://www.paper51.com

该功能可行

内容来自www.paper51.com

修改密码时 内容来自www.paper51.com

输入错误的旧密码 copyright paper51.com

弹出对话框“密码错误” 内容来自www.paper51.com

弹出对话框“密码错误”

内容来自论文无忧网 www.paper51.com

该功能可行 copyright paper51.com

修改密码时 http://www.paper51.com

输入正确的旧密码 内容来自论文无忧网 www.paper51.com

两次新密码不一致

内容来自www.paper51.com

弹出对话框“两次密码不一致,请重新录入”

http://www.paper51.com

弹出对话框“两次密码不一致,请重新录入”

内容来自www.paper51.com

该功能可行 copyright paper51.com

修改密码时

内容来自论文无忧网 www.paper51.com

输入正确的旧密码

http://www.paper51.com

两次新密码一致

内容来自www.paper51.com

弹出对话框“密码修改成功!” 内容来自论文无忧网 www.paper51.com

弹出对话框“密码修改成功!”

内容来自论文无忧网 www.paper51.com

该功能可行 内容来自www.paper51.com

2)       查询模块 内容来自www.paper51.com

输入

http://www.paper51.com

预期的输出 内容来自论文无忧网 www.paper51.com

实际的输出

内容来自论文无忧网 www.paper51.com

评价 内容来自www.paper51.com

存在的班级编号 copyright paper51.com

日期有效时输出班级成绩单 内容来自论文无忧网 www.paper51.com

日期无效时弹出提示框

内容来自www.paper51.com

日期有效时输出班级成绩单 http://www.paper51.com

日期无效时弹出提示框 paper51.com

该功能可行 内容来自www.paper51.com

不存在的班级编号 paper51.com

弹出提示框

内容来自论文无忧网 www.paper51.com

弹出提示框

copyright paper51.com

该功能可行

paper51.com

选中项目编号查询

paper51.com

输入存在的项目编号 http://www.paper51.com

日期有效时输出项目成绩单 http://www.paper51.com

日期无效时弹出提示框 内容来自www.paper51.com

日期有效时输出项目成绩单 copyright paper51.com

日期无效时弹出提示框 paper51.com

该功能可行

http://www.paper51.com

选中项目编号查询 内容来自www.paper51.com

输入不存在的项目编号 http://www.paper51.com

弹出提示框

内容来自www.paper51.com

弹出提示框

内容来自www.paper51.com

该功能可行

http://www.paper51.com

未选中项目编号查询 内容来自www.paper51.com

输入项目编号

内容来自论文无忧网 www.paper51.com

下拉文本框中输出“不可用”

copyright paper51.com

下拉文本框中输出“不可用” paper51.com

该功能可行 内容来自www.paper51.com

选中项目名称查询

内容来自论文无忧网 www.paper51.com

输入存在的项目名称 http://www.paper51.com

日期有效时输出项目成绩单

copyright paper51.com

日期无效时弹出提示框

内容来自www.paper51.com

日期有效时输出项目成绩单

copyright paper51.com

日期无效时弹出提示框

内容来自www.paper51.com

该功能可行

paper51.com

选中项目名称查询 内容来自www.paper51.com

输入不存在的项目名称 内容来自论文无忧网 www.paper51.com

弹出提示框 内容来自论文无忧网 www.paper51.com

弹出提示框

paper51.com

该功能可行 内容来自论文无忧网 www.paper51.com

未选中项目名称查询

copyright paper51.com

输入项目名称 内容来自论文无忧网 www.paper51.com

下拉文本框中输出“不可用” 内容来自论文无忧网 www.paper51.com

下拉文本框中输出“不可用”

paper51.com

该功能可行

paper51.com

选中运动员编号查询

内容来自www.paper51.com

输入存在的运动员编号

paper51.com

日期有效时输出运动员成绩单 http://www.paper51.com

日期无效时弹出提示框 内容来自www.paper51.com

日期有效时输出运动员成绩单 copyright paper51.com

日期无效时弹出提示框

内容来自www.paper51.com

该功能可行

paper51.com

选中运动员编号查询 http://www.paper51.com

输入不存在的运动员编号

内容来自www.paper51.com

弹出提示框

copyright paper51.com

弹出提示框 paper51.com

该功能可行

paper51.com

未选中运动员编号查询

内容来自www.paper51.com

输入运动员编号

copyright paper51.com

下拉文本框中输出“不可用”

paper51.com

下拉文本框中输出“不可用”

http://www.paper51.com

该功能可行

copyright paper51.com

选中个人信息查询

copyright paper51.com

输入姓名点击GO http://www.paper51.com

日期有效时输出查询结果 copyright paper51.com

日期无效时弹出提示框

http://www.paper51.com

日期有效时输出查询结果

paper51.com

日期无效时弹出提示框 内容来自论文无忧网 www.paper51.com

该功能可行

http://www.paper51.com

选中个人信息查询

内容来自论文无忧网 www.paper51.com

未输入姓名点击GO

copyright paper51.com

提示输入姓名 copyright paper51.com

提示输入姓名 内容来自www.paper51.com

该功能可行 内容来自www.paper51.com

未选中个人信息查询

copyright paper51.com

点击GO

内容来自www.paper51.com

弹出提示框 paper51.com

弹出提示框

paper51.com

该功能可行 内容来自www.paper51.com

------分隔线----------------------------
联系方式