【基于JAVA的购物网站的设计与实现(论文)】.docx
《【基于JAVA的购物网站的设计与实现(论文)】.docx》由会员分享,可在线阅读,更多相关《【基于JAVA的购物网站的设计与实现(论文)】.docx(25页珍藏版)》请在第一文库网上搜索。
1、基于JAVA的购物网站的设计与实现目录第1章引言2第2章系统关键技术22.1 系统所需工具22.2 系统关键技术介绍22.2.1 系统框架22.2.2 SQ1Server32.2.3 JavaWeb3第3章需求分析33.1 功能性需求33.2 用例图33.2.1 管理员用户用例图3322前台用户用例图43.3 可行性分析53.3.1 技术可行性53.3.2 经济可行性5第4章系统功能设计74.1 系统功能模块的设计74.1.1 前台用户模块74.1.2 后台管理用户模块8第5章数据库设计95.1 逻辑结构设计95.2 数据库表设计10第6章系统实现136.1 系统结构136.2 功能模块设计与
2、实现136.2.1 前台模块设计错误!未定义书签。6.2.2 后台模块设计错误!未定义书签。第7章系统测试227.1 系统测试方法介绍227.2 系统的功能测试22结论24第1章引言新冠病毒疫情以来,造成了广大群众在家隔离数月,衣食不能通过外出购买来满足生活的需要,而超市又存在着商品滞销的困境,在线购物网站的上线符合企业本身的利益同时也能满足消费者的需求。通过借助互联网开展线上的商品销售活动,节约了消费者和企业的时间和空间,减少了商家用户对于人力的使用,这一种方式因其简单有效方便快捷被越来越多的人所接受,成为了购物消费各种方式的中意选择之一。当今社会,大部分实体商店的销售,几乎都是采取线下模式
3、,这种销售模式有着明显的弊端,都被地域、时间等要素所限制,这给商家和客户带来了极大地不方便,场地租金、人工管理又是商店占比很大的支出,在此基础上建立一个面向用户的网上在线商城,既解决了以上诸多矛盾,又解决了大部分实体商家单一的销售渠道问题,交易活动通过线上完成足不出户完成消费。本次设计通过对现今存在的商业模式进行分析,利用MVC的设计思想,采用SSM框架对在线购物网站迸行系统的设计以此满足用户线上购物的需求。本系统的设计前台用户即消费者可以根据个人的需求选择合适的商品进行网络消费,从而带动了网上银行、线上消费的发展。关于本系统的设计最大的优势是不受时间和空间的限制,更好的服务于用户。同时本在线
4、购物网站同传统的商城购物相比具有最大的优势是结合互联网技术,把线下销售迁移到线上销售。第2章系统关键技术2.1 系统所需工具开发软件:EIipse数据库:SQ1Server服务器:Tomcat7.0运行环境:Windows102.2 系统关键技术介绍2.2.1 系统框架本系统采用了MVC的模式的设计思想,系统使用了SSM框架,通过JSP页面的编写实现调用CSS和JS的样式,使得页面布局美观符合设计要求;业务逻辑层的设计目的是让表示层的JSP和数据库实现联系。2.2.2 SQ1ServerSQ1SerVer是微软旗下产品。SQ1SerVer的发行比MySQ1早,它主要是大型企业软件的首选数据库平
5、台,它的主要使用人群是使用.net作为开发语言的开发人员。用户使用SQ1SerVer创建数据库不仅能使数据得到安全的保障,SQ1SerVer还会根据不同的用户类型创建不同的数据库管理模式,同时SQ1Server数据库还有强大的联机帮助体系。2.2.3 JavaWeb用专业术语介绍,JavaWeb是一个技术的总和或者说是一种技术体系。通俗的讲,JaVaWeb就是JaVa技术和Web技术在使用过程中的整合,JaVa主要用在项目的程序编写,Web则用于项目的页面浏览。javaweb可以解决的问题是面对高并发的系统请求能够做到立即反应、迅速处理。现如今,类似需求的软件开发依旧是供不应求。但是采用这些去
6、写Web而不是使用应用广泛的JaVa编程语言时,它们不能满足脚本使用方便、编写速度快、程序执行快这几个条件,所以还是JaVa更适合。尽管Web开发的主流逐渐在扩大,但使用JaVa做网站所占有的领域依旧很广,例如有关通信及网络企业主要的信息化都是java,很多游戏的开发仍然选择JaVa编程语言。由此可看,JaVaWeb的应用依然盛行。第3章需求分析3.1 功能性需求基于MVC的购物网站设计主要采用了java技术来满足用户需求。包括管理员用户对于订单、用户信息、公告内容、评论等的增删改查,前台用户对于商品的信息、个人信息、订单信息、评价信息的增删改查,并目前台用户可以看到系统的推荐内容,具备一般商
7、城的普遍性功能,帮助消费者和商家更有效更迅速的完成交易活动,减少工作任务,节省开支获取最大利润。对于管理员用户来说其目的是要尽量的满足用户的需求,同时让系统更加简洁明了方便用户操作,对于用户来说最基本的功能是实现订单流程的操作,并且系统不能出现功能性违法错误。3.2 用例图3.2.1 管理员用户用例图根据系统的管理员用户的需求分析以及设计目标,建立如图3.1所示管理员用户界面的用例图设计。网站用户信息列表图3.1管理员用户用例图管理员用户用例简要的介绍如表3.1所示。表3.1管理员用户用例表参与者用例名称用例简介管理员用户网站用户信息管理可以对普通用户信息进行增加删除修改查询操作管理员用户管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于JAVA的购物网站的设计与实现论文 基于 JAVA 购物 网站 设计 实现 论文