网上书店系统_毕业设计正文

网上书店系统_毕业设计正文

ID:19778278

大小:1.12 MB

页数:35页

时间:2018-10-06

网上书店系统_毕业设计正文_第1页
网上书店系统_毕业设计正文_第2页
网上书店系统_毕业设计正文_第3页
网上书店系统_毕业设计正文_第4页
网上书店系统_毕业设计正文_第5页
资源描述:

《网上书店系统_毕业设计正文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本科毕业设计第35页共35页1引言传统书店往往要占用大量的空间,雇佣数量较多的工作人员同时也难以避免读者在购买图书时造成图书翻阅损耗等一系列费用,而与此同时随着互联网在中国的发展,我国网民已经超过了2亿,而其中绝大部分有是属于知识分子的青年人,无疑他们正是广大图书出版物的潜在消费者。当今网络所显现的超常信息量、无时空局限、传递快捷、操作灵活等优点吸引着越来越多的图书销售商把传统的书店移植到互联网上,从而形成了当今网上书店蓬勃发展的趋势。利云网上书店正是为了满足这种需求而研发的中小型电子商务系统利云网上书店系统是基于B/S模式的小型电子商务系统,能够满足中小型书店

2、的网上售书需要。搭建利云网上书店极为简单只需要一台PC机,一根网线,即可进行网上交易。利云网上书店基本上满足了中小型书店的网上销售需求,其主要功能包括图书展示、网上调查、购物车、收银台、会员管理、订单查询、图书管理、用户管理、订单管理、公告管理、投票管理、退出功能。图书展示主要实现图书的重点推荐、新书上架图书分类查询、销售排行榜等功能;网上调查功能则提供了书店经理了解读者书籍的需求情况,进而引导订书的种类;购物车功能给每个用户建立了一个相对应的唯一存放选中书籍存放的空间;收银台提供了客户付账的功能,当顾客决定购买购物车里的书籍时,向收银台提交订单;会员管理为每一

3、位注册用户提供了注册、登陆、修改自己注册信息的权利,例如当注册用户的联系方式和地址变动时用户可以通过此功能方便的修改自己的资料;订单查询功能为用户提供了查询自己订单的功能;后台的图书管理是为管理员提供修改、添加删除图书信息的功能;用户管理实现的功能有查看用户信息、消费总额、用户的解冻;订单管理主要负责查看用户的汇款执行情况;公告管理方便管理员向首页公告栏里添加网站公告;投票管理方便管理员向书店添加书店需要调查的书目或删除过期的书目;推出功能负责管理员的推出。利云网上书店的设计充分考虑了用户的视觉感受,努力做到界面简单明了,功能相对完善。后台开发充分考虑了使用软件

4、的用户可能对计算机软件并不是很了解,所以在设计的过程中添加了许多必要的提示和说明。总之利云网上书店将以Java技术为基础,实现图书信息的发布、购物、用户管理、图书后台管理等一系列的功能,力争成为中小型书店网络销售的理想软件。本科毕业设计第35页共35页2技术简介利云网上书店所涉及的技术主要有以Java语言为核心的JSP(JavaServerPages)技术进行实现业务实现,后台的服务支撑部分为应用服务器Tomca5.0.28以及数据库服务器SQLServer2000。以下将对主要技术作简明的介绍。2.1JAVA语言简介Java是一种简单易用、完全面向对象、具有平

5、台无关性且安全可靠的主要面向Internet的开发工具。自从1995年正式问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。在早期,Java比较多的用在浏览器上,插入到网页中(即是JavaApplet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着JavaServlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(JavaServerPage)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具

6、,目前的Java技术已成为所有大型电子商务项目的必然选择[1]。2.2JSP技术JSP是“JavaServerPages”的缩写,可以解释为“基于Java的服务端动态页面技术”[4]基于Java是JSP一切优秀品质的根本物质基础。因为Java是编译解释执行的,所以JSP也就摆脱了VBScript、Perl等脚本语言纯粹的解释执行带来的低效率问题。尽管在JSP中Java仍被称为脚本语言。因为Java是平台无关的,所以JSP是跨平台的。基于Java是JSP区别包含ASP(ActiveServerPages)在内的其它服务端动态页面技术的重要特征。JSP是服务端技术,

7、所以JSP文档要先经服务端翻译、解释、执行,才能得到客户端浏览器能识别的HTML文档。这是当前Web技术的潮流,是解决客户端浏览器兼容性问题的客观需要。服务端技术是JSP区别于JavaScript、VBScript等客户端动态页面技术的重要牲。JSP是一种页面技术,而现在JSP只实现了HTTP(HypertextTransferProtocol)协议,只能应用于Web页面。这是JSP区别于Servlet的重要牲。JSP是一种动态技术,这是JSP基于Java的自然延伸。在页面中引入程序设计语言的目的是正是为了实现动态交互。因此,JSP就是基于Java的服务端动态页

8、面技术。JSP技术让动态

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。