基于JAVAEE的网上药店销售系统的设计与实现开题报告_第1页
基于JAVAEE的网上药店销售系统的设计与实现开题报告_第2页
基于JAVAEE的网上药店销售系统的设计与实现开题报告_第3页
基于JAVAEE的网上药店销售系统的设计与实现开题报告_第4页
基于JAVAEE的网上药店销售系统的设计与实现开题报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

广东技术师范学院天河学院广东技术师范学院天河学院 本科毕业设计开题报告本科毕业设计开题报告 题 目 基于 JAVAEE 的网上药店销售平台的设计与实现 二级学院 信息与传媒学院 专 业 计算机科学与技术 姓 名 曾祥武 学 号 47 指导教师 钟桂凤 2015 年 12 月 28 日 0 广东技术师范学院天河学院广东技术师范学院天河学院 本科毕业论文 设计 开题报告本科毕业论文 设计 开题报告 二级学院二级学院信息与传学院专业专业计算机科学与技术班级班级软件设计 121 姓名姓名曾祥武学号学号47联系方式联系方式 题目题目基于 JAVAEE 的网上药店销售平台的设计与实现 开题申请 开题申请 包括选题的意义与目的 文献综述 研究现状 创新思路 论文提纲 进度安排 参考文献等 1 选题背景选题背景 在日常医药管理中 面对众多的药品和众多不同需求的顾客 每天都会产生大量 的数据信息 以传统的手工方式来处理这些信息 操作比较繁琐 且效率低下 此时 一套合理 有效 实用的医药销售系统就显得十分重要 利用其提供的药品查询 药 品分类功能 可以进行高效的管理 销售 更好的为顾客服务 于是 网上药店应运 而生 网上药店是能够通过电子商务交易市场实现与个人消费者在互联网上进行医药商 品的交易 其主要功能是网上药品零售和在线药学服务 同时 网上药店与实体药店 相比具有药品便宜 购药方便 保护隐私等优点 实体零售药店很少见的药品 消费 者可以在网上药店购买到 当今社会 使用网上购物的消费者也是越来越多 网上购 物的方便与快捷也令网上药店这一模式越发的普及 二 课题研究意义二 课题研究意义 1 1 课题简介 课题简介 随着科学技术的发展 计算机领域不断取得新的研究成果 并不断地代替和延伸 脑力劳动方面发挥越来越重要的作用 无论是工业还是日常生活都越来越离不开计算 机 尤其是在商店里 随着规模不断扩大和产品的不断增加 要处理大量的产品数据 信息显得尤为的重要 本系统主要是管理药品的销售管理和在线发布 客户在线咨询 其功能包括 后 台登陆 登陆的权限 不同的用户登陆到不同的后台 根据登录到后台的用户权限不 同能实现对信息的添加 删除 修改 查询等一项或多项功能 系统使用动态页面设 计 并用 Mysql 进行后台数据库的链接设计 以此形成整个管理系统 2 2 课题的目的 课题的目的 1 电子商务模式的发展的需要 1 2 从根本上改善传统的医药管理模式 3 提高工作效率 节省人力资源 三 课题研究现状三 课题研究现状 自 2005 年 9 月 29 日国家食品药品监督管理局正式发布 互联网要批交易服务审 批暂行规定 以来 经监管部门批准 可以在互联网上进行药品交易的单位共有 69 家 其中 38 家可向个人售药 现如今全球的发展趋势来看 医药电子商务必将成为 未来的大势所趋 而最近的疫苗事件更使大众如今对实体药店销售的产品的真伪性产生怀疑 于是 越来越的的制药商或制药品牌 更加愿意去打造属于自己的网上药店 让大众在自己 的品牌药店中购买药品 由厂家直接发货 既避免了假药 又能给用户提供优良的售 后服务 同时又打响了自己的品牌 让老百姓们能用到放心药 四 课题设计方案四 课题设计方案 4 14 1 该领域的调查该领域的调查 网上药店与传统药房相比有何特色 1 不再受困地域和空间的限制 同时提供了全面 详细的药品购买入口 消费者 可以轻松实现快捷购买 2 可以通过不同药品 不同病症分类进行导航 可以十分方便 快捷的找到消费 者需要的药品 3 提供了强大的药品搜索引擎 可以用最快捷的方式满足消费者的药品搜索和购 买需求 4 24 2 系统设计采用的核心技术系统设计采用的核心技术 该系统采用目前最流行的 SSH 框架进行设计 Java 的开源框架非常多 SSH 便是 由这众多的框架集合而成的 SSH 在 Java EE 项目中表示了 3 种框架 即 Spring Struts Hibernate Struts 是一个优秀的 MVC 框架 对 Model View 和 Controller 都提供了对应的组件 Spring 是一个轻量级的控制反转 IoC 和面向切面 AOP 的容器框架 是为了解决企业应用开发的复杂性而创建的 Hibernate 是一个 开放源代码的对象关系映射框架 它对 JDBC 进行了轻量级的对象封装 可以应用在 任何使用 JDBC 的场合 可以在 Servlet JSP 的 Web 应用中使用 本网站主要采用 Struts2 Spring Hibernate 框架技术 框架的主要优势之 一就是其分层架构 分层架构允许使用者选择使用哪一个组件 同时为 Java EE 应 用程序开发提供集成的框架 以下对它们做一个简单的介绍 1 Struts2 框架技术 2 Struts 是一款优秀的 MVC 框架 但随着时间的流逝 技术的进步 Struts1 的 局限性也越来越多地暴露出来 而 Struts 2 是 Struts 的下一代产品 是在 Struts 和 WebWork 的技术基础上进行了合并 全新的 Struts 2 框架 其全新的 Struts 2 的 体系结构与 Struts 1 的体系结构的差别巨大 Struts 2 以 WebWork 为核心 采用拦 截器的机制来处理用户的请求 这样的设计也使得业务逻辑控制器能够与 Servlet API 完全脱离开 所以 Struts 2 可以理解为 WebWork 的更新产品 因为 Struts 2 和 Struts 1 有着太大的变化 但是相对于 WebWork Struts 2 只有很小的变化 2 Spring 框架技术 Spring 是一个开源框架 是为了解决企业应用开发的复杂性而创建的 Spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情 然而 Spring 的用途不 仅限于服务器端的开发 从简单性 可测试性和松耦合的角度而言 任何 Java 应用 都可以从 Spring 中受益 3 Hibernate 框架技术 Hibernate 是一个开放源代码的对象关系映射框架 它对 JDBC 进行了非常轻量 级的对象封装 使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库 Hibernate 可以应用在任何使用 JDBC 的场合 既可以在 Java 的客户端程序使用 也 可以在 Servlet JSP 的 Web 应用中使用 最具革命意义的是 Hibernate 可以在应用 EJB 的 Java EE 架构中取代 CMP 完成数据持久化的重任 4 34 3 系统开发环境系统开发环境 1 Eclipse Eclipse 是一种基于 Java 的可扩展开源开发平台 就其自身而言 它只是一个 框架和一组服务 用于通过插件组件构建开发环境 幸运的是 Eclipse 附带了一个 标准的插件集 包括为人熟知的 Java 开发工具 虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境 IDE 来使用 但 Eclipse 的目标却不仅限于此 Eclipse 还包括插件开发环境 这个组件主要针对希 望扩展 Eclipse 的软件开发人员 因为它允许他们构建与 Eclipse 环境无缝集成的 工具 由于 Eclipse 中的每样东西都是插件 对于给 Eclipse 提供插件 以及给用 户提供一致和统一的集成开发环境而言 所有工具开发人员都具有同等的发挥场所 2 MySQL MySQL 是一个小型关系型数据库管理系统 开发者为瑞典 MySQL AB 公司 MySQL 是一种关联数据库管理系统 关联数据库将数据保存在不同的表中 而不 3 是将所有数据放在一个大仓库内 这样就增加了速度并提高了灵活性 MySQL 的 SQL 结构化查询语言 SQL 是用于访问数据库的最常用标准化语言 MySQL 软件采 用了 GPL GNU 通用公共许可证 由于其体积小 速度快 总体拥有成本低 尤其是 开放源码这一特点 许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为 网站数据库 因此本系统选用 MySQL 5 5 进行开发 3 Tomcat Tomcat 是 Apache 软件基金会的 Jakarta 项目中的一个核心项目 由 Apache Sun 和其他一些公司及个人共同开发而成 是一个免费的 开放源码的 支 持 JSP 和 Servlet 技术的容器 由于有了 Sun 的参与和支持 最新的 Servlet 和 JSP 规范总是能在 Tomcat 中得到体现 Tomcat 5 支持最新的 Servlet 2 4 和 JSP 2 0 规范 因为 Tomcat 技术先进 性能稳定 而且免费 因而深受 Java 爱好者的 喜爱并得到了部分软件开发商的认可 成为目前比较流行的 Web 应用服务器 Tomcat6 0 也很受广大程序员喜爱 目前最新版本是 6 0 本系统将使用该版本 4 44 4 功能清单功能清单 药品基本信息 药品一级分类管理 药品二级分类管理 药品销售 根据一级分类查询相关药品 根据二级分类查询相关药品 根据关键字查询相关药品 在线 QQ 客服咨询 购物车管理 订单统计 订单管理 订单支付 用户管理 用户登录 用户注册 4 用户订单管理 后台管理 添加一级分类 添加二级分类 添加商品 修改订单状态 发货 交易完成 五 预期成果五 预期成果 开发出一个基于 J2EE 平台的网上药店销售管理系统 改变传统的人工销售的医 药管理模式 从根本上节省人力资源 提高工作效率 六 进度安排六 进度安排 序号任务名称开始时间结束时间 1选题2015 11 012015 11 14 2 查阅中 外文献资料 外文资料翻 译 确定系统设计方案 2015 11 152015 12 25 3开题2015 12 262015 12 31 4 进行毕业设计与撰写毕业设计 论 文 2016 01 042016 04 24 5中期检查2016 03 142016 03 18 6 上交毕业设计 论文 正稿打印版 及电子材料 毕业设计系统及系统 使用说明书光盘 完成毕业答辩 ppt 2016 04 252016 04 30 7毕业答辩2016 05 052016 05 08 七 参考文献七 参考文献 1 赛奎春 刘志铭 宋坤 著 Java Web 开发实战宝典 M 清华大学出版社 2010 01 2 曹鸣鹏 赵伟 许林英著 J2EE 技术及其实现 M 天津大学出版社 2001 年 10 月 3 蒋丛萃 著 Java Web 程序运用中泛型 DAO 的作用 M 软件 2012 年第 33 卷第 5 期 4 孟令全 我国网上药店管理的影响因素研究 M 沈阳药科大学 2013 12 5 陈立岩 基于设计模式的医药经销系统的研究与实现 M 哈尔滨工程大学 2006 12 6 葛平升 Web 数据库技术应用研究与实现 M 西北工业大学 2002 02 5 7 王晓路 卢建军 马莉 Web 数据库连接 M 西安科技大学 2005 06 8 刘行亮 基于平台的框架分析研究与应用 M 2006 05 9 Hibernate 百度百科 EB OL pFnGim347rIe3KPlFyJXru3W3ixNjaDufu1lGow5ju3 2010 03 10 struts 百度百科 EB OL ueUCm1ZUixKyOGmMmnaF7SyT9aIVCAbY8X3XSMU9SD0RprE tHMK 2010 03 11 Spring 入门 EB OL 2015 02 22 12 JSP 页面跳转的五种方法 EB OL 13 Kathy Sierra Bert Bates JSP and WEB technolog M 2010 03 14 Dimitris E Charilas Ourania I

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论