ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:2.23MB ,
资源ID:8674583      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8674583.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(jsp课程设计 13.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

jsp课程设计 13.docx

1、jsp课程设计 13辽 宁 工 业 大 学动态网页设计 课程设计(论文)题目: 袜子销售网站 院(系): 软件学院 专业班级: 软件班 学 号 起止时间: 2012.12.4至2012.12.18 程序设计专题(报告)任务及评语院(系):软件学院 教研室:软件教研室学 号软班程序设计(报告)题目袜子销售网站程序设计(报告)任务程序设计专题的任务与要求:(1)掌握JSP编程、面向对象的基础知识。(2)较熟练地编写基于JSP技术的动态网页。(3)了解JSP的内置对象、Bean、Servlet编程等编程技术。(4)联系已学过的内容,巩固所学的理论,增强独立工作能力。(5)通过设计主要使学生有一个独立

2、编写程序的过程,对理论学习及动手能力都有一个很大的提高。(6)通过本次设计,进一步培养学生热爱专业的思想,同时对本专业综合素质的提高起一个积极的推动作用。课程设计过程中,要严格遵守实践环节的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出课程设计报告。指导教师评语及成绩成绩: 指导教师签字: 2012 年 12 月 24日目 录第1章 实训的目的与要求 11.1 实训设计目的 11.2 实训设计的实验环境 11.3 实训设计的预备知识 11.4 实训设计要求 1第2章 实训设计内容 22.1开发背景简述 22.2 系统设计内容 22.3需求分析 22.3.1系统

3、逻辑设计 32.3.2 系统功能需求分析 72.4系统实现 82.4.1 系统的详细设计 82.4.3 程序源代码 112.5测试分析 11第3章 实训总结 13参考资料 14第1章 实训的目的与要求1.1 实训设计目的动态网页设计是计算机相关专业的必修专业基础课程,其实践性、应用性很强。实践教学环节是必不可少的一个重要环节。本课程的程序设计专题实际是计算机相关专业学生学习完JAVA程序设计及动态网页设计等课程后,进行的一次全面的综合训练,JSP动态网页设计的设计目的是加深对理论教学内容的理解和掌握,使学生较系统地掌握程序设计及其在网络开发中的广泛应用,基本方法及技巧,为学生综合运用所学知识,

4、利用软件工程为基础进行软件开发、并在实践应用方面打下一定基础。1.2 实训设计的实验环境硬件要求能运行Windows 2000操作系统的微机系统。JSP动态网页设计语言及相应的集成开发环境:J2SDK和ECLIPSE开发工具及Tomcat服务器。1.3 实训设计的预备知识熟悉JAVA语言及ECLIPSE开发工具、Tomcat服务器。1.4 实训设计要求按JSP动态网页设计的设计指导书提供的课题,要求学生在自行完成各个操作环节,并能实现且达到举一反三的目的,完成一个项目解决一类问题。要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、设计和解答类似问题;对此能够较好地理解和掌握,能够进

5、行简单分析和判断;能编写出具有良好风格的程序;掌握JSP动态网页设计的基本技能和面向对象的概念和方法编程技术。同时培养学生进行分析问题、解决问题的能力;培养学生进行设计分析、设计方法、设计操作与测试、设计过程的观察、理解和归纳能力的提高。第2章 实训设计内容2.1开发背景简述随着国内市场经济的不断发展,以“市场为导向,拓宽销售渠道”已成为大多数企业的共识。由于企业规模的扩大及外部竞争的加剧,对企业在动态分销方面的管理提出了许多新的要求。为适应这种趋势,多数企业目前采取在全国各地设立分公司,力求拓展销售网络,但是随着销售网络的不断扩展,信息量不断增大,如果仍以传统的手工方式处理和分析这些数据,已

6、远远不能满足企业决策者对信息的及时性、准确性、分析等方面的要求。同时,计算机技术不断成熟,利用计算机帮助企业分析处理数据,已成为不可阻挡的趋势。如何利用计算机辅助工具处理和分析繁杂的数据,提高企业的竞争力,已成为企业领导者不得不面对的问题。商品产业被各国视为支柱型产业,在经济发展的过程中起着举足轻重的作用,全球经济日趋一体化,国际、国内商品产业竞争越来越激烈,我国商品产业也面临巨大的机会和挑战,所以采用国际先进的管理思想、现代的管理方式成为商品产业可持续发展的重要保障之一,商品产业的企业信息化管理是成为业价值链上的企业提升核心竞争力的不可或缺手段。2.2 系统设计内容袜子购物网站工作流程为:系

7、统启动并进入登录界面,根据不同的用户进行登录,所有用户都可以浏览系统主页面。通过权限判断,普通用户只能浏览、阅读和查询信息,注册用户除了可以完成普通用户的操作外,还可以进行对自己注册资料的操作(包括对自己的资料的录入、修改和删除的操作)。管理员可以对系统信息进行添加、修改和删除的权限,及对系统管理的所有功能进行操作。所有用户均可以实现查询功能。本系统是将现代化的计算机技术与销售管理服务模式相结合,按照销售管理的服务流程设计完成的。同时为扩展服务范围,初步设计一个销售平台以利于信息发布和管理。为了使系统在各项管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下系统开发

8、目标:具体目标如下:(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便;许多选项包括信息类别、来源、作者等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。(2)即时可见:对信息的处理(包括添加、修改、删除)将立即在主页的对应栏目显示出来,达到即时发布、即时见效的功能。(3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。同时,为了能有效方面的更新系统的界面。(4)方便移植:系统应具有实用性

9、、可靠性和适用性,同时注意到先进性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的B2C购物网站。系统界面中所需的条目,图片等数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。(5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。2.3需求分析2.3.1系统逻辑设计新闻管理实体E-R图:商品购买实体间关系E-R图:用户信息E-R图:商品实体E-R图:定单详细信息E-R:定单列表E-R图:xinwentongzhi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4

10、自增编号102biaotiVarChar 50是2553leibieVarChar 50是2554neirongText 16是2555tianjiarenVarChar 50是2556addtimeDateTime 8是23yonghuzhuce表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102yonghumingVarChar 50是2553mimaVarChar 50是2554xingbieVarChar 50是2555dianhuaVarChar 50是2556QQVarChar 50是2557shenfenzhengVarChar 50是2558dizhi

11、VarChar 50是2559addtimeDateTime 8是2310yeFloat 8是15gwc表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102usernameVarChar 50是2553bianhaoVarChar 50是2554mingchengVarChar 50是2555tupianVarChar 50是2556jiageFloat 8是157addtimeDateTime 8是238shuliangInt 4是109sellbyVarChar 50是255shangpinleibie表:序号字段名称字段类型大小允许为空最大长度备注1IDInt

12、4自增编号102leibiemingchengVarChar 50是2553addtimeDateTime 8是23shangpinxinxi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102bianhaoVarChar 50是2553mingchengVarChar 50是2554leibieVarChar 50是2555tupianVarChar 50是2556beizhuVarChar 50是2557addtimeDateTime 8是238jiageVarChar 50是2559addbyVarChar 50是2552.3.2 系统功能需求分析1功能模块图2

13、系统简单的流程图2.4系统实现2.4.1 系统的详细设计 新闻管理模块该模块是以列表的形式列出本系统中的所有新闻信息供用户查看,只需单击标题即可看到详细内容。在该界面可以对已有的新闻进行修改,注意不要有空白项,不然容易数据库出错,单击提交按钮即可保存修改的数据到数据库。在本界面可以对新闻进行查看、修改与删除的操作,单击标题即可查看新闻的详细内容,单击修改可以跳转到修改界面,单击删除即可删除本条新闻。购物管理模块该模块是把数据库中所有产品信息列出,以供用户浏览的,显示了有图片和名称信息,单击图片或名称后即会跳到商品详细页,界面如下图所示:在该界面商品的详细信息,单击返回按钮可以返回商品展示界面,

14、如果觉得商品满意,可以单击购买按钮即会弹出是否确定购买的消息对话框:单击确定后,我们就可以从后台的订单管理界面查看到已经购买的商品:2.4.3 程序源代码实现新闻管理模块的主要代码如下所示: A href=gg_detail.jsp?id= class=b 实现购物车功能的主要代码如下所示:%String bianhao=request.getParameter(bianhao);String mingcheng=new String(request.getParameter(mingcheng).getBytes(8859_1);String tupian=request.getParame

15、ter(tupian);String jiage=request.getParameter(jiage);String addby=request.getParameter(addby);String sql=insert into gwc(username,bianhao,mingcheng,tupian,jiage,sellby) values(+request.getSession().getAttribute(username)+,+bianhao+,+mingcheng+,+tupian+,+jiage+,+addby+);connDbBean.executeUpdate(sql);

16、out.print(alert(操作成功!);window.history.go(-1););%2.5测试分析(1)测试数据:在商品详细信息界面单击购买按钮预期的输出结果:在订单管理界面有刚刚的订单信息 实际运行结果如下图所示:运行效果符合预期情况。(2)测试数据:在站内新闻查询界面的标题搜索内输入“10双包邮优臣品全棉女袜子女士秋冬中筒袜糖果色外贸纯棉韩国批发” (这个标题数据库里有)预期的输出结果:查询出该新闻。实际运行结果如下图所示:运行结果符合预期情况。第3章 实训总结网络技术的迅速发展,使得人类社会突飞猛进,网络销售是其中一个重要的附加产品。但目前我国网络使用主要在电子邮件、个人主页

17、、信息传播、网络游戏等方面,网络购物作为话题是早有耳闻,但实际利用却很低,原因是厂家和消费者都还没有走出系统运行出错的怪圈。另外作为电子商务利用率低的理由,还有电脑的普及率、电话费、网络通讯费等通讯附加费的问题外,还存在消费品在流通领域中的问题。在这里,我们把焦点转向把消费品或者消费者当作顾客对象,而在网络所进行的交易上,今后的发展前景有以下几点: 1)适合于网络交易的商品,实际上就是不需亲手拿起来看一看,即不试用、不试穿,单凭样式就能够充分理解产品的特征、性能,进而决定购买的商品。即是那些在网上交易活跃的书籍、音乐、个人电脑等这样类别的商品。 2)网络销售商为了扩大网络销售市场,促进发展,应

18、向消费者宣布,网络购物能大力减少流通环节,节约铺面租金、降低人力费用、降低库存带来的低成本价格战略和便捷购物方式等优势,目前看来大部分的消费者对于网络购物,怀有不安的感觉。即使明确产品的样式和品质,也有不能把产品拿在手上的不安,不能与店员商量的不安,对卡号和密码泄漏的安全性等等不安因素。不过,这些不安可以随着网络购物的经历的增多而减少。本系统基本上满足了网上销售方面的需要。实现了客户和商家所要求的功能,方便了客户和商家交易。在界面上力求做到美观、在操作方面尽量避免由于用户操作不当带来系统的出错现象。但由于时间仓促,本系统还存在一些不足之处,界面不够美观,需要进一步修饰和美化;对数据库操作的性能

19、有待进一步优化,虽然本系统优化了不少,但要达到理想状态还有一段距离,如部分功能程序代码过长,如果后台数据库过大将会影响运行速度;部分数据库表的设计存在一定的冗余,有待进一步优化。根据系统的不足,继续改进和完善本系统。提高审美观点,可使用photoshop、fireworks等图片处理工具修饰图片,力求给用户提供美观友好的界面;简化程序代码,可使不同界面之间能共享一些方法、函数和变量,对于相同的功能模块可生成程序包供其它界面引用,这样就会提高系统的运行速度;使用数据库连接池技术提高数据库操作的性能;数据库的关系模式可以进一步规范化,减少冗余现象。设计本系统的过程不仅是对我学过的知识的一次应用,更

20、是对我综合处理问题、解决实际问题能力的培养和锻炼。通过本次毕业设计使我对系统开发有了深入的了解,我的编程能力也有了较大的提高。我在设计过程中也遇到了很多困难,但是通过指导老师和同学的帮助以及自己的努力,最终还是顺利地完成了本次课程设计。参考资料1 汪晓平,钟军.JSP网络开发技术.北京:人民邮政出版社,20032 张一鸣,桂林,张家祥.个人网站组建实用教程.西安:电子科技大学出版社,2004 3 龙马工作室.JSP+ SQL 2000组建动态网站.北京:人民邮电出版社,20044 林佳,任明武.JSP编程从入门到精通.北京:人民邮电出版社,20015 陈秋江,朱海东.网页设计制作与上级指导.北京:清华大学出版社,20036 范乐,于强.基于Web的编程技术.北京:铁道电出版社,20037 杨文龙,姚淑珍,吴芸.软件工程.北京:电子工业出版社,20028 薛华成.管理信息系统.北京:清华大学出版社,19999 蔡翠平,尚俊杰.网络程序设计JSP.北京:清华大学出版社,2002 10 姚国章.中国企业电子商务发展战略.北京:北京大学出版社,2001.11 黄平.数据库技术.北京:机械工业出版社,2002.12 袁玫.网络数据库应用教程.北京:人民邮电出版社,2002.13 郭瑞军,李杰,初晓璐.JSP数据库开发精粹.电子工业出版社,2005

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1