摘 要:随着信息时代的不断发展,校园正在逐渐向数字化、信息化、智能化方向发展,人们对校园的信息化程度也有了越来越高,因此设计开发校园信息发布系统,本文介绍了校园信息发布系统开发过程,本设计是基于JSP与JavaBean技术开发的,后台数据库是采用SqlServer2005。该系统主要包括管理员模块和普通用户模块两部分,管理员模块功能包括会员管理、信息管理、信息分类管理、公告管理、账户管理,普通用户模块包括信息评论、信息搜索、注册会员等功能模块,经测试,能基本满足校园信息发布的需要。56353
毕业论文关键词:Internet,web技术,信息化,信息发布
ABSTRACT:With the development of information era, the campus is gradually to the digitization, intelligent direction; the degree of information on campus is more and more important, so I designed the campus information release system. This paper introduces the development process of the system, the design is based on the development of JSP and JavaBean technology, the backstage the database is using SqlServer2005. The system includes two parts: the administrator module and user module, the administrator module functions including members of management, information management, information management, bulletin management, account management, general user module includes information review, information search, a registered membership function module, the test, can basically meet the needs of the campus information release.
Key word: Internet ,WebTechnology, Informationization ,InformationRelease
目 录
第一章 系统分析 1
1.1需求分析 1
1.2 本系统采用的技术介绍 1
1.3 开发环境介绍 6
第二章 系统概要设计 8
2.1总体功能 8
2.2 E-R图 9
2.3 数据库设计 10
第三章 详细设计 16
3.1 系统动作流程图 16
3.2 系统模块设计 19
第四章 测试 31
4.1 软件测试的目的与重要性 31
4.2 测试的步骤 32
4.3 测试的内容 32
结束语 34
参考文献 35
致 谢 36
第一章 系统分析
1.1需求分析
1.1.1功能需求分析
本系统具有以下功能:
(1)良好的人机界面。
(2)实现信息发布的功能。
(3)实现用户管理与权限控制功能。
(4)对信息的增删改查功能。
(5)对信息分类的添加删除功能。
1.1.2具体功能分析
用户类型:分为游客,会员和管理员。
游客:可以搜索浏览信息,不可发布评论,不可发布信息
会员:可以搜索浏览信息,可以发布评论,不可发布信息
管理员:拥有所有权限,可以对用户账户进行控制
前台功能:信息分类;信息搜索;最新信息;公告栏;登陆。
后台功能:信息分类管理(删除修改);信息管理(增删改查);会员管理(列表/删除);公告管理;密码管理。用户登陆信息显示。
1.2 本系统采用的技术介绍