doc 毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:32 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 19:06

毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组

护性了。特别说明,图中的可以看作数据封装类,它以实例对象的形式作为各层之间数据通信的载体,实际上这些对象也属于业务对象,如对象对象。物流管理系统概要设计说明书项目组第页共页架构特点说明架构的优点结构简单明了,搭建时配制信息很少只有个文件,该文件主要用来映射。层的应用定程度上将中的代码分离出来,使得文件的复杂程度有所降低。另外该架构涉及到的架构知识较少,很容易上手。基于语言的开发技术掌握难易顺序大致可参见图所示。图基于语言的开发技术掌握难易顺序通过图可见这种架构技术组合难度是很低的。架构的缺点不能将代码完全从页面上脱离,页面中会用验证代码,使页面结构相对复杂,不易维护。层读取客户提交的信息要逐条操作,代码书写比较麻烦,层要定义处理响应的分支和层类的调用,使得本身内容较多不便开发和维护。另外架构技术组合层次简单,各层的代码开发较随意自主,尤其是在实现的层由于完成的业务功能多种多样,如果开发人员没有很好的遵循定开发规范或是开发思路不清晰,那么代码开发会变得混乱。为了解决这些问题,引入定的架构技术来调理代码开发就变得很必要了。下面节将三种比较流行的架构技术引进架构设计中来构建种较为复杂却层次清晰得的开发模式。具体架构层次如图所示。基于语言的开发技术不易掌握物流管理系统概要设计说明书项目组第页共页架构结构图图例各层实现功能及开发技术说明四层结构的优势通过成熟的开源产品实现各层功能开发,比起自己开发能缩短开发周期,且架构所用到的开源产品均有很广泛的用户群,经受过实践的考验,质量和性能更有保障。层与层之间松散偶合,增加代码重用率。各层分工明确,这样也利于团队的明确分工。表示层这层是面向用户的界面,是用户与系统之间交互的媒介。如用户在界面发送请求,系统接收请求,进行处理,然后通过界面将结果呈现于用户。这过程包括了用户动作数据传递界面显示。大家熟悉的模式就是将这三者分离,减少三者耦合。我们在该层借助了来实现。的实现的功能管理用户的请求,做出相应的响应。物流管理系统概要设计说明书项目组第页共页提供个,委派调用业务逻辑和其它上层处理。处理异常,抛给为显示提供个模型。验证。以下部分则不该在显示层的编码中经常出现。因为在表示层引入这些代码,则会带来高偶合和非常麻烦的维护代价。直接的与数据库通信,如调用。与你应用程序相关联的业务逻辑以及校验。业务层业务层在实际的项目开发中,每个领域都会有自己独特的业务逻辑,正因为这样,致使项目中代码高度偶合,原本有可能被重用的代码或功能,因为与具体的业务逻辑绑定在块而导致很难被重用。因此我们将实现这些具体逻辑的代码抽取出来分为单独的层,其目的是希望通过分层,来降低它与系统其他部分的偶合度。现实中世界是变化的,既然该层实现的是现实中具体的业务逻辑,那该层的实现代码不可避免的会发生变更。怎样让该层适应最大的变化,做到最小的改动通常我们在编码的时候会尽量考虑到同业务多种实现的兼容和可扩展的能力。因此我们在该层借助了,通过依赖注入应用面向接口编程,来降低业务组件之间的偶合度,增强系统扩展性。实现的功能处理应用程序的业务逻辑和业务校验。管理事务。提供与其它层协同工作的接口。管理业务层级别的对象的依赖。在显示层和持久层之间增加了个灵活的机制,使得他们不直接的联系在起。通过揭示从显示层到业务层之间的来得到。管理程序的执行从业务层到持久层。数据持久层数据持久层在开发中与数据库进行数据交互必不可少,通常我们归为添加读取修改删除,这些操作占据了系统开发中大部分的时间,同时我们还需要考虑与数据库交互的性能问题,如连接池数据缓存等等。系统内部的持续层不但需要大量调试时间,而且还经常缺少功能使之变得难以控制。针对这点我们引入开源架构。实现的功能物流管理系统概要设计说明书项目组第页共页查询对象的相关信息的语句。存储,更新,删除数据库记录。支持大部分主流数据库,并且支持代价。直接的与数据库通信,如调用。与你应用程序相关联的业务逻辑以及校验。业务层业务层在实际的项目开发中,每个领域都会有自己独特的业务逻辑,正因为这样,致使项目中代码高度偶合,原本有可能被重用的代码或功能,因为与具体的业务逻辑绑定在块而导致很难被重用。因此我们将实现这些具体逻辑的代码抽取出来分为单独的层,其目的是希望通过分层,来降低它与系统其他部分的偶合度。现实中世界是变化的,既然该层实现的是现实中具体的业务逻辑,那该层的实现代码不可避免的会发生变更。怎样让该层适应最大的变化,做到最小的改动通常我们在编码的时候会尽量考虑到同业务多种实现的兼容和可扩展的能力。因此我们在该层借助了,通过依赖注入应用面向接口编程,来降低业务组件之间的偶合度,增强系统扩展性。实现的功能处理应用程序的业务逻辑和业务校验。管理事务。提供与其它层协同工作的接口。管理业务层级别的对象的依赖。在显示层和持久层之间增加了个灵活的机制,使得他们不直接的联系在起。通过揭示从显示层到业务层之间的来得到。管理程序的执行从业务层到持久层。数据持久层数据持久层在开发中与数据库进行数据交互必不可少,通常我们归为添加读取修改删除,这些操作占据了系统开发中大部分的时间,同时我们还需要考虑与数据库交互的性能问题,如连接池数据缓存等等。系统内部的持续层不但需要大量调试时间,而且还经常缺少功能使之变得难以控制。针对这点我们引入开源架构。实现的功能物流管理系统概要设计说明书项目组第页共页查询对象的相关信息的语句。存储,更新,删除数据库记录。支持大部分主流数据库,并且支持关系,事物处理,继承和多态。各层中的封装类各层的封装类的主要功能都是致的,就是将有定联系的数据集合装载在其实力对象中,这样做的道路是显而易见的,通过对象来传递数据集合的效率会更高更方便。显示层的类是用封装来自页面提交的信息的,般情况下这个类的私有变量是与页面的元素对应的。另外封装类的对象还负责将要显示的信息传递到显示层,其作用是双向的。业务逻辑层的类是用来封装定业务功能实现过程中需要的数据集合的,也就是说要封装的数据都是由业务功能的需要决定的。持久层的类,其实例化对象所封装的数据集是与数据库中表相对应的,即表项对应要封装的数据项。我们根据上面封装类的说明可以看出,三者的作用相似都是为了封装数据信息,不同的是这些对象所在的是不同架构层面,这样做的好处是数据的处理和转递比较有条理,层次清晰易于维护。封装类在架构中的情况如图所示。各层封装类的情况图例关键技术与算法语言业务逻辑层视图层持久层页面中的业务层的具体业务数据库中的表项决定决定决定物流管理系统概要设计说明书项目组第页共页顾客推荐好友功能描述用户在查看商品详情后,可以将该商品推荐给好友,在好友界面中,可以选择要推荐的好友,或者删除所选的好友,确认发送,并可以附赠留言给好友,将所查看的商品图片名称及价钱发送给好友,如果顾客喜欢,还可以将商品的链接复制下来,通过校内网等分享给好友。如图和。图物流管理系统概要设计说明书项目组第页共页图接口设计输入操作顾客添加好友并提交,留言给好友并发送。输出效果好友成功收到消息并看到留言。物流管理系统概要设计说明书项目组第页共页功能流程图查看商品详情推荐给好友选择好友给好友留言复制商品链接确认发送顾客收到消息购物车及收藏夹功能描述这是购物车界面物流管理系统概要设计说明书项目组第页共页这是收藏夹界面接口设计输入操作现在购买删除输出操作跳转订单确认页面直接删除商品输入操作通过界面进行输入操作加入购物车删除输出操作跳转到购物车页面增加该商品条目删除本商品输入操作通过界面进行物流管理系统概要设计说明书项目组第页共页功能流程图个人信息管理功能描述个人信息的填写可由用户通过前台完成,但有些内容也必须由管理员参与更改,在用户填写的情况下,需要由管理员对信息进行审核,通过审核后确认信息更改成功后,最后才能填入数据库。如图和,。物流管理系统概要设计说明书项目组第页共页图选择要进入的位置图点击确认更改按钮再有系统更改后,刷新页面图修改后页面接口设计输入操作客户或系统输入或提交新信息并提交。物流管理系统概要设计说明书项目组第页共页输出效果页面成功更改信息并显示管理员对待审列表中的信息进行审核,更改相关数据库功能流程图用户选择菜单系统显示对应信息用户查看信息提交信息用户修改信息接受信息并修改数据库更新页面物流管理系统概要设计说明书项目组第页共页商家商品信息管理功能描述系统管理员可以进行商品的增删改以及查询见图。图图物流管理系统概要设计说明书项目组第页共页图图接口设计输入操作输入要添加的商品的信息。输出效果商品信息添加成功。输入操作通过界面进行。输入操作输入要删除的商品的属性。输出效果查询到商品并删除。输入操作通过界面进行。输入操作输入要修改的商品的编号输出效果进入修改界面物流管理系统概要设计说明书项目组第页共页输入操作通过界面进行输入操作输入要查询的商品的编号输出效果相应商品的信息输入操作通过界面进行功能流程图输入商品信息是否确认添加商品信息录入数据库重新输入确认添加输入要删除的商品编号删除相应商品信息编号确认重新输入确认删除物流管理系统概要设计说明书项目组第页共页编号确认重新输入输入要修改的商品编号进入修改界面修改相应商品信息确认修改修改确认修改信息重新输入新信息编号确认重新输入输入要查询的商品编号显示相应商品信息确认查询物流管理系统概要设计说明书项目组第页共页客户信息管理功能描述系统管理员可以进行客户设置,查询客户信息,删除客户信息的操作。见图和。见图图物流管理系统概要设计说明书项目组第页共页图接口设计输入操作输入用户名。输出效果显示用户列表,选择相应用户进行设置。输入操作通过界面进行。输入操作输入用户名。输出效果显示用户详细信息。输入操作通过界面进行。输入操作输入用户名并进行用户名确认。输出效果用户信息删除。输入操作通过界面进行。物流管理系统概要设计说明书项目组第页共页功能流程图输入用户名显示用户列表用户设置级别改变用户名确认设置确认重新设置确认修改重新输入确认用户名物流管理系统概要设计说明书项目组第页共页用户名确认重新输入确认用户名输入用户名显示用户列表选择用户显示信息输入用户名以及用户名确认删除确认删除用户信息重新输入用户名删除信息

下一篇
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第1页
1 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第2页
2 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第3页
3 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第4页
4 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第5页
5 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第6页
6 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第7页
7 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第8页
8 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第9页
9 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第10页
10 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第11页
11 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第12页
12 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第13页
13 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第14页
14 页 / 共 32
毕业论文:石油大学网上购物系统_概要设计说明书_一班第四小组第15页
15 页 / 共 32
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批