基于Java的网上商城系统的设计与实现(论文)附件.doc_第1页
基于Java的网上商城系统的设计与实现(论文)附件.doc_第2页
基于Java的网上商城系统的设计与实现(论文)附件.doc_第3页
基于Java的网上商城系统的设计与实现(论文)附件.doc_第4页
基于Java的网上商城系统的设计与实现(论文)附件.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

本科毕业设计(附件)题目:基于Java的网上商城系统的设计与实现院 (系):计算机科学与工程学院专 业: 网络工程 班 级: 070607 学 生: 冯 宁 学 号: 070607105 指导教师: 王 辉 2011年 06月本科毕业设计(附件)题目:基于Java的网上商城系统的设计与实现院 (系):计算机科学与工程学院专 业: 网络工程 班 级: 070607 学 生: 冯 宁 学 号: 070607105 指导教师: 王 辉 2011年 06月目录西安工业大学毕业设计(论文)题目申报、审核表(理工)(20 20 学年)1西安工业大学毕业设计(论文)任务书2毕业设计(论文)开题报告3西安工业大学毕业设计(论文)开题报告检查表8毕业设计(论文)中期报告9西安工业大学毕业设计(论文)工作中期检查表15西安工业大学毕业设计(论文)指导教师评分表16西安工业大学毕业设计(论文)评阅教师评分表17西安工业大学毕业设计(论文)答辩暨综合评分表18西安工业大学毕业设计(论文)题目申报、审核表(理工)(20 20 学年)指导教师职称单位毕业设计(论文)题目题目类型*题目来源说明:适用专业完成地点是否重复1选题背景(题目的意义与价值分析)。2题目的基本要求及主要研究内容简介。3对学生的知识、技能要求;完成本题目已具备条件,尚需要哪些条件?4教研室(系)审查意见:教研室(系)主任(签字):年月日5院(系)毕业设计(论文)工作领导小组审核意见:院(系)主管领导(签字):年月日*注:1题目类型指工程设计科学实验软件开发理论研究综合,题目来源指科研生产实际自拟其它。若题目来源于教师的科研项目,请在“说明”处填写科研项目名称;若来源于生产/社会实际,请写明题目来源单位;若为其他,写明具体来源。2此表由各院(系)自行归档。1西安工业大学毕业设计(论文)任务书院(系) 计算机科学与工程学院 专业 网络工程 班 070607 姓名 冯宁 学号 070607105 1.毕业设计(论文)题目: 基于Java的网上商城系统的设计与实现 2.题目背景和意义: 随着社会经济的发展和信息技术的高度发达,随着物流的发展,几乎所有商品都能在网上购买。网上商城系统是解决实体商城各种问题的一种方法。该课题具有一定的意义和研究价值。 3.设计(论文)的主要内容(理工科含技术指标):此次的毕业设计题目基于Java的网上商城系统的设计与实现主要是以B/S模式为基础,通过本次的设计可以熟练掌握Java开发软件和MySQL数据库软件的使用以及JSP动态网站开发技术,并使用这些软件熟练制作,在以后的实践制作中不断提高自身的实际水平。 4.设计的基本要求及进度安排(含起始时间、设计地点):本次课题从2010年2月22日开始,在校内完成,具体的进度安排如下: 第13周:查阅书籍资料,学习相关软件,准备开题报告。 第4周: 分析设计任务,设计总体方案。 第512周: 模块设计、完成3000个单词以上的相关外文资料翻译;中期总结。 第1315周:模块设计、系统调试。 第1617周:系统测试、撰写毕业论文。 第18周: 对论文排版和打印,制光盘;论文答辩。 5.毕业设计(论文)的工作量要求 实验(时数)*或实习(天数): 图纸(幅面和张数)*: 其他要求: 指导教师签名: 年 月 日 学生签名: 冯宁 2011年3 月11日 系(教研室)主任审批: 年 月 日说明:1本表一式二份,一份由学生装订入附件册,一份教师自留。2 带*项可根据学科特点选填。毕业设计(论文)开题报告题目: 基于Java的网上商城系统的设计与实现院(系) 计算机科学与工程学院 专 业 网络工程 班 级 070607 姓 名 冯 宁 学 号 070607105 导 师 王 辉 2011年3月5日1. 毕业设计(论文)综述(题目背景、研究意义及国内外相关研究情况)题目背景:随着社会经济的发展和信息技术的高度发达,越来越多的企业和个人的购物方式和以前有了实质的改变,网上商店逐渐增多,交易的方式也从以前的网上发布,然后网下交易购买,发展到了直接通过网络进行在线支付,随着物流的发展,交易的物品也从以前的大件物品,发展到现在几乎所有商品都能在网上购买。因此,为了更方便顾客购物,就需要有一个功能比较完善的网上商城系统来实现这个平台。网上商城系统是解决实体商城各种问题的一种方法。因此该课题具有一定的意义和研究价值。研究意义:相对于传统的实体商城,网上商城投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500元左右;网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。 基本不需要占压资金。传统商店的进货资金少则几千元,多则数万元,而网上商店则不需要压资金。 24小时营业时间。网上商店延长了商店的营业时间,一天24小时、一年365天不停地运作,无须专人值班看店,都可照常营业。传统店铺的营业时间一般为8-12小时,遇上坏天气或者老板、店员有急事也不得不暂时休息。 销售规模不受地盘限制。传统商店有多大就只能摆放多少商品,生意大小常常被小店面积限制。而在网上,即便在地面上只有一个小商店,或者干脆就没有门面,开店的生意却可以照样做得很大。 不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过10万件已超过一些大超市。 不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无限广阔了。国外相关研究情况:美国是网上交易开展较早的国家,在许多领域处于全球领先水平,成为其他国家开展网上商城的示范,其中网上商城销售涉及的领域十分光分,如PC、Mobile、金融、中介服务等等;网上商城触及到了各个行业,各种商品和各种服务,发展速度和规模十分迅速。但是全球的网上交易发展很不平衡,美国因开展较早,基础设施完善,人们消费观念、方式进步,并积累的大量的经验,因此始终占据主导地位,占网上交易市场的79.1%,其次为西欧、日本和加拿大等国。而亚洲的网上交易发展相当滞后,只占了1.9%,因此在这个区域网上商城正酝酿着巨大商机和挑战。国内相关研究情况:目前,我国所有行业基本上参与了电子商务。几年来我国的电信网络设施发展很开,但是,我国毕竟还是发展中国家,对网上商城系统运行所需要的信息网络基础设施水平和对应于网络经济的社会法律。诚信环境建设等与发达国家相比还有一定差距。2. 本课题研究的主要内容和拟采用的研究方案、研究方法或措施主要内容:本设计课题的主要内容是采用面向对象的方法,综合运用数据库技术、程序设计技术,结合网上商城的部分知识,以My Eclipse 8.0作为系统前台应用程序开发工具,MySQL作为后台数据库,综合运用JSP,AJAX,JDBC等技术开发出一套网上商城系统。该系统的主要功能从会员和管理员两方面设计,每方面扩展到几个实用功能,具体见图1。 图1.购物功能模块E-R图该系统主要分为用户模块和后台管理模块:用户模块:主要包括注册,登录,查询商品分类,查看商品信息,以及查看订单商品等几大功能。后台管理模块:主要包括管理商品,管理分类,管理登录会员,管理订单等几大功能。在这里我主要给订单管理模块做了E-R图,见图2。 图2.订单管理模块E-R图研究方案、研究方法或措施:本系统采用B/S架构,开发采用MySQL为数据库服务器,My Eclipse 8.0开发平台,以Microsoft IIS为Web服务器,支持IE6.0以上浏览器作为客户端,结合JSP,AJAX,JDBC等技术设计实现。前期需了解课题背景及相关内容,搜集资料。掌握JAVA语言、HTML语言,并学会如何使用MyEclipse平台及MySQL数据库。先设计系统模块图、各个子系统功能流程图和数据库,用MySQL建立数据库,按照系统模块图及各个子系统功能流程图使用HTML语言建立系统框架静态页面,然后参照系统模块图和功能流程模型图利用JSP技术将静态页面逐渐转换为动态页面并连接数据库,测试系统与数据库的连接,然后重点解决页面之间的数据传递,使整个系统能顺利完成功能流程。此时对系统做一次全面测试确保功能齐全。最后要重新审查系统代码,用各种不同的方法和思路设计,并找出最优设计方案,使系统性能达到最佳,最终实现对该课题的设计目标。3. 本课题研究的重点及难点,前期已开展工作本设计课题的重点是整个系统模型的建立和设计数据库。建立完整健全的模型才不会使系统出现功能上的漏洞及性能上的缺陷,设计数据库要注意表与表之间的关系是否明确,尽量减少数据冗余。难点是JSP以及AJAX技术的运用是否得当,由于对以上两种技术有一定的欠缺,所以我在前期主要学习并掌握这两种技术的使用方法,对本课题的研究会有积极的效果。4. 完成本课题的工作方案及进度计划(按周次填写)本次课题在校内完成,具体的进度安排如下:第13周:查阅书籍资料,学习相关软件,准备开题报告。第4周:分析设计任务,设计总体方案。第512周:模块设计、完成3000个单词以上的相关外文资料翻译;中期总结。第1315周:模块设计、系统调试。第1617周:系统测试、撰写毕业论文。第18周:对论文排版和打印,制光盘;论文答辩。参考文献1 (美)威尔顿,麦可匹克. JavaScript入门经典(第3版). 施宏斌译. 北京:清华大学出版社,20092 耿祥义,张跃平. JAVA2使用教程,北京:清华大学出版社3 王珊,萨师煊. 数据库系统概论(第四版),高等教育出版社 2006年12月4 方美琪,刘鲁川. 电子商务设计师教程,北京:清华大学出版社 2005年7月5 张银鹤,唐有明,王俊伟. JSP+Ajax 网站开发典型实例.北京:电子工业出版社 2009年1月6 Gene Spafford. Web Security, Privacy,and Commerce.北京:机械工业出版社,20047 John W.S, Robert B.J, Stephen D.B. 系统分析与设计.北京:电子工业出版社,20068 Tang,F.F. Hybrids vs.Dotcoms:Some Online Pricing Patterns in the South Korean Book Markets.Int.J.Internet Marketing and Advertising,2004年1月(3)9 Thomas H.Cormen Charles E.Leiserson Ronald L.Rivest Clifford Stein. Introduction to Algorithms.机械工业出版社 2006年9月(2)10 白丽.中国特色的电子商务.北京:电子商务出版社,2005年3月11 徐天宇.电子商务系统规划与设计.北京:清华大学出版社,2005年12 美Rogers Cadenhead. Java编程入门经典.梅兴文译.第4版.北京:人民邮电出版社,2007年13 陈国君等编著.Java2程序设计基础.北京:清华大学出版社,2006年14 丁振凡.Java语言实用教程.北京:北京邮电大学出版社,2005年15 张海藩.软件工程导论.北京:清华大学出版社,2008年2月16 /西安工业大学毕业设计(论文)开题报告检查表专业: 网络工程 班级:070607 学生姓名:冯 宁设计(论文)题目基于Java的网上商城系统的设计与实现 检查方式开题答辩审阅开题报告检查标准序号项目要 求满分1文献综述能认真阅读教师指定的参考资料、文献,并能阅读与课题有关的自选资料,能独立搜集资料和分析、研究、综合,论述全面。202内容理解开题符合设计任务要求,对选题内容理解准确,重点明确,预期目标得当。303设计方案所选研究方案先进、适当,技术路线严密,措施得当,掌握技术资料准确,可能遇到的问题分析合乎逻辑,可行性好,工作安排合理、紧凑。304开题报告与表达开题报告内容表述清楚、准确,能正确回答问题。105学习态度表现积极主动,学习态度端正。10总 分检查结论 同意开题 不同意开题检查人(小组成员)签字: 年 月 日建议与要求注:1 “检查方式”“检查结论”栏内可在相应方框内划“”。2 本表装订入附件册。本科毕业设计(论文)中期报告论文题目:基于Java的网上商城系统的设计与实现院(系) 计算机科学与工程学院 专 业 网络工程 班 级 070607 姓 名 冯 宁 学 号 070607105 导 师 王 辉 2011年 5 月 4 日撰写内容要求(可加页): 一、 毕业设计(论文)内容简介 本设计课题的主要内容是采用面向对象的方法,综合运用数据库技术、程序设计技术,结合网上商城的部分知识,以My Eclipse 8.0作为系统前台应用程序开发工具,MySQL作为后台数据库,综合运用JSP,AJAX,JDBC等技术开发出一套网上商城系统。该系统主要分为用户模块和后台管理模块:用户模块:主要包括注册,登录,查询商品分类,查看商品信息,以及查看订单商品等几大功能。后台管理模块:主要包括管理商品,管理分类,管理登录会员,管理订单等几大功能。图1,图2为其中两个功能模块的E-R图。 图1.购物功能模块E-R图 图2.订单管理模块E-R图二、 设计(论文)进展状况在前一个月,我详细看了数据库系统概论和Java编程入门经典这两本书,通过这两本书的内容我学习了Java语言和SQL数据库的知识,然后我通过观看网上的Java教学视频,学习了My Eclipse这款软件的基本使用方法,已能满足后续的编程需要。其间,我主要分析了该课题的设计任务,并且初步完成了总体的设计方案。并且我已经开始着手设计两个模块,首先是用户模块,该模块主要包括注册,登录,查询商品分类,查看商品信息,以及查看订单商品等几大功能,我已经陆续实现了上述几个功能。其下图3为商品管理流程图。图4为商品管理界面。图3.商品管理流程图4.商品管理界面之后是后台管理模块,该模块包括管理商品,管理分类,管理登陆会员,管理订单等几大功能,也已经基本实现。其下图5为订单管理流程图图5.后台订单管理流程在完成了两个模块的设计以后,我开始了后台数据库的设计,完成了一些数据库表,如下图6所示。图6.数据库表在这之后,我完成了超过3000词的英文资料的翻译,并且从中借鉴了许多实用的方法,通过一部分方法,优化了我的部分功能,并且对课题有了更深的理解。三、 存在问题及解决措施本课题使用的是Mysql5.0的版本,之后发现有最新的6.0版本,一时新奇便下载下来使用。结果使用中出现乱码,初步分析是因为Insert语句的问题,但是一直没想到好的解决方法。也就只好再卸载了MYSQL6.0再安装5.0了,结果总是在start service的时候报错。所以自己开始在网上寻找方法解决,试了网上的几种方法都没有成功,于是请教了实习所在公司的一些精通数据库的前辈,在他们的耐心帮助下,最终在MySql server5.0目录下找到了my.ini文件。在该文件中发现下列语句:datadir=F:/DocumentsandSettings/AllUsers/ApplicationData/MySQL/MySQL Server 5.1/Data/所以判断除了把Mysql的安装目录删除,还要把这里的Mysql目录删除才行。于是删除之,重新安装问题解决。还遇到过另外一个问题,当时使用MySQL客户端程序发出了查询,出现错误提示如下:错误2008: MySQL client ran out of memory我首先考虑是不是我查询的东西不合理,所以返回行数比较多。结果发现并不是查询的问题。之后我在网上找到了解决方法,是使用“-quick”选项调用MySQL。这样,将使用mysql_use_result() C API函数来检索结果集,解决了没有内存保留全部查询结果的问题。四、 后期工作安排由于我已经基本完成了全部功能模块的设计,所以之后的一段时间我将主要进行模块功能的扩充和部分代码的优化,然后我将进行整个系统的调试,再调试无误后,开始进行初步的测试,在经过几轮的测试并且系统没有问题后。我会完成撰写论文,排版论文,打印论文等后期工作,还望老师监督。指导教师意见(关于中期报告的评价):指导教师签名:年 月 日中期检查应提交以下文档及材料:设计任务书开题报告中期报告英文翻译注:1、正文:宋体5号字 标题:加粗 宋体 4号字2、完成后装订入毕业设计(论文)附件册。西安工业大学毕业设计(论文)工作中期检查表姓 名冯宁专业网络工程班级070607设计(论文)题目基于Java的网上商城系统的设计与实现资料情况选题是否有变化 有 没有中期报告 有 没有英文翻译 优 良 中 差 工作进度 提前完成 按计划完成 没有完成工作态度 认真 一般 不认真工作质量 优 良 中 差 检查结论 通过 延期答辩 终止毕业设计(论文)存在的问题与建议: 指导教师(签名): 年 月 日注:1 指导教师在相应项目方框内划“”。2 中期检查结果应与是否有资格参加答辩相挂钩。3 本表装订入毕业设计(论文)附件册。西安工业大学毕业设计(论文)指导教师评分表学生姓名冯 宁学号070607105班级070607院(系)计算机科学与工程学院专 业网络工程设计(论文)题目基于Java的网上商城系统的设计与实现序号评审项目标准满分1业务能力与水平有收集、综合和正确利用各种信息并获取新知识的能力。能应用所学的基础理论与专业知识,独立分析和解决实际问题,完成了任务书规定的任务,软件、硬件设计满足要求,所得结论具有应用或参考价值,工作中有创新意识。302论文质量条理清晰,结构严谨;文笔流畅,语言通顺;方法正确,分析、论证充分;设计、计算正确,工艺可行,设计图纸质量高,标准使用规范;专业名词术语准确。303规 范 化技术材料齐全,论文撰写符合西安工业大学本科毕业设计(论文)撰写规范的要求。204外语水平英文摘要写作水平高,外文翻译符合任务要求。105工作态度严肃认真,刻苦勤奋,善于与他人合作。10总 分 评语:结论: 同意按期答辩 延期答辩 不同意答辩 指导教师: 年 月 日 西安工业大学毕业设计(论文)评阅教师评分表学生姓名冯 宁学号070607105班 级07060

温馨提示

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

评论

0/150

提交评论