目 录
摘要----------------------------------------------------------------------------------------------------------- 4
第一章 需求分析------------------------------------------------------------------------------------------- 5
1.1开发背景---------------------------------------------------------------------------------------------5
1.2 ASP.NET技术概述------------------------------------------------------------------------------------5
1.3 项目目标------------------------------------------------------------------------------------------------ -- 6
1.3.1系统实现的功能--------------------------------------------------------------------------------------- 6
1.3.2系统设计的目标-------------------------------------------------------------------------------------- 6
第二章 系统分析------------------------------------------------------------------------------------------ 10
2.1 系统逻辑模型概述---------------------------------------------------------------------------------- 10
2.2 用列图------------------------------------------------------------------------------------------------ 10
2.2.1 考试系统用例图------------------------------------------------------------------------------------- 10
2.2.2网站论坛用例图--------------------------------------------------------------------------------------10
2.3 数据流程图-------------------------------------------------------------------------------------------- 10
2.3考试系统数据流程图------------------------------------------------------------------------------- 10
2.3.2 网站论坛数据流程图------------------------------------------------------------------------------- 12
2.4 实体关系图---------------------------------------------------------------------------------------------- 13
2.4.1 考试系统ER图-------------------------------------------------------------------------------------- 13
2.4.2 网站论坛ER图-------------------------------------------------------------------------------------- 15
第三章 系统的总体设计-----------------------------------------------------------------------------------16
3.1 开发环境--------------------------------------------------------------------------------------------------16
3.2 用户界面需求--------------------------------------------------------------------------------------------16
3.3 性能需求--------------------------------------------------------------------------------------------------16
3.3.1系统的灵活性-------------------------------------------------------------------------------------------16
3.3.2系统的可扩展性----------------------------------------------------------------------------------------16
3.3.3系统的安全性------------------------------------------------------------------------------------------16
3.4系统的流程及结构图-----------------------------------------------------------------------------------17
3.4.1注册用户流程图---------------------------------------------------------------------------------------17
3.4.2非注册用户流程图------------------------------------------------------------------------------------17
3.4.3系统数据库设计--------------------------------------------------------------------------------------18
第四章 系统实现------------------------------------------------------------------------------------------20
4.1 系统登录验证模块--------------------------------------------------------------------------------------20
4.1.1系统登录------------------------------------------------------------------------------------------------20
4.1.2在线注册------------------------------------------------------------------------------------------------21
4.2 信息修改模块-------------------------------------------------------------------------------------------25
4.3 论坛类别管理模块-----------------------------------------------------------------------------------26
4.4 帖子管理------------------------------------------------------------------------------------------------26
4.5 会员管理模块------------------------------------------------------------------------------------------39
第五章 系统测试-------------------------------------------------------------------------------------------45
5.1 测试规程------------------------------------------------------------------------------------- 45
5.1.1白盒测试技术----------------------------------------------------------------------------- 45
5.1.2黑盒测试技术--------------------------------------------------------------------------------- 45
5.2 系统步骤-----------------------------------------------------------------------------------------45
5.3 测试小结---------------------------------------------------------------------------------------- 48
结束语 ---------------------------------------------------------------------------------------52
参考文献---------------------------------------------------------------------------------- 53
[摘要(Abstract)]
本文讨论了“网站论坛”从需求到实现的过程。该论坛是在ASP.NET平台下开发的Web应用程序。系统为用户提发表帖子、查询帖子、会员注册、等功能。并为未注册用户提供查看及留言的功能。根据系统实现的功能,本网站大致分为以下几个模块:系统登录验证模块、会员注册模块、会员信息修改、后台管理模块。全文使用大量的流程图和实际效果图,使读者能够清楚的了解整个系统的执行和运作过程。并循序渐进地讲解了整个系统的程序设计。此外,本文还探讨了在ASP.NET技术下系统安全的设想。本人在这个系统的设计过程中独立完成了从系统功能分析、系统结构设计、模块划分、程序编写、网页美化等全部工作。
关键字:ASP.NET、、ActiveX 组件、IIS、论坛、