【PHP开源代码栏目提醒】:以下是网学会员为您推荐的PHP开源代码-硕士毕业论文开题报告标准样本 - 开题报告,希望本篇文章对您学习有所帮助。
电 子 科 技 大 学 工程硕士学位
论文开题报告 学位
论文题目网上购物系统 工程领域名称 软件工程 学 号 200992230605 姓 名 校内导师姓名: 教授 企业方导师姓名 高级工程师 硕士生所在单位名称 吕梁学院 填表日期 2012年2月15日
论文题目网上购物系统 一、选题背景 随着信息技术的不断发展我们现在已经步入了一个信息化的时代而信息时代的代表便是网络技术的日渐成熟现在网络已经和我们的生活紧密的联系起来了我们不敢想象没有网络我们的生活会是怎么样也许就像食物中没有调料现在的生活离开了网络会变得索然无味。
通过网络我们可以足不出户的做许多事情。
休闲娱乐学习购物交友等等许多我们数之不尽的事情。
今天一种新的购物方式已然出现那就是网上购物也叫在线购物。
网上购物服务逐渐深入到人们的生活中给人们的生活带来方便。
网上购物在我国已初见模型而且发展很快。
随着我国互联网的更加普及和网上购物的日趋成熟会有越来越大的消费群体市场潜力会得到更充分的发挥。
什么是在线购物系统顾名思义就是能在网上实现商品销售和购买的系统。
在线购物系统旨在满足电子商务时代人们对于网上购买和销售的需求。
所以在线购物系统首先必须满足不同人群对购物系统操作和功能的需求其次在于在线购物系统必须切实的把销售和购买结合起来真正做到网上购买和支付。
下面我们分析在线购物的好处节省了传统店面、店员的成本就算是库房也可以在比较便宜的位置不用像传统商城那样和门面很近另外现在很多厂商都比较重视网上渠道所以有不少直销或者很少层次的分销不像传统渠道有严格的分销制度也节约了不少成本。
同时对于消费者来说具有很大的好处。
例如如果我很想买某件商品但是我生活的地区没有于是我就可以选择网上购物这样就扩大了消费者的选择权利。
因而可以这样说一个好的在线系统应该是销售和购物的完美结合真正做到在网上购物就像在商店购物一样。
那么如何做到这一点呢这就需要在线购物系统必须有强大的功能。
在线购物系统应该有完整的商品管理、订单管理、在线支付、销售管理等。
这是从在线购物系统的使用者方面来看的。
这是一个在线购物系统能否满足在线购物需求的最基本保证。
二.、课题来源与选题依据 本次课题的题目定为《网上购物系统》来源于平时的学习研究属于自选。
随着网络的不断发展以及人们工作压力的不断增加网上购物已成为很多人生活当中必不可少的一种购物途径它既节省了人们的时间又方便快捷并且可以买到廉价的东西所以这种购物方式已越来越融入我们的日常生活当中。
本人作为一名软件工程硕士从自身研究学习出发结合实际选择《网上购物系统》这个课题非常符合现在网络发展的需求网上购物突破了传统商务的障碍无论对消费者、企业还是市场都有着巨大的吸引力和影响力在新经济时期无疑是达到“多赢”效果的理想模式。
三、国内外网上购物系统的研究动态 国内主流购物系统中多采用ASP、
PHP、JSP、JAVA语言开发 1、基于ASPMySQL技术框架 Shopxp绿色源码、完全
开源。
是一个经过完善设计的经典asp商城购物管理系统适用于各种服务器环境的高效网上购物网站建设解决方案。
Lap国内前几年出来的一款非常优秀的网店系统它的前身是英国Lap网络公司。
它支持多国语言包对于想做外贸的朋友绝对是首选网店的使用方便性和稳定性都很优秀。
Dreamershop 是由北京智鹏鼎创科技有限公司开发的一款ASP购物系统这套系统对于微软公司核心技术c的应用比较到位且为目前国内唯一的一款完全实现多语种网店系统有很高的市场占有率。
2、基于PHPMYSQL技术框架 ShopEx上海商派网络科技有限公司开发的购物系统目前国内使用人数最多的购物系统市场占有率达到75应该是市场上最主流、最成熟的购物系统了。
授权方式免费不
开源的购物系统。
360shop采用业界最经典的mysqlphpapachelinux运行环境具有高稳定性、高执行效率、高负载能力、安全性及搜索引擎优化等方面都做了严格的测试。
3、基于JAVA技术框架 JavaShopJavaShop是一套使用强大、安全的JAVA语言开发基于企业级J2EE架构设计的商城系统。
整个商城逻辑业务搭建在我们自主研发的TurboPortal平台上保证了商城具备优秀的负载性能、极快的响应速度、稳定的产品质量、牢固的安全特性、流畅的web流程控制、良好的跨平台特性和后续开发的可扩展性。
JspShop: 网络购物系统即凡人网上购物系统jsp版jspmysql/jspaccess的架构是基于Jsp/JavaBean的模式这种模式以其稳定性和优越的速度被全球企业证明公认为可以高效稳定的进行企业运算开发的平台。
这种平台最大的优势在于可以跨系统真正的“一次编写、 到处运行”的特点在这种平台上开发的产品可以轻松移植到其他的平台例如Unix、Linux、Windows系统这样在企业更换平台的时候可以最大的节约成本提高运算质量。
国外网上购物系统多采用JSP技术 国外几个
开源的网上购物系统 MAGENTO OSCOMMERCE SHOPPINGOSCMAX ZEN CART SHOPPPING CART CUBE CART 四、研究内容 1、设计思路及方案 网上购物系统的架构是基于B/S浏览器/服务器的模式这种模式以其稳定性和优越的速度被全球企业公认为可以高效稳定的进行企业运算开发的平台。
这种平台最大的优势在于可以跨系统。
这样在企业更换平台的时候可以最大的节约成本提高运算质量。
网络购物系统基于JSPJavaBeanMySQL数据库三层结构的动态购物网站。
网站用户接口即界面由JSP完成数据和逻辑处理由Bean完成。
因为Bean独立处理整个网站的全部数据逻辑运算所以整个网站的负载量和速度都将大大提高基于这种语言和结构开发的购物系统的优势是其它语言无法比拟的。
更重要的是基于JSPJavaBean技术的系统能够在Apache环境下顺畅地运行这也是其最大优点之一。
这就更进一步保证了网站的稳定性和安全性而这些对于一个网上购物系统来说是非常重要的。
2、总体功能 系统主要实现了用户可以随意浏览商品查询商品购买商品用户管理、商品分类管理、商品添加管理、商品定单管理、商品的查询等网上购物的基本功能。
五、技术路线 近年来随着Internet的迅速崛起互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来越来越多的商家在网上建起在线商店向消费者展示出一种新颖的购物理念。
网上购物系统作为B2BB2CC2C电子商务的前端商务平台在其商务活动全过程中起着举足轻重的作用。
目前在国内
PHP与ASP应用最为广泛。
而JSP由于是一种较新的技术国内采用的较少。
但在国外JSP已经是比较流行的一种技术尤其是电子商务类的网站多采用JSP。
目前在国内
PHP与ASP应用最为广泛。
而JSP由于是一种较新的技术国内采用的较少。
但在国外JSP已经是比较流行的一种技术尤其是电子商务类的网站多采用JSP。
本网上购物系统是采用Java作为开发语言MySQL作为数据库编写的一个B/S模式的系统采用MVC结构表现层使用JSP技术控制层使用Servlet逻辑业务层使用JavaBean。
六、最终实现形式和成果 本课题以软件工程原理为理论基础进行网上购物系统的设计与开发。
主要过程包括项目需求调研和需求分析、系统总体设计、系统功能详细设计、系统数据库设计、系统实现。
经过深入研究与分析按照平台的建设思路和规划方案进行设计与实验最终完成整个平台软件的主体框架实现软件的主要功能。
学位
论文工作计划表
论文题目网上购物系统
论文工作起止日期2011年8月—2012年12月 工作项目 工作内容 计划完成日期 文献阅读 和科学调研 针对开发的理论积累阅读有关软件工程理论的书籍和文献并对网上购物系统文章和相关文献进行学习。
学习和掌握相关的网上购物系统的建设方案和技术为课题的进行和
论文的写作积累理论和技术知识。
调研内容包括对全国知名的网上购物系统的模式和设计行了解和学习研究目前国内网上购物系统的现状结合本网上购物系统系统建设的特点了解项目建设的可行性和系统建设需求并整理调研报告。
2011年8月—2011年10月 方案论证 本课题主要是要建立一个采用当今流行的开发模式和技术的网上购物系统。
本系统主要以软件工程理论为基础以工程化思想建设应用系统从系统需求分析入手进而进行系统的总体设计、详细设计和系统开发工作。
本网上购物系统是采用Java作为开发语言MySQL作为数据库编写的一个B/S模式的系统采用MVC结构表现层使用JSP技术控制层使用Servlet逻辑业务层使用JavaBean。
2011年10月—2011年11月 设计或研究阶段 研究分为以下几个阶段进行 1. 相关文献学习系统建设知识积累 2. 项目需求、可行性分析 3. 系统总体架构 4. 系统详细设计 5. 系统测试 6. 系统维护 2011年10月—2011年11月
论文撰写 初稿和终稿的撰写 2011年12月—2012年12月 课题研制条件落实情况 本单位能够提供课题研究的实验环境同时校外导师能够给予理论和实践多方面的指导。
所以 本项目研究的理论基础、技术基础及实验场所已基本具备 能顺利完成本课题的研究 取得预期的研究成果。
课题来源下达部门自拟 课题名称网上购物系统 课题负责人吕军
论文类型√1工程设计 2产品研制报告 3研究
论文 请打√ 导师对开题报告和
论文计划的可行性提出意见 校内导师 企业方导师 学院审批意见 学院主管领导签字、盖章 日期 年 月 日 电子科技大学工程硕士学位
论文文献综述 姓名 学号200992230605 工程领域软件工程 综述题目网上购物系统 导师意见 校内导师 企业方导师 文献综述 摘要该网上购物系统是采用Java作为开发语言MySQL作为数据库编写的一个B/S模式的系统。
系统主要实现了用户可以随意浏览商品查询商品购买商品用户管理、商品分类管理、商品添加管理、商品定单管理、商品的查询等网上购物的基本功能。
本文详细介绍了网上购物系统的需求分析功能设计和系统设计在系统设计中给出数据库的设计和本系统的总体设计方案在系统实现中具体介绍了各个功能的实现的情况和主要
代码同时附有时序图和类图。
关键词网上购物系统 JAVA JSP MySQL 1. 课题研究背景分析 随着信息技术的不断发展我们现在已经步入了一个信息化的时代而信息时代的代表便是网络技术的日渐成熟现在网络已经和我们的生活紧密的联系起来了我们不敢想象没有网络我们的生活会像怎么样也许就像食物中没有调料现在的生活离开了网络会变得索然无味。
通过网络我们可以足不出户的做许多事情。
休闲娱乐学习购物交友等等许多我们数之不尽的事情。
今天一种新的购物方式已然出现那就是网上购物也叫在线购物。
网上购物服务逐渐深入到人们的生活中给人们的生活带来方便。
网上购物在我国已初见模型而且发展很快。
随着我国互联网的更加普及和网上购物的日趋成熟会有越来越大的消费群体市场潜力会得到更充分的发挥。
什么是在线购物系统顾名思义就是能在网上实现商品销售和购买的系统。
在线购物系统旨在满足电子商务时代人们对于网上购买和销售的需求。
所以在线购物系统首先必须满足不同人群对购物系统操作和功能的需求其次在于在线购物系统必须切实的把销售和购买结合起来真正做到网上购买和支付。
下面我们分析在线购物的好处节省了传统店面、店员的成本就算是库房也可以在比较便宜的位置不用象传统商城那样和门面很近另外现在很多厂商都比较重视网上渠道所以有不少直销或者很少层次的分销不象传统渠道有严格的分销制度也节约了不少成本。
同时对于消费者来说具有很大的好处。
例如如果我很想买某件商品但是我生活的地区没有于是我就可以选择网上购物这样就扩大了消费者的选择权利。
因而可以这样说一个好的在线系统应该是销售和购物的完美结合真正做到在网上购物就象在商店购物一样。
那么如何做到这一点呢这就需要在线购物系统必须有强大的功能。
在线购物系统应该有完整的商品管理、订单管理、在线支付、销售管理等。
这是从在线购物系统的使用者方面来看的。
这是一个在线购物系统能否满足满足在线购物需求的最基本保证。
2 国内外发展状况 1 国外发展状况 国外网上购物Online Shopping市场规模在近几年已经超过百货商店的市场规模同时网上购物在零售市场中的占有率也在逐年递增其重要性越来越明显。
“全美零售商联合会”发布的一项调查报告指出最优秀的10家零售商中已经有4家为纯在线零售商并且其中前6家有4家为在线零售商他们分别是Overstock、Zappos、亚马逊以及新蛋网。
另外众多长期关注电子商务的分析师、观察员以及零售店的管理人员都认为在接下来这几年实体店的业绩必然下滑。
在2008年以及迄今为止的几个月里美国电子产品零售业巨头环城连锁、家庭连锁巨头利纳斯Linens n Things以及服装零售商Steve Barry’s等都不得不选择破产保护而不是重组而家得宝、西尔斯百货、服装连锁店安.泰勒Ann Taylor和Foot Locker等纷纷关闭分店。
“国际购物中心协会”估计仅2009年就有约75000家零售店在关门而在未来的3到5年内这个数字则将达到150000家。
对很多顾客来讲这些网店将越来越方便其购买。
2国内发展状况 近年来我国网民开始关注网络购物当当卓越易趣等C2CConsumer To Consumer平台的电子商务销售模式大行其道加之中国网络环境的逐步改善以及政府对于电子商务的规范和扶持中国电子商务高速发展。
2008年—2009年金融危机席卷全球外贸类电子商务受挫但内销B2BBusiness to Business与垂直B2CBusiness to Consumer却因危中之机加速发展各大C2C企业竞争激烈纷纷改变策略寻求多元化道路开展B2C业务传统企业也纷纷触网开展各具特色的电子商务活动。
网上购物是一个巨大的工程需要整合许多互联网资源而作为全网电子商务的主导者上海商派ShopEx网络科技有限公司七年始终专注电子商务的技术应用多年来的经营拥有了行业中最强大的研发团队与服务团队并先后服务过超过50万的网商群体拥有行业中超过80的市场份额。
2010年ShopEx将全力推动全网电子商务的发展继续为广大网购消费者服务。
中国网上购物的发展也将呈现出更加生机勃勃的一面成为中国互联网的主导力量。
3.系统建设相关技术理论 1JSP技术 JSP技术使用Java编程语言编写类XML的tags和scriptlets来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离支持可重用的基于组件的设计使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时首先执行其中的程序段然后将执行结果连同JSP文件中的HTML
代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等以实现建立动态网页所需要的功能。
JSP与JavaServlet一样是在服务器端执行的通常返回给客户端的就是一个HTML文本因此客户端只要有浏览器就能浏览。
JSP页面由HTML
代码和嵌入其中的Java
代码所组成。
服务器在页面被客户端请求以后对这些Java
代码进行处理然后将生成的HTML页面返回给客户端的浏览器。
Java Servlet是JSP的技术基础而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。
JSP具备了Java技术的简单易用完全的面向对象具有平台无关性且安全可靠主要面向因特网的所有特点。
自JSP推出后众多大公司都支持JSP技术的服务器如IBM、Oracle、Bea公司等所以JSP迅速成为商业应用的服务器端语言。
2MySQL MySQL是一个小型关系型数据库管理系统开发者为瑞典MySQL AB公司。
在2008年1月16号被Sun公司收购。
而2009年SUN又被Oracle收购。
MySQL是一种关联数据库管理系统关联数据库将数据保存在不同的表中而不是将所有数据放在一个大仓库内。
这样就增加了速度并提高了灵活性。
MySQL的SQL“结构化查询语言”。
SQL是用于访问数据库的最常用标准化语言。
MySQL软件采用了GPLGNU通用公共许可证。
由于其体积小、速度快、总体拥有成本低尤其是开放源码这一特点许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
3Servlet Servlet是一种服务器端的Java应用程序具有独立于平台和协议的特性可以生成动态的Web页面。
它担当客户请求Web浏览器或其他HTTP客户程序与服务器响应HTTP服务器上的数据库或应用程序的中间层。
Servlet是位于Web 服务器内部的服务器端的Java应用程序与传统的从命令行启动的Java应用程序不同Servlet由Web服务器进行加载该Web服务器必须包含支持Servlet的Java虚拟机。
4Javabean JavaBean 是一种JAVA语言写成的可重用组件。
为写成JavaBean类必须是具体的和公共的并且具有无参数的构造器。
JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。
众所周知属性名称符合这种模式其他Java 类可以通过自身机制发现和操作这些JavaBean 属性。
4.小结 本文详细介绍了网上购物系统的需求分析功能设计和系统设计在系统设计中给出数据库的设计和本系统的总体设计方案在系统实现中具体介绍了各个功能的实现的情况和主要
代码同时附有时序图和类图。
参考文献 1王国辉《JSP数据库系统开发完全手册》人民邮电出版社2006年3月 2王伟东《Java 程序设计入门到精通》吉林电子出版社 2005 3曾强聪《 软件工程 》 高等教育出版社2004年11月2007重印 4 Tarena.电信计费系统20091 5 陈明.软件工程实用教程.电子工业出版社20061 6 张峰 王宏 朱娇.JAVA进阶诀窍.北京科海电子出版社20092 7 袁建洲 .JavaScript编程宝典.电子工业出版社20068 8 王沛 冯曼菲.征服Ajax:Web2.0开发技术详解.人民邮电出版社20073 9 Tarena.core java.达内内部资料20031 10 Tarena.电信计费系统资料20031 11 J2EE5.0 APIJ2SE6.0 API 12 Hibernate3.2 APISpring2.1 APIStruts2.0 API 13 刘新福.Hibernate编程起步20093 14 杨中科.程序员的sql金典.飞思科技产品研发中心20057 15 James Holmes著 孙燕译.struts程序员查询辞典.中国铁道出版社20054 16 Spring java/j2ee Application Framework 2.0 Spring 2.0中文开发参考手册 27 Joe Walnes Ara Abrahamian Mike Cannon-Brookes Pat Lightbody著甄山 甄镭 译.Java开放源码编程.电子工业出版社20035 18 Peter Zadrozny Philip Aston Ted Osborne著. 张文耀 叶茂盛 陈爱国 等译.J2EE性能测试.电子工业出版社20034 19 Bryan Basham Kathy Sierra Bert Bates著 苏钰函 林剑译.Head First Servlet JSP.中国电子出版社20051 20 Ivor Horton著 潘晓雷 于浚泊 王丹等译.Ivor Horton’s Heginning Java2JDK 5Edition.机械工业出版社2005.1 21美Cav S.Horstmann Gary Cornell著. 叶乃文等译. JAVA2核心技术M 机械工业出版社 2006.5 22计磊李里周伟.精通J2EE-Eclipse Struts Hibernate Spring 整合应用案例M. 人民邮电出版社.2007 23美Fabio Arciniegas. XML开发指南M. 清华大学出版社 2003. 24吴京慧 杜宾 杨波编. Oracle数据库管理及应用开发教程. 清华大学出版社 2007 25赵伯山 著 . Oracle 9i 中文版实用培训教程M. 清华大学出版社 2003 26王庆育 著 .软件工程M. 清华大学出版社2004 27吴洁明袁山龙 著 .软件工程应用实践教程M. 清华大学出版社2003 28李华飚 著 .精通Java中间件编程 M. 中国水利水电出版社2003 29美 Ron Hardman Michael McLaughlin. Oracle PL/SQL专家指南 PL/SQL解决方案的设计与开发M. 清华大学出版社 2006 30陈天河著 StrutsHibernateSpring 集成开宝典 电子工业出版社