j2ee课程设计

j2ee课程设计

ID:26127486

大小:683.00 KB

页数:22页

时间:2018-11-24

j2ee课程设计_第1页
j2ee课程设计_第2页
j2ee课程设计_第3页
j2ee课程设计_第4页
j2ee课程设计_第5页
资源描述:

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

1、湖南安全技术职业学院课程设计摘要J2EE(JAVA2EnterpriseEdition)技术经过多年的发展日趋成熟,已经成为当今电子商务的最佳解决方案。由于J2EE已经相当流行,所以,学习J2EE不仅是一种时尚,而且是一种必须。随着计算机和互联网的发展打开了人们的视野,使人们呼吸到信息化、数字化的这股春风,一种新的购物平台已经被创建,电子商务平台。通过网络进行电子购物不但节省了消费者的时间,而且商家也可以根据需要进行产品的生产和不断更新,这样在一定的程度上提高了生产效率,促进了商品和资金的流通,改进了人们

2、的社会方式。在当今这个不断变化,不断更新的社会,人们的生活方式和生活节奏变的越来越快。那些传统的营销模式已经不能够满足现在社会的需要。在中国图书销售行业实现在网上销售,通过计算机来管理信息。却只在1998年才有了中国的第一家网上书站。这比世界先进的国家晚了将近10年之久。中国大陆已经注册的网上书店大约有100多家,有网站的有50多家,但已经投入运营能够买得到书的只有10来家。很多人看到了书这种商品在网上销售的诸多好处:方便购买、金额小、风险小、用户容易决定;信息的完整性以及很少出现质量问题和退货现象等。所

3、以用户能够通过网上书店,用户可以浏览各种书籍信息,如果对某种图书感兴趣,可以将图书添加到购物车,购买书籍。另外,用户随时查看购物车中图书的情况。然后,购物车完成后,结帐并提交定单。(不少于300字)关键字:Java,StrutsServlet,JSP,电子商务,网上书店20湖南安全技术职业学院课程设计目录摘要I目录II第1章网上书店需求分析11.1网上书店概述11.2网上书店功能需求1第2章J2EE技术简介32.1J2EE核心技术简介32.2J2EE开发框架3第3章网上书店总体设计43.1功能模块设计43

4、.2数据概念模型设计63.3系统结构设计6第4章开发步骤84.1J2EE的分层结构84.2DAO层主要类设计84.3Server层主要类设计94.4Action层主要类设计94.5JSP视图层设计9总结15参考文献1620湖南安全技术职业学院课程设计第1章网上书店需求分析1.1网上书店概述大部分软件的第一步都是明确系统需求,即要知道系统要实现什么功能,具体要求是什么,同样开发网上书店也是一样。大部分读者都有过网上购物的经历,对网上购物的步骤有了一定的了解。在网上购物大致都是要通过登陆注册、浏览图书、选定图

5、书、结帐等几个步骤。同时利用购物网站进行购买图书,不仅方便快捷,同时,也可以对图书的价格和质量进行比较,选择物美价廉的商品。通过登陆注册进行浏览购物人人都方便快速。1.2网上书店功能需求1.2.1功能需求功能划分(一)前台实现功能1、新客户注册2、用户登录与管理3、图书分类查询4、实现购物车功能模块(二)后台管理实现功能1、注册会员管理2、图书分类管理1.2.2功能描述前台功能描述:(1)新客户注册实现新用户注册。(2)用户登录与管理实现会员登陆、会员资料修改、会员密码修改、管理员登陆等功能。(3)图书分

6、类查询可以按书的名称、出版社、作者等信息进行书籍查询,支持模糊匹配和精确匹配;查询后的图书分页显示,可以查看前一页、后一页、最前页、最后页,能够显示当前页数、共几页等。(4)图书详细信息显示网页能够提供三级图书目录和四层信息,即一级目录是图书的基本分类目录;其下是图书的二级目录,它对应于某基本分类之下的小分类,其下是三级目录,它对用于某某小分类下的书名及其简要信息;当客户点击三级目录中的某本书后,系统应当显示详细介绍概述的文字与图书信息。(5)购物车功能20湖南安全技术职业学院课程设计会员可以将需要的图书

7、放入到购物车,也可以将购物车中的图书删除,购物车在下次登陆时内容还存在,不会因为浏览器的关闭而消失。后台功能描述(1)注册会员管理系统管理员实现对注册会员的管理,包括删除会员(2)图书分类管理书有大类小类之分,大类包括考研公共课,考研专业课等,小类分为政治,英语,数学,计算机,法律硕士等。分类要求能够添加、删除和修改。注意在删除某类图书,则其下所有图书都要删除。20湖南安全技术职业学院课程设计第2章J2EE技术简介2.1J2EE核心技术简介J2EE是一种利用JAVA2平台来简化企业解决方案的开发、部署和管

8、理相关的复杂问题的体系结构。J2EE基于JAVA技术的标准,有以下几种核心技术:(1)J2EE平台提供一整套服务、应用程序接口和协议规定。它对开发基于Web的多层应用提供了支持。(2)JDBC:为访问不同的数据库提供了一种统一的路径。(3)JNDI:用于执行名字和目录服务。提供了一致的模型来存取和操作企业级的资源。(4)EJB:提供了一个框架来开发、实施分布式商业逻辑,显著地简化具有可伸缩性和高度复杂的企业级应用的开发。(5)

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

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

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