Java课程设计
基于JSP的订餐网站实现
班级:2012级Java2第二十一组 组长: 成员:
2014年12月25日
目录
Java课程设计 ............................................................................................................... 0 基于JSP的订餐网站实现 ........................................................................................... 0
1.1主要思想 ......................................................................................................... 2 1.2主要内容 ......................................................................................................... 2 1.3主要目的 ......................................................................................................... 2 1.4开发环境 ......................................................................................................... 3 1.5运行环境 ......................................................................................................... 3 2.需求分析 .................................................................................................................... 4
2.1可行性分析 ............................................................................................. 4 2.2业务需求分析 ......................................................................................... 4 2.3用户需求分析 ......................................................................................... 4 2.4功能需求分析 ......................................................................................... 5 2.4业务流程分析 ......................................................................................... 5
3.总体设计 .................................................................................................................... 7
3.1流程图 ............................................................................................................. 7 3.2功能模块图 ................................................................................................... 10 3.3注意事项 ....................................................................................................... 11 4.详细设计 .................................................................................................................. 11
4.1网站首页 ....................................................................................................... 11 4.2用户注册 ....................................................................................................... 16 4.3餐品详情 ....................................................................................................... 19 4.4管理员及后台 ............................................................................................... 22 4.5网站所需要的bean类 ................................................................................. 31 4.6链接数据库部分代码 ................................................................................... 37 5.主要技术 .................................................................................................................. 39
5.1 JSP技术 ......................................................................................................... 39 5.2 Microsoft SQL Server 2005 ............................................................................ 40 5.3连接数据库与JavaScript .............................................................................. 40 6.总结 .......................................................................................................................... 41 7.参考文献 .................................................................................................................. 41
附录.............................................................................................................................. 45
1.概述
1.1主要思想
随着网络的迅速发展,,Internet的应用使用范围越来越广泛。人类社会的发展与知识的传递有着一种必然的联系,教育是人类传递知识的最直接最有效的方式。在21世纪这个信息高度发达,并且高速流通的时代,计算机的普及以及计算机网络技术的应用,让大量普通人能够有机会接触到比以往更多的知识。在这个日新月异的时代,不会使用网络与他人沟通,就意味着落后,被社会淘汰。同时随着身边的各种外卖的兴起,因此我们决定运用所学的Java、jsp、JDBC等知识的结合建立一个订餐精品网站。
1.2主要内容
本次课程设计是运用JSP和数据的相结合,建立一个以网上订餐雏形的商业网站。这个网上购物系统所需要的功能从用户角度进行划分,可以分为前台用户功能和后台管理功能。用户功能主要提供给购物的用户使用,包括用户的注册、登录,购物车,查看订单等;后台管理功能主要提供给系统的管理人员使用,包括对用户、餐品、订单的管理。
用户注册后,登陆网站的用户可以在线查看、订购产品,并可在论坛中与其他用户进行交流及提出意见等。这些部分用JSP设计页面及连接,使用数据库来建立相关的表,以便于对其进行查看、修改或删除。
在网站设计中,管理员完成对网站的维护与管理的工作。使用数据库中权限的功能对管理员设置权限,管理员可以对餐品信息进行新增,修改及删除,也可以对订单信息进行处理,同时管理员也可以对用户信息进行管理
1.3主要目的
本次课程设计通过对JSP电子商务网站的设计与实现的研究,检查我们所学习的JSP、JDBC等在知识理解、在实 …… 此处隐藏:9374字,全部文档内容请下载后查看。喜欢就下载吧 ……