课程设计--基于jsp网上书店系统的设计与实现

课程设计--基于jsp网上书店系统的设计与实现

ID:15674822

大小:100.00 KB

页数:50页

时间:2018-08-04

课程设计--基于jsp网上书店系统的设计与实现_第1页
课程设计--基于jsp网上书店系统的设计与实现_第2页
课程设计--基于jsp网上书店系统的设计与实现_第3页
课程设计--基于jsp网上书店系统的设计与实现_第4页
课程设计--基于jsp网上书店系统的设计与实现_第5页
资源描述:

《课程设计--基于jsp网上书店系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计--基于JSP网上书店系统的设计与实现摘要JAVA语言是目前Internet上大型的WEB应用程序开发时使用得最热门的编程语言本文描述了JAVA和JSP技术的特点以及在互联网上的使用情况介绍这两种技术的重要编程方法和两者之关的联系并完成一个基于这种技术的网上书店系统关键字JAVAJavaBeansServletJSP网络编程电子商务网上书店目录摘要2目录2第一章概述3一JSP简介和运行原理3二开发背景4第二章需求分析4一系统组成4二角色识别5第三章系统设计7一数据库设计81数据库需求分析82数据库逻辑结构设计10

2、第四章详细设计12一实现bookshoprun包121loginjava12二客户界面设计与实现181界面头和界面尾设计182老用户登录183新用户注册214在线购书功能模块设计266读者留言功能模块设计327管理员身份验证功能模块设计378订单处理功能模块设计39第五章系统测试41一数据库连接41二检测网站运行速度42第六章总结43第七章参考文献44第八章致谢44概述JSP简介和运行原理  JSPJavaServerPages是由SunMicrosystems公司倡导许多公司参与一起建立的一种动态网页技术标准JSP技术

3、在Servlet技术基础上发展起来的它正在飞速发展中现已成为Java服务器编程的重要组成部分它虽然还未成型但是它必将和J2EEJava2EnterpriseEdition一起发展JSP是结合markup6>HTML和XML和Java代码来处理一种动态页面每一页第一次被调用时通过JSP引擎自动被编译成Servlet然后被执行以后每次调用时执行编译过的ServletJSP提供了多种方式访问JavaclassServletApplets和WebServer因此Web应用的功能可以分成多个明确定义公用接口的组件通过JSP将它们结

4、合在一起在JSP第一次获得来自于客户端浏览器的请求时JSP文件将被JSP引擎JSPengine转换成一个Servlet即将jsp文件编译成JavaClass文件当Servlet引擎接收到请求后如果设置了使用最新的JSP它就会去找JSP文件检查该文件在上次编译后是否改动过如果改动过就会重新编译生成新的Servlet最终将请求转交给编译好的Servlet引擎执行开发背景我国的网上书店虽然从数量上取得了一定的进展但从售量而言却不尽人意目前国内尚无一家在网上零售领域形成绝对领先优势的网上书店发展比较好的寥寥无几比较成功的有当当书

5、店伴随着电子商务技术的不断成熟电子商务的功能也越来越强大注册用户可以在网上搜索购买到自己想要的各种商品初步让人们体会到了足不出户便可随意购物的快感我的毕业设计也就正是一个电子商务系统的开发---网上商品销售系统需求分析本系统是一个中小型的电子商务系统----网上书店可以为各类用户提供方便的在线买书环境符合目前国内流行的电子商务模式用户可以在系统中实现注册浏览商品搜索查询商品下定单处理定单等功能管理员可以通过用户管理定单管理商品管理等管理功能来对系统进行维护更新系统组成1.客户界面部分图书选购可按分类查找图书或者通过关键字

6、进行查询购物车功能查看图书详细信息用户注册用户登录查看用户的订单信息修改用户个人信息2管理界面部分现有图书管理修改删除查看用户管理查看修改删除订单管理查看订单清单更新订单付款出货状态删除订单留言管理职工管理出版社管理角色识别角色识别的任务是找出所有可能与系统发生交互行为的外部实体对象和系统他们的行为不受系统的控制但是可以提供输入给系统即使用系统的功能或者能够响应系统的服务请求为系统提供服务的接口在前面的描述中可知用户在访问系统时可以浏览书籍和查询书籍并使用购物车筛选自己中意的书籍购物完之后到服务台进行结帐并保留订单以便收

7、到货物时进行核对很显然系统存在这样的主要角色我们定义该角色为前台客户同样在系统的后台也需要人员管理货物查询处理订单管理注册用户我们定义该角色为系统管理员综上所述本系统实际只包含两个角色前端用户系统管理员前台用户的行为管理个人信息前台订单处理购物浏览信息管理个人信息的操作用户注册用户信息修改用户登录用户信息查看前台订单处理的操作结帐查看订单状态取消订单购物操作浏览购物车将商品放入购物车取消购物车中的商品修改购物车中商品的数量清空购物车浏览信息查看图书详细信息查找图书系统管理员的行为用户管理后台订单管理商品管理用户管理的操作

8、管理员登录后台验证查看修改用户信息添加删除用户后台订单管理的操作查看订单确认订单修改订单状态删除订单商品管理查看图书列表查看图书详细信息添加图书修改图书删除图书添加图书分类删除图书分类浏览图书分类列表为了更好的理解我画出了前台用户模型图和系统管理员模型图前台用户模型图2-1前台用户模型图2-2系统管理员模型表21模块

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

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

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