摘要:21世纪是互联网进入高速发展的时代,人们的生活节奏也随之加快。现在的我们非常缺少一个沟通交流的平台,虽然现在各大论坛层出不穷,但是对于建立自己的论坛这一方面,很多高校显然还是没有做到的。现在创立的高校论坛就是为了这一目的而建立的,给高校师生一个交流的平台,从而促进学生发展,师生和谐。
本文首先采用数据流图DFD,数据字典等技术进行系统的功能建模;其次使用SQL sever进行此程序的数据库设计与应用,并使用了层次方框图和E-R图来描述功能的的设计;然后使用了visio软件,进行系统顶层,0层,1层图的绘制,并进行数据流程图的设计,并画出其各个功能的系统流程图进行描述;最后使用软件工程方法进行两个测试方法:白盒和黑盒。最终代码的编写是使用VS 2010进行开发。
关键词 高校论坛 ;DFD;ER图;数据流图 ;黑白盒测试
目录
摘要
Abstract
1 绪论-1
1.1开发背景-1
1.2系统开发的现状-1
1.3系统开发的意义-1
1.4系统开发的内容-1
2 系统开发技术-3
2.1 开发工具简介-3
2.2 ASP.NET 简介-3
2.3 SQL Server 2008-3
2.4 Microsoft Visio 2010-4
2.5 Rational Rose 2003-5
3 需求分析-6
3.1可行性分析-6
3.1.1经济可行性-6
3.1.2操作可行性-6
3.1.3技术可行性-6
3.2 系统功能分析-6
3.3 业务功能分析-6
3.4 系统结构分析-7
3.5 用例建模-8
3.5.1系统业务用例建模-8
3.5.2帖子管理业务用例图-8
3.5.3会员管理业务用例-9
3.5.4板块管理业务用例-10
4 系统总体设计-11
4.1 系统总体设计思想-11
4.2 系统功能设计-11
4.3系统组成流图-12
4.3.1系统功能模块顶层图-12
4.3.2系统功能模块零层图-13
4.3.3系统功能模块一层图-13
4.4数据库结构设计-15
4.4.1概念建模设计-15
4.4.2逻辑结构设计-19
5 系统详细设计-22
5.1 登录权限模块-22
5.1.1 界面设计-22
5.1.2 结果显示与逻辑分析-22
5.2 会员功能模块-25
5.2.1 界面设计-25
5.2.2 结果显示与逻辑分析-27
5.3 版主功能模块-31
5.3.1 页面设计-31
5.3.2 结果显示与逻辑分析-32
5.4 管理员功能模块-33
5.4.1 页面设计-33
5.4.2 结果显示与逻辑分析-34
6 测试-36
6.1测试方法-36
6.2系统功能测试-36
结论-36
致谢-38
参考文献-39