点击空白处退出提示
作品详情
网上书店系统的设计与实现使用IDEA集成开发工具,实现相关技术主要有HTML、CSS、JavaScript、jQuery、Java,图书数据存储使用MySQL数据库;系统开发采用B/S结构模式,前端页面搭建采用IFrame框架以及Ajax技术实现动态校验,后端逻辑功能实现采用三层架构(Web层/视图展现层、Service业务逻辑层、Dao数据持久层)。
网上书店系统分别以所用到技术、系统分析、数据库概要设计、详细设计、系统实现,系统测试等内容来设计与实现,网上书店系统功能主要包括,前台模块:用户注册、用户登录、图书首页展示、图书分类栏、用户购物车,用户订单页;后台模块:图书管理、图书分类管理、订单管理等模块。
关键词:网上书店系统;B/S结构;HTML;CSS;MySQL;JavaScript;三层架构
设计任务来源。
该毕业设计任务源自于本人实习工作简历上的实战开发项目:“基于JavaWeb的网上书店系统”。
随着时间的推移,世界信息越趋于数据化,用数据化的信息给用户提供不一样的信息呈现方式,数据呈现与用户操作动态化交互,能更好地为用户呈现出有序的信息。本网上书店系统设计与实现开发需求是源自于网购逐渐成为人们生活中不可或缺的一种购物方式,网购的多选择、节省时间、满足用户消费需求,操作简易。系统设计能够对图书相关数据进行规范化管理。
系统设计任务路线。
(1)系统需求分析
该系统设计应用户需求,可以在不受时空限制的情况下,在网上购买图书,便捷式的购物方式为用户带来更大便利。分析系统的功能需求,为项目设计做准备,以便于满足用户的基本需求。
系统需求:对系统基本功能和实现目标明确,并从中对系统设计进行约束。
功能需求:基于用户及需求进一步拆分,完成主要功能的实现来满足用户的需求。
(2)系统开发环境搭建和系统实现相关开发技术
设计项目前系统的确认该系统采用的架构模式,前端页面搭建、前端框架,后端底层逻辑的实现所需开发的主要开发语言、后端三层架构、应用jar包插件测试、数据存储方式来选用数据库类型,服务器类型及版本,为该项目系统设计提供技术上的支持。
(3)系统概要设计
初步对系统数据整体进行划分:概念结构设计、逻辑结构设计、物理结构设计、逻辑结构设计主要包括系统的模块组成,各个模块间所涉及的属性,模块间的相互依赖关系,模块与模块间的联系,建立实体联系图,设计关系模式达到数据库范式要求,完善数据库的结构模型。
(4)系统整体实现
系统实现是经过前期阶段完成后,即数据库设计和底层逻辑算法完成后,运行该系统展现效果,该系统前端页面主要是通过搭建IFrame框架将内容展示给用户浏览,功能实现采用MVC模式,系统采用浏览器与服务器的结构模式,即B/S结构模式。
(5)系统测试
拟采用黑盒测试,测试系统尽可能在真实系统环境下运行完整程序,通过模拟用户的操作,发现该系统设计中错误以及需要改进的功能模块,测试系统功能整体是否达到预期效果,保障系统在运行时的质量。
关键词:网上书店管理系统;系统设计路线;MVC模式;B/S结构模式;黑盒测试
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论