java web课程设计说明书.doc

java web课程设计说明书.doc

ID:31830752

大小:3.22 MB

页数:41页

时间:2019-01-20

java web课程设计说明书.doc_第1页
java web课程设计说明书.doc_第2页
java web课程设计说明书.doc_第3页
java web课程设计说明书.doc_第4页
java web课程设计说明书.doc_第5页
资源描述:

《java web课程设计说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、长沙学院课程设计说明书题目Web应用程序设计系(部)数学与计算机科学系专业(班级)姓名学号指导教师起止日期2015.11.30~2015.12.11课程设计任务书课程名称:Web应用程序课程设计设计题目:网上商店前台功能的设计与实现已知技术参数和设计要求:1.问题描述(功能要求):(1)分析设计一个网上商店的前台功能部分。完成本系统的如下功能:l用户注册和登陆l展示特定的某类商品:展示的方式有多种,可以按类别、按销售排行榜、按上架时间等,有层次的展示商品,提高用户的购买兴趣。对于某种商品,除显示商品信息以外,还可以附加评论、推荐相关类型商品

2、。l商品查询:根据多种条件来查询,比如商品名称、价格、颜色等特征信息。能进行模糊匹配,包含关键字的商品都能查到。l购物车:只有注册用户才能购买。为用户提供购物车,购物车内同类商品的数量可以修改,也可以删除购物车里已有的商品。购物车信息保存,便于下次购物时继续选购商品。2.运行环境要求:正确安装、配置和运行Tomcat。正确安装、配置和运行MyEclipse。正确安装、配置和运行MySQL数据库和JDBC驱动程序。3.技术要求:要求使用Java语言,利用面向对象的方法、编程思想来完成系统的设计;在设计的过程中,建立清晰的类层次;在系统设计中要

3、分析和定义各个类,每个类中要有各自的属性和方法。写出需求分析,UML设计图,数据库设计图。设计工作量:40课时工作计划:1.班级13计科1、2班、13信息1、2班2.课时及教室安排4课时:相关知识介绍。机房内多媒体教室10课时:设计。普通教室。24~26课时:上机、调试。计算机系机房4~6课时:调试答辩。计算机系机房长沙学院课程设计鉴定表姓名学号3专业班级设计题目Web应用程序课程设计指导教师指导教师意见:评定等级:教师签名:日期:答辩小组意见:评定等级:     答辩小组长签名:     日期:    教研室意见:教研室主任签名:日期: 

4、系(部)意见:系主任签名:        日期:     说明课程设计成绩分“优秀”、“良好”、“中等”、“及格”、“不及格”五类;摘要为了更好的巩固和加强本学期所学的知识,把所学的东西转化为实际应用。我们学习了MyEclipse、Dreamweaver、Tomcat等应用程序的使用。并应用了SQL语言。对数据库的创建、修改、删除方法有了一定的了解。通过导入表和删除表、更改表学会了对表的一些操作。为了建立一个好的合理的网上商店,我们必须经过需求分析、数据逻辑分析、用户接口类设计及界面布局的设计。最后编码实现,调试及系统维护的一般过程,为毕业

5、设计打下基础。需求分析阶段,建立UML用例图,并给出复杂用例(如“展示商品”)的功能说明。数据逻辑分析阶段,建立数据存储结构,类图,ER图。用户接口类设计阶段,并建立实体类之间的关系,界面布局的设计阶段,使用Dreamweaver应用程序进行设计,使用CSS、HTML语言进行实现。通过网上书店的构造以及用户的信息、购物车的信息、还有商品的相关信息制成表格,输入到数据库中,使之能够进行查询、修改、删除、插入并且与网上商店执行相同的操作。关键词:MyEclipse、Dreamweaver、SQL语言、数据存储结构、UML用例图、CSS、HTM目

6、录1需求分析11.1UML用例图11.2ER图32程序设计42.1实体类42.2用户接口类52.2.1登录界面52.2.2注册界面62.2.3主界面72.2.4商品详情页面82.2.5购物车界面93编码103.1程序流程图103.2模块列表114测试114.1用户登录124.2用户注册144.3用户注销164.5商品浏览174.6商品搜索184.7商品购买204.8从购物车中删除255总结26参考文献27附录28附录A部分程序源代码281需求分析1.1UML用例图图1-1用例图用例说明:用例:商品查询参与者:游客或者用户说明:1.游客或者用

7、户进入主页,用例开始。2.游客或者用户在搜索框输入搜索关键字。3.SearchServlet接收到关键字,调用SearchDAO的相关方法,找出与之相关的商品。4.SearchServlet将SearchDAO获得的商品信息保存到request中,并且转发到jsp页面。5.Jsp将搜索到的商品显示出来。35用例:查看购物车参与者:游客或者用户说明:1.游客或用户在主页点击商品进入商品详情页面。2.游客或者用户在商品详情点击查看购物车图标。3.CartServlet判断用户是否已经登录,若用户还没有登录,则提示用户先去登录。4.用户去登录后,

8、在Login这个Servlet中调用CartDAO中相应的代码将数据库cart表中该用户对应的记录,读取出来存入session中。执行步骤5。5.若用户已经登录,则跳转到cart

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。