1、“.....,这七个应用程序块几乎覆盖了企业级架构开发的核心环节。可见,企业库具有可选择可扩展实用强大易用性和规范性等特性。三层应用程序模型本课题在系统设计上采用了三层应用程序模型。所谓的三层应用程序模型是将系统按照功能的逻辑层次进行划分的,分别是表示层业务逻辑层和数据访问层,以此实现模块化的设计。数据访问层顾名思义是用来处理系统对数据库的操作,系统中时也不易出错,提高了编程效率和安全性。工作,使得开发更加方便再次,在中利用框架中的的强大功能,可以高效便捷的访问数据库,提供了简单的模型,该模型使开发人员能够编写应用程序的运行逻辑,并且保留了会话状态功能最后,框架和中提供了默认授权和验证方案,可以根据需要方便地移除添加或者替换这些方案。语言是平台首推的开发语言,是种全新的面向对象的编程语言。语言从语言发展而来......”。
2、“.....可以快速地编写各种基于平台的应用程序。地编写各种基于平台的应用程序。语言使开发者用更少的代码做更多的事,同象的编程语言。添加或者替换这些方案。语言是平台首推的开发语言,是种全新的面向对部分内容简介是个已编译的基于的开发环境,利用整个框架,开发人员可以方便的进行程序开发其次,可以无缝地与其它编辑器及其编程工具起工作,使得开发更加方便再次,在中利用框架中的的强大功能,可以高效便捷的访问数据库,提供了简单的模型,该模型使开发人员能够编写应用程序的运行逻辑,并且保留了会话状态功能最后,框架和中提供了默认授权和验证方案,可以根据需要方便地移除添加或者替换这些方案。语言是平台首推的开发语言,是种全新的面向对象的编程语言。语言从语言发展而来,它同时吸取了和语言的优点,可以快速地编写各种基于平台的应用程序......”。
3、“.....同时也不易出错,提高了编程效率和安全性。微软企业库众所周知,重复编写数据访问的代码是十分繁琐的,实际上很多系统中都会有类似的模块,比如配置的保存和读取写日志异常的处理等,大多数情况下开发人员需要在每个系统中编写具有类似功能的子模块,因此虽然它们之间只存在细微的区别,但是代码必须做修改才能够满足要求。微软公司提供的企业库正是为了解决这些问题而推出的,开发人员无需修改代码,只要修改几个配置文件,就可以在不同的系统中实现类似的功能。可见,企业库大大减少了系统连接数据库的代码,带来了方便。企业库是微软推出的开源项目,它为企业级开发提供了功能强大的多个应用程序块。该企业库的设计思想是为了协助开发商解决企业级应用开发过程中所面临的系列共性的问题,如安全日志数据访问配置管理等......”。
4、“.....企业库由七个子模块组成,分别是配置管理应用程序块数据访问应用程序块安全应用程序块日志及仪表盘管理应用程序块加密应用程序块异常处理应用程序块缓存应用程序块,这七个应用程序块几乎覆盖了企业级架构开发的核心环节。可见,企业库具有可选择可扩展实用强大易用性和规范性等特性。三层应用程序模型本课题在系统设计上采用了三层应用程序模型。所谓的三层应用程序模型是将系统按照功能的逻辑层次进行划分的,分别是表示层业务逻辑层和数据访问层,以此实现模块化的设计。数据访问层顾名思义是用来处理系统对数据库的操作,系统中所有数据库的调用都通过数据访问层实现。业务逻辑层处于表示层和数据访问层之间,它方面调用数据访问层的类和方法实现系统中的业务规则,方面封装相应的调用方法供表示层调用。表示层主要包括了系统的页面呈现和相关控件的代码......”。
5、“.....首先,程序代码在各个层次之间实现松耦合和模块化其次,每个层次的代码可重用,维护性更好最后,可以将各个层次在物理上部署到多个层次中,实现部署的可扩展性。信息安全性在大多数系统中,用户的密码信息在数据库中是以明文的方式存放的,数据库管理员稍有疏忽就有可能导致用户的隐私泄漏,尤其是对于些涉及金融商业领域的网络应用,这点漏洞将会导致十分严重的后果。所以,为了加强本系统信息的安全性,在用户登录模块中,对密码这样的敏感信息进行加密是十分必要的。本课题使用了种常见的哈希加密算法加密算法。加密算法是不可逆的,经过哈希加密的数据是没有相应的解密算法回到原状的,在应用中是通过比较两个数据的哈希值是否相等,从而达到校验的目的。本课题中,在新客户注册的时候,对客户设置的登录密码用加密算法进行加密......”。
6、“.....在登录验证时根据用户输入的密码计算响应的哈希值进行比较。可见,通过算法实现了数据的加密存储和验证,同时,加密是不可逆的,即使恶意攻击者获得了数据库的访问权限,也仍然无法得知用户的密码信息,从而提高了系统的安全性。网上图书销售系统规划设计需求分析网上图书销售系统首先应该方便用户浏览购买图书,同时需要由系统管理员进行管理和维护,由此分为前台用户功能和后台管理员功能两个方面。前台用户功能为了方便用户购买图书,网上图书销售系统应该提供以下几种用户功能。用户注册登录用户进行注册,登录。图书浏览以列表方式显示图书信息供用户浏览。图书显示显示图书的详细信息。图书搜索使用搜索功能使用户快速地找到所喜欢的图书。收藏夹用户可以先将自己感兴趣的图书收藏起来,以便下次登录后查看相关信息,如果打算购买时再放入购物车中......”。
7、“.....用户找到所喜欢的图书时,可以将其放入购物车中,再继续查看其它图书。图书订单用户下订单购买图书,由管理员定期负责处理,根据订单信息向用户送货更新成功上传图书封面图片显示更改后的图书信息修改图书信息执行结果如图所示图修改图书信息分类信息管理分类管理页面实现了分类的增加删除和修改等操作。在显示分类列表时,通过判断分类是否为空来决定是否显示删除按钮,来保证系统数据的完整性,以避免些书不属于任何个分类,成为来历不明的书。分类管理页面的执行结果如图所示分类管理页面在文本框中输入相关分类,点击添加分类按钮实现分类的添加的代码如下,添加新分类分类的修改和删除部分的实现的部分代码如下编辑分类更新分类,取消编辑删除分类......”。
8、“.....出版商管理页面的实现过程同分类管理页面的实现基本相同,这里就不再重复代码,其运行页面如图所示图出版商信息管理页面用户信息管理用户信息管理页面比较简单,仅提供用户列表显示的功能,所以只需对控件应用数据绑定即可,其执行页面如图所示图用户信息管理页面订单管理目前大多数订单管理页面实现的功能包括接受确认和取消订单。该页面的执行结果如图所示图订单管理页面在本网上图书销售系统中,订单的处理流程如下客户在前台系统上提交订单,订单状态为已提交管理员通过订单管理页面查看发现新订单管理员单击接受订单的按钮接受新订单,订单状态变为处理中,此后客户不能从前台系统取消该订单配送人员根据订单上提供的收件人和地址信息将书送出客户收到书以后,可以选择结帐或退货如发生质量问题时,配送人员会将交易是否成功的信息返回给网站管理员如果交易成功......”。
9、“.....否则取消该订单。处理流程是通过订单状态的变化来实现的,接受确认订单的操作实际上是在修改订单的状态值,取消订单会将订单记录彻底删除。结论随着互联网的兴起和普及,网络信息化的发展,在线图书销售做为种典型的电子商务系统也迅速的发展并深入人们的日常生活中。网上图书销售系统跨越了时间和空间的限制,给商业流通领域带来了不样的变革,也给消费者带来了便捷。同时,作为框架中的重要组成部分,在网络开发上具有很多优势,可以充分利用框架类库来构建新代网络应用,生成高效的网上销售系统。整个系统采用了客户端服务器及数据库服务器的结构进行设计,使用构建数据库,并在环境下使用语言开发的个功能完善的网上图书销售系统,其具有定的实用性和安全性。虽然整个系统实现了大部分的功能,但还不完善,距离实际应用还有定距离,需要进步增强系统的功能......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。