当前位置:文档之家› 《WEB应用与开发》--JSP+SQL手机销售网站--课程设计报告

《WEB应用与开发》--JSP+SQL手机销售网站--课程设计报告

HUNAN CITY UNIVERSITY
WEB应用与开发课程设计
报告
设计题目:JSP+SQL手机销售网站
专业:信息管理与信息系统
学生姓名:XXXXXXXXXX
班级学号: XXXXXXXXXXXXXXXXXX
分组成员:XXXXXXXXXXXXXXXXXXXXXXXXXX
指导教师: XXXXXX
2012年6月8日
《WEB应用与开发》课程设计报告
XXX
一、设计时间
2012年6月04日-----6月08日
总的设计时间为1周,第17周。

具体安排如下:
1、分析设计准备阶段(第17周周一至周二)
2、编程调试阶段(第17周周三至第17周周四)
3、书写设计报告和书写说明书阶段(第17周周五)
4、考核阶段(第17周周五)
二、设计地点
信息科学与工程学院机房(新校区510机房)
三、设计目的
通过对一些实际问题的软件设计,,巩固学习java基础知识方面的基本算法,进一步熟悉基本概念。

使学生能将课本的理论知识应用于实践,运用所用学的JSP语言知识编制出较为实用的小系统,培养学生查阅资料的习惯,提高学生独立思考和解决问题的能力。

四、设计小组成员
XXXXXXXXXXXXXXXXXXX
五、指导老师
习胜丰老师、汪彦老师
六、设计课题
JSP+SQL手机销售网站
七、基本思路及关键问题的解决方法
本系统用JSP语言来编写网络手机销售系统,数据库用SQLServer2005来连接系统,通过编写JavaBeans来进行后台业务逻辑控制,即JSP+JavaBeans+SQL Server 2005三层模式完成整个设计工作。

本系统全部基于Internet网络,以JSP 语言对网站进行开发,注重用户和网站的交互性。

因此在这样的背景下,针对当前Internet网络发展趋势来计网络手机销售网站就成为了当今应用软件的首选系统结构。

本设计采用JSP+JavaBean技术进行设计。

设计中数据库操作的JavaBean是一个公共类,通过其方法的实现,使得JSP页面和SQL2005数据库进行连接。

JSP页面则实现web网页所需要的所有功能,如后台登陆,商品管理,会员管理等等。

在进行实验设计时,我们遇到了许多难题,如JSP对数据库的调用,各JSP
文件间的调用等。

通过查询书本和网页,难题最终才得以解决。

八、算法及流程图
手机销售网站业务流程框架:
九、调试过程中出现的问题及相应解决办法
1、在JSP 中,中文的乱码看得人心乱如麻。

在老师的指点下,我们重新设置了JSP 页面的“contentType ”属性,用了<%@page contentType=“text/html; Charset=GBK ”%>这条语句,解决了这一问题
2、在调试过程中,我们遇到了JavaBeans 数据库调用问题。

使用JSP 访问SQL Server 数据库必须使用JDBC (JavaDataBaseConnectivity )技术,即Java 程序代码中,加载JDBC 驱动,调用JDBCAPI (AdvancedProgrammersInterface ),就可以进行数据库的各种操作。

而JDBC 的驱动方式常用的主要有两种,一是JDBCODBC (OpenDatabaseConnectivity )桥连,别一种是纯Java 驱动方式。

前者通过ODBC 与数据库进行连接,后者直接与数据库进行连接。

十、课程设计心得体会
客户登陆
会员注册
收银台 选择付款方式
购物车
购物区
选择送货方式
交易完成
邮局
银行 后台管理
客户管理
网站维护
订单受理
应收款查询
库存管理 售后服务
银行转帐
邮局汇款
配送中心
下订单
满意
在设计和制作整个项目的过程中,培养了自己的综合能力和从全局考虑问题的思想。

本系统主要是为了熟悉何掌握JSP的技术以及对电子商务进行初步的探讨
何设计。

在设计的过程中,我初步了解了JSP的有点和先进之处,也看到了JSP 技术在电子商务应用上的光明前途。

在设计和制作整个项目的过程中,培养了自己的综合能力和从全局考虑问题的思想。

通过这次课程设计,我收获的不仅仅是课程上的知识得到实际应用,还有编程的基本操作。

使我对所学专业知识得到了充分的应用,锻炼了我发现问题,分析、思考问题、解决问题的能力,使我的实际动手操作能力有所提高,而不仅仅是局限于书本上的知识,对今后的工作学习都大有益处。

(本人有完整的项目需要的话发邮件给我491990141@)
十一、源程序
(略)
十二、参考文献
[1]夏士兵,钱江.构建基于COM+的分布式Web应用[J].微型机与应用,2001(6):8-9.
[2][美]Richard Anderson, Chris Blexrud著,刘福太,张立民,金慧琴,梁发麦等译.ASP3高级编程[M].北京:机械工业出版社,2000.408-458.
[3]耿祥义,张跃平.《JSP实用教程》. 清华大学出版社,2003年5月1日:1-354.
[4]BruceEckel.《JSP编程思想》. 机械工业出版社,2003年10月:1-378.
[5]FLANAGAN.《JSP技术手册》. 中国电力出版社,2002年6月:1-465.
[6]孙一林,彭波.《JSP数据库编程实例》. 清华大学出版社,2002年8月:30-210.
[7]LEE ANNE PHILLIPS.《巧学活用HTML4》.电子工业出版社,2004年8月:1-319.
[8]飞思科技产品研发中心.《JSP应用开发详解》.电子工业出版社,2003年9月:32-300.。

相关主题