毕业设计基于JSP的企业门户网站的设计与实现

毕业设计基于JSP的企业门户网站的设计与实现
毕业设计基于JSP的企业门户网站的设计与实现

北方民族大学学士学位论文论文题目基于JSP的企业门户网站的设计与实现

院(部)名称:计算机科学与工程学院

学生姓名:

专业:网络工程学号:

指导教师姓名:

论文提交时间:

论文答辩时间:

学位授予时间:

北方民族大学教务处制

基于JSP的企业门户网站的设计与实现

摘要

系统是以JSP技术开发的企业门户网站,主要讲述了其设计与实现的过程。主要包括后台数据库的建立与前端功能及界面的程序开发两方面。后台数据库要求数据的安全性好、数据完整性强、数据有一致性。前端要求功能完善、易于使用、维护简便、界面美观。

系统采用了B/S体系模式,使用JSP编程语言,以SQL server 2000作为后台开发工具,先建立起系统模型,然后通过对各种用户需求进行多次迭代,不断地修正和改进,形成操作简单、响应速度快、界面友好、安全性高的门户网站。

根据用户需求,在前台页面中可以查看企业的新闻、产品信息、商务信息、公司的历史与简介、下载一般常用软件,注册用户还可以进行留言、回复留言等。后台只有具有管理员权限的用户可以登录,负责对前台信息进行发布、管理注册用户信息、添加删除管理员等。

本论文中首先介绍了研究背景意义及采用的技术,以系统开发为引线,分析用户的需求,接着说明系统的总体设计,最后详细的展示了各个模块的功能,并截图附加代码具体阐述具体设计与实现过程。

关键字:企业门户网站,JSP ,HTML , MYSQL2000

The design and implementation of enterprise portal site based on

JSP

ABSTRACT

System based on JSP technology development of enterprise portal website, mainly tells the story of its design and implementation process Mainly includes the backstage database the establishment and front-end application development two aspects of function and interface background database for data security Data integrity is strong There is data consistency front-end demand function is perfect Easy to use Interface simple maintenance, and beautiful.

Adopts B/S mode, the use of JSP programming language, SQL server 2000 as the backstage development tools, to establish the system model, and then through the various user requirements in terms of multiple iterations, constantly revised and improved, the operation is simple Fast response Friendly interface of high security portal.

According to user needs, can view the enterprise in the front page news product information Business information of history and the profile of the company Download commonly used software, users can also to leave a message To respond to comments etc. Background only have administrator permissions users can log in, be responsible for release management information at the front desk registered users add or remove the administrator information.

The thesis first introduces the research background and technology, system development as the lead, analyze the needs of users, and then illustrate the overall design of the system, finally shows the function of each module in detail, and capture additional code specifically describe the concrete design and implementation process.

Key words: enterprise portal website, JSP, HTML, MYSQL2000

目录

摘要 ............................................................................................................................................................ I ABSTRACT.............................................................................................................................................. II 目录 ......................................................................................................................................................... III 第1章绪论 (1)

1.1 课题背景及意义 (1)

1.2 开发环境与采用技术简介 (2)

1.2.1 B/S架构 (2)

1.2.2 JSP(Java Server Pages) (3)

1.2.3 SQL Server 2000 (3)

第2章需求分析 (4)

2.1 系统功能需求 (4)

2.2 系统功能建模 (4)

第3章总体设计 (7)

3.1 系统功能结构划分 (7)

3.2 数据库设计 (8)

3.2.1 数据库概念设计 (9)

3.2.2 数据表结构设计 (11)

第4章系统详细设计与实现 (14)

4.1 前台功能模块的设计与实现 (14)

4.1.1 新闻中心模块 (15)

4.1.2 公司概况模块 (16)

4.1.3在线留言模块 (18)

(1)浏览留言板 (18)

(2)添加留言 (19)

4.2 后台管理的设计与实现 (21)

4.2.1 新闻管理中心模块 (21)

(1)添加新闻信息 (21)

(2)删除新闻信息 (22)

4.2.2 注册会员管理模块 (25)

结论 (27)

致谢 (29)

参考文献 (30)

第1章绪论

科技快速发展的今天,信息化已经将企业带入了网络经济时代,而企业门户网站成已为现代企业信息化的一大热点手段。信息产业的发展,电子商务的普及已成为必然趋势,国内各个企业要想快速的发展,建立自己企业门户网站已是迫在眉睫。企业门户网站通过互联网来宣传企业、开拓市场、降低企业的管理成本、交易成本和售后成本,并通过开展一系列的电子商务活动获得更多的知名度和利润,这些均与企业的经营目的是不谋而合的。所以把信息技术同企业的管理体系、生产流程和商务活动紧密结合起来,去正确地建设和维护企业的门户网站,并使网站发挥作用,为企业服务,已经成为当下企业的必修课。

企业门户网站的建立,是随着计算机技术的日益强大、信息化的加速发展应用而生的一种有效地管理、宣传、开拓和发展企业的快捷方式,使用计算机对公司方案进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是企业正规化管理的重要条件。

因此,开发一套企业管理软件成为很有必要的事情。利用这次的毕业设计和实习期间对公司需求的调研,结合在大学期间所学的知识,进行了对公司网站的设计。本系统利用sun公司推出的开发语言JSP进行开发设计,具有操作简单、稳定性强、安全性高、界面友好等特点。

1.1 课题背景及意义

企业门户网站通过全球性的网络互联网来宣传企业,开拓市场,方便投资者了解企业的发展与主要经营方向,同时降低了企业的管理成本、交易成本和售后成本。企业还可以通过门户网站开展一些商务活动,以最小的成本收货最大的利益,提升企业的知名度。企业的门户网站为公司树立良好的网络形象,成为企业适应现在信息化时代的最佳方式。企业门户网站能最大程度上促进企业与客户之间的信息交流,不但能及时的反应客户的需求,让企业做出及时有效的内部方案的调整,更拉近了企业与用户之间的距离,从而使企业的发展依据客户开拓市场,逐步提升。

对于企业来说,门户网站是展示在大众面前的一道风景,企业是否具有吸引力,直接取决于用户对门户网站的视觉效果和功能效果。因此拥有一个设计美观、功能全面的门户性网站,已经成为企业网络化建设的一个重要内容。只有把信息技术同企业的管理体系、生产流程和商务活动紧密结合起来,才能正确地建设和维护网站,并使网站发挥作用,为企业服务。

1.2 开发环境与采用技术简介

本企业门户网站的开发是基于JSP技术,应用了B/S架构,主要包括前台信息发布功能的实现以及后台对发布信息、用户信息的管理,数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好。本系统拟采用JSP和SQL Server 2000分别作为前端和后端的开发工具。

1.2.1 B/S架构

B/S结构(Browser/Server)即浏览器/服务器模式,是WEB兴起后的一种网络结构模式,是对C/S结构的一种变化或者改进的结构。B/S是基于浏览器的策略,简化了客户端。B/S软件无需再客户机安装客户端软件,只要通过通用的浏览器工具,就可以使用系统。由于各个操作系统下都提供了浏览器而且都遵循共同的规范,因此,B/S使得客户端很容易实现跨平台。由于B/S系统采用HTTP通信协议,很容易穿透防火墙,而不像C/S系统对网络环境有较高的要求[1]。在这种结构下,用户工作界面是通过WWW浏览器来实现。WEB浏览器是客户端最主要的应用软件,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。B/S 结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。

1.2.2 JSP(Java Server Pages)

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术可以让web开发人员快速的开发出容易的动态网站,使用JSP开发的web应用程序是跨平台的,既能在windows系统上运行也能在其他系统上运行。JSP技术是一种建立在Servlet规范提供的功能之上的动态网页技术,和ASP、PHP类似它们都是在通常的网页文件中嵌入脚本代码产生动态内容,不过JSP文件中嵌入的是Java代码和JSP标记。JSP网页就是在传统的网页HTML 文件(*.htm或*.HTML)中加入Java程序片段(Scriptlet)和JSP标记(Tag)构成的。

JSP基于强大的Java语言具有良好的伸缩性,与Java Enterprise API紧密的集成在一起,在网络数据库开发领域具有得天独厚的优势JSP在跨平台、执行速度等特性上具有很大的优势,主要体现在:(1)将内容的生成和演示进行隔离(2)生成可重用的组件(3)采用标识简化页面(4)JSP能提供所有的Servlet功能(5)健壮的存储管理和安全性(6)一次编写,随处运行(7)JSP的平台适应性更广[2]。

1.2.3 SQL Server 2000

SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。SQL Server 2000由一系列相互协作的组件构成,能满足最大的web站点和企业数据处理系统存储和分析数据的需要,SQL Server 2000的数据库系统运行在windows系统上负责创建和维护表和索引等数据库对象,确保数据的完整性和安全性,能够在出现各种错误时恢复数据[3]。

SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。

本系统数据库采用了Microsoft推出的SQL Server 2000数据库,这是微软的一个桌面数据库,能够快速方便的和Microsoft的其他套件综合使用。由于SQL Server 2000具有显著的简易性和有效性,大量的桌面数据库系统都采用SQL Server 2000作为后台数据库。使用SQL Server 2000的好处还在于,如果你的系统扩展到Client/Server模式的时候,可以使用Microsoft的数据库服务器软件ODBC,此时,程序只需要简单的修改一下链接(ODBC的数据源)就可以,这样,为程序的平滑扩

展提供了非常有力的条件。

第2章需求分析

本章介绍了网站系统的需求分析,然后根据需求分析画出了系统业务的业务流程图和数据流程图。

2.1 系统功能需求

通过详细的调研和分析,一般网站必须具有以下功能:

(1) 信息展示功能,前台展示信息包括(公司概况、新闻中心、产品中心、技术

服务、商务中心等)。

(2) 在线留言功能,注册的用户可以通过留言、回复功能建立彼此之间的信息交

流并与网站实现一定程度上的互动。

(3) 信息发布功能,有管理员权限的管理员通过后台可以对新闻信息、商品信息

进行查询、添加、删除操作。

(4) 用户管理功能,管理员权限的用户可以通过后台对注册的用户信息进行管

理,实行查询、删除操作。

2.2 系统功能建模

所谓的系统功能建模就是将用户要求的功能进行模块化,让复杂的系统变成简洁,有条理流程图。当进入网站系统时首先进入首页面,首页面可供普通游客和已注册的游客浏览系统已经发布的所有信息。注册用户可以使用首页的新闻搜索功能。网站系统管理员在输入正确的管理员名和管理员密码后可以进入后台系统,可对前台系统进行相应的管理操作,并对相应的系统进行修改、删除和添加等操作,拥有管理员权限的用户还可以对某些用户进行权限设置,提升用户的权限。

本系统的业务流程图如图2-1、图2-2所示。

图2-1 面向用户业务流程图

图2-2 面向管理员业务流程图

数据流程图主要分析的是对信息的流动、处理、传递、存储等的分析和总结,数据流程图一方面可以清楚直观地看到数据的传递等的过程还可以发现信息在流动过程中的去向及问题,让用户清楚直观地了解网站的大体结构。现在大多数流程图多是通过分层来直观的展现给用户,通过流程图直观的整理出业务流程顺序将用户反馈的信息进行处理的过程。本系统地操作用户数据源有一般用户、注册用户和管理员三种,首先是管理员根据不同用户的需求将某些信息保存到数据库中,然后再发布,显示在

用户界面,供不同的权限用户进行查询、添加、修改和删除,而对所有的用户都可以进行信息的查看和查询。

整个系统的数据流程图如2-3所示。

图2-3 系统数据流程图

第3章总体设计

本章先分析了系统的功能结构划分,然后通过对数据库概念结构设计和数据表结构设计的说明,详细介绍了数据库的设计。

3.1 系统功能结构划分

企业门户网站前台可以实现的主要功能有:

(1)信息发布:包括了企业站内新闻中心、公司概况、产品中心、联系我们4个模块。

(2)会员注册:普通用户通过此功能便可注册为会员用户。

(3)在线留言:所有用户可通过技术服务模块中的在线留言模块的留言功能与网站形成互动。

(4)产品搜索:通过标题、类别可对发布的信息进行搜索。

(5)热点链接:超链接到著名的门户网站,如国家保密技术研究所、中央政府采购网等。

(6)后台管理:拥有管理员权限的用户登录到后台管理页面进行信息的维护。

企业门户网站系统前台功能模块如图3-1所示。

图3-1 系统前台组织结构图

企业门户网站后台可实现的主要功能有:

(1)站内新闻中心管理:可以发布新的新闻信息,也可对已发布的新闻信息进行查询、修改、删除操作。

(2)产品中心管理:可以添加新的商品类别和商品信息,也可对已有的商品信息进行查询、修改、删除操作。

(3)用户管理:对注册用户信息的管理,可进行查询、删除操作。

(4)个人资料管理:管理员可在此修改用户名和密码。

(5)技术服务管理:分为几个模块,留言模块可以查询和回复留言。

(6)公司概况管理:包括公司简介、组织结构、公司理念、公司荣誉四个模块,分类详细的介绍企业的历史,发展方向,部门结构和公司的成就。

(7)管理员用户管理:主要可以用来修改管理员的用户名和密码,提升用户权限和删除某些管理员。

(8)方案中心管理:主要针对某一特定问题进行解决,并出示解决方案,供企业人员参考,并提出宝贵意见。

(9)商务中心管理:分为四个模块合作政策、合作伙伴、成功案例以及客服热线主要说明公司的能力和政策,吸引合作商进行投资。

(10)前台首页:供管理员查看前台的页面布局和所发表的内容的可靠性。

企业门户网站系统后台功能模块如图3-2所示。

图3-2 系统后台组织结构图

3.2 数据库设计

本网站系统数据库采用 Microsoft SQL Server 2000数据库,所创建系统数据库名称为qywz,用来保存本系统的所有数据。

3.2.1 数据库概念设计

根据调研显示一般用户的需求具体体现在各种资源、信息的提供、保存、更新和查询等方面,因此要求数据库能够满足各类信息的输入和输出。收集基本数据、数据的结构及数据处理的流程,构成一份详细的的数据字典,为后面的设计打下基础。

通过对具体的系统功能进行分析,针对企业门户网站,总结得出如下的需求信息:1)用户分为普通用户和管理员用户;

2)管理员用户登陆后系统后台后可进行管理员信息、用户信息、新闻发布、商品信息、留言信息等的管理。后台管理员登陆流程图如图3-3所示

图3-3 管理员登陆流程图

根据企业用户的需求信息可设计出能够满足一般企业用户需求的各种实体,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。

设计规划出的实体有:管理员用户的信息实体、注册用户信息实体、新闻信息实体、留言信息实体、商品信息实体。

管理员用户实体包括用户名、密码、权限等属性。管理员实体的E-R图如图3-4所示。

图3-4 管理员实体

新闻信息实体包括标题、类别、内容、添加人、等属性。新闻信息实体的E-R图如图3-4所示。

图3-5 新闻信息实体

商品信息实体包括标号、产品名称、产品综述、简要介绍、主要类别、添加时间等属性。商品信息实体的E-R图如图3-6所示。

……

图3-6 商品信息实体

用户注册实体包括用户名、密码、真实姓名、性别、联系电话、邮箱、家庭住址、用户类型等。用户注册实体的E-R图如图3-7所示。

图3-7 用户注册信息实体

留言信息实体包括姓名、电话、邮箱、Email、内容、回复内容、添加时间等属性。留言信息实体如图3-8所示。

……

图3-8 留言信息实体

3.2.2 数据表结构设计

在上面的概念结构设计完成之后,根据概念结构的设计将其转化为具有具有数据库系统支持的实际的数据库模型,一般也称为数据库的逻辑结构。本企业门户网站数据库中的每个表的都表示在后台数据库中的一个表,具体表示如下。

1) 管理员信息表,描述管理员信息的数据定义,其表结构如表3-1所示。

2) 新闻信息表,描述新闻信息的数据定义,其表结构如表3-2所示。

表3-2 news表:

3) 注册用户信息表,描述注册用户信息的数据定义,其表结构如表3-3所示。

4) 留言信息表,描述留言信息的数据定义,其表结构如表3-4所示。

5) 商品类别信息表,描述商品类别信息的数据定义,其表结构如表3-6所示。表3-5 manufacture表:

6) 友情链接信息表,描述友情链接的数据定义,其表结构如表3-5所示。

第4章系统详细设计与实现

本章先以首页页面展示系统的总体设计和部署,然后以新闻展示模块、公司概况模块和在线留言模块为例介绍了系统前台功能模块的设计与实现。然后以新闻发布模块和用户管理模块为例介绍了系统后台管理功能的设计与实现。

4.1 前台功能模块的设计与实现

前台首页主要有以下几个部分:

1)用户登录:用户在此注册、登录;

2)产品中心:对公司的产品进行汇总,列成一个表格,并做了简要说明,点击

链接到产品的详细介绍;

3)公司概况:简单介绍企业信息包括简介、组织结构、理念和荣誉四个模块;

4)商务中心:包含合作政策、伙伴,成功案例,和公司的和客服热线四个模块;

5)新闻中心:按照公告时间顺序显示新闻信息,点击链接到详细信息;

6)用户中心:注册用户登录后,可以看到自己注册的详细信息,也可修改资料

和密码;

首页运行结果如图4-1所示。

图4-1 系统首页运行界面(1)

4.1.1 新闻中心模块

此模块为企业发布信息的重要组成部分,包括四个模块,从不同方面介绍发布公司的一些重要信息,各个模块以时间正序显示发布的信息,用户根据自己的需求选择选择所需的标题浏览信息,点击后将自动跳转到相关信息页面进行阅读。各个模块中的信息从数据库中检索出来并显示在页面,为了用户方便,详细信息是分页面展示的。

点击导航栏内“新闻中心”运行后的界面如图4-2所示。

图4-2 新闻列表展示界面

点击相关新闻标题进入新闻详细内容展示页面,如图4-3所示。

图4-3 新闻内容展示界面

相关的新闻中心的代码如如下所示:

产品动向

<%

for(int i = 0;i < news.size();i++){

ArrayList newRow = (ArrayList)news.get(i);

if(!newRow.get(4).equals("产品动向")){

continue;

4.1.2 公司概况模块

公司概况顾名思义介绍公司的一些的基本信息如公司的经营理念、获得的荣誉,以及公司详细的部门简介,本系统中在公司概况这一模块中又分为四个子模块分别是:公司简介、组织结构、公司理念和公司荣誉。用户无需注册便可直接查看详细的公司情况进一步对公司全面的了解方便用户对企业有详细的全面的认识。运行后界面如图4-4所示:

基于JSP的网上购物系统本科毕业论文

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。 除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容: 按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期: 基于JSP的网上购物系统设计 摘要:本网上购物系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。 本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网 上购物系统进行了系统检测并提出了还需要改进的问题。 本系统主要为用户提供了会员注册,购物车管理,用户资料修改等功能,为管理员提供了商品管理,用户信息管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用My SQL数据库。 关键词:B/S结构;JavaBean;JSP;

校园网站jsp毕业设计(论文)

毕业设计设计题目:基于J2EE的学院计算中心网站设计 系别:_________________________ 班级:_________________________ 姓名:_________________________ 指导教师:_________________________ 年6月10 日

1 基于J2EE 的学院计算中心网站设计 摘要 本文着重阐述了计算机中心网站的开发过程。介绍了网站的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了网站各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个模块程序设计的规划及具体实现。 根据实际需求,计算机中心网站设计这个项目采用模块化的设计思想,在Windows XP 操作系统环境下,搭建JSP 运行环境JDK+TOMCAT ,通过使用JAVA 脚本语言完成动态的、交互的web 服务器应用程序,实现学校网站的多种功能。 本网站具有多方面特点:网站功能完备,用户使用方便简捷,人性化的用户界面,设置齐全,大大减少了操作人员和用户的工作负担,提高了学校的信息化的水平。 关键词:Java 数据库 网站设计

The Design Based on J2EE of TangShan College Computer Center Web Site Abstract This article focuses on the computer center web site for the development process. Introduced a web site for environment and development tools, the design concept and design process has also made a comprehensive narrative, in the database to create ideological and various data tables specific links between the areas has also made detailed and specific analysis of the The various functions of the web site to achieve process and detailed design process, drawing a simple web function modules map at the same time, to more clearly show that design thinking and the whole process of planning and design of concrete realization. According to actual demand, the computer center web site for this project is modular in design, in the Windows XP operating system environment, the structures JSP operating environment JDK + TOMCAT, through the use of scripting language JAVA complete dynamic, interactive web server applications, curriculum information and results of information management. This web site has many features: system fully functional, easy to use simple user-friendly user interface, complete security settings, greatly reducing the operators and improve the efficiency of the management of school information Level. Keywords: JSP;Database;Website Design 2

jsp 毕业设计参考文献

jsp 毕业设计参考文献 [1]飞思科技产品研发中心.JSP应用开发详解(第二版)[M].北京:电子工业出版社,2004 [2]吴以欣,陈小宁.JavaScript 脚本程序设计[M].北京:人民邮电出版社,2005 [3]萨师煊,王珊.数据库系统概论(第三版) [M].北京:高等教育出版社, 2000 [4] 孙卫琴、李洪成.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社,2004 [5] 曾云飞,基于Struts框架的电子政务研究和实现 [M].东北大学出版社2005 [6]程凯.JSP中文问题及一套整体解决方案[J].许昌学院学 报,2006,25(5):77-80. [7]刘长生,谢强,丁秋林.Java应用中的汉字乱码问题分析[J].计算机技术与发展,2006,16(1):158-161 [8]乐秀潘,沈琴.structs1.1与struct1s.2的比较[J].电力系统通信.2000,20(5):35—39 [9]孙东卫,张冀红,李声利. 数据库访问技术研究[J].现代电子技 术.2002,18(5).20-34. [10] 苟凌怡,魏生民. SQL Server 中索引的有效选取[J].计算机工程与应用, 1999,35(6): 70-71 [11] 张树亮, 李超https://www.360docs.net/doc/74621257.html, 2.0+SQL Server网络应用系统开发案例精解[M].北京:清华大学出版社,2006 [12] G.E.Hobona, S.J.Abele, Philip James [J]. University of Newcastle upon Tyne, 2006 [13] Mark Wutka,Alan Moffet,Kunal Mittal.Sams Teach Yourself JAVAServer Pages 2.0 with Apache Tomcat in 24 Hours[M].Sams Publishing,2003 [14]James Turner,Kevin Bedell. Struts Kick Start[M]. SAMS,2004 [15] Kong Michael. An environment for secure SQL/Server computing [M].Oxford University Press Inc., 1993: 149 [1] 程凯. 计算机技术与应用研究[J]. 许昌学院学报,2006, 25(5):77-80 [2] 赵川,丁志刚,宗宇伟等. 基于Eclipse的测试工具管理平台构建[J]. 软件

(完整版)JSP网上购物系统1毕业设计

以下文档格式全部为word格式,下载后您可以任意修改编辑。 绪论 近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。 网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。 网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告 需做毕业设计,请联系QQ:Email:

第1章系统开发背景与意义 1.1 系统开发背景 随着计算机和网络的日趋普及,越来越多的商家在网上升起商店,向消费者展示出一片新鲜的购物大地。在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特、家庭仓储、科罗格、J.C培尼等纷纷跻身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。 在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。如今,在北京、上海、深圳等大城市,已有200多家商场,专卖店开设了网上商店,还有一些正处在观望阶段。真正意义上的网上购物,即货款的结算在网上进行,已在国内实现。深圳无虹商场去年5月开办了我国第一家实行计单和支付一体上的网上商店,上网的消费者只要拥有一张招商银行的“一卡通”,便可轻松购物,24小时内商家送货上门。商家投资网上商店目的是赚钱。但从目前网上商店的运营情况来看,上网者不购物、购物者不上网的现象非常普遍,网上生意渗淡已是目前各大网上商店共同的困惑。上海首家网上商店——上海亿样购物中心由于经营不善,开业不到半年即关门停业,北京的一些大型零售商场,其网上商店“门庭冷落”。 结算方式的原始落后是网上购物致命的弱点。在国外,计算机一般都与银行的帐户相联,消费者和网络商店只需和网上银行打交道,不必当面

毕业设计JSP MVC外文翻译

Struts——一种开源MVC的实现 这篇文章介绍Struts,一个使用servlet和JavaServer Pages技术的一种Model-View-Controller的实现。Struts可以帮助你控制Web项目中的变化并提高专业化。即使你可能永远不会用Struts实现一个系统,你可以获得一些想法用于你未来的servlet和JSP网页的实现中。 简介 在小学校园里的小孩子们都可以在因特网上发布HTML网页。然而,有一个重大的不同在一个小学生和一个专业人士开发的网站之间。网页设计师(或者HTML开发人员)必须理解颜色、用户、生产流程、网页布局、浏览器兼容性、图像创建、JavaScript等等。设计漂亮的网站需要做大量的工作,大多数Java开发人员更注重创建优美的对象接口,而不是用户界面。JavaServer Pages(JSP)技术为网页设计人员和Java开发人员提供了一种联系钮带。 如果你开发过大型Web应用程序,你就理解“变化”这个词语。“模型-视图-控制器”(MVC)就是用来帮助你控制变化的一种设计模式。MVC减弱了业务逻辑接口和数据接口之间的耦合。Struts是一种MVC实现,它将Servlet2.2和JSP 1.1标记(属于J2EE规范)用作实现的一部分。你可能永远不会用Struts实现一个系统,但了解一下Struts或许使你能将其中的一些思想用于你以后的Servlet和JSP实现中。 模型-视图-控制器(MVC) JSP标签只解决了我们问题中的一部分。我们依然有验证、流控制、以及更新应用程序结构的问题。这就是MVC从哪儿来以及来干嘛的。MVC通过把问题分成三类来帮助解决一些与单模块相关的问题: ?Model(模型) 模块包括应用程序功能的核心。模型封装着应用程序的各个结构。有时它所包含的唯一功能就是结构。它对于视图或者控制器一无所知。 ?View(视图) 视图提供了模型的演示。它是应用程序的外表。视图可以进入模型获得者,

网上在线投票系统(论文范文-JSP-JAVA-毕业设计)

需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ 毕业论文(设计) 题目在线投票系统 学生姓名学号 班级 专业 分院 指导教师 2008年04月04日

内容包括: 题目在线投票系统 摘要及关键词JSP 投票目录 绪论 正文 结论 致谢语 参考文献 附录

目录 第1部分概述 (2) 第2部分分析部分 (3) 2.1.功能需求 (3) 第3部分系统设计 (4) 3.1.功能模块设计 (4) 3.2.数据库的设计 (4) 第4部分系统开发 (4) 4.1.数据库 (4) 4.1.1.创建数据库 (4) 4.1.2.创建表 (5) 4.1.3.连接数据库 (5) 4.2.功能的实现 (6) 4.3.问题及解决 (6) 第5部分运行部分 (6) 5.1.系统的安装 (6) 5.2.系统的使用 (7) 第6部分附录 (9) 附录1运行环境 (9) 1.1硬件要求 (9) 1.2.软件要求 (10) 附录2设计代码 (10) 1.vote.jsp (10) 2.result.jsp (11) 3.add.jsp (12) 4.del.jsp (14) 5.display.jsp (15) 6.modify.jsp (16) 7. DBConnect.java (19) 第1部分概述 在线投票系统主要用来统计网站用户对某个主题或热门话题的意见。决策者通过这些统计数据做出相应的决策。在线投票系统是一般网站必备的程序之一,如果网站开发者想了解用户对该网站的意见和建议。他可以设计这样一个投票主题:你认为该网站如何?(A.很好B.一般C.不好)然后提供给用户进行投票。

JSP类计算机专业毕业设计题目

JSP类计算机专业毕业设计题目 1.网上书店 2.网上考试 3.手机销售系统 4.基于JSP技术的网络陶瓷城 5.智能道路交通信息管理系统 6.B2C的电子商务系统(J2EE) 7.网络远程作业处理系统 8.设备管理系统 9.网上购物系统设计 10.网上拍卖平台系统 11.手机游戏(J2EE) 12.网上商店系统 13.电子报销系统(J2EE) 14.公文管理系统 15.B2C电子商务平台 16.企业资产管理系统 17.会议管理系统 18.教务管理系统 19.电子商务网站 20.网络办公系统 21.毕业论文管理系统 22.网上购物系统 23.工资管理系统 24.网站流量统计系统 25.项目管理系统 26.手机销售管理系统 27.房屋交易管理系统 28.进销存管理系统 29.房管局房屋交易管理系统 30.新闻发布系统 31.汽车销售网站 32.物业管理系统 33.邮件过滤系统 34.音乐网站 35.网上人才招聘系统

36.网上订餐系统 37.考勤管理系统 38.酒店管理系系统 39.小区物业管理系统 40.超市进销存管理系统 41.网上售票系统 42.在线考试系统 43.在线借阅图书系统 44.婚纱影楼管理系统 45.网上视频点播系统 46.银行账目管理系统 47.销售管理系统 48.基于CTOC的网上拍卖管理系统 49.物资管理系统 50.生产资料管理系统 第50-100个题目 51.火车站订票系统 52.网上书店售书系统 53.出租车管理 54.网络购物/网上商城 55.游戏机销售系统 56.动漫网站 57.移动硬盘销售系统 58.基于WEB的考务管理系统的设计与实现 59.网上自测试系统 60.图书管理系统的设计 61.在线考试系统 62.在线网络购物 63.J2EE框架的师生互助平台的设计与实现 64.快运快递网站 65.基于JSP教学实验管理系统 66.小区物业管理系统 67.校园门户网 68.图书管理系统 69.销售管理系统

基于JSP的网上购物系统的设计与实现毕业论文

吉林工商学院 毕业论文题目名称:基于JSP的网上购物系统的设计与实现

毕业论文原创性声明 本人郑重声明:所呈交毕业论文,是本人在指导教师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 论文作者签名:年月日

基于JSP的网上购物系统的设计与实现 摘要:本网上购物系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。 本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。 本毕业设计的内容是设计并且实现一个基于JSP技术的网上购物系统,主要使用了Struts+Spring+Hibernate等多种框架的结合使用,用MyEclipse作为开发工具,以MySQL作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用Java 语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护。 关键词:MyEclipse;MySQL;JSP;Dreamweaver

The Analysis and Realization of the Shop on Line System Abstract: The shop online system is an electronic commercial platform which has been designed according to the situation of shop online system based on Internet with B2C mode. It can not only enhance the scale of shopping centre and market influence, and can also reduce the enterprise’s running cost, improve work efficiency. The thesis has firstly introduced the practical situation and the developing background of the system. And then has described the designing goal、system need and the whole designing plan, has described the detailed design and reality of the system in detail. Finally, conclusion has been drawn about the system and problem has also been raised. The content of graduation design is to design and implement an online shopping system based on JSP technology, mainly using Struts+Spring+Hibernate and other frame used in combination, using MyEclipse as a development tool, using MySQL as the database, with Macromedia's Dreamweaver as the interface landscaping tools, the use of Java language , development page JSP, adopt dynamic page technology. This system interface is simple, convenient operation, easy maintenance. Key Words: MyEclipse; MySQL; JSP; Dreamweaver

毕业设计--外文资料翻译-JSP技术

JSP技术 Java Server Pages(JSP)是一种基于web的脚本编程技术,类似于网景公司的服务器端Java脚本语言—— server-side JavaScript(SSJS)和微软的Active Server Pages(ASP)。与SSJS和ASP相比,JSP具有更好的可扩展性,并且它不专属于任何一家厂商或某一特定的Web服务器。尽管JSP规范是由Sun公司制定的,但任何厂商都可以在自己的系统上实现JSP。 在Sun正式发布JSP(Java Server Pages)之后,这种新的Web应用开发技术很快引起了人们的关注。JSP为创建高度动态的Web应用提供了一个独特的开发环境。按照Sun的说法,JSP能够适应市场上包括Apache WebServer、IIS4.0在内的85%的服务器产品。 本文将介绍JSP相关的知识,以及JavaBean的相关内容,当然都是比较粗略的介绍其中的基本内容,仅仅起到抛砖引玉的作用,如果读者需要更详细的信息,请参考相应的JSP的书籍。 1.1 概述 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其在动态网页的建设中有其强大而特别的功能。JSP与Microsoft的ASP技术非常相似。两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。下面我们简单的对它进行介绍。 JSP页面最终会转换成servlet。因而,从根本上,JSP页面能够执行的任何任务都可以用servlet来完成。然而,这种底层的等同性并不意味着servlet和JSP 页面对于所有的情况都等同适用。问题不在于技术的能力,而是二者在便利性、生产率和可维护性上的不同。毕竟,在特定平台上能够用Java编程语言完成的事情,同样可以用汇编语言来完成,但是选择哪种语言依旧十分重要。 和单独使用servlet相比,JSP提供下述好处:

JSP学生信息管理系统毕业设计

密级 公开 本科生毕业设计报告 计科系学生信息管理系统 学生资助信息管理 金明涛石玉伟 (2006081211) (2006081219) 指导教师姓名:张学义 职称:高级实验师 单位:计算机科学系 专业名称:信息管理与信息系统 设计提交日期: 设计答辩日期: 学位授予单位:黔南民族师范学院 答辩委员会主席: 设计评阅人: 2010 年月日

摘要: 随着计算机应用的普及,电子政务、电子商务的逐步推行,作为西部民族地区的高校,利用相应的管理信息系统来促进各项管理工作的科学化、规范化、信息化及高效率也势在必行。学生资助系统作为学生信息管理系统中的一个主要功能模块,可以实现对贫困生信息的收集、存储、检索等,便于评定贫困生并依据相关政策给予资助,可极大的提高资助工作的效率,达到资助工作公平、公正、公开的目的。该系统作为学生信息管理系统的一个功能模块,在市场上有其相对成熟的产品,但其适应性较差,在功能分析设计欠缺对实际应用需求的思考,也可以这样认为,没有一套较为实用的学生资助信息管理系统。此系统就是为解决和弥补上述问题和不足而产生的,而且呈现出一些自身的特点,满足了资助管理工作的需要。 关键词: 学生,学生信息,信息管理,资助信息,资助管理,家庭经济情况JSP,Java,MySQL,WEB服务器 Abstract : along with the computer application's popularization, the E-government, electronic commerce's gradual carrying out, takes the western multi-national area the university, uses the corresponding management information system to promote each supervisory work scientific style, the standardization, the informationization and the high efficiency is also imperative. The student subsidizes the system to take in a student information management system's major function module, may realize evenly to lives the information sleepily the collection, the standard, the memory, the retrieval and so on, is advantageous evaluates even lives and rests on the related policy sleepily to give the subsidization, but the enormous enhancement subsidization work's efficiency, achieves the subsidization work fairly, fair, the public goal. This system takes a student information management system's functional module, has it relatively mature product in the market, but its compatibility is bad, had not considered fully in the functional analysis design takes the multi-national area university's actual situation, may also believe like this, a set has not been suitable in the multi-national area university practical application student subsidizes the information management system. This system is and more makes up for the solution states the question and insufficient produces, moreover presents some own characteristics, has met the subsidization supervisory work needs. Key word: the student, the student information, the information management, funds the information, the subsidization management, home economics situation ,JSP, Java, MySQL, WEB server

本科毕业设计-基于jsp管理系统的设计与实现

南京工程学院 毕业设计说明书(论文) 作者:学号: 院系:计算机工程学院 专业:网络工程 题目:基于JSP毕业设计管理系统的设计与实现 指导者:讲师 (姓名) (专业技术职务) 评阅者:袁宗福副教授 (姓名) (专业技术职务) 2016年5月南京

毕业设计说明书(论文)中文摘要 高等教育教学改革的不断推进,对于高校毕业设计管理的规范化、流程化、信息化已成为目前面临的重要课题。近年来高校基本上都建立了自己的校园网,为毕业设计管理系统的开发提供了必备的物质基础。计算机软件规定工作流样式,并帮助处理复杂的工作流程是目前毕业设计信息管理系统的基本解决思路。本设计采用Tomcat作为Web服务器,SQL Server作为后台数据库管理系统,在MVC模式的相互协调下,将毕业设计管理系统分为公共模块、分角色模块两个模块。不同的用户角色具有不同的操作权限,只能执行与其角色匹配的操作,利用此机制,保证了系统中数据流的有序流动。 关键字 Tomcat MVC 毕业设计管理系统

毕业设计说明书(论文)外文摘要 Title Design and Implementation of Graduation Project Management System Based on JSP Abstract The continuous advancement of higher education teaching reform has become an important issue facing the standardization, process and information management of graduation project management in Colleges and universities. In recent years, colleges and universities have established their own campus network, which provides the necessary material foundation for the development of graduation design management system. Computer software provides workflow patterns, and help to deal with the complex workflow is the basic solution to the graduation design information management system. This design uses Tomcat as the Web server, Server SQL as the background database management system, in the MVC mode of mutual coordination, the graduation design management system is divided into two modules, the public module, the sub role module. Different user roles have different operating rights, can only perform the operation of the role, the use of this mechanism to ensure the orderly flow of data flow in the system. Key words Tomcat, MVC, Graduation Project Management System

基于JSP的校园网站的设计与实现_毕业设计

基于JSP的校园网站的设计与实现 Design and implementation of Campus website Based on the JSP

摘要 基于JSP的校园网站的设计与实现 在信息时代飞速发展的今天,无论是企业还是学校,信息化建设都成为一个必不可少的模块。校园网站作为学校高度信息化的平台,主要用于达到学校面向大众的宣传效应以及日常校园管理中新闻的及时发布。因此,一个好的校园网站在提高校园日常管理效率的同时,达到良好的宣传效应。而怎样利用一项新的技术构建校园网站,加速学校信息化的进程,提高学校及教师的工作效率,增强教育资源的管理,从而提升学校的知名度成为我们亟待解决的一个问题。 本校园网站课题在对各个组织相关理论进行分析的基础上,采用了目前应用比较普遍的B/S架构,在JSP技术和MySQL数据库管理技术的基础上进行设计和实现,能够很好地帮助学校解决教学资源管理的许多难题。 在设计与开发过程中,我们采用JSP结合CSS以及JavaScript设计语言,利用MyEclipse,以MySql Server为数据库,Tomcat为web服务器进行开发,网站为B/S架构,开发过程中遵循三层架构模式,较低了系统的复杂性,提高了系统的可扩展性。 我们将系统分为前台页面展示和后台管理两大模块,将使用对象划分为五中用户角色并赋予不同级别的权限。设计过程遵循B/S三层架构,保证了系统的可扩展性,降低了系统的复杂性。此外,在开发过程中,我们利用JavaScript实现动态图片的展示,用JspSmartUpload实现上传下载,用Ckeditor实现后台编辑,用过滤器实现非法登陆的拦截。最后,我们通过CSS结合HTML的精心设计,在实现基本功能的同时,尽力达到简约时尚、页面布局合理舒适,色彩清新的界面设计,在体现其新闻性的同时,提高网站的观赏性,让人耳目一新。 本次网站的设计与实现过程基于对校园业务需求的深入调研。因此,本网站系统涵盖了校园网站的所有基本功能。在符合需求的同时,我们实现了合理布局以及便捷式的操作界面。能够切实的推动学校适应现代化技术的发展,增强学校资源的利用率,加强学校管理效率,同时提升了学校的知名度。最终,达到了研究目的并实现系统的设计意义。

基于JSP的图书管理系统毕业设计论文

毕业设计(论文)基于JSP的图书管理系统

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

最新 jsp毕业设计参考文献-精品

jsp毕业设计参考文献 导语:JSP全名为Java Server Pages,中文名叫java服务器页面。那么,关于jsp的有哪些呢?下面是小编分享的jsp毕业设计的参考文献,欢迎阅读! [1]飞思科技产品研发中心.JSP应用开发详解(第二版)[M].北京:电子工业出版社,2004 [2]吴以欣,陈小宁.JavaScript 脚本程序设计[M].北京:人民邮电出版社,2005 [3]萨师煊,王珊.数据库系统概论(第三版) [M].北京:出版社, 2000 [4] 孙卫琴、李洪成.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社,2004 [5] 曾云飞,基于Struts框架的电子政务研究和实现 [M].东北大学出版社 2005 [6]程凯.JSP中文问题及一套整体解决方案[J].许昌学院学 报,2006,25(5):77-80. [7]刘长生,谢强,丁秋林.Java应用中的汉字乱码问题分析[J].技术与发展,2006,16(1):158-161 [8]乐秀潘,沈琴.structs1.1与struct1s.2的比较[J].系统通信.2000,20(5):35—39 [9]孙东卫,张冀红,李声利. 数据库访问技术研究[J].现代电子技 术.2002,18(5).20-34. [10] 苟凌怡,魏生民. SQL Server 中索引的有效选取[J].计算机工程与应用, 1999,35(6): 70-71 [11] 张树亮, 李超https://www.360docs.net/doc/74621257.html, 2.0+SQL Server网络应用系统开发案例精解[M].北京:清华大学出版社,2006 [12] G.E.Hobona, S.J.Abele, Philip James [J]. University of Newcastle upon Tyne, 2006 [13] Mark Wutka,Alan Moffet,Kunal Mittal.Sams Teach Yourself JAVAServer Pages 2.0 with Apache Tomcat in 24 Hours[M].Sams Publishing,2003

基于JSP的毕业设计选题系统的设计与实现

基于JSP的毕业设计选题系统的设计与实现 摘要 随着全球信息化技术的兴起,特别是Internet的日益普及,我国各大中专院校都建立了自己的校园网。毕业生以班级为单位的原始手工报送的选题方式已经不能适应时代发展的需求,所以基与互联网的毕业设计选题系统也就孕育而生了。 毕业设计选题系统就是能够使学生通过互联网完成毕业设计课题的选定,它采用Web方式,同时适用于局域网和Internet,它要实现审核,权限管理,邮件通知等功能,并能提供题目保存、题目查询等功能,该系统同时拥有最开放的题库管理系统和最灵活的选题系统,能够自动进行权限的判断,对用户进行冻结。 我们采用了JSP技术为主要手段,本系统采用了多级角色管理:包括系统管理员、系主任,学生和老师几种权限.本文主要介绍了用户权限的划分,并详细地论述了系统设计的思想和实现的方法步骤从而为以后的研究打下了基础。 关键词:审核;权限;多级角色管理

目录 1引言 (1) 1.1选题系统出现的趋势 (1) 1.2选题系统常用的实现技术 (1) 2基本技术简介 (1) 2.1本系统拟采用的解决方法(技术) (2) 2.2主要技术简介 (2) 3 需求分析与方案设计 (3) 3.1功能需求分析 (3) 3.2数据库需求 (3) 3.3系统支撑环境 (4) 4系统设计 (4) 4.1功能设计 (4) 4.2数据库设计 (4) 4.2.1 系统登陆,用户会话表(bsm_session_info) (4) 4.2.2 系统用户信息管理表(bsm_sys_user) (5) 4.2.3 毕业论文题库信息表(subject) (5) 4.2.4 毕业论文选题信息管理表(select_sub) (6) 5 系统功能实现 (7) 5.1系统组成和业务流程图 (7) 5.2系统用户权限管理 (8) 5.2.1 系统登陆 (9) 5.2.2系统用户管理 (11) 5.2.3 历届信息查看 (13) 5.2.4 个人信息维护 (13) 5.3系统选题权限管理 (14) 5.4教师题库管理 (15) 5.4.1教师出题 (15) 5.4.2教师审核题目 (16) 5.5学生在线选题 (16) 5.6系统登出 (18) 5.7系统基本控件使用 (18) 5.7.1数据库连接池实现 (18) 5.7.2邮件系统实现 (19) 6技术难点分析 (20) 结论 (20)

相关主题
相关文档
最新文档