动态网页设计课程设计报告.docx

上传人:b****4 文档编号:24642171 上传时间:2023-05-29 格式:DOCX 页数:9 大小:200.63KB
下载 相关 举报
动态网页设计课程设计报告.docx_第1页
第1页 / 共9页
动态网页设计课程设计报告.docx_第2页
第2页 / 共9页
动态网页设计课程设计报告.docx_第3页
第3页 / 共9页
动态网页设计课程设计报告.docx_第4页
第4页 / 共9页
动态网页设计课程设计报告.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

动态网页设计课程设计报告.docx

《动态网页设计课程设计报告.docx》由会员分享,可在线阅读,更多相关《动态网页设计课程设计报告.docx(9页珍藏版)》请在冰豆网上搜索。

动态网页设计课程设计报告.docx

动态网页设计课程设计报告

动态网站设计课程设计

报告书

 

设计题目:

睛点鞋吧销售管理系统

院系:

信息工程学院

班级:

信管

组别:

第四组

学号:

0910

姓名:

起止日期:

2011年12月05日-2011年12月15日

指导教师:

 

一、研究意义

1.课程设计意义

眼下电子商务网站已如雨后春笋般的大量涌现,企业网络化已成为一种时尚。

随着现代通信信息、科技金融、区域物流的快速发展,年轻人生活方式进步、消费理念的更新,网购成为了一种潮流。

网上购物,为人们带来了一种前所未有的生活享受,足不出户,就可以买到自己想要的东西,方便快捷又实惠,更是省去了大量的时间去做更有意义的事情。

网上商城囊括了上万种产品,包括日常用品、家具、厨具、电器、数码、图书、服饰、游戏、娱乐等方方面面。

当然,“网上鞋城”也是其中的一个分支。

随着当今生活节奏的加快,人们越来越钟情于网上购物,上网买鞋也将会成为一种趋势。

上班族的阵容日益增长,网上购鞋不仅解决了他们的买鞋难题,避免白领重复而烦琐地往鞋市场跑,避免了讨价还价和斤斤计较的不快,还节省了时间,让人们将有限的时间花在挣钱和享受上。

这种不费力的买鞋方式相比传统的方式优势明显,被更多的业内人士看好。

它把现代化的通信技术与传统的生活方式相结合,让人们的生活变得更快捷,更方便。

省去了很多白领的时间。

结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。

系统采用B/S开发模式,开发工具选择JAVA、JSP、JavaScript、Html语言,采用Tomcat服务器技术,后台数据库选用SQLServer2000。

2.研究内容

随着互联网和宽带上网的普及,网上鞋店在中国异军突起,并日益渗透到人们的日常生活中。

网上鞋店是运用现代通信技术、计算机和网络技术进行的一种社会形态,其目的是通过互联网、提高社会生产效率、优化社会资源配置,从而实现社会财富的最大化利用。

本课题所研究的网上鞋店主要是为个人提供搜索,欣赏和下载的一个平台,从而给个人带来方便。

在技术上,本系统采用Jsp+Servlet+JavaBean的MVC模式进行设计,通过Jsp+JavaBean设计前台显示,通过Servlet实现后台信息处理功能。

涉及div+css、JavaBean、Jsp、servlet、SQLServer数据库等相关方面的知识。

JSP技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。

JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。

Servlet是一种部署在web服务器上的java程序,它可以在web服务器端响应客户的请求,生成动态网页,然后通过web服务器将运行结果返回给客户端的浏览器。

Servlet采用一种无状态的请求——响应处理方式,会把处理的结果以html的形式返回,在客户端形成动态网页。

此基于JSP的网上鞋店分前台功能和后台功能:

1.前台部分由用户使用,主要包括用户注册,购物车基本管理,简单订单管理(生成订单、删除、更新等),商品信息查询等功能。

2.后台部分由管理员使用,主要包括用户信息管理,购物车管理、商品管理、会员管理,类别管理,订单管理,数据库的建立与连接。

2、概要设计

本网站“晴点鞋吧销售管理系统”主要实现网上浏览各类商品信息,包括:

对鞋的品牌,价格,样式的浏览以及顾客选定鞋后对购物车的更新,订单的修改与提交等操作。

网站深受上班族的欢迎,尤其受80后两口或者三口之家的青睐,对生活不方便者如残疾人、孕妇、病人等来说,更是一种帮助。

此外,也适合父母与子女间互寄的亲情包裹、寄给亲友的家乡包裹。

这种不费力的买鞋方式相比传统的方式优势明显,被更多的业内人士看好。

网上购鞋不仅解决了不少上班族的买鞋难题,避免白领重复而烦琐地往鞋市场跑,避免了讨价还价和斤斤计较的不快,还节省了时间,让人们将有限的时间花在挣钱和享受上。

只要轻点鼠标就可“信手拈来”,足不出户就有人送货上门,甚至网站还可以根据客户需要进行订做鞋等。

本系统是一个中小型的动态网站----网上鞋吧,可以为各类用户提供方便的在线买鞋环境,符合目前国内流行的电子商务模式。

用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对系统进行维护更新。

结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。

1.系统设计功能:

1)用户信息管理

系统实现用户信息的注册及身份验证,同时也提供对应的用户资料的更新。

该系统可以收集用户相关的联系方式、通讯地址等信息,可以更好的拓展销售规模。

2)商品信息查询

该模块实现商品信息的分类显示,提供所有商品信息的分类信息查询,便于引导购物。

另有包含关键字实现快速搜索的功能并显示图书的有关详细信息。

3)购物车管理

用于对每一个进入系统的用户所对应的购物车进行管理。

将用户所选购的商品信息,包括价格、数量等信息记录到对应的购物车上,便于生成订单。

同时在此模块中,用户还可以方便的实现修改购物车更新、清空购物车等操作。

4)订单信息管理

根据购物车中的信息和用户对应的个人信息生成订单,保存订单到数据库,方便后台管理。

在该模块中,用户可以随时查阅自己的订单,并对其进行取消等处理操作。

5)管理员管理

管理员可通过后台操作对前台注册用户信息进行编辑、删除及时更新数据库的用户信息,也可对用户提交的订单进行后台的处理。

为了保护用户信息不受非法侵害,用户登陆后即可对个人的注册信息进行修改。

本系统的功能模块图如下:

 

图2.1系统的概要设计的层次模块图

用户可以在本网站通过注册然后登陆,若没有通过注册而进行直接登录将返回主页,用户登录成功后可以浏览本网站有关各类型商品的信息,如下为网站系统设计流程图:

 

图2.2系统概要设计流程图

2.系统设计目标:

对于典型的数据库管理系统,尤其是对像电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计要求。

本系统在设计时应该满足以下几个目标:

1)采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。

2)全面展示网店内所有的商品,并可展示最新鞋及特价鞋。

3)为顾客提供一个方便、快捷的鞋信息查询功能。

采用模糊查询检索数据。

4)实现网上购物。

5)用户随时都可以查看自己的订单。

6)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。

7)系统最大限度地实现了易维护性和易操作性。

8)系统运行稳定、安全可靠。

3、详细设计

我在网站中主要负责用户注册、登录及商品信息管理等基本功能。

本系统属于网上购物网站,主要使用JSP技术实现动态网页设计。

通过JavaBean封装Java语句,连接SQLServer数据库,开发出具有用户注册登录、商品查询、添加购物车、生成订单以及管理员后台管理等具体功能的小型网站系统。

我们小组采用了分工合作的方式,最后再把各部分模块整合起来。

1.功能详细设计

1)用户注册、登录功能的实现

用户登录注册功能主要包含

用户注册主要用于保证网站信息安全,为买家和卖家创造一个安全方便的交易购物环境;其中主要实现的过程如下:

图3.1用户注册页面

图3.2用户登录页面

2)商品信息浏览页面:

图3.3商品信息浏览

3)商品信息管理页面:

图3.4商品信息管理页

2.详细功能图:

 

图3.5管理员实体的E-R图图3.6图书分类实体E-R图

 

 

图3.7用户实体E-R图

 

 

图3.8图书实体E-R图

4、测试过程与运行结果

1.软件测试方法:

在Jcreator编译器中编写订单管理相关功能(查看,删除,处理等)实现的JSP,JAVA程序代码,并在编译器中调试,测试代码(格式,语法,参数,逻辑等)正确性,若代码测试各项均正确,则在web环境中运行,测试个功能是否能够正确实现,是否有错误或异常出现,最后连接数据库测试,查看数据的查看,删除,更新等功能的正确性。

2.测试数据

3.测试结果:

5、参考文献

[1]雷坡.Java程序设计[M].北京:

机械工业出版社,2008.

[2]任鑫.基于Java网络编程应用[J].微型计算机应用,2010.

[3]汪孝宜,刘中兵,徐佳晶等编著[M].北京:

JSP数据库开发实例精粹.电子工业出版社,2005.

[4]姚晓春,郑文清编著.Java编程技术教程[M].北京:

清华大学出版社.1999.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 成考

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

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