• 帅尔康衬衫直销网站设计与开发


    目 录
    摘 要 III
    Abstract IV
    第1章 绪论 1
    1.1背景及意义 1
    1.2 研究现状 2
    1.3 可行性研究 2
    第2章 课题研究的相关技术 4
    2.1 JSP技术简介 4
    2.2 MyEclipse简介 4
    2.3 SQLServer2005数据库简介 4
    2.4 Hibernate简介 5
    2.5 Structs简介 5
    第3章 系统需求分析 6
    3.1 功能分析 6
    3.2 性能分析 6
    3.3 系统整体结构 7
    第4章 系统设计 8
    4.1 总体设计 8
    4.2 模块划分 8
    4.3系统流程图 9
    4.4 数据库设计 10
    4.5 用例图 14
    第5章 系统实现 16
    5.1 开发平台和环境 16
    5.2 前台模块 16
    5.3 后台模块 20
    第6章 系统测试 33
    6.1 测试方法与测试目的 33
    6.2 测试准则 33
    6.3 测试评价 33
    第7章 总结 35
    参考文献 36
    致 谢 37
    第3章 系统需求分析
    3.1 功能分析
    3.1.1 用户注册登录管理
    用户注册和登陆,基本信息添加,包括用户名、密码、联系方式、地址、邮箱等,注册成功后可对自身信息进行修改。
    3.1.2 购物车管理
    购物车分为商品购买和商品预定两部分,会员可以对这两部分的订单进行管理。
    3.1.3 商品展示
    商品展示,展示已有的商品的详细信息,包括图片、价格等等。包括新上架的商品和正在促销打折的商品。还可以进行产品搜索。
    3.1.4 后台管理
    后台管理主要是以系统管理员的身份登陆,并且可以修改密码一确保账户安全。可以对系统中已经注册的用户进行基本信息维护工作,包括添加、修改、删除操作。对商品进行基本信息维护工作,可以添加、修改、删除服装信息,如价格、图片等。对订单进行管理,可以对首页上显示的新闻、常见问题以及帮助内容、厂家基本信息的介绍做及时更新。
    3.2 性能分析
    3.2.1 界面需求
    系统的界面要求如下:
    1)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时、内容丰富,语句通顺,专用术语规范,行文格式统一、规范。
    2)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。
    3)技术环境:页面大小适当,能用各种蝉蛹浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版本布局[][12]。
    3.2.2安全需求
    为保障系统数据的安全性,系统采用访问控制策略,未授权者不能进入系统。同时,对不同级别的用户授予不同的使用权限。
    3.2.3 响应时间需求
    无论是客户端还是管理端,当用户登录进行任何操作的时候,系统应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,避免出现长时间等待甚至无响应。
    3.2.4 开放性需求
    系统应该十分具有灵活性,以适应将来功能扩展的需求。
    3.2.5 可扩展性需求
    系统设计要求能够体现可扩展性要求,以适应将来功能扩展的需求。
    3.3 系统整体结构
    课题主要包括前台和后台两部分,前台包括:
    (1) 用户注册和登陆,基本信息添加,注册成功后可对自身信息进行修改。
    (2) 商品展示,展示已有的商品的详细信息,包括图片、价格等等。还可以进行产品搜索。
    (3) 商品预订和定制,会员登录成功之后才可以通过填写订单订购衬衫,并且可以将想购买的商品加入该会员的购物车。本文转载自http://www.biyezuopin.vip/onews.asp?id=11759商品定制需要根据流程介绍具体联系该企业工作人员。
    (4) 定制流程介绍,常见问题的帮助。
    (5) 本厂家的一些介绍,如厂家地址、联系电话、企业文化、生产环节介绍等等。
    后台包括:
    (1) 系统管理员登陆,并且可以修改密码一确保账户安全。
    (2) 系统管理员可以对系统中已经注册的用户进行基本信息维护工作,包括添加、修改、删除操作。
    (3) 系统管理员对商品进行基本信息维护工作,可以添加、修改、删除服装信息,如价格、图片等。
    (4) 系统管理员对订单进行管理。
    (5) 系统管理员可以对定制流程、常见问题以及帮助内容、厂家基本信息的介绍做及时更新。
    4.1 总体设计
    在总体结构上采用三层B/S结构:各类销售资源在服务器一端,采取数据库统一存放和组织,用户在客户机一端,无须任何配置工作,只须使用浏览器向WEB服务器代理提出访问请求,服务器审核后通过中间控件与后台数据库链接,把请求服务的销售内容以WEB页面形式通过浏览器反馈给用户[][10]。
    一个完整的基于WEB的网络服装销售系统,应该是专门为基于双向多媒体通信网络的销售而提供全面服务的软件系统。
    系统的总体结构设计遵循如下原则:

    1. 系统应具有良好的适应性。能适应用户对系统的软件环境、管理内容、模式和界面的要求;
    2. 系统应具有可靠性。采用成熟的技术方法和软件开发平台,以保证在以后的实际应用中安全、可靠。
    3. 系统应具有较好的安全性。应提供完善的安全机制和用户权限限制机制,确保数据的受限访问;
    4. 系统应具有良好的可维护性。系统应易于维护、安装;
    5. 系统应具有良好的可扩展性。系统应适应未来信息化建设的要求,能方便地进行功能扩展,以建立完善的信息集成管理体系。
    6. 系统的设计开发应符合信息安全化建设的要求,以方便实现与其他设备以及各类应用系统的集成。
      4.2 模块划分
      根据需求分析所得结果,将需求内容具体进行模块划分,更清晰的展示。如图4.2.1所示。
      在这里插入图片描述

    图4.2.1 模块划分
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    安装 laravel 遇到的错误和解决方案
    Java高级篇-----jdk1.8新特性
    Etcd 概要 机制 和使用场景
    C练习题_13
    Particles.js:为Web项目增添动态粒子效果
    Pytorch中如何加载数据、Tensorboard、Transforms的使用
    MySQL数据库的事务
    Allegro DFM Ravel Rule工具使用指导书
    Java静态变量在静态方法内部无法改变值
    规则引擎Drools使用,0基础入门规则引擎Drools(一)基础入门
  • 原文地址:https://blog.csdn.net/newlw/article/details/127663532