1、学院毕业设计 网上书店系统实现学生姓名 X X X 系(部) 软件学院 专 业 软件技术 指导老师 03月5日摘 要伴随计算机技术飞速发展,书店也已进入信息化时代。为了使书店商管理更高效、更科学,决定开发网上书店系统。本文采取面向对象系统分析方法,首优异行系统开发背景介绍,系统开发目标;接下来系统关键技术介绍;以后是数据库分析;然后是网上书店需求分析;接下来是网上书店具体实现;最终是总结。本系统用JSP+SQL Server 开发,开发过程中利用了页面模块化、信息公布动态生成、静态页面显示等技术开发。系统开发模式采取B/S模式。本系统实现愈加好方便了书店对网上图书进行管理。 关键词:网上书店、
2、系统、JSP、SQLAbstractWith the rapid development of computer technology, the bookstore also has entered the information age. In order to make the bookstore business management more efficient, more scientific, decides the development of online bookstore system.Based on the object-oriented system analysis
3、 method, first introduced the system development background, system development purpose; The key technology of the system are introduced; After the database analysis; Then the demand analysis of the online bookstore, Then the detailed implementation of online bookstore, The last is summarized.This s
4、ystem use JSP + SQL Server development, development process using a page modular, information release dynamic generation, static page display technology development. System development mode to use B/S mode. The realization of the system better convenient to online bookstore books management.Keywords
5、: online bookstore, system, JSP, SQL目录摘 要I目录1前 言2第一章 绪论31.1 引言31.2 研究课题目标41.3 中国外研究综述4第二章 技术介绍52.1JSP技术52.2 JavaBean技术62.3 JDBC技术72.4 用JDBC访问数据库9第三章 数据库133.1 SQL 介绍133.2 SQL语言14第四章 网上书店系统需求分析184.1 业务分析184.2 会员注册分析184.3 查询会员信息分析194.4 删除会员信息分析194.5 会员修改信息分析20第五章 网上书店系统概要设计225.1 系统目标22第六章 网上书店系统具体实现236
6、.1 会员登录实现测试236.2 添加图书分类信息实现测试236.3 删除图书分类信息实现测试236.4 修改图书信息实现测试24第七章 总结26致 谢27参 考 文 献28附录28前 言社会生活现代化,使得市场走向发生巨大改变,因为经济发展,大家对生活需求已经不再满足于丰衣足食低度要求。假如一个书店能够打动用户、吸引用户,自然会用户盈门,而近几年快速崛起书店现代化管理方法和便捷购物方法,尤其是它轻松购物环境,往往是打动用户,吸引用户最关键原因,且良好周密服务更是赢得信誉、吸引用户优势所在。商品经济高速现代化发展也促进了竞争,使一切不甘落后商家全部争先恐后地采取最新管理方法来加强自己竞争地位。
7、所以,书店假如不掌握当今市场发展这一走向,不将超市现代化经营作为努力开拓目标,就无法使经营活络、财源茂盛。经过对书店调研了解到书籍在订单、分类等信息处理方面缺乏利用现代化手段来实现书店信息实时管理,对书店书籍管理仍是由手工完成,不过因为书籍数量和种类不停增加,日常所需要处理数据量也逐步增大,管理人员工作量变得越来越大。为此,在选题过程中,选择了网上书店系统设计题目,依靠现代化计算机信息处理技术来管理书店书籍销售,从而节省了人力、物力,减轻了劳动强度,加紧经营管理效率。第一章 绪论1.1 引言伴随计算机产业快速发展,电子计算机已广泛应用于信息管理、文字处理、辅助设计、辅助教学及大家日常生活中。网
8、上书店系统关键是针对包含网上书店一系列相关工作管理,本系统建立使网上书店管理愈加规范化、系统化,查询手段愈加便捷化。同时,网上书店系统也是实现网上书店管理现代化和信息化关键内容。多年来,书籍数量和种类逐步增加,人工书写数据已经不能够处理如此庞大数据。为了愈加好适应信息时代高效性,一个利用计算机来实现网上书店管理工作系统将肯定诞生。基于这一点,设计了一个网上书店系统,用来就网上书店进行管理,方便在最短时间内,高效正确完成整个网上书店过程。基于对上述认识,搜集相关资料和数据,查阅相关文件及技术参数,对网上书店管理实际需求等方面进行了调研,发觉现在所采取手工统计方法进行管理存在以下多个方面弊端:对象
9、范围广,数据存放不易;填写数据多,所填写内容相当复杂,且大量数据反复;不易存档,成千上万信息和堆积如山单据对管理人员来说是一个负担,需要大量文档资料。鉴于以上种种原因,网上书店管理急需一个软件来替换手工操作来管理数据资料。计算机技术在现代管理中应用,使计算机成为领导者和管理人员应用现代技术关键工具1。计算机辅助管理活动,能够极大地增强管理者采集、处理信息能力,从而有利于管理者立即决议。计算机系统能依据管理过程改变情况,将原始数据、资料等进行加工、保留,管理人员能够在处理具体问题需要信息资料时,随时进行检索查询,了解整个网上书店系统动态情况,进行动态管理,从而有效处理网上书店管理工作,实现对网上
10、书店信息管理自动化,提升效率。1.2 研究课题目标网上书店系统开发目标是使网上书店管理模式从手工统计转变成信息管理,为网上书店管理人员提供方便条件。对实际情况进行调研以后,进行具体需求分析,对现有管理模式进行改善,开发出一套新型管理系统,从中领悟系统开发思想,掌握系统开发步骤和方法。伴随信息系统不停完善,书店管理将越来越依靠于信息化管理。所以系统开发将围绕网上书店工作实际情况,使之能快速适应需要。网上书店系统实施现实意义:降低管理网上书店工作人员;管理人员能够随时浏览查看,而且愈加直观;改变了以前工资手工统计方法,电脑录入愈加方便快捷;实现了网上书店管理计算机化。1.3 中国外研究综述 网上书
11、店系统理论基础起源于西方市场营销理论,在美国最早产生并得到快速发展。网上书店系统产生,市场需求和管理理念更新需要,是书店管理模式和关键竞争力提升要求。即使网上书店系统研究内容琳琅满目,但完整网上书店理论体系还没有诞生。第二章 技术介绍2.1JSP技术JSP是由Sun微系统企业于1999年6月推出一项技术,是基于JavaServlet和整个Java体系Web开发技术,利用这一技术能够建立优异、安全和跨平台动态网站。JSP技术在多个方面加速了动态Web页面开发。它关键有以下多个方面特点:1) 将内容生成和显示进行分离使用JSP技术,Web页面开发人员能够使用HTML或XML标识来设计和格式化最终页
12、面。使用JSP标识或脚原来生成页面上动态内容(内容是依据请求来改变,比如请求帐号信息或一本书价格)。生成内容代码被封装在Servlet和JavaBean组件中,而且结合在脚本中,全部脚本在服务器端运行。JSP引擎解释JSP标识和脚本程序,生成所请求内容(比如,经过访问JavaBean组件,使用JDBC技术访问数据库,或包含文件),而且将结果以HTML(或XML)页面形式发送回浏览器。这有利于作者保护自己代码,而又确保任何基于HTMLWeb浏览器完全可用性。2) 强调组件重用绝大多数JSP页面依靠于可重用、跨平台组件(JavaBean或Enterprise JavaBean组件)来实施应用程序所
13、要求更为复杂处理。开发人员能够共享和交换实施组件,或使得这些组件为更多使用者或用户团体所使用。此方法加速了总体开发进程。3) 采取标识简化页面开发Web页面人开发人员不全部是熟悉脚本语言编程人员。JSP技术封装了很多功效:访问和实例化JavaBean组件、设置和检索组件属性、下载Applet和实施用其它方法更难于编码和耗时功效。JSP技术能够经过开发定制标识库进行扩展。第三方开发人员和其它人员能够为常见功效创建自己标识库。这使得Web页面开发人员能够使用熟悉工具和如同标识一样实施特定功效组件来工作。当和Java2平台、J2EE和Enterprise JavaBean(EJB)技术整合时,JSP
14、页面将提供教学单位级扩展性和性能,这对于在教学单位中布署基于Web应用是必需。和微软企业ASP技术相比,JSP含有以下优点:(1) 开放技术:JSP技术基于平台和服务器相互独立,技术支持来自广泛、专门、多种工具包,有服务器组件和数据库产品开发商提供。相比之下,ASP技术关键依靠MICROSOFT支持。(2) 平台和服务器独立性:JSP编写代码可运行在任何符合JAVA语法结构环境中。这么JSP就能够运行在多个WEB服务器上并支持来自多家开发商提供多种工具包。(3) 开放开发过程,开放源码:自1995年以来,SUN用开放过程方法同国际JAVA组织合作开发和修改JAVA技术和规范。(4) JSP标识
15、可扩充性:JSP技术能够为开发者扩展JSP标识,充足利用和XML兼容标识技术强大功效,大大降低对脚本语言依靠。(5)JSP跨平台可重用性:JSP组件(EJB,JavaBean或定制JSP标识)全部是跨平台可重用。2.2 JavaBean技术JSP作为一个很好动态网站开发语言得到了越来越广泛应用,在各类JSP应用程序中,JSP + JavaBean组合成为了一个实际上最常见JSP程序标准. JavaBean是描述Java软件组件模型,有点类似于MicrosoftCOM组件概念。在Java模型中,经过JavaBean能够无限扩充Java程序功效,经过JavaBean组合能够快速生成新应用程序。对于
16、程序员来说,最好一点就是JavaBean能够实现代码反复利用,另外对于程序易维护性等等也有很重大意义。JavaBean经过Java虚拟机(Java Virtual Machine)能够得到正确实施,含有平台无关性。一个JavaBean有三个部分组成:1) 属性(Property)Bean属性就是对象属性,但提供了属性读取和设置接口支持。比如一个时钟Bean能够有时区和镇铃属性,日历Bean能够有年份和月份属性。每个属性通常遵守简单方法命名规则。这么能够很方便找出Bean提供属性,然后查询属性值或改变属性值,对Bean进行操作。2) 方法(Method)因为Bean本身是Java对象,调用这个对
17、象方法是和其交互作用唯一路径。JavaBean严格遵守面向对象类设计逻辑,不让外界访问其任何实例字段(没有Public字段)。这么,方法调用是接触Bean唯一路径。3) 事件(Event)Bean和其它软件组件交流信息关键方法是发送和接收事件。这和对象之间经过消息通信类似。JavaBean传统应用在于可视化领域,如AWT下应用。自从JSP诞生后,JavaBean更多应用在非可视化领域,在服务器端应用方面表现出来了越来越强生命力。利用非可视化JavaBean, 来封装事务逻辑、数据库操作等等,能够很好地实现业务逻辑和前台程序(如JSP)分离,使得系统含有愈加好健壮性和灵活性。2.3 JDBC技术
18、JDBC是Java开发者SunJavaSoft企业制订Java数据库连接JavaDataBaseConnectivity技术简称,是为多种常见数据库提供无缝联接技术。JDBC在Web和Internet应用程序中作用和ODBC在Windows系列平台应用程序中作用类似。JDBC有一个很独特动态连接结构,它使得系统模块化。使用JDBC来完成对数据库访问包含以下四个关键组件:Java应用程序、JDBC驱动器管理器、驱动器和数据源。简单地说,JDBC能完成下列三件事: (1)同一个数据库建立连接; (2)向数据库发送SQL语句; (3)处理数据库返回结果。JDBC是一个可用于实施SQL语句JavaAP
19、I(ApplicationProgrammingInterface,应用程序设计接口)。它由部分Java语言写类、界面组成。JDBC给数据库应用开发人员、数据库前台工具开发人员提供了一个标准应用程序设计接口,使开发人员能够用纯Java语言编写完整数据库应用程序。 经过使用JDBC,开发人员能够很方便地将SQL语句传送给几乎任何一个数据库。也就是说,开发人员能够无须写一个程序访问Sybase,写另一个程序访问Oracle,再写一个程序访问MicrosoftSQLServer。用JDBC写程序能够自动地将SQL语句传送给对应数据库管理系统(DBMS)。不仅如此,使用Java编写应用程序能够在任何支
20、持Java平台上运行,无须在不一样平台上编写不一样应用。Java和JDBC结合能够让开发人员在开发数据库应用时真正实现“WriteOnce,RunEverywhere!” Java含有健壮、安全、易用等特征,而且支持自动网上下载,是一个很好和数据库线连接而使用编程语言。它所需要是Java应用怎样同多种多样数据库连接,JDBC正是实现这种连接关键。 JDBC扩展了Java能力,如使用Java和JDBCAPI就能够公布一个Web页,页中带有能访问远端数据库Applet。或教学单位能够经过JDBC让全部职员(她们能够使用不一样操作系统,如Windwos,Machintosh或UNIX)在Intran
21、et上连接到多个全球数据库上,而这多个全球数据库能够是不相同。2.4 用JDBC访问数据库全部数据库对象和方法全部在java.sql.* 里面,所以首先要import java.sql.*,要想连接数据库,首先要将驱动程序调入。Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);这是JDBC-ODBC 驱动程序。 要想连接一个指定数据库,必需创建Connection类一个实例。 String url = jdbc:odbc:Grocery prices; Connection con = DriverManager.getConnection(url); 注
22、意在此用到数据库名称是在ODBC设置控制面板中输入数据资源名。URL语法对于不一样类型数据库会很不一样。 语法是这么: jdbc:subprotocol:subname 开头全部是JDBC,后面是子协议,然后是ODBC名称。 若要使用纯JDBC驱动程序,必需安装第三方软件提供驱动程序,通常在数据库官方网站上能够找到这里不做讨论。本系统采取JDBC-ODBC驱动程序连接数据库,并使用JavaBean组件,有效避免了代码反复,具体过程以下:package exam; import java.sql.*; public class ExamBean String strDBDriver=sun.jd
23、bc.odbc.JdbcOdbcDriver;/JDBC-ODBC驱动程序 String strDBUrl=jdbc:odbc:exam; private Connection conn=null; private Statement stmt=null; ResultSet rs=null;/ public ExamBean() try Class.forName(strDBDriver); /catch(java.lang.ClassNotFoundException e) System.err.println(exam():+e.getMessage(); /public ResultS
24、et executeQuery(String sql) rs=null; try conn=DriverManager.getConnection(strDBDriver);/创建数据库连接对象 stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);/支持数据回滚 rs=stmt.executeQuery(sql); catch(SQLException ex) System.err.println(aq.executeQuery:+ex.getMessage(); retur
25、n rs; / public void executeUpdate(String sql) stmt=null; try conn=DriverManager.getConnection(strDBDriver); stmt=conn.createStatement(); stmt.executeUpdate(sql); stmt.close(); catch(SQLException ex) System.err.println(aq.executeQuery:+ex.getMessage(); / public void closeStmt() try stmt.close(); catc
26、h(SQLException e) e.printStackTrace(); public void closeConn() try conn.close(); catch(SQLException e) e.printStackTrace(); 第三章 数据库3.1 SQL 介绍SQL Server 是Microsoft 企业推出SQL Server 数据库管理系统最新版本。它特征包含:1.Internet 集成。SQL Server 数据库引擎提供完整XML 支持。它还含有组成最大Web 站点数据存放组件所需可伸缩性、可用性和安全功效。SQL Server 程序设计模型和 Windows
27、DNA 构架集成,用以开发 Web 应用程序,而且SQL Server 支持 English Query 和 Microsoft 搜索服务等功效,在Web 应用程序中包含了用户友好查询和强大搜索功效。2.可伸缩性和可用性。同一个数据库引擎能够在不一样平台上使用,从运行 Microsoft Windows® 98 便携式电脑,到运行 Microsoft Windows 数据中心版大型多处理器服务器。SQL Server 企业版支持联合服务器、索引视图和大型内存支持等功效,使其得以升级到最大 Web 站点所需性能等级。3.企业级数据库功效。SQL Server 关系数据库引擎支持当今苛刻数
28、据处理环境所需功效。数据库引擎充足保护数据完整性,同时将管理上千个并发修改数据库用户开销减到最小。SQL Server 分布式查询使您得以引用来自不一样数据源数据,就好象这些数据是 SQL Server 数据库一部分,同时分布式事务支持充足保护任何分布式数据更新完整性。复制一样使您得以维护多个数据复本,同时确保单独数据复本保持同时。可将一组数据复制到多个移动脱接用户,使这些用户自主地工作,然后将她们所做修改合并回公布服务器。4.易于安装、布署和使用。 SQL Server 中包含一系列管理和开发工具,这些工具可改善在多个站点上安装、布署、管理和使用 SQL Server 过程。SQL Serv
29、er 还支持基于标准、和 Windows DNA 集成程序设计模型,使 SQL Server 数据库和数据仓库使用成为生成强大可伸缩系统无缝部分。这些功效使您得以快速交付 SQL Server 应用程序,使用户只需最少安装和管理开销即可实现这些应用程序。数据仓库。 SQL Server 中包含析取和分析汇总数据以进行联机分析处理 (OLAP) 工具。SQL Server 中还包含部分工具,可用来直观地设计数据库并经过 English Query 来分析数据。3.2 SQL语言表3-1设计表“admin”列名数据类型长度许可空IdInt4否UsernameVarchar50否PasswordVa
30、rchar50否CreattimeDatetime8否FlagInt4否IsuseInt4否LogintimesInt4否QuanxianVarchar1000否表3-2 设计表“affice”列名数据类型长度许可空IdInt4否TitleNvarchar100否ContentNvarchar200否AddtimeDatetime8否AdderNvarchar50否IfhideInt4否表3-3设计表“guestbook”列名数据类型长度许可空IdInt4否NicknameNvarchar100否PicNvarchar100否EmailNavarre50是QQNvarchar50是Weburl
31、Nvarchar100是BlogurlNvarchar100是ExpressionsNvarchar100否ContentNvarchar200否AddtimeDatetime8否表3-4 设计表“member”列名数据类型长度许可空IdInt4否Usernamenvarchar50否PasswordNvarchar100否TypeNvarchar50否RegtimeDatetime8否IfuseInt4否LogintimesInt4否LasttimeDatetime8否LastipNvarchar50否表3-5 设计表“news”列名数据类型长度许可空IdInt4否TitleNvarchar
32、150否PicNvarchar150否ContentText16否AddtimeDatetime8否AdderNvarchar50否IfhideInt4否VisitInt4否UpInt4否表3-6 设计表“post”列名数据类型长度许可空IdInt4否DnumNvarchar50是AddtimeNvarchar50是FlagNvarchar50是MemberNvarchar50是表3-7 设计表“prep”列名数据类型长度许可空IdInt4否TidInt4是NumNvarchar50是TelNvarchar50是LinkmanNvarchar50是AddressNvarchar100是Addt
33、imeNvarchar50是FlagNvarchar50是Member Nvarchar50是表3-8 设计表“sale”列名数据类型长度许可空IdInt4否TitleNvarchar50是TypeNvarchar200是urlNvarchar200是CoNvarchar50是TimeNvarchar50是PriceNvarchar50是VipriceNvarchar50是ContentText16是AddtimeNvarchar50是FlagNvarchar50是NumInt4是SlInt4是第四章 网上书店系统需求分析4.1 业务分析经过分析,得悉本系统具体业务,以下图所表示: 图4-1
34、业务分析图4.2 会员注册分析用户需要经过用户端先输入相关注册信息,然后,将注册信息传到web层,然后web层将信息传输给业务层,以后就业务层将注册信息传输到数据层,最终保留在数据库。图4-2所表示:图4-2 会员注册分析图4.3 查询会员信息分析管理员登录系统后,能够经过用户端,发出查询会员信息请求,然后查询信息进入web层,web层接入数据,业务层将请求发给数据层,数据层接到通知,就把数据库中数据调出来,然后再传给业务层,接着传输到web层,最终显示给管理员。图4-3所表示:图4-3 查询会员分析图4.4 删除会员信息分析管理员经过用户端发出请求,然后传输给web层,然后web层将请求传输
35、给业务层,然后web层将信息交给数据层,数据层删除数据库中数据,接着是我们业务层,web层,显示到用户端。图4-4所表示:图4-4 删除会员分析图4.5 会员修改信息分析会员经过用户端发出请求,接着修改信息经过web层,业务层,数据层,数据层处理完数据再返回到业务层,显示给会员,图4-5所表示:图4-5 会员修改用信息分析图第五章 网上书店系统概要设计5.1 系统目标本系统目标是为了实现用户在网上书店系统购书和查询相关书籍信息。管理员能够在该系统管理书籍类别信息,书籍信息、会员信息和订单等信息,从而实现真个系统完整。图5-1 系统架构图本系统实现了对书籍添加,查看,修改,删除等功效和会员能够对
36、书籍查询,购置等功效。该系统关键是为了给用户一个愈加好体验过程,让用户能够更方便进行功效实现,从而达成了系统开发目标。第六章 网上书店系统具体实现6.1 会员登录实现测试会员假如想要网上订书,需要先登录系统,图6-1所表示:图6-1 系统登录页面图会员输入图书类别、图书名称或图书作者信息就能够查询出相关图书信息了。图6-2所表示:图6-2 查询信息页面图6.2 添加图书分类信息实现测试管理员能够添加图书分类信息,图6-3所表示:图6-3 添加图书分类信息页面图6.3 删除图书分类信息实现测试当管理员删除时候需要给管理员一个提醒,预防删除错误。图6-4所表示:图6-4删除图书分类页面提醒图当点击
37、确定删除后,就实施了系统删除操作。图6-5所表示:图6-5删除图书页面图6.4 修改图书信息实现测试这是查看页面上修改链接。图6-6所表示:图6-6修改图书页面图当点击系统修改,即可显示修改后页面。图6-7所表示:图6-7修改后页面图第七章 总结计算机技术飞速发展带动了很多行业发展,计算机带给我们最直观价值就是降低了人力物力投资,提升了工作质量和效率,从而提升了整个社会生产力。现在各大行业充足利用计算机资源和网络资源来提升本身管理水平,而相关网上书店系统设计也成为书店争论热点问题。本文在分析网上书店系统基础上,用JSP和SQL数据库设计并完成网上书店系统。经过系统调试结果显示,本系统基础完成了
38、功效需求。在整个设计过程中,采取瀑布模型和结构化设计方法。本系统界面美观友好,操作方便,做出了自己特色。但因为时间仓促加上缺乏系统开发经验,系统在设计过程中不可避免地碰到了多种多样问题,如:1. 有些数据输入时没有立即进行数据格式校验,不能确保数据绝对正确性。2. 因为时间关系,系统功效实现不够完善,使用可能存在部分不方便。本系统在实际使用过程中有可能出现部分问题,经过对系统不停优化和完善,能够调试出真正符合实际情况网上书店系统,形成统一、规范、科学、合理网上书店系统。致 谢在此次毕业设计过程中,得到了指导老师指导和支持。在此尤其感谢XX老师大力帮助。指导老师悉心指导和大力支持,在总体结构、功
39、效把握上给了很大帮助,同时根我们提供了很优越设计环境,并对我在编程、数据库设计等细节工作上给了耐心指导,对于我们小组顺利完成这次毕业设计起到了关键性作用。另外我和同学们大家一直团结协作,努力拼搏,增强了我团体意识,而且我们接下了深厚友谊,我们自始至终在一个愉快气氛中学习工作。此次毕业设计对提升我编程技术、协调团体组员关系等方面全部由很多益处。在此我一并向她表示感谢。我还要感谢我母校,和在大学四年生活中给我关心和帮助老师和同学,是她们教会了我专业知识和做人道理。经过这次毕业设计我还明白了作为一名计算机专业大学毕业生,我们要会不仅仅是编写代码,更关键是要有整体把握系统设计能力。我会在以后工作和学习
40、中不停完善自己,为我最热爱母校争光,为自己翻开辉煌新篇章。转眼间,大学生活立即结束,回首过去四年大学生活,真是有苦也有乐,然而更多则是收获,感谢母校各位老师不仅无私地传授给我们知识,也教会了我们怎样做人。管理信息系统专业毕业设计任务繁重,但正是在这多个月担心而充实设计中,我感到自己知识得到了一次升华,我相信:我毕业设计会给我四年大学画上一个圆满句号。在新世纪里,大家自然对未来有很多美好愿望和设想。现代科学技术飞速发展,改变了世界,也改变了世界生活。作为新世纪大学生,应该站在世界发展前列,掌握现代科学技术知识,调整自己知识结构和能力结构,以适应社会发展要求。新世纪需要含有丰富现代科学知识、能够独
41、立处理面临任务、有创新意识新型人才。参 考 文 献1 李宁.Java Web开发技术大全M .北京:清华大学出版社,.2 孙鑫.Java Web开发详解M.北京:电子工业出版社,.3 徐明华.Java Web整合开发和项目实战M.北京:人民邮电出版社,.4 彭超.新一代JSP网络编程入门和实践M.北京:清华大学出版社,.5 刘聪.零基础学Java Web开发M.北京:机械工业出版社,.6 张洪伟.JSP网络开发技术和整合应用M.北京:清华大学出版社,.7 Y Daniel Liang. Introduction to Java Programming to Java programming-C
42、omprehensive Version (6th Edition)M.Prentice Hall,.8 Thomas Kyte. Expert Oracle Database Architecture 9i and 10g Programming Techniques and SolutionsM.Apress,.9 王彬,代彦波,颜鹏博.Oracle 10g简明教程M.北京:清华大学出版社,.10 丁国良.Oracle DBA基础教程M.北京:科学出版社,.11 耿祥义.JSP基础教程M.北京:清华大学出版社,.12 耿祥义,张跃平.Java 2实用教程(第三版)M.北京:清华大学出版社,
43、.13 王征.JavaScript网页特效实例大全M.北京:清华大学出版社,.14 Bruce Eckel .Thinking in Java (4th Edition)M.Prentice Hall PTR,.15 Nicholas C Zakas .Professional JavaScript for Web DevelopersM.Worx,.附录1.管理会员页面部分源码:form action=MemberManage.shtml?method=DELMEMBER method=post name=pageform 序号会员名注册时间登陆次数上次登陆时间上次登陆IP目前积分会员等级状态选择 %mb.setEVERYPAGENUM(10);int c