收藏 分销(赏)

数据库实验.pptx

上传人:w****g 文档编号:2227228 上传时间:2024-05-23 格式:PPTX 页数:38 大小:5.27MB
下载 相关 举报
数据库实验.pptx_第1页
第1页 / 共38页
数据库实验.pptx_第2页
第2页 / 共38页
数据库实验.pptx_第3页
第3页 / 共38页
数据库实验.pptx_第4页
第4页 / 共38页
数据库实验.pptx_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、项目总结报告项目总结报告2024/5/22 周三1项目人员分工王亚威项目策划项目设计,项目编码,项目分析。董鹏民项目界面设计,后台连接。王凯歌项目数据库处理,项目架构。2024/5/22 周三2网站简介类型:时尚零食商超使用网站的对象:卖零食的卖家即是管理员,和买零食的买家网站2024/5/22 周三3项目设计设计模型:瀑布模型开发模式:MVC架构开发工具:NetBeans,mysql work bench2024/5/22 周三4项目实现的功能卖家和买家登录注册卖家对用户信息、商品信息、购买记录等进行增删改查卖家可以增加商品的信息、商品的图片等。买家对商品信息进行检索买家可以有多种方式进行支

2、付买家可以通过银行卡对账户余额进行充值,也可以用账户余额进行购买买家可以查看所有商品的信息购物车功能买家可以查看个人信息,上传头像等买家可以更改个人的用户名和密码确认商品送达功能2024/5/22 周三5登录和注册2024/5/22 周三6管理员页面2024/5/22 周三7添加商品信息2024/5/22 周三8对用户信息、商品信息、购买记录增删改查2024/5/22 周三9商品信息2024/5/22 周三10购买记录2024/5/22 周三11用户页面2024/5/22 周三12检索页面2024/5/22 周三13商品的排序页面2024/5/22 周三14按照编号排序2024/5/22 周三

3、15我购买的商品2024/5/22 周三16个人中心页面2024/5/22 周三17购物车页面2024/5/22 周三18商品确认送达的页面2024/5/22 周三19用户更改用户名和密码2024/5/22 周三20用户查看个人头像页面2024/5/22 周三21用户通过银行卡号对账户余额进行充值2024/5/22 周三22用户多种支付方式页面2024/5/22 周三23商城主页2024/5/22 周三24商城中商品的排列2024/5/22 周三25商城中商品的排列2024/5/22 周三26商品的详细信息2024/5/22 周三27商品的详细信息2024/5/22 周三28项目设计的过程刚开

4、始写登录和注册,用户信息的增删改查当数据库写好之后然后写商品的购买页面然后写购物车,商品的添加最后写商品的检索和排序然后添加一些功能如账户的充值最后对网站进行最后的封装和页面的美化,使得操作更加方便,页面更加简洁、美观2024/5/22 周三29设计的体系结构1客户层(C1ient Tier):该平台应用在基于网页的Java EE平台之中,各种用户的普通浏览器会在客户层中执行,从 网页服务器上进行下载网页层中相关静态的HTML页面。2网页层(W曲Tier):Java EE网页组件可由基于网页的Applet、JSP页面和显示HTML静态网页的Servlet容器一起构成的。3业务层(Busines

5、s Tier):业务层内拥有所需的各种业务逻辑代码,由在业 务层内的EJB来进行执行,企业级Java组件马上从客户端进行数据接收,针对数 据进行相关处理,再将相关数据发送到相关的企业信息层;并且将最终执行结果 返回给相关客户程序。运行在业务事务层的企业级Java组件依赖各种容器提供的 如:生命期、事务、状态管理等各种复杂的系统级的功能调用(现在我们组无法完成)2024/5/22 周三30数据访问的内容(1)业务对象:业务对象是表示用户数据,需要对数据进行访问。(2)数据访问对象:数据访问对象是主题,提供数据底层访问的基本对象,同时数据访问对象也将数据加载、存储操作动作都移交给了数据访问对象 来

6、进行处理。(3)数据源:数据源可以是一种某一个数据库,包括文件系统、关系数据库、面向对象数据库中的某一种。(4)传输对象:此处的传输对象是一种数据载体。数据访问对象利用 传输对象向相关用户进行数据返回,而且数据访问对象可以从用户那里得 到传输对象来对数据源中的各种数据进行实时更新。2024/5/22 周三31逻辑结构1UI层:(1)HTML cache:在用户访问某链接时检查对应的HTML页面是否已经存 在,如果存在的话取得HTML页面内容并显示给用户;如果对应的HTM未生成或已过期,则为该链接生成HTML页面并显示给用户。(2)View Templates:在将HTML页面内容显示给用户之前

7、,先将设定网页模板的应用于该页面。这一层同时实现了网页模板的动态切换,即系统管理人员 只要在指定的目录更换了模板文件,则网站的页面风格即刻可以改变。(3)Contr01:UI层的控制中枢,接收用户的访问请求,调用业务逻辑层javaBean得到相关数据,并将数据返回给前台页面。2024/5/22 周三322业务逻辑层:(1)AOP Proxv:拦截所有业务调用请求,对配置设定的请求加载日志、事务、安全等各方面功能。采用Java的动态代理功能实现。(2)App API:核心业务逻辑实现类,采用POJO。(3)F100r API:在业务逻辑Java Bean与DAO对象之间的衔接类,使得业 务逻辑Java Bean只包含纯粹的商业逻辑实现代码,而不能掺杂数据层逻辑。2024/5/22 周三33 3数据访问层:(1)数据访问对象:包含数据访问逻辑,同时也是数据承载器。将 商业逻辑请求转化为数据请求,从数据库得到数据,并作为传输桥梁输送到UI 层。(2)Memory Cache:数据层的缓冲机制,减少了一些相同数据请求的调用,提高数据访问效率。2024/5/22 周三342024/5/22 周三352024/5/22 周三362024/5/22 周三372024/5/22 周三38

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服