系统的总体设计又叫做概要设计或者是系统初步设计。这个部分的工作是将程序分为几个小部分的物理元素,比如:程序、文件、数据库等等。总体设计阶段是非常重要的一个任务设计结构,也就是说需要确定了解系统中每个程序的构造模块,每个部分由哪些模块组成的,以及模块之间相互的关联。
2。1系统可行性分析文献综述
2。1。1系统的经济需求可行性
因为本系统的主要程序是用来展示课程的毕业设计,不需要关系到经济问题和程序今后的发展方向,只在注重程序本身的效果达成和结果,对程序需要的金额基本也没有要求,只需要有一台电脑就可以完成,所以考虑的方面不需要很多。
2。1。2系统的技术执行可行性
本系统程序的开发用的是Java编程语言来进行编程的,其中还惨杂了部分的动态网页代码。JAVA编程语言可以开发功能模块较多的系统程序,这样在满足客户的系统需求的同时,为代码的实现和模块的完成提供了保证,而且代码模块化的提高,对后序系统内容和版块的增删改会有比较大的好处。
2。1。3系统的运行可行性
本系统是完成一个应技之风的论坛系统,使用JAVA编程语言来完成,需要耗费的资源和财力不高,现在的电脑在硬件还是软件上都可以达到要求来运行本程序。
经由上述的三条系统的可行性分析,本系统程序的各个方面的可行性需求都是非常轻易就可以满足要求条件的,所以,本系统程序的开发是具备可行性条件的。
2。2系统功能需求概述
本程序的系统功能需求分析是在经过各网站上论坛的查看、所学知识的方面、平时接触的学科以及和老师的讨论中了解到了本论坛程序需要实现哪些功能、要具备哪种具体的功能模块等。然后决定使用JAVA编程语言和MyEclipse软件来进行应技之风论坛系统的各个功能模块实现。功能需求概述是系统开发中的第一个部分,也是最为重要的一个部分,是程序开发中一个不可缺少的部分。
本系统程序要求实现一个应技之风的在线论坛系统,程序主要分成前台和后台两个大模块,前台是给用户使用的,普通用户和会员都可以进行使用,但是普通用户只能看帖不能发帖。前台实现了会员的登录和注册、发帖子、浏览帖子等功能模块。后台模块则是给论坛的管理员进行操作的,主要功能包括子版块管理、帖子管理、成员管理、论坛的公告管理、非法字符管理和管理员个人的信息管理这些主要功能。
2。3系统的设计要求与运行环境
无论什么系统程序都有自己的设计初始思路。本程序也具备以下几条:
(1)系统的易操作性:论坛的初衷就是让各用户群体都可以简单的运行本程序。基于这个出发点,在设计程序的一开始就让系统最后可以操作起来简单易懂,可以让各个年龄段的人都可以轻松的使用这个论坛。这对于一个系统来说是非常基础的。来~自,优^尔-论;文*网www.youerw.com +QQ752018766-
(2)系统的针对性:本系统程序设计是用JAVA编程语言来实现的应技之风论坛系统的开发,所以应该具备系统的专业性和针对性,从论坛方面着手来设计这个程序。
(3)系统的实用性:本论坛主要分为前台操作和后台操作两大模块,前台版块的功能包括会员的登录注册、发帖子、浏览帖子等功能。后台版块的功能包括论坛功能版块管理、帖子管理、会员管理、公告显示管理、非法字符字符管理、管理员个人信息主要功能。
可运行本程序的基础电脑配置:
本程序是一个简易的论坛系统,需要从服务器连接到MySQL数据库,别的客户端只需要开启本程序即可。