网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > JSP,NET,JAVA类别 > 正文

JSP网上书店的计算机毕业设计全套

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/13

文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了JSP,NET,JAVA类别-JSP网上书店的计算机毕业设计全套的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

需求分析
3.1 项目背景
网上书店是一种应用于图书销售领域的动态网站。近年来随电子商务在图书销售领域广泛应用,网上书店如雨后春笋在全国迅速展开。与传统的书店相比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费用高,管理难的不足,而且网上选择范围广能直观看样,可浏览内容,可随时添订,结算及时,快捷方便,周转高速。这些优势是其它交易方式难以达到的。图书网上交易是图书销售领域未来发展之必然,也是出版发行业摆脱困境,建立新的流通渠道,繁荣出版,繁荣市场的必由之路。目前当当、科利华、江苏考试书店等网上书店都在网上市场竞争中争的自己的一席之地。然而中小型的书店开展网上交易的数量,却显的凤毛麟角。一方面:中小型的书店向大型书店发展受到了资金、管理水平的限制;另一方面当今的互联网技术的发展赋予中小型图书销售商开展灵活快捷售书的机遇。
利云网上书店正是基于这种市场潜力,面向全国中小型图书销售商而开发的,力争为全国的中小型书店提供一款功能完善、界面友好、性能可靠的网上销售软件。
3.2 可行性分析
利云网上书店同其他电子商务系统采用B/S结构的开发模式,以此保证了用户使用系统的灵活性,顾客只要使用一台可以访问Internet的电脑就可以登录到系统中进行操作,无需客户端软件支持,这样方便了图书潜在的消费者快速浏览利云网上书店提供的图书。
利云网上书店采用JSP技术为基础进行设计开发。首先,由于Java技术的平台无关性,决定了本系统的强大的可移植性,这样可以不对客户作过多的限制,无论是Windows平台还是UNIX、Linux都可以无障碍地进行部署发布。在技术上,JSP作为SUN公司在市场上的主打品牌,经过多年的考验已经非常成熟,使用它作为技术基础对本系统来说没有任何问题,而且JSP可以将前台用户接口与后台业务处理进行很好的分离,以此保证了界面开发和后台实现互不干预,可维护性强。同时,JSP技术相对比较简单,开发速度快,可以提高开发效率,又因为其基于Java,本身又可以扩展使用任何的Java框架,所以它在功能上也是完全能够胜任本次开发任务的。
在应用服务器的选择上,Tomcat是Apache公司的一款出色的Java Web Server,它是在SUN公司的JSWDK(Java Server Web Development Kit, SUN公司推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Java Web应用容器,虽然小巧但是功能强大,而且反应速度快、运行稳定可靠、使用简单,如果需要还可以和当前大多数主流应用服务器集成到一起,可扩展性好,是部署中小型应用的理想容器,此外,它还是一款免费的软件,所以在很大程度上降低了成本。使用它来部署本系统,是一个理想的选择。
3.3 功能分析
利云网上书店提供前台图书前台和后台图书管理两大功能。顾客通过登陆利云网上书店的主页面,浏览和各种类型查询书店存书,然后客户通过网上自己的注册用户名、登陆、修改资料,在网上确认自己的购买所需图书,并把这些图书添加到购物车上。最后填写订单购书结账和订单的查询。利云网上后台管理主要是管理员通过登陆对图书和前台用户信息的管理,包括查看、添加、修改、删除图书信息,查看用户信息和冻结不良的用户等功能。
3.3.1 图书展示模块
图书展示模块主要实现用户浏览到利云网上书店主页面的时候,用户对自己感兴趣书籍的查询和对书店所存书籍的了解。当注册用户登陆后不仅可以实现对图书的浏览、查询而且在相应的图书下面显示购物车,方便用户把图书放到自己的购物车上。主要功能如下:
a) 重点推荐提供了无需客户注册就可以观看管理员为客户推荐的重点书籍,包括图书的封面作者价格等相关信息,而对登录用户则显示购买按钮方便用户将图书添加到自己的购物车车上。
b) 新书上架提醒顾客网上书店新到的图书,同样客户可以查看到书籍的相关信息,对登录用户显示购买按钮。
c) 图书分类浏览功能给客户提供了分类别查看图书的一种简介途径。这项功能可以满足那些需要某类图书,但是读者又不知道自己确切需要的书目。
d) 销售排行榜为顾客提供了解利云网上书店销售图书的情况,对客户具有一定的指导价值。
3.3.2 网上调查模块
网上调查主要通过用户对自己所需类型图书的投票,为书店经理提供进货参考。投票的结果对所用用户是公开的,结果分别用表格和柱状图例表示。这个模块的功能简单,也不是整个系统的重点,但是尽量使显示部分的界面美观大方。
3.3.3 购物车模块
购物车模块主要负责存放用户所购买的图书,具体包括添加至购物车,主要实现当登录用户查看到自己所需图书的时候,将其添加到自己的购物车上;查看购物车,实现用户对自己购物车中物品的查询;从购物车移除图书负责从购物车中移除自己不想购买的书籍;清空购物车功能使购物车一次清空。需要注意的是设计时除了在购物车中实现购物车中图书数量的修改和清空功能还要建立继续购书和结账的超链接,方便用户使用。
3.3.4 收银台模块
收银台模块的设计虽然简单,但是却是利云网上书店设计中较为重要的模块。模块的主要功能包括填写订单信息和显示购书结果。
3.3.5 会员管理模块
会员管理模块提供了会员注册、会员登陆、会员资料的修改功能。
3.3.6 订单查询模块
订单查询模块主要的作用是方便用户查询自己所有订单的功能,但是用户不能对这些订单进行具体的操作,保证了订单的唯一和确定性。
3.3.7 图书管理模块
图书管理模块是利云网上书店后台的核心模块,主要的功能包括:查看图书信息、添加图书信息、修改图书信息、删除图书信息。查看图书信息时所有的图书将以表格的形式,界面简介大方。添加图书信息,主要负责管理员登录利云网上书店后台后向书店添加图书,在添加图书的时候,将会给列出图书的主要信息,管理员添好以后,当用户在前台登陆后将会查看到这些图书,此外在这个界面上还设有推荐选项卡和新书选项卡,当管理员选中推荐是,将会在网站首页的推荐栏里展出,选择新书时,图书将会在首页的新书栏里出现。修改图书信息,由于图书号的内容是出版是确定的唯一号码,所以此项不可改动。
3.3.8 用户管理模块
用户管理模块是管理员对所用用户管理的一个平台。主要功能有查看用户信息和冻结解冻用户,这个模块的设计相对来说比较容易。
3.3.9 订单的管理
订单的管理主要能够提供管理员查看订单信息和根据用户的汇款支付情况执行订单。
3.3.9 公告管理模块
公告管理提供查看公告信息、添加公告信息、删除公告信息的能力。管理员添加的公告将会在前台的公告栏里展出,信息将以滚动的方式进行。
3.3.10 投票管理模块
投票管理模块提供了:浏览投票项目、添加投票项目、删除投票项目的功能。这些功能是是书店经理更容易了解用户的需求,有助于合理进货结构。
3.4 系统实施环境
该系统至少需要一台主机作为服务器,并且该主机要以独立的IP接入互联网。如果需要的话,可以为此IP申请域名绑定。具体系统需求如下:
a)     Windows XP 或Windows 2000
b)    SQL Server 2000 SP4或更高版本的数据库服务器
c)     JRE 1.4.2_03 或更高版本的Java运行时环境
d)    Tomcat 5.0.28 或更高版本的应用服务器
概要设计
4.1  系统功能图

根据前期的分析和客户的需求,利云网上书店的前台主要包括重点推荐展台、新书上架、图书分类浏览、销售排行榜、网上调查、查看调查结果、添加至购物车、查看购物车、从购物车中移除图书、清空购物车、填写订单信息、购书结账、会员注册、会员登录、会员资料修改、订单查询模块构成。利云网上书店前台功能结构如图4.1所示。

 




 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师