JSP079-论坛(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要:随着计算机技术的飞速发展,学校也已进入信息化时代。为了方便大连交通大学软件学院的学生管理以及学生进行互动交流,决定开发该学院的BBS论坛系统。
通过对本校学生的调查及网络上现有BBS论坛系统的调查,开发了这套软件学院BBS论坛系统,本系统的开发,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。软件开发过程中始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。
本文采用结构化分析的方法,详细阐述了一个功能比较强大的BBS论坛系统的前后台开发、操作流程和涉及的一些关键技术。分析了软件开发的背景以及过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2000数据库。本系统的设计实施为大连交通大学BBS论坛系统的运行做基础,为大连交通大学BBS论坛管理工作提供良好的条件。 [来源:http://think58.com]
关键词:BBS 论坛 系统 结构化分析
[版权所有:http://think58.com]
目 录
第一章 系统开发基础 1
1.1开发背景 1
1.2设计思想 1
1.3 开发工具和开发模式的介绍 1
1.3.1开发语言JSP的介绍 1
1.3.2 JSP的主要内部对象 2
1.3.3 开发模式的介绍 2
1.4可行性分析 3
1.4.1技术可行性 3
1.4.2 经济可行性 3
1.4.3操作可行性 4
1.4.4社会可行性 4
第二章 超市管理系统分析与设计 5
2.1系统分析 5
2.1.1系统目标 5
2.1.2内容介绍 5
2.2 系统设计 5
2.2.1 应用平台配置 5
2.2.2 系统设计及分析 5
2.3 数据库的设计 6
2.3.1数据库的介绍 6
2.3.2数据库表的设计与实现 7
第三章 系统详细设计 9
3.1 用户注册模块设计 9
3.2用户登录模块设计 10
3.2.1用户登录界面 10
3.2.2程序流程 11
3.2.3发帖界面 12
3.3学习园地界面设计 13
3.3.1计算机软件界面 13
3.3.2计算机硬件界面 14
3.4衣食住行模块设计 14
3.4.1没饰找饰界面 14
3.4.2我爱我家界面 15
3.4.3食为天界面 15
3.4.4驴行天下界面 16 [资料来源:www.THINK58.com]
3.5个人设置模块设计 16
3.5.1修改密码界面 16
3.5.2我的信箱界面 17
3.5.3个人文集界面 17
第四章 软件测试 19
4.1软件测试的定义 19
4.2软件测试的目的及意义 19
4.3软件测试的重要性 19
4.4件测试的常用方法 20
4.5系统测试环境与测试条件 20
4.6系统运行情况 21
第五章 结论 22
谢 辞 23
参考文献 24
1.1开发背景
在互联网技术高速发展的推动下,互联网跨入了虚拟社区时代。根据2010年1月《第25次中国互联网发展状况统计报告》,我国上网的3.84亿人中有38.8%使用论坛、BBS等各种形式的虚拟社区,用户规模达到9822万人,在网络应用中排名第九,已经跻身十大网络应用之列。BBS发展势头非常迅猛。
BBS开发技术发展至今,从CGI,ASP,到PHP已经日趋成熟,功能也更加丰富,但携着Sun公司的Java技术所实现的“一次编写,到处运行”的优势,继承这一衣钵的JSP技术越来越受到人们的注视。BBS作为一种对外的展示窗口,进行内外信息交流,已成为大众的广泛需要。为了进行更好的交流,用户想就自己的专业和爱好能和其他的用户进行及时专业的交流,这就有了论坛,这样以来我们就可以在网络这个虚拟的空间中方便地实现交流。Internet上发布信息主要是通过网站来实现的,获取信息是要在网站论坛中和Internet“海洋”中按照一定的检索方式将所需要的信息的。因此论坛建设在Internet应用上的地位显而易见,它已成为现代人勾通和获取信息的重要组成部分,从而倍受人们的重视。现在各个大学网站都有BBS论坛,在BBS上,同学与同学之间,老师之间可以非常轻松的进行交流,有网络的地方,不同的地区和国家的各种不同的人都可加入到BBS上进行交流。这也节省了大量的教育资源,和充分的利用教育资源。 [资料来源:THINK58.com]
[资料来源:THINK58.com]
下一篇:JSP080-在线考试系统的设计与实现(SQL数据库)