欢迎来到天天文库
浏览记录
ID:55075957
大小:296.50 KB
页数:16页
时间:2020-04-26
《JSP课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、下载可编辑黔南民族师学院计算机科学系《JSP程序设计》课程设计报告题目:模拟购物车专业:信息管理与信息系统班级:姓名:学号:同组人员:指导老师:设计时间:2015年6月22日~2015年7月7日.专业.整理.下载可编辑目录《JSP程序设计》课程设计报告书11.课程设计计划32.系统需求分析与功能设计33.总体设计44.数据库设计55.程序模块设计66.技术难点与分析77.系统测试88.心得体会99.参考文献10.专业.整理.下载可编辑1.课程设计计划2015年6月24日至2015年6月31日,进行需求分析和功能设计;2015年7月1日,
2、总体设计;2015年7月2日至2015年7月4日,数据库设计和程序模块设计;2015年7月5日至2015年7月7日,系统实施和系统测试。2.系统需求分析与功能设计需求分析:淘宝、京东、苏宁易购等都是知名度很大的电子商务,而对于电子商务来说一个很重要的组成部分便是网络购物车,要求利用html、jsp、MySQL数据库等知识点,结合相关设计模式、以及软件工程的相关知识,设计一个网络购物车,用于记录不同客户的购物订单,主要功能是记录和操作不同客户的网上购物信息。功能设计:1.显示商品展示界面、操作成功(或失败)界面、购物车展示界面等界面;2.
3、商品信息存储在数据库中;3.对商品信息能够进行查询、修改、删除、清空等操作;4.在浏览器中输入访问信息进行访问;6.购物信息分页显示。简单的数据流图:.专业.整理.下载可编辑3.总体设计购物车的简单功能有:添加商品到购物车、查看购物车、删除商品、清空购物车中的商品.专业.整理.下载可编辑4.数据库设计ER图设计如下:Cart表字段名字段描述类型长度备注ID编号int11自动增长SP_NAME商品名称varchar50SP_PRICE商品价格doubleBUY_NUM买的数量int11COUNT总价格varchar50Shows表字段名字
4、段描述类型长度备注SP_NO商品编号varchar20SP_NAME商品名称varchar50SP_PRICE商品价格doubleSP_INFO商品信息varchar200.专业.整理.下载可编辑5.程序模块设计1.数据库连接模块本系统使用的数据库为MySQL,将数据库的驱动类库安装到系统后就可以编写数据库连接。<%//装载MySQL5.5的JDBC驱动Class.forName(".mysql.jdbc.Driver").newInstance();//建立数据库连接Stringurl="jdbc:mysql://localhost:
5、3306/chenhongfei?user=root&password=123&useUnicode=true&characterEncoding=gb2312";Connectionconn=DriverManager.getConnection(url);//建立一个Statement对象,用于执行SQL语句Statementstat=conn.createStatement();//执行查询并得到查询结果Stringsql="select*fromshows";ResultSetrs=stat.executeQuery(sql);
6、%>2.商品在线购物模块提供商品的信息,可以选择加入购物车(index.jsp)
7、.get("SP_PIC").trim();bm=rs.getString("SP_NO").trim();name=rs.getString("SP_NAME").trim();price=rs.getString("SP_PRICE").trim();info=rs.getString("SP_INFO").trim();out.println("
8、ut.println("
此文档下载收益归作者所有