网上书店管理系统主要是处理网上购书和库存的系统,提供具有图书分类检索和搜索,购物车管理,在线订单,书籍推荐,热卖排行,顾客评论等功能和强大的后台管理功能,提供高效、安全、智能化的数据管理,从而提高整个网上书店各项功能管理水平。通过网上书店管理系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,有效地提高网上购书的效率。
本人经常在网上购书,对购书的过程产生了兴趣,通过指导老师的帮助最终完成了这款软件。这款软件不仅锻炼自己的学习本领而且可以为以后的软件应用起到现实的效果。这款软件时对自己整个学习的总结以及满足自己的好奇心。开发出一个项目,在此过程中出现的错误和解决错误的过程都是一个经验积累的过程,为自己以后更好的解决生活中的问题提供经验和教训。希望通过这篇论文的研究,展现我在校期间学习与实践的成果,希望对四年的本科学习交上一份圆满的答卷。
1.2 国内外发展现状与水平
1.3 发展现状与前景
2 方案论证
2.1 B/S结构介绍
2.1.1 B/S结构介绍
B/S结构(Browser/Server结构)结构,即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统文护与升级的成本和工作量,降低了用户的总体成本。
以目前的技术看,局域网建立B/S结构的网络应用,并通Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
B/S结构的管理软件和C/S结构软件其实各有各的的优势。而从国外的发展趋势来看。目前,国外大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。从国内诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件可能在将来的几年内占据管理软件领域的主导地位。
(1) B/S、C/S结构软件技术上的比较
其实,无论是B/S还是C/S,他们都不新鲜。C/S(Client Server,客户端/服务器)技术从上世纪90年代初出现至今已经得到了非常广泛的应用,其结构经历了二层C/S、三层C/S的升级。B/S(Browser Server,浏览器/服务器)技术则是伴随着Internet的普及而来的。
应该说,B/S和C/S这两种设计模式各有各的有点,都是当前非常重要的计算架构。在适用Internet、文护工作量等方面,B/S比C/S要节省许多工作量;但在运行速度、数据安全、人机交互等应用方面,B/S远不及C/S。
事实上,从上面的分析可以看出,B/S与C/S具有不同的优势与特点,应该根据具体的应用选择一个合理的开发模式。例如,对于以浏览为主、录入简单的应用程序,B/S技术有很大的优势,现在网络普遍使用的都是浏览器模式,这是对B/S模式应用的证明;而对于交互复杂的ERP等企业级应用,B/S则没有C/S的处理能力强,从全球范围看,许多的ERP产品大多数采用二层或三层C/S架构,B/S与C/S的优势完美地结合起来,就是说系统能以B/S的方式发布运行,同时又具有C/S方式的极强的可操作性。 基于.NET的网上书店系统设计订单处理(3):http://www.751com.cn/jisuanji/lunwen_11287.html