基于B/S的电子书店的
设计与实现
基于B/S的电子书店
摘要
在当下的“
网络经济”时代,网上书店作为电子商务的一种应用形式,具有广阔的发展前景。因此研究如何构建高效可靠的电子书店
系统具有实际意义。基于B/S结构和J2EE平台,使用
Java编程语言实现电子书店系统是一种可选的
方案。电子书店系统包括前台顾客购书模块和后台书店管理模块。顾客通过前台可以浏览图书、检索图书、订购图书及进入留言板和论坛;管理员可通过后台管理模块对系统进行管理和维护,包括用户管理、图书管理、订单管理及留言板和论坛管理等。系统后台数据库采用SQLServer2000。所开发的电子书店系统经过测试运行后,基本完成所需功能。
关键词:电子书店;B/S结构;J2EE;SQLServer2000
基于B/S的电子书店
THEELECTRONICBOOKSHOPDESIGNANDIMPLEMENTATIONBASEDONB/S
ABSTRACT
IntheInterneteconomyera,theon-linebookshopasakindofapplicationfortheE-commercehasagoodfuture.Hence,theresearchonhowtoconstructahighefficientandreliableelectronicbookshopsyste
misofquitepracticalmeanings.ByappliedtheprogramminglanguageofJava,basedontheB/SmodeandJ2EEarchitecture,it'safeasibleschemetodesignandrealizetheelectronicbookshopsystem.Theon-linebookshopsystemincludesforegroundbuyingbooksmoduleandbackgroundmanagingmodule.Fromforegroundmodule,customersmaybrowsethroughbooks,searchforbooks,buybooksand
accesstomessageb
oardsandBBS.Frombackgroundmodule,managersmaymanageandmaintainthesystem.Itrealizesmanagingregistercustomers,booksinformation,orders,messageboardsandBBS.TheElectronicBookshop’sbackstagedatabaseisdesignedwithSQLServer2000.Aftertestingtheelectronicbookshopsystem,thenecessaryfunctionshavebeencompletedinthemain.
Key
words:electronicbookshop;B/Sarchitecture;J2EE;SQLServer2000
基于B/S的电子书店
目录
1引言......................................................................................................................................11.1课题研究意义...............................................................................................................11.2现状研究........................................................................................................................21.3实现方法........................................................................................................................32电子书店系统技术简介.........................................................................................................42.1B/S结构技术简介.........................................................................................................42.1.1B/S结构的作用........................................................................................................42.1.2B/S架构
软件的优势和劣势....................................................................................42.2JAVA语言简介..............................................................................................................52.3Servlet技术简介............................................................................................................62.4SQLSERVER2000技术简介.......................................................................................83系统分析................................................................................................................................93.1系统可行性分析...........................................................................................................93.1.1可行性研究..............................................................................................................93.1.2系统特点..................................................................................................................93.2系统需求分析.............................................................................................................103.2.1系统软硬件环境需求............................................................................................103.2.2系统功能需求........................................................................................................114系统总体设计......................................................................................................................144.1系统用例分析.............................................................................................................144.2系统前台模块设计......................................................................................................164.3后台管理模块设计.....................................................................................................164.4数据库设计与实现.....................................................................................................184.4.1数据库的需求分析................................................................................................184.4.2数据库设计............................................................................................................185系统详细设计......................................................................................................................21