基于JAVAEE的网上药店销售系统的设计与实现开题报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

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

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功