《基于web的网上书店系统设计论文》由会员分享,可在线阅读,更多相关《基于web的网上书店系统设计论文(42页珍藏版)》请在金锄头文库上搜索。
1、 教学单位 学生学号 编 号 本科毕业论文(设计)题目基于web的网上书店学生姓名专业名称计算机科学与技术指导教师目录1、引言52、系统概述62.1概述62.2 开发平台73.需求分析73.1总体需求描述73.2系统总体功能图73.3系统需要实现的功能83.4业务流程图94.详细设计114.1数据库详细设计114.2建立数据库124.3页面详细设计:185用户手册225.1普通用户:225.2管理员:24参考文献30致 谢31毕业论文(设计)任务书33基于web的网上书店摘要:本文研究了一种基于数据关联规则网上书店系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点
2、。网上书店在我国刚起步,但发展很快。随着我国互联网的更加普及和网上书店的更趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥。 在系统设计中主要研究了个性化页面的背景及Win2000server+tomcat+jsp系统的一般原理。阐述整个个性化页面生成系统的系统结构及工作原理,分析了系统实现中的特殊性、难点和重点。设计实现用户管理、图书目录管理、图书信息录入管理、书店定单管理、图书的浏览和查找、书店购物结帐功能等jsp页面 。分析并解决实现中的若干技术问题,建立完整的网上书店,进行测试并分析结果。关键字:网上书店 JSP 连接 数据库Based on web on-line bookst
3、oreAbstract This text studied a kind of according to data connection rule net top bookstore system, this project and present net top already the some project that adopt compares, having the customer usage more simple, the interface even keeps view etc. advantage.On the net bookstore is in the our co
4、untry just start, but the development is very quick.Along with the our country Internet of much more make widely available to ascend the bookstore with the net gradually mature, there will be the more and more big consumption community, the market potential will get to develop well. A main work for
5、doing is as follows: introduce the character turn background and Win2000servers of the page the + tomcat+ the system of jsp general theory.expatiate system construction and work principles that whole each turn born system in in pages;Analyzing the system realizes inside of special, a little bit diff
6、icult with point.the design realizes the customer management, books catalogue management, books information records into the view of the management, bookstore order form management, books to check to seek, the bookstore shopping settles an account function etc. jsp page.the analysis combines some te
7、chniques problem that solution realizes inside. establish complete net top bookstore, proceed the test and analyze the result.Key words:bookstore JSP conjunction database on the net一、论文正文1、引言1.1、课题研究背景及java语言简介 网络的发展速度是非常惊人的,自70年代网络的出现至今,仅仅过了30年左右的时间,而联网的主机数量、网络的规模、信息交换的数量和速度都已经有了长足的进步。今天的人们,无论身在何方,
8、只要他们连入了互联网,利用各种网络中的传输技术(电子邮件、图文传输),便将他们联系在一起。尽管他们实际上是天涯海角。网络技术使这个世界变得小了,增进了人们之间的联系。 网络的发展,刺激了新技术的诞生。其中JAVA技术是比较突出的,它一出现便立刻引起了人们的关注。Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向Internet的开发工具。自从1995年正式问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于
9、个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择。1.2、电子商务发展现状及网上书店简介 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正使得计算机被广泛的应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理和查询。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
10、尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了方便用户网上购书而设计的。网上商品交易系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性、数据安全性能好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。传统企业开始与电子商务结合成为电子商务发展的一个热点。这个热点由于是在传统企业内部根据企业发展的自身需要而自发产生的。早期的传统企业通过传统方式对企业进行管理,管理客户档案、管理企业资源、管理供货渠道信息
11、。经过一段时间,很多企业开始强调企业内部的e化,引进了CRM、ERP、SCM等系统,这是在企业内部形成的。作为一个企业,其最根本的目标就是追求利润。从目前新的经济环境来看,传统企业为了降低运营成本,不断地压缩其生产制造成本、减低各个环节的支出,从而形成一种利润的增值。随着互联网的出现,供应链端的管理开始提供更高的效率来完成一个新的利润的增长。因而供应链的上端网上采购(EP,e-Procurement)和下端网上分销(ED,e-Distribution)会成为企业对电子商务的基本需要。越来越多的人认识到,电子商务不只是电子贸易,而是结合IT技术对采购、生产和交易过程的高效率管理。随着传统产业和电
12、子商务提供商的结合,电子商务的发展将会非常迅速。网上书店,顾名思义就是在可以在网络上卖书的虚拟店。在实现上就是用软件模拟现实的读者浏览书店、购书,书店管理者负责收银、更新书目、收集读者的订购信息之类。用软件方式实现一个虚拟书店比现实的书店在运营成本上会有很大优势,适合快捷时代人们的购物需求。2、系统概述2.1概述 该系统作为电子商务应用平台,可以实现完整的电子商务流程。它包括了电子商务流程中几个不可或缺的重要部分:网上书店、消费者、银行、CA认证中心。各个角色所属的子系统在电子商务模式中既相互独立又相互联系共同构成商务循环。模拟者可以在中断分别以这4种身份登陆,通过手工的操作,完成他们在电子商
13、务中应实现的功能,从不同角度加深对电子商务的理解,以达到首先从感性认识中初步了解电子商务能做什么;为了实现电子商务,应该懂什么;最后,通过对整个系统总体流程的认识,进一步加深对电子商务的理解和认识,并进而从使电子商务的最终用户转变为利用电子商务为市场提供服务、从事电子商务的人才。此系统基于客户层、WEB服务层和数据库服务层的三层体系结构,将三层结构引入系统,一方面可以使系统前后分离,方便维护;另一方面利用互联网技术,还可以实现信息的实时更新。此外,采用三层结构的系统,可以和后台数据库实现无缝连接,通过联系前端(客户端)浏览器和后台数据库,方便的实现内容的维护与更新,使用户更快更好地了解信息,进
14、行网上商务活动。2.2 开发平台在开发网上书店系统时,需要具备下面的软件环境。服务器端:操作系统:windowsXPWeb服务器:tomcat6.0Java开发包:jdk1.5以上数据库:mysql 2005开发工具:myeclipse6.5分辨率:最佳效果为1024*768像素客户端:浏览器:ie6.0分辨率:最佳效果为1024*768像素3.需求分析3.1总体需求描述1. 用户可以通过多种方式查询,并且挑选网上书店的所有出售书籍,并可以通过在网上填写并确认购书订单的方式来购买图书。2. 管理员可以对图书信息进行管理。3. 管理员可以对图书的库存、订单进行管理。3.2系统总体功能图 在总体需求的指导下绘出系统总体功能图网上书店登录书籍浏览书籍查询用户登录用户注册用户退出购书购物车管理订单管理后台管理用户管理书籍管理3.3系统需要实现的功能进一步细化个板块功能的具体要求。书籍浏览书籍列表显示书籍列表图书详细信息显示图书详细信息书籍查询图书名称查询按图书名称查书 图书作者查询按图书作者名称查书购物管理购物车管理 图书加入购物车在购物车中加入图书 购物车查看查看购物车中的信息 购物车图书删除删除购物车中的图书订单服务 订单录入录入订单信息 订单删除删除订单信息 订单查询