JSP网站开发SQ论文完整有图21万字

上传人:206****923 文档编号:91041939 上传时间:2019-06-21 格式:DOC 页数:49 大小:743.50KB
返回 下载 相关 举报
JSP网站开发SQ论文完整有图21万字_第1页
第1页 / 共49页
JSP网站开发SQ论文完整有图21万字_第2页
第2页 / 共49页
JSP网站开发SQ论文完整有图21万字_第3页
第3页 / 共49页
JSP网站开发SQ论文完整有图21万字_第4页
第4页 / 共49页
JSP网站开发SQ论文完整有图21万字_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《JSP网站开发SQ论文完整有图21万字》由会员分享,可在线阅读,更多相关《JSP网站开发SQ论文完整有图21万字(49页珍藏版)》请在金锄头文库上搜索。

1、- 51 -基于Java的软件工程试验项目开发范例-基于JSP技术的网络书店原型的实现The Development of Software Project Based on Software Engineeringwith Java-The Implement of eBookStore Demo Based on JSP 摘要本文将以在线电子书店为案例背景,详细介绍使用JSP(Java Server Page)技术实现一个小型商业模式的大致过程。特别是对使用JavaBean技术提高软件复用度和在线销售管理系统中的关键模块的实现策略进行了较为详细的叙述。关键词:Java, JSP, Java

2、Bean, CookieAbstractBased on the case of ebookstore, this thesis introduced the procedure of implement a miniature commercial model with JSP(Java Server Page), and especially talked about improving the rate of programs reusing with JavaBean and the implement strategy of the key module in the online

3、sale management system.Keywords: Java, JSP, JavaBean, Cookie前言我们的目的是使用软件工程方法探索开发一个软件项目,作为软件工程课程的范例,为今后的软件工程教学提供辅助。项目的基本需求是建立一个可以同时为顾客(读者)和书店经营者(管理员)在网络上提供服务的电子书店。从项目的设计到实现的过程中,我们致力于以下三个方面的尝试:l 软件工程方法的应用;l 软件产品的实用意义;l 面向对象思想的实践。我们的开发团队共有四个人,依软件设计,实现进行了不同的分工。我们设计出了原型,基本型,扩展型三种网站结构模型。其中我们实现了原型的全部功能。我主要

4、负责网站原型的编码实现。本文将以在线电子书店为案例背景,详细介绍我们使用JSP(Java Server Page)技术实现一个小型商业模式的大致过程。特别是对使用JavaBean技术提高软件复用度和在线销售管理系统中的关键模块的实现策略进行了较为详细的叙述。此外本文还将把我们开发过程中的收获和经验作一阐述,我想着对我们以后的工作学习都是有着很多益处的。目录第一章引言- 41.1项目的意义- 41.2项目的描述- 51.3开发技术的选择- 61.4开发工具和运行环境- 7第二章项目相关知识介绍- 82.1 软件工程- 82.2 JSP- 82.3 JavaBean- 10第三章网站原型设计和具体

5、实现策略- 113.1 网站原型的设计成果- 113.2 有关数据库设计的几点说明- 123.3 网站的关键部分实现策略- 13第四章JSP技术在网络书店开发中的应用- 154.1 JSP开发模型的选择- 154.2 使用JavaBean提高代码水平- 154.3 JSP中对COOKIE的使用- 194.4 JSP的中文问题的解决- 20第五章测试- 2151 网站测试- 21第六章结束语- 226.1 收获和体会- 226.2 项目的遗憾- 226.3 结束语- 23感谢- 24参考文献- 25附录- 26附录一:项目使用环境- 26附录二:电子书店安装和使用说明- 27附录三:源文件功能说

6、明清单- 28附录四:源代码- 31附录五:翻译- 36第一章 引言1.1 项目的意义在计算机专业的教学中,软件工程是极为重要,也很特殊的一门课程。它需要学生有较好的计算机基础理论知识做基础,同时要具有探索精神和较强的动手能力;同时它也需要老师有深厚的实际开发经验和教学能力。它对我们的教与学的两方面都提出了较高的要求。很长时间以来,很多人都在对软件工程课程的教学进行了很多的尝试。我们的这个软件工程试验项目也正是在这方面的一种探索和研究。我们试图脱离陈旧的单纯理论讲授的教学方式,通过一个实际的软件开发过程,让学生在实际的应用环境中去学习,体会,理解理论知识。我们的这个项目就是要基于这个想法,设计

7、一个适合要求的软件课题,并开发出适合不同水平同学的软件范例。我们想这有以下几个优点:l 软件开发过程中要用到大学一年级到三年级中的大部分课程的知识,符合软件工程课的综合性的特点。l 教学过程(也就是开发过程)接近实际需要,可以有效的弥补教学与实践的鸿沟,提高教学的质量。l 需要学生自学大量新技术,新的方法,对学生的自学能力和探索精神是一个很好的锻炼。l 开发项目需要一个团队共同完成,可以培养学生良好的团队合作精神。l 教学中对不同程度的同学提出了不同程度的目标要求,可以使各种水平的学生都能够在这个过程中得到提高,有所收获,这也符合“因材施教”的教育思想。既然是一次教学尝试,我们试图使用最新的技

8、术和开发媒介来提高它的实用性和学生的兴趣。电子商务的发展和互联网的广泛应用给我们提供了一些很好的启发。我们知道,电子商务经过了一个“疯狂投资”的实验时代,现在已经进入了一个务实的阶段。当今电子商务发展的重心已经完全由过去的.COM的模式转向到传统企业的电子化的进程中来。人们已经不再为是否进行电子化而苦恼,因为电子商务的大势已经不可逆转。人们开始考虑应该从那里开始着手?哪些商业行为最适合首先电子化成了一个迫在眉睫的问题。一些系统架构师小心翼翼,广泛论证,在对企业自身运作机制的务实的仔细调研中,总结出了以下几种最有价值进行实施的电子商务应用:l 企业门户(Portal):企业门户与一般信息门户有本

9、质的区别,企业门户主要是为企业的重要客户、合作伙伴和自身的员工服务的。它应当具有个性化(这里的个性化并不仅仅是页面),应当提供一系列的在线服务,使得客户、合作伙伴和员工们得以使用企业门户获得必要的知识/信息,得以通过企业门户与企业应用进行交互及事务处理。l 网上连锁商店(Storefront):为了拓展产品和服务的市场,拓广销售渠道以及增加销售额,企业应当建立具有自身品牌标识的网上连锁商店。这里需要注意的是,所谓网上连锁商店并不是说使用各种语言在各个国家分别建立网上商店,这只是其中的一个形式,更多的方式应当是将企业的网上商店能够加入到各种各样的网上实体中,比如门户网站、行业交易市场(e-Mar

10、ketplace)、都市引擎等,使企业的销售渠道遍布整个Web空间。l 集团内联网(Intranet)与知识库(Knowledge Base):集团的全球内联网能够使企业的雇员可以在全球范围内进行有效的交流和协作,充分利用企业的全球资源,以提升整体的生产力。集团的知识库能够为员工的协作提供丰富有效的工作中所需要的知识,以最大可能地提高员工的单位产出。l 供应链(Supply Chain)管理:为提升企业的整体竞争力,企业往往需要保持并提升自身与其供应商的关系,采取流水线形式的采购方式并尽量减少运作成本,而要做到这一点,则必须要创建私有的交易通道和供应链关系的电子商务应用才能达到这一目标。l 客

11、户服务(Customer Service):通过建立这样的面向客户的服务门户或自助式销售网站能够实现跨区销售,提升客户的亲近程度和满意程度,并减少服务成本。l 分销(Distribution)管理:建立分销管理应用能够使企业迅速地拓展分销渠道并挖掘新的市场机会。同时,企业还能裁减培训成本、服务成本和产品分销成本,并减少仓储费用。l 提供ASP(Application Service Provider)服务:通过在Web上部署ASP服务,企业能够获得新的额外的收入。而提供的ASP中的A(Application)应当是企业核心竞争力的数字化表现,一般情况下,其范围可能就包含了前面提到的6种电子商务应用中的5种:企业门户、网上连锁商店、供应链管理、客户服务以及分销管理。分析以上各种模式,不难看出数量众多的中小企业将在未来的电子商务中扮演重要的角色。一方面,它们凭借较小的规模,更灵活的经营模式,经过较小的投资就可以取得较明显的经济利益;另一方面,电子商务无疑为众多苦于受到大企业的长期垄断而发愁的中小企业指出的一条新路。只要它们把握好市场机会,找准自身的优势,在这场崭新的市

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号