- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP课程设计报告
黔南民族师范学院
计算机科学系
《JSP程序设计》课程设计报告
题 目: 简易的购物车实现
专 业: 信息系统与信息管理
班 级: B11信息班
姓 名: 冯灵兵
学 号: 1108045138
指导老师: 袁军
设计时间: 2014 年 6月 15日 ~ 2014年 7 月5日
目 录
《JSP程序设计》课程设计报告书
1.课程设计计划
2.系统需求分析与功能设计
3.程序模块设计
4.技术难点与分析
5.系统测试
6.心得体会
7.参考文献
课程设计计划
大约三周时间做完课程设计,首先对系统进行规划,然后进行系统需求分析和功能设计,利用jsp和java程序设计语言对相应的功能进行编码,最后,对系统进行测试,在不同的浏览器上进行测试。 2.系统需求分析与功能设计
为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论人们把设计和编码做的如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。需求分析是软件定义时期的最后一个阶段,它的基本任务是准确的回答“系统必须做什么”这个问题。
功能需求图:
: 程序设计模块
1)首先配置web.xml文件
?xml version=1.0 encoding=UTF-8?
web-app
!-- 配置IndexServlet --
servlet
servlet-nameindexServlet/servlet-name
servlet-classcom.yxq.servlet.IndexServlet/servlet-class
/servlet
servlet-mapping
servlet-nameindexServlet/servlet-name
url-pattern/index/url-pattern
/servlet-mapping
!-- 配置BuyServlet --
servlet
servlet-namebuyServlet/servlet-name
servlet-classcom.yxq.servlet.BuyServlet/servlet-class
/servlet
servlet-mapping
servlet-namebuyServlet/servlet-name
url-pattern/doCar/url-pattern
/servlet-mapping
/web-app
创建封装商品信息的值JavaBean-GoodsSingle。在该JavaBean中定义了name,price和nume属性,分别用来保存商品名称、价格和购买数量。
package com.yxq.valuebean;
public class GoodsSingle {
private String name; //保存商品名称
private float price; //保存商品价格
private int num; //保存商品购买数量
public String getName() {
return name;
}
public void setName(String name) {
= name;
}
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num;
}
public float getPrice() {
return price;
}
public void setPrice(float price) {
this.price = price;
}
}
3)创建工具JavaBean-MyTools。MyTools用来实现将String型数据转换为int型数据和解决中文乱码问题的操作:
package com.yxq.toolbean;
import java.io.UnsupportedEncodingException;
public class MyTool
文档评论(0)