帮帮文库

返回

【毕业设计】仿当当网网上图书销售系统的实现.doc文档27页优秀范文 【毕业设计】仿当当网网上图书销售系统的实现.doc文档27页优秀范文

格式:word 上传:2026-03-05 21:33:48
且保留了会话状态功能最后,框架和中提供了默认授权和验证方案,可以根据需要方便地移除添加或者替换这些方案。语言是平台首推的开发语言,是种全新的面向对象的编程语言。语言从语言发展而来,它同时吸取了和语言的优点,可以快速地编写各种基于平台的应用程序。语言使开发者用更少的代码做更多的事,同时也不易出错,提高了编程效率和安全性。微软企业库众所周知,重复编写数据访问的代码是十分繁琐的,实际上很多系统中都会有类似的模块,比如配置的保存和读取写日志异常的处理等,大多数情况下开发人员需要在每个系统中编写具有类似功能的子模块,因此虽然它们之间只存在细微的区别,但是代码必须做修改才能够满足要求。微软公司提供的企业库正是为了解决这些问题而推出的,开发人员无需修改代码,只要修改几个配置文件,就可以在不同的系统中实现类似的功能。可见,企业库大大减少了系统连接数据库的代码,带来了方便。企业库是微软推出的开源项目,它为企业级开发提供了功能强大的多个应用程序块。该企业库的设计思想是为了协助开发商解决企业级应用开发过程中所面临的系列共性的问题,如安全日志数据访问配置管理等,并将这些广泛使用的应用程序块集成封装至企业库的程序包中。企业库由七个子模块组成,分别是配置管理应用程序块数据访问应用程序块安全应用程序块日志及仪表盘管理应用程序块加密应用程序块异常处理应用程序块缓存应用程序块,这七个应用程序块几乎覆盖了企业级架构开发的核心环节。可见,企业库具有可选择可扩展实用强大易用性和规范性等特性。三层应用程序模型本课题在系统设计上采用了三层应用程序模型。所谓的三层应用程序模型是将系统按照功能的逻辑层次进行划分的,分别是表示层业务逻辑层和数据访问层,以此实现模块化的设计。数据访问层顾名思义是用来处理系统对数据库的操作,系统中所有数据库的调用都通过数据访问层实现。业务逻辑层处于表示层和数据访问层之间,它方面调用数据访问层的类和方法实现系统中的业务规则,方面封装相应的调用方法供表示层调用。表示层主要包括了系统的页面呈现和相关控件的代码。这种多层的应用程序体系结构具有以下些优点,首先,程序代码在各个层次之间实现松耦合和模块化其次,每个层次的代码可重用,维护性更好最后,可以将各个层次在物理上部署到多个层次中,实现部署的可扩展性。信息安全性在大多数系统中,用户的密码信息在数据库中是以明文的方式存放的,数据库管理员稍有疏忽就有可能导致用户的隐私泄漏,尤其是对于些涉及金融商业领域的网络应用,这点漏洞将会导致十分严重的后果。所以,为了加强本系统信息的安全性,在用户登录模块中,对密码这样的敏感信息进行加密是十分必要的。本课题使用了种常见的哈希加密算法加密算法。加密算法是不可逆的,经过哈希加密的数据是没有相应的解密算法回到原状的,在应用中是通过比较两个数据的哈希值是否相等,从而达到校验的目的。本课题中,在新客户注册的时候,对客户设置的登录密码用加密算法进行加密,那么存入数据库的将是客户登录密码的哈希值,在登录验证时根据用户输入的密码计算响应的哈希值进行比较。可见,通过算法实现了数据的加密存储和验证,同时,加密是不可逆的,即使恶意攻击者获得了数据库的访问权限,也仍然无法得知用户的密码信息,从而提高了系统的安全性。网上图书销售系统规划设计需求分析网上图书销售系统首先应该方便用户浏览购买图书,同时需要由系统管理员进行管理和维护,由此分为前台用户功能和后台管理员功能两个方面。前台用户功能为了方便用户购买图书,网上图书销售系统应该提供以下几种用户功能。用户注册登录用户进行注册,登录。图书浏览以列表方式显示图书信息供用户浏览。图书显示显示图书的详细信息。图书搜索使用搜索功能使用户快速地找到所喜欢的图书。收藏夹用户可以先将自己感兴趣的图书收藏起来,以便下次登录后查看相关信息,如果打算购买时再放入购物车中。购物车这是网上图书销售系统的基本元素。用户找到所喜欢的图书时,可以将其放入购物车中,再继续查看其它图书。图书订单用户下订单购买图书,由管理员定期负责处理,根据订单信息向用户送货。后台管理员功能管理员负责维护整个系统的运行,管理系统所有的信息和数据,应该提供以下功能。图书管理维护网上图书销售系统中的所有图书信息。分类信息管理维护系统中的所有分类信息。出版商信息管理维护系统中的所有出版商信息。用户信息管理显示所有注册用户的信息。订单管理定期对用户订单进行处理,向用户送货。系统基本结构由于结构具有较好的性可伸缩性和安全性,适合于不同数据库之间的互连,并且便于管更新图书信息更新成功上传图书封面图片显示更改后的图书信息修改图书信息执行结果如图所示图修改图书信息分类信息管理分类管理页面实现了分类的增加删除和修改等操作。在显示分类列表时,通过判断分类是否为空来决定是否显示删除按钮,来保证系统数据的完整性,以避免些书不属于任何个分类,成为来历不明的书。分类管理页面的执行结果如图所示分类管理页面在文本框中输入相关分类,点击添加分类按钮实现分类的添加的代码如下,添加新分类分类的修改和删除部分的实现的部分代码如下编辑分类更新分类,取消编辑删除分类,判断分类是否为空来决定是否显示删除按钮出版商信息管理出版商信息管理页面实现了出版商的添加删除和修改等操作。出版商管理页面的实现过程同分类管理页面的实现基本相同,这里就不再重复代码,其运行页面如图所示图出版商信息管理页面用户信息管理用户信息管理页面比较简单,仅提供用户列表显示的功能,所以只需对控件应用数据绑定即可,其执行页面如图所示图用户信息管理页面订单管理目前大多数订单管理页面实现的功能包括接受确认和取消订单。该页面的执行结果如图所示图订单管理页面在本网上图书销售系统中,订单的处理流程如下客户在前台系统上提交订单,订单状态为已提交管理员通过订单管理页面查看发现新订单管理员单击接受订单的按钮接受新订单,订单状态变为处理中,此后客户不能从前台系统取消该订单配送人员根据订单上提供的收件人和地址信息将书送出客户收到书以后,可以选择结帐或退货如发生质量问题时,配送人员会将交易是否成功的信息返回给网站管理员如果交易成功,管理员确认订单并记入销售记录,否则取消该订单。处理流程是通过订单状态的变化来实现的,接受确认订单的操作实际上是在修改订单的状态值,取消订单会将订单记录彻底删除。结论随着互联网的兴起和普及,网络信息化的发展,在线图书销售做为种典型的电子商务系统也迅速的发展并深入人们的日常生活中。网上图书销售系统跨越了时间和空间的限制,给商业流通领域带来了不样的变革,也给消费者带来了便捷。同时,作为框架中的重要组成部分,在网络开发上具有很多优势,可以充分利用框架类库来构建新代网络应用,生成高效的网上销售系统。整个系统采用了客户端服务器及数据库服务器的结构进行设计,使用构建数据库,并在环境下使用语言开发的个功能完善的网上图书销售系统,其具有定的实用性和安全性。虽然整个系统实现了大部分的功能,但还不完善,距离实际应用还有定距离,需要进步增强系统的功能。现实中,网上购物付款与商业机构和银行有着密切联系,由于时间以及条件的限制,本系统中只假设是送货上门并现金支付的方式来结帐。今后在程序中可以增加相应模块,例如建立起银行字符网关接口和安全通道,并利用数字签名和身份认证等技术,使用户在网上可以直接进行电子支付。此外,网上图书销售系统受到信用法律物流配送等多种因素制约,为了使系统能够成为个真正意义上的方案,还有许多工作要做,今后将进步完善,参考文献张蓓通用模块及典型系统开发实例导航北京人民邮电出版社,。,入门经典编程篇北京清华大学出版社,。赵青松,卿瑞语言与程序设计北京中国水利水电出版社,。美著冉小旻,罗邓,郭炎译技术内幕北京清华大学出版社,。孙永强,王乔应用程序设计北京清华大学出版社,。著常晓波,朱剑平译开发人员指南服务与北京中国电力出版社,。郑小平,开发实践北京人民邮电出版社,。孙永强,陈宗斌,邸艳辉入门与提高北京清华大学出版社,。仿当当网网上图书销售系统的实现摘要随着的迅速崛起,网络信息化的发展,在线图书销售作为种典型的电子商务系统也迅速的发展并深入人们的日常生活中。更多的人更愿意足不出户就可以挑选购买自己喜欢的各种书籍,这样大大缩短了购书的时间,提高了效率。可见,网上图书销售系统跨越了时间和空间的限制,给商业流通领域带来了不样的变革,也给消费者带来了便捷。本系统采用结构进行设计,是在环境下使用语言开发的个功能完善的网上图书销售系统。其具有定的实用性,用户可以在网上浏览图书信息,查找图书资料,将感兴趣的书籍加入收藏
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(1)
1 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(2)
2 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(3)
3 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(4)
4 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(5)
5 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(6)
6 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(7)
7 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(8)
8 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(9)
9 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(10)
10 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(11)
11 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(12)
12 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(13)
13 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(14)
14 页 / 共 27
【毕业设计】仿当当网网上图书销售系统的实现.doc预览图(15)
15 页 / 共 27
预览结束,还剩 12 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档