随着计算机技术的飞速发展,学校也已进入信息化时代。为了方便湖南农业大学软件学院的学生管理以及学生进行互动交流,决定开发该学院的BBS论坛系统。
随着计算机技术的飞速发展,学校也已进入信息化时代。为了方便湖南农业大学软件学院的学生管理以及学生进行互动交流,决定开发该学院的BBS论坛系统。
通过对本校学生的调查及网络上现有BBS论坛系统的调查,开发了这套软件学院BBS论坛系统,本系统的开发,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。软件开发过程中始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。
本文采用结构化分析的方法,详细阐述了一个功能比较强大的BBS论坛系统的前后台开发、操作流程和涉及的一些关键技术。分析了软件开发的背景以及过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2000数据库。本系统的设计实施为湖南农业大学BBS论坛系统的运行做基础,为湖南农业大学BBS论坛管理工作提供良好的条件。
关键词:BBS 论坛 系统 结构化分析
ABSTRACT
With the rapid development of computer technology, the school has entered the information age. To facilitate the School of Software, Dalian Jiaotong University, students of management, and interact with students, decided to develop the school's BBS forum system.
School students through surveys and online forum system available on the BBS survey, developed the software College BBS forum system, this system development, based on the Windows graphical user interface, easy to use operating environment, system design process, as far as possible to understand easy to read interface, allowing users to fully grasp in the short term. Software development process has always been the correctness of the system first, and strive to data integrity and accuracy of processing. On the basis of optimized code to speed up system operation and reduce the system resources.
In this paper, structural analysis, a function described in detail the more powerful platform BBS forum system before and after development, operations, processes, and some of the key technologies involved. Analysis of software development background and process; first introduced the software development environment, followed by the detailed description of the design process of the software: database design, design and implementation of each module and the specific interface design and function.
According to the first few stages of the analysis and design, the system used in the design of B / S mode, JSP technology, the basic page design and implementation of function, use SQL Server 2000 database backend database. Design and implementation of this system, Dalian Jiaotong University BBS forum for the operation of the system as a foundation for the management of Dalian Jiaotong University BBS forum to provide good conditions.
Key words: BBS forum system structured analysis
目 录
第一章 系统开发基础 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
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