资源描述
本科毕业设计(附件)
题目:基于Java网上商城系统
设计与实现
院 (系):计算机科学与工程学院
专 业: 网络工程
班 级: 070607
学 生: 冯 宁
学 号:
指引教师: 王 辉
06月
本科毕业设计(附件)
题目:基于Java网上商城系统
设计与实现
院 (系):计算机科学与工程学院
专 业: 网络工程
班 级: 070607
学 生: 冯 宁
学 号:
指引教师: 王 辉
06月
目录
西安工业大学毕业设计(论文)题目申报、审核表(理工)(20 —20 年) 1
西安工业大学毕业设计(论文)任务书 2
毕业设计(论文)开题报告 3
西安工业大学毕业设计(论文)开题报告检查表 8
毕业设计(论文)中期报告 9
西安工业大学毕业设计(论文)工作中期检查表 15
西安工业大学毕业设计(论文)指引教师评分表 16
西安工业大学毕业设计(论文)评阅教师评分表 17
西安工业大学毕业设计(论文)答辩暨综合评分表 18
西安工业大学毕业设计(论文)题目申报、审核表(理工)(20 —20 年)
指引教师
职称
单位
毕业设计(论文)题目
题目类型*
题目来源
阐明:
合用专业
完毕地点
与否重复
1.选题背景(题目意义与价值分析)。
2.题目基本规定及重要研究内容简介。
3.对学生知识、技能规定;完毕本题目已具备条件,尚需要哪些条件?
4.教研室(系)审查意见:
教研室(系)主任(签字): 年月日
5.院(系)毕业设计(论文)工作领导小组审核意见:
院(系)主管领导(签字): 年月日
*注:1.题目类型指①工程设计②科学实验③软件开发④理论研究⑤综合,题目来源指①科研②生产实际③自拟④其他。若题目来源于教师科研项目,请在“阐明”处填写科研项目名称;若来源于生产/社会实际,请写明题目来源单位;若为其她,写明详细来源。
2.此表由各院(系)自行归档。
西安工业大学毕业设计(论文)任务书
院(系) 计算机科学与工程学院 专业 网络工程 班 070607 姓名 冯宁 学号
1.毕业设计(论文)题目: 基于Java网上商城系统设计与实现
2.题目背景和意义: 随着社会经济发展和信息技术高度发达,随着物流发展,几乎所有商品都能在网上购买。网上商城系统是解决实体商城各种问题一种办法。该课题具备一定意义和研究价值。
3.设计(论文)重要内容(理工科含技术指标):本次毕业设计题目——基于Java网上商城系统设计与实现重要是以B/S模式为基本,通过本次设计可以纯熟掌握Java开发软件和MySQL数据库软件使用以及JSP动态网站开发技术,并使用这些软件纯熟制作,在后来实践制作中不断提高自身实际水平。
4.设计基本规定及进度安排(含起始时间、设计地点):本次课题从2月22日开始,在校内完毕,详细进度安排如下:
第1~3周:查阅书籍资料,学习有关软件,准备开题报告。
第4周: 分析设计任务,设计总体方案。
第5~12周: 模块设计、完毕3000个单词以上有关外文资料翻译;中期总结。
第13~15周:模块设计、系统调试。
第16~17周:系统测试、撰写毕业论文。
第18周: 对论文排版和打印,制光盘;论文答辩。
5.毕业设计(论文)工作量规定
① 实验(时数)*或实习(天数):
② 图纸(幅面和张数)*:
③ 其她规定:
指引教师签名: 年 月 日
学生签名: 冯宁 3 月11日
系(教研室)主任审批: 年 月 日
阐明:1本表一式二份,一份由学生装订入附件册,一份教师自留。
2 带*项可依照学科特点选填。
毕业设计(论文)开题报告
题目: 基于Java网上商城系统设计与实现
院(系) 计算机科学与工程学院
专 业 网络工程
班 级 070607
姓 名 冯 宁
学 号
导 师 王 辉
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. 完毕本课题工作方案及进度筹划(按周次填写)
本次课题在校内完毕,详细进度安排如下:
第1~3周:查阅书籍资料,学习有关软件,准备开题报告。
第4周:分析设计任务,设计总体方案。
第5~12周:模块设计、完毕3000个单词以上有关外文资料翻译;中期总结。
第13~15周:模块设计、系统调试。
第16~17周:系统测试、撰写毕业论文。
第18周:对论文排版和打印,制光盘;论文答辩。
参照文献
[1] (美)威尔顿,麦可匹克. JavaScript入门典型(第3版). 施宏斌译. 北京:清华大学出版社,
[2] 耿祥义,张跃平. JAVA2使用教程,北京:清华大学出版社
[3] 王珊,萨师煊. 数据库系统概论(第四版),高等教诲出版社 12月
[4] 方美琪,刘鲁川. 电子商务设计师教程,北京:清华大学出版社 7月
[5] 张银鹤,唐有明,王俊伟. JSP+Ajax 网站开发典型实例.北京:电子工业出版社 1月
[6] Gene Spafford. Web Security,Privacy,and Commerce.北京:机械工业出版社,
[7] John W.S,Robert B.J,Stephen D.B. 系统分析与设计.北京:电子工业出版社,
[8] Tang,F.F. Hybrids vs.Dotcoms:Some Online Pricing Patterns in the South Korean Book Markets.Int.J.Internet Marketing and Advertising,1月(3)
[9] Thomas H.Cormen Charles E.Leiserson Ronald L.Rivest Clifford Stein. Introduction to Algorithms.机械工业出版社 9月(2)
[10] 白丽.中华人民共和国特色电子商务.北京:电子商务出版社,3月
[11] 徐天宇.电子商务系统规划与设计.北京:清华大学出版社,
[12] [美]Rogers Cadenhead. Java编程入门典型.梅兴文译.第4版.北京:人民邮电出版社,
[13] 陈国君等编著.Java2程序设计基本.北京:清华大学出版社,
[14] 丁振凡.Java语言实用教程.北京:北京邮电大学出版社,
[15] 张海藩.软件工程导论.北京:清华大学出版社,2月
[16]
西安工业大学毕业设计(论文)开题报告检查表
专业: 网络工程 班级:070607 学生姓名:冯 宁
设计(论文)题目
基于Java网上商城系统设计与实现
检查方式
开题答辩
审视开题报告
检查
原则
序号
项目
要 求
满分
1
文献综述
能认真阅读教师指定参照资料、文献,并能阅读与课题关于自选资料,能独立收集资料和分析、研究、综合,阐述全面。
20
2
内容理解
开题符合设计任务规定,对选题内容理解精确,重点明确,预期目的得当。
30
3
设计方案
所选研究方案先进、恰当,技术路线严密,办法得当,掌握技术资料精确,也许遇到问题分析合乎逻辑,可行性好,工作安排合理、紧凑。
30
4
开题报告与表达
开题报告内容表述清晰、精确,能对的回答问题。
10
5
学习态度
体现积极积极,学习态度端正。
10
总 分
检查
结论
批准开题
不批准开题
检查人(小构成员)签字:
年 月 日
建议与规定
注:1 “检查方式”“检查结论”栏内可在相应方框内划“Ö”。2 本表装订入附件册。
本科毕业设计(论文)中期报告
论文题目:基于Java网上商城系统设计与实现
院(系) 计算机科学与工程学院
专 业 网络工程
班 级 070607
姓 名 冯 宁
学 号
导 师 王 辉
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客户端程序发出了查询,浮现错误提示如下:
错误:MySQL client ran out of memory
我一方面考虑是不是我查询东西不合理,因此返回行数比较多。成果发现并不是查询问题。之后我在网上找到理解决办法,是使用“--quick”选项调用MySQL。这样,将使用mysql_use_result() C API函数来检索成果集,解决了没有内存保存所有查询成果问题。
四、 后期工作安排
由于我已经基本完毕了所有功能模块设计,因此之后一段时间我将重要进行模块功能扩充和某些代码优化,然后我将进行整个系统调试,再调试无误后,开始进行初步测试,在通过几轮测试并且系统没有问题后。我会完毕撰写论文,排版论文,打印论文等后期工作,还望教师监督。
指引教师意见(关于中期报告评价):
指引教师签名:
年 月 日
中期检查应提交如下文档及材料:
设计任务书
开题报告
中期报告
英文翻译
注:1、正文:宋体5号字 标题:加粗 宋体 4号字
2、完毕后装订入毕业设计(论文)附件册。
西安工业大学毕业设计(论文)工作中期检查表
姓 名
冯宁
专业
网络工程
班级
070607
设计(论文)题目
基于Java网上商城系统设计与实现
资料状况
选题与否有变化
有 没有
中期报告
有 没有
英文翻译
优 良 中 差
工作进度
提前完毕 按筹划完毕 没有完毕
工作态度
认真 普通 不认真
工作质量
优 良 中 差
检查结论
通过 延期答辩 终结毕业设计(论文)
存在问题与建议:
指引教师(签名):
年 月 日
注:1 指引教师在相应项目方框内划“Ö”。
2 中期检查成果应与与否有资格参加答辩相挂钩。
3 本表装订入毕业设计(论文)附件册。
西安工业大学毕业设计(论文)指引教师评分表
学生姓名
冯 宁
学号
班级
070607
院(系)
计算机科学与工程学院
专 业
网络工程
设计(论文)题目
基于Java网上商城系统设计与实现
序号
评审项目
原则
满分
1
业务能力
与水平
有收集、综合和对的运用各种信息并获取新知识能力。能应用所学基本理论与专业知识,独立分析和解决实际问题,完毕了任务书规定任务,软件、硬件设计满足规定,所得结论具备应用或参照价值,工作中有创新意识。
30
2
论文质量
条理清晰,构造严谨;文笔流畅,语言通顺;办法对的,分析、论证充分;设计、计算对的,工艺可行,设计图纸质量高,原则使用规范;专业名词术语精确。
30
3
规 范 化
技术材料齐全,论文撰写符合《西安工业大学本科毕业设计(论文)撰写规范》规定。
20
4
外语水平
英文摘要写作水平高,外文翻译符合任务规定。
10
5
工作态度
严肃认真,刻苦勤奋,善于与她人合伙。
10
总 分
评语:
结论: 批准按期答辩 延期答辩 不批准答辩
指引教师:
年 月 日
西安工业大学毕业设计(论文)评阅教师评分表
学生姓名
冯 宁
学号
班 级
070607
院(系)
计算机科学与工程学院
专业
网络工程
指引教师
王 辉
设计(论文)题目
基于Java网上商城系统设计与实现
序号
评审项目
指 标
满分
1
选 题
体现专业内容;具备实际或理论意义;难易限度适当。
10
2
工 作 量
完毕任务书规定内容,工作量饱满。
10
3
业务能力
与水平
有收集、综合和对的运用各种信息并获取新知识能力。能应用所学基本理论与专业知识,分析和解决实际问题,完毕了任务书规定任务,软件、硬件设计满足规定,所得结论具备应用或参照价值,工作中有创新意识。
30
4
论文质量
条理清晰,构造严谨;文笔流畅,语言通顺;办法对的,分析、论证充分;设计、计算对的,工艺可行,设计图纸质量高,原则使用规范;专业名词术语精确。
30
5
规 范 化
技术材料齐全,论文撰写符合规范规定。
10
6
外语水平
翻译精确,语句通顺,译文工作量符合任务规定;英文摘要写作水平高。
10
总 分
评语:
结论: 批准按期答辩 延期答辩 不批准答辩
评阅人 :
年 月 日
西安工业大学毕业设计(论文)答辩暨综合评分表
学生姓名
冯 宁
学号
班级
070607
院(系)
计算机科学与工程学院
专业
网络工程
指引教师
王辉
设计(论文)题目
基于Java网上商城系统设计与实现
序号
评 审 项 目
指 标
满分
1
设计质量
所选研究方案先进、恰当,技术路线严密;掌握技术资料精确,办法得当,方案得到较好执行,设计成果符合任务规定;具备夯实专业知识基本,能应用所学基本理论与专业知识独立分析和解决实际问题;工作量饱满,软件、硬件设计满足规定,所得结论具备应用或参照价值,工作中有创新意识。
30
2
内容阐述
阐述论文内容思路清新,语言表达精确,概念清晰,重点突出;办法对的,论据充分,分析归纳合理。
30
3
答辩状况
回答问题有理论根据,基本概念清晰。重要问题回答精确、进一步。
20
4
规范性
准备工作充分,文献、资料、图纸齐全,符合规范规定,态度端正。
20
总 分
结论:
答辩成绩:
答辩委员会(小组)负责人:
成 员:
年 月 日
设计(论文)综合成绩:
系(教研室)负责人签名: 年 月 日
展开阅读全文