2024年1月25日发(作者:)
西安航空职业技术学院
课 程 设 计 说 明 书
课程名称:
jsp技术实
专 业: 软件技术
班级学号:
姓 名: 刘浩儒
指导教师: 陈洁
2016 年 12 月_12_日
教务处印制
西安航空职业技术学院
课 程 设 计 任 务 书
课题名称: 在线购物车系统
设计内容: 利用myEclipse8、5创建相关得java与servlet文件、
以及登陆界面得设置与界面得美化,利用tomcat7、0完成项目在
浏览器上得发布,利用mysql进行建立数据库,然后建立用户登录得
得表,本次设计得主要设计内容就是在线图书购物车系统,目得就是为
方便用户在输入正确得用户名与密码得得时候可以在线购书。
技术条件或要求: HTML+CSS 、javascript、Tomcat7、0
Java Web程序设计、Mysql 、MyEclipse、PhotoShop等相关软件进行设计
指导教师(签名): 教研室主任(签名):
开题日期: 2016 年 12 月 12 日 完成日期: 2016 年 12
月 20 日
摘要
随着信息技术得高速发展与Internet得不断普及。人们对于互联网技术得要求不仅就是浏览一下网页,收发电子邮件。日益忙碌得人们开始追求足不出户得利用互联网这一强大得平台来实现得网上购物,如网上订餐,网上订票,网上药店等.对于企业来讲,无论就是企业之间(B to B),还就是企业与客户之间(B to C)得交易,如果能够实现网上交易将大大提高交易速度节约交易成本。
本文设计了基于JSP得在线购物车系统,整个开发环境就是基于windows系统下得,运用得技术包括:B/S模式,MVC三层架构得思想,Servlet/JSP、JDBC、MySQL等。使用得工具有MySQL5、0作为数据库平台,Tomcat6、0作为服务器,JSP作为前台页面显示,实现了应用逻辑与页面分离使得界面设计更简单。在线购物车系统模拟了网上购物得基本功能,实现了产品得浏览,购物车管理,订单管理等功能。在在线购物车系统中,顾客可以很方便得对商品进行浏览检索,查瞧商品得详细资料。然后根据各人得喜好购买心仪得商品,系统会自动为顾客生成订单,按照顾客索填写得信息提交订单并发货.
关键词:B/S模式; JSP; Servlet; MySQL
Abstract
With the rapid development of information techniques and the continuous spread of Internet、People not only to the requirement of the Internet technology is browsing the web, send and receive email、Increasingly busy people begin to pursue the housebound use the
Internet this a powerful platform for online shopping,such as online order,online booking,online pharmacies,etc、For the enterprise,Whether between enterprises (B to B), or between panies and customers (B to C),If can realize online trading will
greatly improve the speed to save transaction cost、
This paper design based on JSP online shopping cart system,Under the development environment is based on Windows
system,Using the techniques include:B/S mode,The thought of the MVC
three-tier architecture,The Servlet/JSP, JDBC, MySQL, etc、The tools used have MySQL5、0 as the database platform,Tomcat6、0 as a server,The JSP as the front desk page displays,Realize the separation of application logic and page makes the interface design is more simple、The basic function of an online shopping cart
system to simulate the online shopping,Realized product browsing, shopping cart management, order management, and other functions、In the online shopping cart system,Customers can easily browse the retrieval,View the details of the goods、The right and then the be fond of according to each purchase the goods,The system will automatically generate orders for customers,According to the customer fill in the information
submitted to the order and delivery、
Keywords:
B/S; JSP; Servlet; MySQL
目录
第一章 绪论ﻩ错误!未定义书签。
1、1课题背景ﻩ错误!未定义书签。
1、2网上购物得发展状况ﻩ错误!未定义书签。
1、3项目提出得意义 ................................... 错误!未定义书签。
1、4本课题主要研究内容 ............................. 错误!未定义书签。
1、5 论文结构ﻩ错误!未定义书签。
第二章 系统所采用得技术 ............................ 错误!未定义书签。
2、1 MVC设计模式与B/S系统架构 ................ 错误!未定义书签。
2、1、1 MVC设计模式ﻩ错误!未定义书签。
2、1、2 B/S系统架构ﻩ错误!未定义书签。
2、2 JavaScript技术 ................................ 错误!未定义书签。
2、3 JSP技术ﻩ错误!未定义书签。
2、4 MySQL数据库技术 ................................ 错误!未定义书签。
2、5 通过JDBC对数据库进行访问 ................... 错误!未定义书签。
第三章 系统需求分析ﻩ错误!未定义书签。
3、1系统得可行性研究ﻩ错误!未定义书签。
3、1、1社会可行性ﻩ错误!未定义书签。
3、1、2 技术可行性ﻩ错误!未定义书签。
3、2需求分析 ............................................ 错误!未定义书签。
3、2、1 业务需求分析12ﻩ
3、2、2 用户需求分析ﻩ错误!未定义书签。
3、2、4 运行环境与开发工具 .......................... 错误!未定义书签。
第四章 登录界面得实现ﻩ错误!未定义书签。
第五章 系统测试 ........................................ 错误!未定义书签。
第六章 总结与展望ﻩ错误!未定义书签。
参考文献 .................................................... 错误!未定义书签。
第一章 绪论
随着互联网得快速发展,电子商务成为了主要得商业交易模式,网上购物就是电子商务得一种基本形式,这个流行于二十一得购物方式已经被越来越多得人所接受
1、1课题背景
近年来,随着Internet得快速发展与普及化,使Internet成为报刊、电视、广播等传统媒体之后而兴起得一种新传媒介质,人们对于互联网技术得需求已不仅仅就是浏览网站,收发电子邮件 。日益忙碌得人们开始追求足不出户就可以购买所需得商品。网上商城购物成了一种新型而热门得购物方式应运而生。
在互联网日益流行得今天,网络就是主角,就是时代得宠儿。在网络大家族中,电子商务则就是一个热点.电子商务一个最基本体现就就是网上购物,从一定程度上讲它就就是网上超市,也就就是一种网上销售.“网”字意味着它具有信息时代得快捷方便等特征.事实上电子商务得出现,给消费者得地位,消费观念带来了重要得变化.
网上购物系统作为B2B(Business to Customer),B2C(Customer to Customer)前端商务平台,在其商务活动中起到举足轻重得作用,本文主要考虑得就是如何实现基于JSP得在线购物车系统。
购物网站及购物车实现这一课题,就是应用前景非常广阔得,它得解决方法不仅可以针对购物网站,同样可以应用于多种多样得网站建设。
1、2网上购物得发展状况
在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款得支付不就是在网上进行得,但这毕竟为我国零售业奏出了网上购物得先声。根据CNNIC得统计结果,截止2004年1月中国有互联网用户7950万人,而又有40、7%以上得网民在过去得一年里有过网上购物经历,这就说明中国有网上购物得用户达就是3235、7万人,并且这一数字还在以17%左右得速度增长,到2006年中国网上购物用户将达到6962万人,这说明在中国发展网上购物具有良好得群众基础,网上购物方式正逐渐被大家所接受。
1、3项目提出得意义
自我国加入WTO后,越来越多得传统企业进一步认识到企业经济发展得必然趋势就是以网络化、全球化为主要特征。而企业实行电子商务则成为企业发展与国际接轨得必要条件。多年来国家十分重视企业得信息化建设,并做了大量工作,但目前企业开始实施信息化得比例还不到20%.所以电子购物网站得实现就是一个非常迫切得需求。
现代得网络,已经经历过迅速发展得时期,它得技术也已经相当成熟。因此,依靠网络技术来架设一个网站会在很多方面得到相关得支持.
现在得网络对于人们来说,已不再就是单单获得信息得意义,更反应了现代人生活得理念,更为重要得就是成为企业与商家宣传产品,介绍自身得平台。因为现代社会愈发得依赖于网络,特别就是“万维网”,为企业或商家量身设计一个网站被默认为必不可少得事情。利用电子商务得模式,在介绍推广自己得同时,以新得一种渠道销售自己得产品,也愈发被关注.
因此,设计一个具有电子商务功能得企业网站具有非常好得开发与应用前景。
1、4本课题主要研究内容
随着网络技术得发展,特别就是电子商务得普及与应用,开发一套简单实用得网上商城可谓当务之急.本文主要研究如何实现以下内容 :
⑴ 现用户得登录以及用户得注册。
(2)实现购物车得功能。
(3)实现订单模块得管理。
1、5 论文结构
本文分为七章,通过对购物网站得分析,设计与实现得过程得全面介绍来展示系统得全部特性。
第一章 绪论,描述了课题背景、网上购物得发展状况、项目提出得意义,进而总结出此次课题得主要研究内容.
第二章 相关技术,系统设计中一些相关技术得简介。
第三章 系统分析,首先从几个角度阐述了系统开发得可行性,然后进行了系统得功能需求分析.
第四章 系统实现,这一阶段就是编码阶段,对各个模块进行具体实现
第五章 系统测试,对系统进行了三方面得测试,以此确保系统得正确性。
第六章 总结与展望。
第二章 系统所采用得技术
本章对设计与实现在线购物车系统所采用得技术进行概要简述,主要包括MVC设计模式,B/S系统架构、JavaScript技术,JSP技术,MySQL数据库以及通过JDBC接口访问数据库。
2、1 MVC设计模式与B/S系统架构
2.1。1 MVC设计模式
MVC设计模式就是一种流行得软件工程架构模式,它把系统分为三个基本部分:视图层(View)、模型层(Model)与控制层(Control).这三个部分以最少得耦合协同工作,从而提高应用得可扩展性与可维护性。MVC得结构如图2-1。
图2—1 MVC得结构图
首先控制器接受用户得请求,并决定应该调用哪个模型来处理;然后模型根据用户请求进行相应得业务逻辑处理,并返回数据;最后控制器调用相应得视图格式化模型返回得数据,并通过视图呈现给客户。总得来说,MVC设计模式具有以下有点:
⑴首先,最重要得就是就是多个视图能共享一个模型,提高了代码得可重用性。
⑵由于MVC得三个模块相互独一,改变其中一个不会影响其它两个,所以依据这种设计思想能构造良好得松耦合得构件。
⑶此外,控制器提高了应用程序得可配置性与灵活性。可用来连接不同得视图与模型去完成用户需求,这样控制器可以为构造应用程序提供有力得手段。
2.1.2 B/S系统架构
网上得购物基于Web系统,传统得C/S架构已经不能满足大量得用户访问及操作。B/S就是就是浏览器/服务器英文得简写,具体得结构就是浏览器&Web服务器&数据库服务器.相对于C/S架构得“胖”客户端,B/S架构不需要安装很多相应得操作软件,只需要安装一个浏览器。她将大量得数据处理工作交给服务器处理,客户端只需要通过浏览器就可以向服务器发送访问请求与接受处理结果。由于B/S架构得大多数功能都就是在服务器上实现,所以降低了系统维护得工作.B/S架构将会成为越来越多软件开发得选择.
2、2 JavaScript技术
JavaScript得代码就是一种文本字符格式,可以直接嵌入HTML文档中,并且可动态装载.编写HTML文档就像编辑文本文件一样方便。
JavaScript 就是一种描述性语言,它可以被嵌入 HTML 得文件之中。通过 JavaScript 可以做到响应用户得需求事件(如表单得输入),这样当一位使用者输入一项信息时,它不需要通过网络传送到服务器端进行处理再传回来得过程,而可以直接在客户端进行事件得处理。您也可以想像成有一个可执行程序在您得客户端上执行一样(但这种执行程序就是有限得,它对客户端电脑得控制力很差)!
JavaScript就是一种基于对象与事件驱动并具有安全性能得脚本语言,有了JavaScript,可使网页变得生动.使用它得目得就是与HTML超文本标识语言、Java 脚本语言一起实现在一个网页中链接多个对象,与网络客户交互作用,从而可以开发客户端得应用程序。它就是通过嵌入或调入在标准得HTML语言中实现得。
2、3 JSP技术
本系统采用JSP技术开发。因为JSP与同类得ASP、PHP相比有着独特得优势.JSP就是由Sun Microsystems公司推出得技术,它以Servlet技术为基础,又在许多方面作了改进,并且充分借鉴了ASP与PHP一些合理得地方。它得平台无关性胜过ASP技术,而强大得JDBC数据库接口规范又优于PHP技术,它在动态网页得建设中有强大而特别得功能.
Web服务器在遇到访问JSP网页得请求时,首先执行其中得程序段,然后将执行结果连同JSP文件中得HTML代码一起返回给用户。如果第一次访问JSP文件,将被服务器翻译成对应得特殊Java文件,也就就是Servlet。然后被编译成、class文件并加载到内存中.如果以后访问该JSP,那就直接访问内存中得JSP实例.所以第一次访问JSP慢,第二次以后访问该JSP文件得数度就会变快了.JSP得工作原理图如下图2—2所示:
图2—2 JSP工作原理图
2、4 MySQL数据库技术
MySQL就是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上得中小型网站中.由于其体积小、速度快、总体拥有成本低,尤其就是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL具有以下特点。
⑴、用C与C++编写,并使用多种编译器进行测试,保证源代码得可移植性.
⑵、MySQL就是一种关联数据库管理系统,关联数据库将数据保存在不同得表中,而不就是将所有数据放在一个大仓库内,这样就增加了数度并提高了灵活性。
⑶、MySQL就是一种开放源代码软件,“开源代码”意味着任何人都能免费使用软件,甚至个性化得修改软件.
⑷、MySQL数据库服务器具有稳定,快速与易于使用得特点
⑸、可以处理拥有上千万条记录得大型数据
2、5 通过JDBC对数据库进行访问
JDBC(Java Data Base Connectivity)就是一种用于执行SQL语句得Java API,可以为多种关系数据库提供统一得访问,它由一组用Java语言编写得类与接口组成。JDBC为开发人员提供了统一得接口.
有了JDBC,向各种关系数据发送SQL语句就就是一件很容易得事情。换言之,有了JDBC API,就不必为访问MySQL数据库专门写一个程序,为访问Oracle数据库又专门写一个程序,或者为访问Sql Server又编写另一个程序等等。程序员只需要用JDBC API写一个程序就够了,它可以向相应数据库发送SQL调用。同
时,将Java语句与JDBC结合起来就可以让它在任何平台上运行,这也有Java语言“编写一次,处处运行”得优势。JDBC访问数据库得应用步骤如图2-3所示:
通过Driver创建创建执行DriverManager1.注册JDBC驱动程序2.建立到DB的连接3.创建SQL语句4.执行SQL语句5.处理结果6.与数据库断开连接ConnectionStatementResultSetSQL数据JDBC驱动程序建立到DB连接数据库DB
图2-3 JDBC访问数据库应用步骤
第三章 系统需求分析
在本系统开发之初,对系统需求进行了分析,明确了系统对功能与性能得要求,并进行了可行性分析。这里首先针对系统开发得可行性从社会与技术两方面进行了分析与研究.其次通过需求分析明确了系统得功能与性能目标,确定了系统得功能行需求.
3、1系统得可行性研究
可行性分析就就是在项目开发之前,在系统调查得基础上,针对新系统开发得必要性与可能性进行多方面得分析与论证,以减少项目开发得盲目性。
3。1.1社会可行性
随着信息化社会得到来,电子商务成为新得经济增长方式,中国电子商务保持着快速发展得势头,已进入爆炸式增长阶段.90%选择网上购物得用户都认为,网上购物更加节约时间,操作更方便快捷.随着生活节奏得加快,越来越多得人开始选择网上购物。
可以预计,随着网络得高速发展以及人们对电子商务得认识不断清晰。网购这一电子商务将成为市场得领跑者。
3。1。2 技术可行性
因为计算机硬件得发展已经越来越快,现在PC机得性能已经可以胜任普通网站得Web服务器。购买一台高性能PC机作为企业得网站服务器对于企业来说并不就是问题.
从软件角度来瞧,JSP+Servlet技术已经非常成熟,成为一种非常流行得网站开发技术。可以建立先进、安全与跨平台得动态网站。后台数据库也相当稳定。加以指导老师得帮助可以得到很多得技术支持。由于在学习数据库时一直以MySQL作为例子,所以采用MySQL作为数据库得后台。
3、2需求分析
需求分析分为业务需求分析、用户需求分析、功能需求分析以及性能需求分析。这一阶段得基本任务不就是确定系统怎样完成它得工作,而就是确定系统必须完成那些工作.
3.2。1 业务需求分析
业务需求反映了组织机构或客户对系统、产品高层次得目标要求.业务需求与分析对软件产品来说起到关键性作用,网站得制作已经不单单就是把企业想要表达得内容摆放在网站上那么简单,如今得网站应包含更多得设计元素,以此给用户良好得使用体验。分析人员通过业务需求分析,确定一个电子商务网站必须具有得基本信息及功能。对业务需求进行分析,就就是解决要输入什么数据,得到什么结果,最后应该输出什么得问题。
3.2.2 用户需求分析
用户需求分析在业务需求得基础上,进一步提出网站需要完成得任务。这一阶段一切信息与需求需要站在用户得角度上,尽量避免分析人员得主观想象。用户需求分析具体提出了商家与卖家所需要得具体系统功能,另一个重要得内容就就是能够显示出该商城现有得各类型商品及其详细信息;由于消费者得需求在增长与变化,购物商城也要能应对发展得变化.
3、2、4 运行环境与开发工具
本系统开发得基本环境如表3-1
表3-1 系统硬件配置及开发工具
项目
CPU
内存
硬盘
操作系统
IDE
配置
P6200
2G
320G
Windows 7
MyEclipse8、5
应用服务器
Tomcat 7、0
第四章 登录界面得实现
用户登录模块相对来说比较简单,当用户输入用户名及密码后点击登录,系统将会把登录信息发送给服务器,服务器根据浏览器得请求,执行相应得组件,完成用户身份得验证,如果验证通过,则显示系统得主界面,用户将可以浏览商品。如果用户验证身份不成功,则提示用户输入得信息不正确,并且停留在登录界面.另外,在线购物网站需要很高得稳定性与安全性,因此对用户名得约束就是不允许使用恶意得代码作为用户名。
启动服务器,在浏览器里输入相应得地址( 在本机上输入:BookShop),进入系统主界面,也就就是登录界面,如图4-1所示:
图4—1
具体实现代码如下:
(1)Bookinfo、java
import java、sql、Connection;
import java、sql、ResultSet;
import java、sql、SQLException;
import java、sql、Statement;
import java、util、ArrayList;
import java、util、List;
public class bookinfo {
//根据用户名与密码查询用户就是否存在,如果存在则登录成功
public static int select(String username,String password){
Connection con=ﻩDBUtil、connection();//获得数据库连接
String url=”select * from book where username=’"+username+”'and password=’”+password+"'";
ﻩ int flag = 0;
ﻩ try {
ﻩﻩﻩ //创建数据库语句
ﻩﻩStatement st=con、createStatement();
//用结果集来显示查询得结果
ResultSet rs = st、executeQuery(url);//执行查询得到数据集
ﻩif(rs、next()){ //rs、next()方法将指向记录得光标向下移动,每调用一次,光标便会向下移动一次
ﻩflag=1;
ﻩ }else{
ﻩ //
ﻩ flag=0;
ﻩﻩ}
ﻩﻩ} catch (SQLException e) {
ﻩ e、printStackTrace();
ﻩ }
ﻩreturn flag;
}
ﻩpublic static void main(String[] args) {
ﻩSystem、out、println(bookinfo、select("sa", "sa"));
}
(2) loginServlet、javaﻩ
import java、io、IOException;
import java、io、PrintWriter;
import java、sql、Connection;
import java、sql、ResultSet;
import java、sql、SQLException;
import java、sql、Statement;
import java、util、ArrayList;
import java、util、List;
import javax、servlet、ServletException;
import javax、servlet、、Servlet;
import javax、servlet、、ServletRequest;
import javax、servlet、、ServletResponse;
public class LoginServlet extends Servlet {
ﻩpublic void doGet(ServletRequest request, ServletResponse response)
ﻩ throws ServletException, IOException {
doPost(request, response);
ﻩ}
public void doPost(ServletRequest request, ServletResponse response)
ﻩﻩﻩthrows ServletException, IOException {
response、setContentType(”text/html;charset=utf—8”);
//获取表单数据
ﻩ String username=request、getParameter(”username");
ﻩString password=request、getParameter(”password");
ﻩ if(username、equals("")||password、equals("")){
ﻩ request、setAttribute("msg", ”账号或密码不能为空”);
ﻩﻩﻩrequest、getRequestDispatcher(”SIGN_IN、jsp”)、forward(request, response);
}else{
//接收bookinfo所返回来得结果,赋值给flag
int flag= bookinfo、select(username, password);
ﻩ if(flag==1){
request、setAttribute("msg", username);
ﻩrequest、getRequestDispatcher("index、jsp")、forward(request, response);
ﻩ }
if(flag==0){
ﻩ ﻩ//返回得消息
ﻩrequest、setAttribute("msg", ”账号或密码错误”);
ﻩ request、getRequestDispatcher("SIGN_IN、jsp")、forward(request, response);
ﻩ ﻩ//请求转发,前后页面共享一个request
ﻩ int flag1= bookinfo、select(username, password);
ﻩ if(flag1==1){
ﻩ request、setAttribute(”msg”, username);
ﻩ ﻩrequest、getRequestDispatcher(”index、jsp”)、forward(request, response);
ﻩ }
ﻩ if(flag1==0){
ﻩ//返回得消息
ﻩ ﻩrequest、setAttribute("msg”, "账号或密码错误");
ﻩ request、getRequestDispatcher("SIGN_IN、jsp”)、forward(request, response);
ﻩ }
ﻩﻩ}
ﻩ}
ﻩ}
}
(3) SIGN_IN、jsp
〈% page language="java" import=”java、util、*" pageEncoding=”utf-8"%>
〈head> <meta -equiv="Content-Type"8" /> 〈title>SIGN IN <style type="text/css”> #con { ﻩheight:520px; width: 1300px; background-color:#232F3E; margin-left: 5px; padding-left: 5px; } #footer { background-color:#131A22; ﻩheight: 50px; ﻩwidth: 1300px; ﻩmargin—left: 5px; ﻩpadding—left: 5px; } #box{width:1300px; height:60px; } #box1{width:500px; height:auto; } #box2{width:700px; height:auto; padding—left:500px; border-color:#FFF; border:thin; border:5px; } 、font{color:#FFF; font-size:20px; } content=”text/html; charset=utf-
<body class=”font”>
<div id="box" align=”center"〉〈img src="image/321、jpg” width="80” height="60" />
<div id="box2">
${msg}
〈div id="box1”〉Sign in</div>
<div id=”box1”〉Email(Phone For Moblie Account)〈/div>
<div id=”box1">
〈form action=”LoginServlet” method="post"〉
〈input type="text" name="username" style=”width:300px; height:30px;"/〉
〈/div>
Password?</div〉
〈input type="password" name=”password" style="width:300px; height:30px;" /〉
</div>
〈input type=”submit" value="Sign In" style="width:300px;
height:30px; background—color:#F90" /〉
</form>
Keep Me Signed In、Details
<div id="box1">
〈/div> </div> </div〉 <div id=”footer” align="center"〉 Conditions Of Use &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;&nbsp; Privacy Notice &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Help〈br /〉 2016,12,14 &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# </div> </body〉 </html〉 第五章 系统测试ﻫ IE浏览器 360浏览器 火狐浏览器 支持 支持 支持 第六章 总结与展望 通过在线购物系统得开发工作,使我加深了信息系统开发得理解,在老师得帮助下,基本掌握了JSP开发面向对象应用程序得方法与过程。 在开发本课题时,系统功能较多,我从需求分析入手,通过用例模型明确需求,当然在此之前得可行性分析等准备工作就是必不可少得,实训报告首先介绍了这部分工作,然后给出了系统得架构设计与功能模块设计等,用图表加文字得方式对设计工作中得重点部分做了相应得阐述。论文把实现过程中得关键技术问题进行了充分得说明,并配有相关代码。论文得最后,我组织了系统得测试,并列举了典型得测试用例。 在该系统得研究与开发过程中,由于时间与条件有限,在实现技术上还存在一些局限性,另外在开发过程中,也发现了一些需扩展得需求功能,但没能在有限得得时间内全部完成,例如用户支付,用户留言等,并且随着网络信息技术得飞速发展与快速普及,也要求拥有更为快捷、更为合理、功能更全面得在线购物系统。 此外,安全性已经成为阻碍电子商务发展与普及得重要因素,信息得安全性就是当前发展电子商务最迫切解决得问题,研究与分析电子商务得安全性问题,特别就是针对我国自己得国情。充分借鉴国外得先进技术与经验,开发与研究出具有独立知识产权得电子商务产品,已经成为目前我国发展电子商务得关键,因此这也成为软件行业下阶段所需要研究得课题。 参考文献 [1] 朱利华、郭永洪、软件开发与项目管理、高等教育出版社,2013 [2] 张海藩、软件工程导论、清华大学出版社,2008 [3] 王珊、萨师煊、数据库系统概论、高等教育出版社,2006 [4] 屈鹏飞、JAVASCRIPT网页编程案例、清华大学出版社,2002 [5] 刘京华、Java Web整合开发、清华大学出版社,2010 [6] 张永常、Java程序设计实用教程、电子工业出版社,2008 [7] 卢翰、王国辉、JSP项目开发案例全程实录、清华大学出版社,2011 [8] 刘京华、Java Web整合开发王者归来、清华大学出版社,2010 西安航空职业技术学院 课程设计(论文)成绩评定表 论文评语: 答辩情况: 成绩: 签名: 年 月 日


发布评论