|
源代码+程序+论文
摘 要
随着信息社会的逐步形成,网络的普及,人们对网上购物也有的更深层次的认识。传统意义上的商店有时候不能满足及时的购物需求,网上商店业就应运而生,网上花店、网上书店,网上首饰、网上体育用品店如雨后春笋般涌现出来,但网上书店成为电子商务的佼佼者脱颖而出。目前,网上书店在国际互联网上可以实现在 线浏览、新信息发布、在线查询、在线交易、在线评论,并可以进行有效的便捷的后台管理,不仅节省了大量的人力物力,更重要的提高了交易效率。
技术的进步对传统书店上网解决方案提出更严格的要求和挑战。随着JSP技术不断成熟,越来越多的人将这一技术应用于动态网站的设计中,特别是在电子商务中,JSP技术应用更为广泛。
我们所设计的电子书店管理系统正是基于这种状况而开发的。本系统涉及多方面的技术,主要有JAVA技术、数据库的操作、JDBC/ODBC、三层(表示层、功能层、数据层)C/S模式开发、Dream weaver等网站开发工具的使用等。在本篇论文中,介绍了电子书店管理系统的各项功能设计及其实现方法。它主要包括系统管理模块,会员管理,图书查询,购物车等。
关键词:电子书店管理系统;JSP;数据库
目录
第一章 绪 论…………………………………………………………………………1
1.1 电子网站的现状…………………………………………………………………….1
1.2 选题背景…………………………………………………………………………….2
1.3 选题意义…………………………………………………………………………….2
1.4 系统目标…………………………………………………………………………….3
第二章 系统分析………………………………………………………………………..3
2.1 系统的初步调查…………………………………………………………………….3
2.2 系统的可行性分析………………………………………………………………….4
2.3详细调查及系统的逻辑方案………………………………………………………..5
第三章 系统设计 ……………………………………………………………………10
3.1 总体结构设计………………………………………………………………………10
3.2 系统详细设计………………………………………………………………………12
第四章 系统实施……………………………………………………………………….17
4.1 数据库连接…………………………………………………………………………17
4.2 开发工具的选择……………………………………………………………………18
4.3 系统和程序设计调试………………………………………………………………20
4.4 系统转换…………………………………………………………………………....23
4.4 系统评价……………………………………………………………………………23
第五章 系统使用与维护说明书……………………………………………………….23
5.1概述………………………………………………………………………………..23
5.2系统使用说明……………………………………………………………………..24
第六章 开发设计总结…………………………………………………………………..33
致 谢………………………………………………………………………………...….34
参考文献……………………………………………………………………….………..35
附录……………………………………………………………………………………...37
第一章 绪论
1.1电子网站的现状
对于电子商务的概念,目前并没有比较统一的定义,只是在实践应用的基础上加以总结形成的。经合组织OECD是较早对电子商务进行系统的研究,它将电子商务定义为是关于利用电子化手段从事的商业活动,它基于电子处理和信息技术,如文本、声音和图象等数据传输。OECD的定义特别强调了Internet基础上的电子商务发展,但是不全面的。我国较早研究电子商务学者李琪认为电子商务是指系统化地利用电子工具,高效率、低成本地从事以商品交换为中心的各种活动全过程。他强调的是以商品贸易为中心的各种事务活动的电子化,使得对电子商务活动范围定义过于狭小。一般认为,电子商务是以信息技术为基础的商务活动,它包括生产、流通、分配、交换和消费等环节中连接生产和消费的所有活动电子信息化处理。
电子商务最早产生于60年代,发展于90年代,其产生和发展的重要条件主要是计算机的广泛应用:近30年来,计算机的处理速度越来越快,处理能力越来越强,价格越来越低,应用越来越广泛,这为电子商务的应用提供了基础; 网络的普及和成熟:由于INTERNET逐渐成为全球通信与交易的媒体,全球上网用户呈级数增长趋势,快捷、安全、低成本的特点为电子商务的发展提供了应用条件。
信用卡的普及应用:信用卡以其方便、快捷、安全等优点而成为人们消费支付的重要手段,并由此形成了完善的全球性信用卡计算机网络支付与结算系统,使“一卡在手、走遍全球”成为可能,同时也为电子商务中的网上支付提供的重要的手段。
电子安全交易协议的制定:1997年5月31日,由美国VISA和Mastercard国际组织等联合指定的SET(Secure Electronic Transfer Protocol)即电子安全交易协议的出台,以及该协议得到大多数厂商的认可和支持,为在开发网络上的电子商务提供了一个关键的安全环境;
政府的支持与推动:自1997年欧盟发布了欧洲电子商务协议,美国随后发布“全球电子商务纲要”以后,电子商务受到世界各国政府的重视,许多国家的政府开始尝试“网上采购”,这为电子商务的发展提供了有利的支持。
1.2选题背景
伴随着21世纪的到来,互联网技术飞速发展,互联网在我们的工作和生活中起着越来越重要的作用,互联网技术不但广泛应用在办公自动化中,而且还全面渗透到各行各业之中。目前在国外的众多网站,特别是涉及电子商务的网站中,已经大量使用了JSP技术。在万维网短暂的历史中,它已经从一个大部分显示静态信息的网络演化到进行股票交易和进行购书操作的动态信息的网络。在sun正式发布JSP之后,这种新的web应用开发技术很快引起了人们的关注。JSP为创建高度动态的web应用提供了一个独特的开发环境鉴于此情况,本电子书店管理系统采用的开发工具后台数据库采用的是Microsoft公司的Access2000。本系统是基于jsp语言编写的,主要涉及到了Access数据库访问技术,使用JDBC或ODBC作为数据库接口,采用SQL Server或Access作为后台数据库服务器,把用户购买信息表连接到数据库,并可存放、修改、增删数据。
本系统是主要是提供网上浏览及购买的平台,这个平台主要提供以下功能:会员注册、登陆;图书检索;发表评论;图书购买;用户对购物车进行管理;管理员身份验证、对订单的处理及对图书的管理等。
前台的所有Web网页采用JSP技术,后台数据库服务器端采用Tomcat,用Ms Access2000作后台数据库,数据源由ODBC建立,用户通过前台客户端访问数据库服务器。
1. 3选题意义
网上书店比较适合年轻人、企业白领、和时间比较紧的人群,传统书店则适于时间比较宽松,和想不断寻求阅读感受的人。网上书店是一个可以无限伸展的书库,可以容纳无限的图书或图样乃至于内容,检索查询不受时间空间的限制。网上书店可以提高单本书的销量,为出版社尤其是专业、学术出版社提供窗口支持。网上书店的图书不受上架周期的限制。网上书店还可推动银行网上支付服务、邮政、速递等服务行业的迅速发展。
在网上零售业中,网上书店算是比较成熟的形式,我想它会越来越好。对于目前所存在的一些问题,并非哪一方能独立解决。网上书店只是产业链中的一个窗口、端口,上下游的问题,不能完全控制,例如,物流问题。这些问题无论是通过自己努力还是通过合作解决,核心还要围绕顾客,提供更加方便快捷的服务。
|