1、一选题依据 人类进入 21 世纪后,电子商务伴随 IT 的成熟,逐渐发展壮大成为网络经济的核 心,网上书店这一新型售书方式也是电子商务的具体表现形式。网络售书方式在我 国取得了一定的发展,虽因技术等原因未能取得较大成绩,但随着电子商务和银行 支付系统的发展,在我国会有较好的发展前景。 为了更好地适应市场需求, 缓解各书店的地域限制, 为消费者实现更便捷的方法, 利用网上书店系统和计算机设备实现 网上查阅选购书籍购买邮寄书籍管理 会员管理等,提高工作效率,增加图书销量,增加用户,便于管理,使用户易于 挑选和购买。通过这个系统使用户利用计算机可以足不出户就能在网上进行查阅、 挑选、购买;使管理人员
2、利用计算机,快速方便的管理书籍的销售,新书的入库, 书籍的分类,热门书籍的选择,客户的购买和选择,客户的管理。使购书变得方便。 随着当今计算机的迅速发展,人们对与知识更加渴望,人过去管理书籍的入库、分 类、销售是很费时、费力的,用户在书店选书由于对书店的管理和分类不了解,导 致客户的流失和客户很疲劳,为了给用户和书店的管理带来方便决定开发此网站。 本课题就是从这一起点出发,建立一个具有多种功能的网上书店电子商务网站。 二文献综述内容 一个网上书店分为前台用户模块和和后台用户模块两个功能模块。根据小型书 店的规模,本系统前台具有客户登陆、浏览和购物等功能;后台具有图书的管理、 销售的管理、会员的
3、管理等功能并且界面简单、操作简便。 基于 B/S 模式的网络购书系统设计开发分析开发工具及技术研究 1. Java 技术 Java 技术是由美国 Sun 公司倡导和推出的,是一种简单易用、完全面向对象、具 有平台无关性且安全可靠的主要面向 Internet 的开发工具。随着 Java Servlet 的 出现和 JSP 的渐渐成熟,让 Java 正式的走向了 Web 开发技术的舞台。Java 以其强大 的移植能力,多线程处理和网络处理能力已成为研究人员,开发人员瞩目的焦点, 它与Web技术的有机结合尤其适宜进行网络计算和动态多媒体信息的开发处理。 Java 技术带来的是一场革命,它是第一个真正
4、独立于平台的语言,基于 Java 语言开发的 软件可以实现“一次设计,到处运行”,即 Java 程序不经改变即可部署到任何运行 Java 虚拟机的计算机结构和操作系统,使得整个 Web 世界发生了翻天覆地的变化。 2. JavaBean JavaBean是描述Java的软件组件模型, JavaBean就是一个Java类, 是一种Java 语言写成的可重用软件组件,它在内部有接口或有与其相关的属性,以便不同人在 不同时间开发的 bean 可以询问和集成。非可视化的 JavaBean 与 JSP 结合起来使用, 在 JSP 程序中常用 JavaBean 来封装事务逻辑(功能实现部分)如数据运算、数据处 理、数据库操作等,然后在 JSP 网页中调用,而 JSP 文本着重的是网页界面设计, 实现了业务逻辑和前台显示部分的分离,这样不仅使 JSP 网页变得清晰,而且可以 节省软件开发时间和降低以后维护的难度,使系统变得健壮和灵活。 3. Java Servlet Servlet 是一种独立于平台和协议的服务器端的 Java 应用程序,可以生成动态 的Web页面。 Servlet是