换论文封面你最大的问题,1) 就是卖书以后,书的库存减少没有表达,2) 此外订单数目修改,库存也要改,3) 代码重用要在设计突出,给出两页面,明确指出重用局部4) P10 密码加密存储没有实现 师学院 毕业设计论文题目:网上购书系统二级学院商学院专业电子商务年级2008级学生月珠**2008334101指导教师管丽娟网上购书系统摘要控制在300字左右,只需一段话摘要:本网上购书系统是一个基于Internet,采用了B2C〔Business to Consumers〕模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营本钱,提高工作效率本文首先介绍了网上购书系统的开发背景,然后论述网上购书系统的现状和开展,较详细地论述了系统的分析,设计和实现本系统主要为用户提供了注册和登录,查看书籍,购物车管理,确认购置书籍信息管理,生成订单管理; 为管理员提供了书籍管理,修改书籍管理,订单管理等在设计方面,本系统采用B/S三层 构造,主要应用了JSP技术和Servlet技术进展动态页面的设计,从系统的平安性和代码的可重用性方面考虑,后台数据库选用了Mysql数据库。
关键词购书系统、B/S三层构造(删掉)、JSP、Servlet、Mysql. z.-目录1.网上购书系统绪论31.1 系统开发背景3网上书店系统开展3网上书店系统开展现状3网上书店的优越性41.2 系统实现的目标42. 网上购书系统分析42.1系统设计目标42.2系统的可行性分析42.3系统设计的特点52.4系统的功能需求分析52.5系统设计的总体规则63.系统主要架构及开发技术63.1基于B/S的体系构造63.2开发技术的选择74.系统设计74.1系统功能模块设计7前台功能和后台功能模块7注册功能流程8用户登录流程9书籍查看流程10购物车流程11书籍管理流程125.系统功能的具体实现125.1系统数据库表的根本设计145.1.1 E-R图15所用表165.2 功能总体说明19功能页面构造19主要功能流程图:195.3各功能模块的实现20登录和注册功能模块20查看书籍模块23查看书籍详情信息模块23购物车功能模块26确认信息模块30生成订单模块335.3.7 后台管理模块34书籍管理功能模块的图片如下:36订单管理功能模块426.开发平台与开发工具436.1网上购书系统的开发软件446.6.1 Dreamweaver441.6.2 Mysql45总结与展望45参考文献46致46目录格式需设置1. 网上购书系统绪论1.1 系统开发背景网上书店系统开展 第一章 需另起一页,且在正面开场打印;其余各章需另起一面Internet的迅速开展正以前所未有的深度和广度影响和改善着人类生活的各个方面,越来越多的人开场意识到Internet 所蕴含的经济价值的无穷商机,并积极投身于电子商务活动。
实际上,电子商务是一些商业行为的电子化,例如网上书店,网上贸易,就网上书店来说,网上书店是目前应用最广,最成功的典之一,网上书店的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环节,将扩大读者,图书,出版者,发行者严密地结合在一起,大大提高了图书流通率 网上书店系统开展现状西方国家网上书店概况:世界上第一家网上书店是1991年在美国联机公司AOL采购网络上建立的“阅读美国书店〞,目前最负胜名的是美国西雅图亚马图书公司的亚马网上书店它创立于1995年,供书品达310余万种年,顾客达500万人次,其价格优惠20-50%金融结算制度完善,配送效劳高效实现了零库存运转英国网上书店较著名的有Internet书店,德国的网上书店主要有图书网上书店 注明出处国网上书店的概况:自从亚马网上书店成功后,中国的网上书店也建立起来中国最早的网上书店是1997年在新华书店诞生的,在经过年余的艰辛经营,接待了400多位访问者后,悄然引退,而进入1998年后,作为中国书业传统经营力量的新华书店,正式宣布进入网络领域,先试第九届全国书市首次开通书店,后来在1998年12月30日书城成为国首家正规的网上书店,读者在家中可以上网完成浏览,选购,付款的全过程。
1999年是网上书店迅速开展的一年,商业公司不断进入网上书店有超过几百家,有自己的公司有40多家,这个数目还不断增加注明出处网上书店的优越性网上书店在价格,时效性,品种,查询方式等方面都有优势网上书店是一种直销方式,在到书速度和价格上都有优势,网上书店的书目数据是任何订购书目是无法比较的,网上书店的数目除书名,著者,价格等信息外,还有封面,容简介,目次,评论等详细信息同时网上书店的目录查询功能也是传统的按*种分类规则编排的图书征订目录无法比较的,〔改用实体书店〕其以关键词或主题从网上检索*类文献,查准率与查全率都有一定的保障另外还有一些书更是以包销或总代理的形式进展销售,这就意味着一种全新的电子商务模式的开场1.2 系统实现的目标〔本论文的主要任务〕现在流行的网上购书系统不仅要有漂亮的网页,更有严谨的规划,注重每一个细节的环节这样才能使得电子交易时防止不必要错误发生,我使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合当数据量比较大,并且有较强的专业性,录入的费用和出错的可能性都相应上升。
本设计在实际应用中的解决方案是建立,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解书籍的买卖情况〔修改,移到第二章 2.1〕2. 网上购书系统分析2.1系统设计目标本购书系统由于需要演示程序,故为了演示方便,采用JSP/Servlet+Mysql+tomcat的架构实现,此系统分为前后台管理和后台管理前台管理是友好的操作界面,供用户浏览,查询使用包括浏览书籍、查询书籍、订购书籍购物车等功能;后台管理是提供管理员的,其中包括:书籍管理、用户管理、使管理员从繁琐的手工操作中解脱出来,并提高了办公效率修改,移到1.2中)2.2系统的可行性分析系统可行性分析的目的就是要用最小的代价在尽可能短的时间确定问题是否能够解决,系统方案在经济上、技术上和操作上等是否可以实现和承受因此,可行性研究实质上是要进展一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进展系统分析和设计的过程1)四级标题〔1〕技术可行性 本系统运行在windows上,硬件上不存在问题实现技术上,采用较经典的基于MVC的web框架;web层使用具有Apache的一个开源框架,数据库使用Mysql5.1版。
部署在Tomcat上运行所有这些技术和产品都已较为成熟,技术可行性应该是没有问题的〔2〕经济可行性从绪论中的可以看到,网上书店从方案到系统实现,我们所使用的所有技术都是免费开源的从硬件角度来看,一个小型的网上书店只需要一台装有windows系统的电脑,这样就可以满足要求,可以说运行的本钱是十分低廉的;但同时带来的效益完全可以有利可图因此经济上也是可行的〔3〕操作可行性本系统的界面操作都较为简洁、方便,完全可以满足一般人群的操作需求不用太多的计算机知识,友好的图形和提示可以上新手尽快上手4)法律可行性该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成他人利益冲突和侵权,在法律上是可行的综上所述,本购书系统术上、经济上、操作上和法律上都是可行的2.3系统设计的特点我所设计和开发的网上购书系统试经过很长时间的调查和分析才开场具体实施的,它的主要特点是改变了以往的购物只能过现实的书店才能到达的结果,采用Web技术,借助于Internet 互联网广泛应用技术,到达资源共享,提高以往购书〔建议改为实体书店〕的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规化,系统化,网络化的平台,使整个购书活动过程简单、方便、易行。
2.4系统的功能需求分析本设计把页面中一些常用的局部集成模块,这样设计新的页面是如果有重复出现的局部,只需要拿现成的模块来组装就可以了设计对数据库的调用采用三层架构设计,对于需要连接数据库的页面,通过统一的数据库调用管理,给页面分配连接,这样就方便了对数据库的 调用和管理,同时使得对数据库的调用不会产生拥塞,并且在一定程度上增加了数据库的平安性网上购书系统要求模拟现实中的买书场景,我们以此来进展需求分析〔1〕根本业务功能用户可以注册登录,可以对自己的个人信息进展修改,浏览查找自己所需要的书籍,购书,添加到购物车,在购物车中可以添加删除数据,查看购物车中容,下订单并整理〔2〕根本数据维护功能 把1,2改成从系统的几类用户功能分析入手管理员可以对所有书籍进展管理,包括添加、删除、更新等操作;对会员可以进展查看、修改、删除等操作;图书管理和订单处理分析完毕后,应该有分析结果,也就是说应该有系统的功能构造图2.5系统设计的总体规则我自己做的系统的主要设计规则有:注意以下表达不专业,要有点文采,记住你现在是在写论文简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个来说是非常重要的。
比方说上面的话,你就应该写在系统界面友好,比较人性化等针对性:该平台设计是网上购书系统及后台管理的定向开发设计,所以具有专业突出和很强的针对性实用性:该平台能完成电子书籍展示和管理员管理的根本信息,具有良好的实用性3.系统主要架构及开发技术3.1基于B/S的体系构造网上购书这种基于Web的系统,传统的C/S架构已经不能满足大量用户的访问和操作,B/S基于浏览器的架构则是目前网络系统应用的主流,用户通过浏览器向分布在网络上的许多效劳器发出请求,效劳器对浏览器的请求进展处理,将用户所需信息返回到浏览器B/S 构造简化了客户机的工作,客户机只需配置少量的客户端软件效劳器将担负更多的工作,对数据库的访问和应用程序的执行将在效劳器上完成浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部有Web Sever 完成实际上B/S体系构造是把二层C/S构造的事务处理逻辑模块从客户机的任务中别离出来,由Web效劳器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web效劳器这种三层体系构造如图3-1所示3.2开发技术的选择合理的选择开发技术,对于开发的完成情况有着非常重要的影响。
要开发一个,首先要选择一个动态网页开发技术我觉得在传统的HTML代码中,利用HTML标签的扩展,构成页面,JSP的综合实力是最强的,所以就选择基于JAVA的JSP技术/Servlet技术和javascript脚本语言等作为动态网页的开发技术接着介绍Jsp的优点和mysql的优点4.系统设计通过上述分析,在建网上购书系统之前,先对数据库进展分析,设计好系统的功能模块,并建好系统所需的数据库及要用到的一些表4.1系统功能模块设计前台功能和后台功能模块根据上述各项功能的分析,可以画客户界面、管理员界面的功能模块图功能模块分为用户功能模块和管理员功能模块,用户登陆后的主要功能是实现网上购书,管理员功能模块主要是实现管理员对书店的管理,如用户管理、图书管。