JSP校园生活信息网的设计与实现(JSP 2.0)
【摘要】 随着信息自动化处理技术的日益发展,如何科学,全面,高效的对各类纷繁复杂的校园信息事务进行计算机的自动化管理是个热门话题。作为校园信息的管理者,希望能够对各类信息管理的整个流程状态,信息资料的情况了如指掌,使其可以做出科学的决策。作为工作人员期望能够避免繁琐的手工操作,甩掉传统的手工记录方式,达到事半功倍的效果。一个能够使其实现管理系统化、规范化、自动化的计算机系统就显得很有必要。利用计算机技术,实现管理系的自动化,规范化就是这个问题最好的解决方法。
论文主要探讨“校园生活信息网”的理论基础和设计思想,根据系统的开发过程和系统的功能实现为主线来论述数据库管理软件的开发过程。主要阐述以软件工程理论作为系统开发的理论基础,以浏览器/服务器模式的关系型数据库作为后台,以专业数据库开发语言作为实现手段的数据库管理软件的开发过程分析和理论研究。
本系统以JSP 2.0技术和 SQL为开发工具,通过后台数据库的建立与设置,软件界面的设计与实现,程序的编写与调试等几个阶段来完成对校园生活信息网的开发。
本论文详细地介绍了开发系统的具体步骤,以及应用的技术,以配图例的方式详尽说明,并在文中对一些源程序作了详细的解释。(毕业设计网 ) [版权所有:http://DOC163.com]
【关键词】 数据库 JSP 校园生活信息网 查询
【Abstract】With the automation of information technology to deal with the increasing development of science and how comprehensive, cost-effective for all types of complex information services for the campus computer automation management is a hot topic. As a campus information managers in the hope of all types of information management of the entire process, the information is very well informed, so that it can make a scientific decision-making. As a staff member can expect to avoid the cumbersome manual operation to get rid of the traditional manual recording, and highly effective. So that it can manage to achieve a systematic, standardized and automated computer system has become necessary. The use of computer technology, management of the Department of automation and standardization of the problem is that the best solution.
Thesis focused on the "campus life information network" on the basis of the theory and design ideas, according to the system development and function of the system to achieve the main line on the database management software development process. To set out the main software engineering theory as the theoretical basis for the development of systems to the browser / server relational database as a background to the professional development of the database language as a means of database management software development process of analysis and theoretical research. [资料来源:www.doc163.com]
Of the system in order to JSP 2.0 technology and development tools for SQL, a database of background and the establishment of settings, the software interface design and implementation of procedures to prepare and debugging, and other stages of life on campus to complete the development of information networks.
This paper describes in detail the development of systems of concrete steps, as well as the application of technology, equipped to legend detailed description of the way, and in the text of the source of some detailed explanation. [资料来源:www.doc163.com]
【Keywords】JSP database of campus life information network query [版权所有:http://DOC163.com]
课题意义
随着当今科学技术的飞速发展,尤其是计算机技术的出现,使得人类进入了信息化社会,利用计算机,可以代替人进行很多复杂劳动,从而节省大批的人力,可以大大提高工作效率,而且计算机有更高的准确性和更安全的保密措施。计算机技术凭着自己无与伦比的优越性,已经迅速成为各个领域不可或缺的工具。在各行各业中离不开数据处理,这正是计算机被广泛应用于数据库管理系统的环境。计算机的最大好处在于利用它能够进行数据管理。使用计算机进行数据控制,不仅提高了工作效率,而且大大的提高了其安全性。
在之前的校园信息管理过程中,各学校往往采用的是通过粘贴板的方式由用户贴出各类信息,不仅不便于用户快速的查询信息,而且手工操作难免带来各种误差和错漏,尤其是在数据信息处理工作量大时容易出错;数据繁多时,容易丢失,且不易查找,出错后又不易修改。
基于以上问题,有必要建立校园生活信息网,使管理工作规范化,系统化,程序化,避免的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询、修改各类基本信息,并能根据用户的不同需要,准确,迅速找到合适的信息,而且管理者也更容易对信息进行管理等操作。(毕业设计网 )
系统介绍
本系统是一套功能简单,操作简单而又实用的校园生活信息发布系统,主要针对校园内各类信息管理中需要解决的具体问题进行开发,并能提供良好的功能扩展接口。在系统的设计中采用了模块化设计方法,即按照功能,将整个系统划分为多个相对独立的功能模块,包括:校园生活、招聘求职、教育培训、社团交友、百科大全、跳蚤市场、租房信息、餐饮美食、购物折扣九个模块。
在编程时,尽可能从用户操作的角度出发,力求使得操作简单、容易掌握,并尽可能考虑到对误操作的提示和容错处理,使系统有一个友好的用户界面。
校园生活信息网需求主要来自信息发布人员和管理人员。用户将需要登记的各类信息输入系统,由系统自动归类储存,随时可以查阅修改。管理人员可利用本系统,管理信息,前台页面根据数据库内容动态显示各类信息。一般情况下,普通用户只能浏览查询各类信息,而注册用户除了能查询具体信息以外,还能够直接登记信息。因此,普通用户, 注册用户和管理人员的的权限要明确区分开来,防止操作时因操作错误产生的数据丢失和数据错误,因此,这就需要在设计模块时加以考虑。
因此,确定本系统的功能有:各类信息登记输入处理(有输入、取消、确认、修改、删除等功能),信息查询处理,信息报表统计处理等功能。
[资料来源:http://Doc163.com]
目 录
绪 论 2
第一章 系统概述 3
1.1数据库管理软件概述 3
1.1.1管理信息系统 3
1.1.2数据库管理信息系统的形成 5
1.1.3数据库管理信息系统的简介 5
1.1.4关系型数据库 6
1.2系统介绍 7
1.3 课题意义 7
第二章 系统开发方法选择 9
2.1 软件工程介绍 9
2.2开发环境及工具 9
2.1.1选择JSP 2.0作为开发语言 9
2.2.3选择SQL2000 作为后台数据库 10
2.3 JSP数据库开发技术 10
2.4 体系结构 11
2.4.1 系统体系机构的一般阐述 11
2.4.2 C/S模式与B/S模式的比较分析 12
2.4.3 B/S模式的优势 13
2.5 开发方法整体选择 14
第三章 系统总体规划分析 15
3.1 系统总体结构设计 15
(毕业设计网 )
3.1.1 应用需求分析 15
3.1.2 系统处理流程图 15
3.2 各模块功能介绍 16
3.3总体结构设计 16
3.4数据库设计 17
3.4.1 数据基本操作 17
3.4.2 查询功能 18 [资料来源:http://doc163.com]
3.4.3 其他辅助功能 18
3.4.4 概念设计 19
3.4.5 数据表的设计 19
第四章 系统详细设计 21
4.1 设计原则 21
4.2 用户登陆界面设计 22
4.3 主界面设计 23
4.4信息登记表模块设计 24
4.4.1信息登记表输入 24
4.4.2分类信息查询 28
第五章 系统测试 32
5.1 测试的原则 32
5.2 测试的方法 32
结 论 34
致 谢 36
参考文献 37
上一篇:企业信息发布系统的设计与实现