汽车售后服务中心网上订购系统的实现 毕业设计论文

汽车售后服务中心网上订购系统的实现 毕业设计论文
汽车售后服务中心网上订购系统的实现 毕业设计论文

汽车售后服务中心网上订购系统的实现

摘要

JSP技术是当前较为热门的Web开发技术。本文主要介绍了基于JSP技术的电子商务动态网站,主要功能是实现客户端和服务器端的动态交互。共分为五个模块:客户登录模块、商品信息模块、客户信息模块、订单处理模块、技术论坛模块。具体功能的实现利用JavaBeans组件技术,Servlet 技术,JDBC与数据库技术。本文从电子商务的概况说起,就当前最热门的动态网站开发工具JSP、ASP、PHP从技术上进行了分析和比较,肯定了JSP在构建动态网站中的优势,对JSP 的基本工作原理以及一些主要技术作了说明。接着主要介绍了基于JSP技术的电子商务动态网站具体设计及实现。最后对本次毕业设计做出了总结。

关键词:电子商务;动态网站;JSP;JavaBean;JDBC

Purchasing System on Internet of Automobile After-sale

Service

Abstract:

JSP is a quite popular technology in website developing. This paper introduces the construction of an e-commerce website based on JSP,of which the main function is to realize the interaction between client end and server end. Its functional modules include client login checking 、merchandize information、clients information and order processing technology forum. Some related technologies such as JavaBean 、Servlet 、JDBC、ODBC are used in the developing of this system. Starting with brief introduction of e-commerce ,this paper makes comparison among the most technologies in construction dynamic website –JSP、ASP、PHP,and affirms the advantage of JSP,then makes illustration of the working principle of JSP and its related technologies .It is given in this paper the detailed procedure of design and implementation of a website based on JSP. In the end I make a summery of the graduation design.

Keywords: E-commerce; Dynamic websites; JSP; JavaBean; JDBC

目录

摘要 0

Abstract: 0

1 绪论 (2)

2电子商务概述 (3)

2.1 什么叫电子商务 (3)

2.2 电子商务的组成 (3)

2.3 电子商务应用的三种类型 (4)

2.3.1 企业内部电子商务 (4)

2.3.2 企业间的电子商务(简称为B-B模式) (4)

2.3.3 企业与消费者之间的电子商务(简称为B-C模式) (5)

3 JSP技术 (5)

3.1 动态网页技术简介 (5)

3.2 动态网页技术的特点 (5)

3.3 流行动态网页技术比较 (6)

3.3.1 ASP (6)

3.3.2 PHP (6)

3.3.3 JSP (7)

3.4 JSP动态网页生成的技术原理 (8)

3.5 JSP动态网页技术的特点 (9)

3.6 JavaBeans在JSP中的应用 (9)

3.6.1 JavaBeans (9)

3.6.2 JavaBean的特点 (10)

3.6.3 JavaBean的属性 (10)

3.7 在JSP开发中使用数据库 (10)

3.7.1 JDBC技术工作原理 (10)

3.7.2 JDBC四种类型的驱动 (11)

3.7.3 JDBC对数据库记录访问的实现 (11)

4 系统具体设计 (12)

4.1 总体设计思路 (12)

4.2 网站开发语言及其环境配臵 (13)

4.2.1 语言选择 (13)

4.2.2 运行环境 (13)

4.2.3 Web服务器配置 (13)

4.2.4 SQL Server 服务器配置 (14)

4.2.5 数据源的建立 (14)

4.2.6 建立数据库表和视图 (14)

4.3 网站功能模块设计 (17)

4.3.1 面向客户的前台管理 (17)

4.3.2 面向系统管理员的后台管理 (23)

4.3.3 前台和后台管理实现方式 (24)

4.4 系统功能页面展示 (24)

4.4.1 登录页面 (24)

4.4.2 系统功能页面 (25)

4.5 系统实现中JSP技术经典略列 (34)

4.5.1 内建对象的使用 (34)

4.5.2 JavaBeans (34)

4.5.3 分页技术 (34)

5结论 (35)

参考文献 (36)

1 绪论

近年来,随着Internet的迅速崛起,互联网已日益进入人们工作与学习的各个方面。电子商务打破了传统的―推销员满天飞‖,―采购员遍地跑‖,“说破了嘴,跑断了腿‖的商务活动,给人们的生活与消费带来了极大的便利。

该系统是一个网上订购系统,它是电子商务应用三种类型中的B-B模式,即企业与企业之间的电子商务。我们的目的不仅是客户能够便捷地和企业进行商务来往,即通过登录我们的网站能够进行商品的查看、购买,客户自身信息的修改以及订单的创建修改,而且还要对企业内部提供一种方便实用的操作平台。该系统是建立在一个汽车配件管理系统之中的,所以说它就是企业面向客户的一个窗口。通过这个窗口,客户能够呆在原地就达到采购的目的,它能够为客户节省大量时间与金钱上的开支.这样就更加体现了“顾客就是上帝‖、―一切为顾客着想‖的商业宗旨。

目前,商务网站的应用以其独有的优越性,越来越多的影响着我们的生活,并且对传统的商业形式造成了很大的冲击。动态网站技术便是这一发展的重要的技术依托。国际上比较流行的动态网站技术有ASP、JSP、PHP等,而JSP已经成为开发Web动态网站的重要而快速、有效的工具,它是全新的网络服务器端技术。

该系统是一个电子商务网站,但又不同于一般的电子商务网站。因为并不是所有的网络用户都能进入我们的网站,进入该系统的客户必须是被授权的合法用户。所以它的功能相对来说简单一些。另外,在界面设计方面,由于没有专业的美工人员,在页面上相对来说比较简单,没有体现一定的艺术美感。但我们将会本着功能与界面的最大统一,以及易于维护性的指导思想,来创建出一个让客户与我们都满意的电子商务网站。

2电子商务概述

2.1 什么叫电子商务

电子商务(Electronic Commerce)是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。Internet上的电子商务可以分为三个方面:信息服务、交易和支付。

2.2 电子商务的组成

在电子商务的运作过程中涉及到企业或个人的消费者、网上的商业机构、CA认证中心、物流配送体系和银行。它们通过Internet网络连接在一起。形式如图2.1所示。

图2.1 电子商务的组成

2.3 电子商务应用的三种类型

2.3.1 企业内部电子商务

即企业内部之间,通过企业内部网(Intranet)的方式处理与交换商贸信息。企业内部网(Intranet)是一种有效的商务工具,通过防火墙,企业将自己的内部网与Internet隔离,它可以用来自动处理商务操作及工作流,增强对重要系统和关键数据的存取,共享经验,共同解决客户问题,并保持组织间的联系。通过企业内部的电子商务,可以给企业带来如下好处:增加商务活动处理的敏捷性,对市场状况能更快的做出反应,能更好地为客户提供服务。

2.3.2 企业间的电子商务(简称为B-B模式)

即企业与企业(Business-Business)之间,通过INTERNET或专用网方式进行电子商务活动。企业间的电子商务是电子商务三种模式中最值得关注和探讨的,因为它最具有发展的潜力。据IDG公司1997年9月的统计,1997年全球在INTERNET网上进行的电子商务金额为100亿美元,其中企业间的商务活动占其中的79%。Forrester研究公司预计企业间的商务活动将以三倍于企业与个人间电子商务的速度发展。这是因为,在现实物理世界中,企业间的商务贸易额是消费者直接购买的10倍。

2.3.3 企业与消费者之间的电子商务(简称为B-C模式)

即企业通过INTERNET为消费者提供一个新型的购物环境--网上商店,消费者通过网络在网上购物、在网上支付。由于这种模式节省了客户和企业双方的时间和空间,大大提高了交易效率,节省了不必要的开支,因此网上购物将成为电子商务的一个最热闹的话题。

3 JSP技术

3.1 动态网页技术简介

使用不同技术编写的动态页面保存在WEB服务器内,当客户端用户向WEB 服务器发出访问动态页面的请求时,WEB服务器将根据用户所访问页面的后缀名确定该页面所使用的网络编程技术,然后把该页面提交给相应的解释引擎;解释引擎扫描整个页面找到特定的定界符,并执行位于定界符内的脚本代码以实现不同的功能,如访问数据库,发送电子邮件,执行算术或逻辑运算等,最后把执行结果返回WEB服务器;最终,WEB服务器把解释引擎的执行结果连同页面上的HTML内容以及各种客户端脚本一同传送到客户端。虽然,客户端用户所接收到的页面与传统页面并没有任何区别,但是,实际上页面内容已经经过了服务端处理,完成了动态的个性化设臵。

3.2 动态网页技术的特点

所谓―动态‖,并不是指那几个放在网页上的GIF动态图片,人们一般认为动态页面技术有以下几个特点:

(1)―交互性‖:即网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后WEB发展的大势所趋。

(2)―自动更新‖:即无须手动地更新HTML文档,便会自动生成新的页面,可以大大节省工作量。

(3)―因时因人而变‖:即当不同的时间、不同的人访问同一网址时会产生不同的页面。

3.3 流行动态网页技术比较

目前主流的动态网页技术有JSP、ASP、PHP ,这几种技术各有特点了,现在分别介绍如下:

3.3.1 ASP

ASP是Microsoft Active Server Pages简称,它是一套微软开发的服务器端脚本环境,ASP内含于IIS 3.0 (Internet Information Server)及其以上版本中。通过ASP指令和ActiveX组件我们可以应用DHTML建立动态的交互的高效的WEB 服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行的,包括所有嵌套在普通HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。所以ASP具有简单易学,安装方便,开发工具强大而多样,效率高的强势;但ASP同时也具有很多的缺点,可以说明如下:

(1) Windows本身的所有问题都会一成不变地累加到它的身上。

(2) ASP由于使用了COM组件,所以它会变得十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中稍不注意,外部攻击就可以取得相当高的权限而导致网站瘫痪或是数据丢失。

(3) ASP还是一种Script语言,所以除了大量使用组件外,没有别的办法提高其工作效率。它必须面对即时编译的时间考验。

(4) 无法实现跨操作系统的应用。

(5) 无法完全实现企业级的功能:完全的集群、负载均衡。

3.3.2 PHP

PHP----Hypertext Preprocessor(超文本预处理器),是一种易于学习和使用的服务器端脚本语言,是生成动态网页的工具之一。它是嵌入HTML文件的一

种脚本语言。七语法大部分是从C,JAVA,PERL语言中借来,并形成了自己的独有风格;目标是让WEB程序员快速的开发出动态的网页。PHP是完全免费的,可以不受限制的获得源码,甚至可以从中加进你自己需要的特色。PHP在大多数Unix平台,GUN/Linux和微软Windows平台上均可以运行。与ASP、JSP 一样,PHP也可以结合HTML语言共同使用;它与HTML语言具有非常好的兼容性,使用者可以直接在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码从而更好的实现页面控制,提供更加丰富的功能。

PHP的优点有:

(1) 它是一种能快速学习、跨平台、有良好数据库交互能力的开发语言。

(2) 与Apache及其它扩展库结合紧密。PHP与Apache可以以静态编译的方式结合起来,而与其他的扩展库也可以用这样的方式结合。

(3) 好的安全性。

PHP的缺点有:

(1) 数据库支持的极大变化。

(2) 安装复杂。

(3) 缺少正规的商业支持。

(4) 无法实现商品化应用的开发。

3.3.3 JSP

JSP(Java Server Pages)是由Sun Microsystem公司于1999/6推出的新技术,是基于Java Servlet以及整个Java体系的Web开发技术。JSP页面是由HTML 代码和嵌入其中的Java代码所组成.服务器在页面被客户端请求以后对这些Java 代码进行处理,然后将生成的HTML页面返回给客户端的浏览器.。利用这一技术可以建立先进、安全和跨平台的动态网站。

JSP的优点:

(1) 一次编写,到处运行。

(2) 系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。

(3) 从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理、消息处理,一台服务器到无数台服务器,Java显示了一下巨大的生命力。

(4) 多样化和功能强大的开发工具支持。

JSP的缺点:

(1) 正是由于跨平台的功能,为了极度的伸缩能力,所以极大地增加了产品的复杂性。

(2) Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比用户数量来说是“最低性能价格比。

以上3种技术,皆在制作动态网页上各显神通。尤其是基于强大的Java语言的JSP技术,具有良好的伸缩性,与JavaEnterprise API紧密地集成在一起,在网络数据库应用开发领域具有得天独厚的优势,基于Java平台构建网络程序已经被越来越多的人认为是最有发展前途的技术。

3.4 JSP动态网页生成的技术原理

JSP(Java Server Pages)是由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准,他在传统的网页HTML文件(*.htm,*.html)中加入Java 程序片段和JSP标记,就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP 网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送E-mail等,这就是建立动态网站时经常需要的功能。

JSP是面向服务器的,因此支持任何浏览器,其工作方式如图3.1所示。当Web服务器和JSP引擎遇到访问JSP网页的请求时,JSP引擎将请求对象发送给服务器端的相关组件,比如JavaBean TM组件、Servlet或EJB等,然后由服务器端组件处理这些请示,可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回JSP引擎。JSP引擎将响应对象传递给JSP页面,根据JSP页面的HTML格式完成数据编排,最后Web服务器和JSP引擎将格式化后的JSP页面以HTML格式返回客户浏览器。这就是当前网站构造中广泛采用的浏览器—Web服务器—后台数据库的三层架构模式。因JSP所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果。

图3.1 JSP网页工作基本原理

3.5 JSP动态网页技术的特点

(1) 将内容的生成和显示分离。

使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终的页面。使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和Bean中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。

(2) 生成可重用的组件。

绝大多数JSP页面依赖于可重用的、跨平台的组件来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。

(3) 用标识简化页面开发。

Web页面开发人员不一定都是熟悉脚本语言的编程人员。JSP技术封装了许多功能,这些功能是在易用的、与JSP技术相关的XML标识中进行动态内容生成时所需要的。

(4) JSP能提供所有的Servlet功能。

(5) 健壮的存储管理和安全性。

由于JSP页面的内臵脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有JAVA技术的所有优点,包括健壮的存储管理和安全性。

(6) 一次编写,随处运行。

(7) JSP的平台适应性更广。

这是JSP比ASP的优越之处。几乎所有的平台都支持Java、JSP+JavaBeans,它们可以在任何平台下通行无阻。

3.6 JavaBeans在JSP中的应用

3.6.1 JavaBeans

它是一个可重复使用的软件部件,该部件可以用来生成其进行可视化处理的组件。一个组件即Java应用程序或Applet的可重复使用的部件就是一个Bean。JavaBean传统的应用在于可视化领域,如ATM(窗口抽象工具集)下的应用。

现在,JavaBean更多的应用在不可视化领域,它在服务器端应用方面表现出了越来越强的生命力。它们同样使用属性和事件。不可视化的JavaBean在JSP程序中常用封装事务逻辑、数据库操作等,可以很好地实现业务逻辑和前台程序的分离,使得系统具有更好得健壮性和灵活性。

3.6.2 JavaBean的特点

(1) 可以实现代码的重复利用。

(2) 易维护性、易使用性、易编写。

(3) 可以在支持Java的任何平台上工作,而不需要重新编译。

(4) 可以在内部、网内或者是网络之间进行传输。

(5) 可以以其他部件的模式进行工作。

3.6.3 JavaBean的属性

属性是Bean组件内部状态的抽象表示。JavaBean的属性可以分为以下四类:

(1) Simple简单的:它依赖于标准命名来定义getXXX() 方法和setXXX()方法。

(2) Indexed索引的:允许读取和设臵整个数组的值,也允许使用数组索引单独地读取和设臵数组元素。

(3) Bound 绑定的:其值发生变化时要广播经属性变化监听器的属性。

(4) Constrained约束的:那些值发生改变及起作用之前,必须由约束属性变化监听器生效的属性。

3.7 在JSP开发中使用数据库

3.7.1 JDBC技术工作原理

JDBC是Java数据库连接(Java Data Base Connectivity)技术的简称,是为各种常用数据库提供无缝连接的技术。JDBC向应用程序开发者提供了独立于数据库的统一的API,这个API提供了编写的标准和考虑不同应用程序设计的标准。其奥秘是一组由驱动程序实现的Java接口。驱动负责标准JDBC调用向支持的数据库所要的具体转变。JDBC API中有两层接口:应用程序层,开发人员用API

通过SQL调用数据库和取得结果;驱动程序层,处理与具体驱动程序版本的所有通信。

3.7.2 JDBC四种类型的驱动

(1) JDBC-ODBC Bridge

它为Java应用程序提供了一种把JDBC 调用映射为ODBC调用的方法。因此,需要在客户端机器上安装一个ODBC驱动。

(2) JDBC Native Bridge

它提供了一个建筑在本地数据库驱动上的JDBC接口。

(3) JDBC –Network Bridge

它不需要客户端的数据库驱动,而是使用网络-服务器中层来访问一个数据库。

(4) pure Java JDBC drive

纯Java驱动运行在客户端,并且直接访问数据库,因此运行这个模式要使用一个两个层的体系。

3.7.3 JDBC对数据库记录访问的实现

JDBC有一个非常独特的动态连接结构,它使得系统模块化。使用JDBC来完成对数据库的访问包括以下四个主要组件:Java的应用程序、JDBC驱动管理器、驱动器和数据源。JDBC实现访问数据库记录步骤

(1) 通过驱动器管理器获取连接接口。

(2) 获得Statement或它的子类。

(3) 限制Statement中的参数。

(4) 执行Statement。

(5) 查看返回的行数是否超出范围。

(6) 关闭Statement。

(7) 处理其他的Statement.

(8) 关闭连接接口。

4 系统具体设计

4.1 总体设计思路

该网站是一个网上订购系统,可分为面向用户的前台页面和面向管理员的后台页面。对于用户而言,它主要实现的功能有用户的登录与相关信息的修改,商品的购买与查看以及订单的相关内容,还有用于客户与客户之间、客户与企业之间交流的技术论坛。对于管理员而言,他主要实现的功能为对用户、商品以及订单进行相关的处理。所以对网站的总体设计我们追求的是功能的最大满足与界面的最佳友好。对于不同的使用者我们的侧重点也有所不同。

界面设计思路:美观、大方、实用。

就页面布局来说,采用“匡”形结构。色调主要采用浅黄浅绿相间,主要辅助颜色为白色。页面导航按钮的设计上也是简单明了。整个网站风格统一,一气呵成。只在页面左边的相应的板块标志图片或其他文字提示上有所区别。对于功能的满足来说,给用户一个易于接受的形式来表达。我们以一个条形菜单的形式列出系统所要实现的主要功能,并且标以类别,比如有订单处理、客户信息、产品,然后在大功能的下面在分别标有各自的小功能.以达到给人一种一目了然的感觉。

后台设计思路:自然、通俗、丰富。

考虑到网站的管理和维护人员的实际操作能力,一个通俗的后台管理界面的设计是很有必要的。整个网站要便于维护。维护人员和开发人员能否很好地实现分工很大程度上依赖于后台管理程序设计的水平。实际上,一个优秀的后台程序设计是很有必要的,很多网站却忽略了这一点。

4.2 网站开发语言及其环境配臵

4.2.1 语言选择

本系统的设计采用JSP产生一系列高效的交互式WEB应用程序。JSP技术使用的设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。JSP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器。

由于JSP是在服务器端解释执行,所以运行该电子商务网站不必考虑浏览器是否支持JSP;同时由于它在服务器端执行,用户也不必担心别人下载程序从而窃取编程逻辑。

数据库选用Microsoft SQL Server 2000作为网站后台数据库。

4.2.2 运行环境

本系统运行环境如下:

1. 服务器环境:

*编译环境JDK1.4.1

*后台数据库Microsoft SQL Server 2000

*WEB服务器Tomcat 5.0

*Microsoft ODBC32

*系统平台Windows 2000 Server Professional

2. 用户端环境:

* Windows 98 /2000/xp/2003

* 浏览器为IE5.0以上

4.2.3 Web服务器配臵

(1) 下载并安装JDK1.4.1

(2) JDK环境配臵

* 打开我的电脑-属性-环境变量-用户变量-新建

在变量名中输入CLASS

在变量值中输入D:\JDK141\BIN

* 重复新建

在变量名中输入CLASSPATH

在变量值中输入D:\JDK141\LIB\TOOL.JAR

* 重复新建

在变量名中输入JA V A_HOME

在变量值中输入D:\JDK141

(3) 下载并安装Tomcat 5.0以上

(4) 将我的文件夹store复制到Tomcat\webapps目录下。

(5) 运行Tomcat Administration ,在左侧的菜单栏中选取service,然后点击其下面的context,右边区域右下角的下拉框里选取create new context,在doc输入下输入store,在directory中输入/store,点击下面的‖保存‖,点击上面的commit changes。

4.2.4 SQL Server 服务器配臵

(1)在服务器上将所给的数据库文件STORE_Data STORE_log复制到硬盘某一目录下。

(2)一台有客户端的电脑(若服务器装了客户端也行)上打开SQL Server 企业管理器,在目录树中选择新建registration ;找到目录所有的SQL Serve 服务器,选择刚才数据库所在的服务器,输入管理员名称和密码,即可连上服务器。在选择的数据库(我用的是Server4)上右击选择所有任务——附加数据库,找到刚才复制的文件,选择确定,完成数据库的装载。

(3)建立有登录和用户名

●在Server4下选择安全——登录——左边右击——新建登录——输入

登录名,如BJ2020,输入口令,设臵默认数据库为store。

●在store数据库中选择用户,若存在用户如ah1023,但他没有登录名,则

将其删除,然后新建用户,设臵其角色为服务站。

4.2.5 数据源的建立

如果涉及到数据库,则还要建立数据源。方法是:开始——设臵——控制面板——管理工具——数据源(ODBC),这时会出现ODBC数据源管理器,在System DSN中点击“添加”按钮,出现创建数据源页面,选择你所需要的数据源(我用的是SQL Server,因此我选择的是SQL Server),选择完成后出现ODBC Microsoft SQL Server安装界面,选择你的数据库所在的服务器,为你的数据源起名(应与程序中连接数据库的数据源名相同),然后选择你的数据库,使用管理员授权的名称登录,完成后单击“确定”,这时在数据源管理器中会出现你所建立的数据源,然后进行测试,如果测试结果成功,则说明数据源建立成功。

当一切准备完成后,打开服务器,等服务器启动成功后在浏览器中输入http://localhost:8080/store/login.htm,就可以登录该网站了。

4.2.6 建立数据库表和视图

对于这个站点,因为是汽车配件管理系统对外的一个窗口,所以不需要建

立其它主要的数据库表,只需建立技术论坛所涉及的两个表topic、reply即可。该模块可以看作是与汽车配件管理系统不相关的一个独立的模块。所建的数据库表如下所示:

(1)用于发布帖子的表

表4.1 topic表

名称数据类型大小空默认值

id int 4

title nvarchar 50 √

author nvarchar 50 √

email nvarchar 50 √

content text 16 √

topicdate datetime 8 √(getdate( ))

(2)用于回复帖子的表

表4.2 reply 表

名称数据类型大小空默认值

id int 4

topicID int 4 √

title nvarchar 50 √

author nvarchar 50 √

email nvarchar 50 √

content text 16 √

topicdate datetime 8 √(getdate( ))

为了便于查询、修改,我们建立了几个数据库视图,这样我们就可以很方便的在JSP程序中进行表中信息的筛选,所建视图如下所示:

(1)名称: partformyclient

功能: 获取用户所关心的零件信息,如零件号,零件名,零件的价格,零件的数量等.

CREATE VIEW dbo.partformyclient AS

SELECT dbo.partlistforclient.PartNo,dbo.partlistforclient.PartNameCh,

dbo.partlistforclient.PartNameFr,dbo.partlistforclient.PHT,

dbo.partlistforclient.prmtdiscnt,dbo.partlistforclient.discnt,

dbo.StockNSales.Storage

FROM dbo.partlistforclient INNER JOIN

dbo.StockNSales ON dbo.partlistforclient.PartNo = dbo.StockNSales.PartNo (2)名称:clientorderstatus1

功能:获取订单的执行状况,其中使用了自定义函数uf_CheckClientOrderStatus 结果分为:“未处理”,“未处理完”,“处理完毕”

CREATE VIEW dbo.clientorderstatus1

AS

SELECT OrderNo,

'OrderType' = CASE WHEN OrderType = 3 THEN '紧急订购' WHEN ordertype = 4 THEN '库存订购'

ELSE '其他订购' END,ClientCode,DateReceipt,DateProcess,Empname,Note,

dbo.uf_CheckClientOrderStatus(OrderNo) AS status

FROM dbo.ClientOrders LEFT OUTER JOIN

employees ON dbo.clientorders.respempid = dbo.employees.employeeid

(3) 名称:ClientOrderstatus

功能:用于客户检索其订单的执行情况

分两种情况:

1.已经发运的零件:

2.订单的零件尚没有发运;

CREATE VIEW dbo.ClientOrderstatus

AS

SELECT dbo.ClientOrders.OrderNo,dbo.ClientOrderDetails.PartNo,

dbo.Parts.PartNameCh,--已经发运的项目

dbo.ClientOrderDetails.Qty,dbo.OutStockDetails.Qty AS QtyServed,

dbo.OutStock.OutStockNo,dbo.OutStock.OutStockDate,dbo.Invoices.InvoiceNo

FROM dbo.OutStock LEFT OUTER JOIN

dbo.Invoices ON

dbo.OutStock.OutStockNo = dbo.Invoices.OutStockNo RIGHT OUTER JOIN

dbo.ClientOrders INNER JOIN

dbo.ClientOrderDetails ON

dbo.ClientOrders.OrderNo = dbo.ClientOrderDetails.OrderNo ON

dbo.OutStock.OrderNO = dbo.ClientOrders.OrderNo INNER JOIN

dbo.OutStockDetails ON

dbo.ClientOrderDetails.PartNo = dbo.OutStockDetails.PartNo AND

dbo.OutStock.OutStockNo = dbo.OutStockDetails.OutStockNo INNER JOIN

dbo.Parts ON dbo.ClientOrderDetails.PartNo = dbo.Parts.PartNo AND

dbo.OutStockDetails.PartNo = dbo.Parts.PartNo

UNION --没有出库的订购单项目SELECT OrderNo,dbo.ClientOrderDetails.PartNo,dbo.Parts.PartNameCh,Qty,0 AS Expr1,NULL AS Expr2,NULL AS Expr3,NULL

AS Expr4

FROM dbo.ClientOrderDetails inner join dbo.parts on dbo.clientOrderDetails.partno=dbo.parts.partno

WHERE (NOT EXISTS

(SELECT * FROM outstock,outstockdetails

WHERE outstock.outstockno = outstockdetails.outstockno AND

outstockdetails.partno = clientorderdetails.partno AND

clientorderdetails.orderno = outstock.orderno))

(4) 名称:promotionlist

功能:促销商品的信息:包括零件号、零件名称、价格、起止日期、折扣率。CREATE VIEW dbo.promotionlist

AS

SELECT dbo.Parts.PartNo,dbo.Parts.PartNameCh,dbo.Parts.PHT,

dbo.Promotion.EndPromotion,dbo.Promotion.DiscountPromotion,

dbo.ClientType.Discount,

ROUND(dbo.Parts.PHT * ((1 - dbo.ClientType.Discount / 100.0)

- dbo.Promotion.DiscountPromotion / 100.0),2) AS price,

ROUND(dbo.Parts.PHT * dbo.Promotion.DiscountPromotion / 100.0,2) AS favor FROM dbo.Parts INNER JOIN

dbo.Promotion ON

dbo.Parts.CodePromotion = dbo.Promotion.CodePromotion CROSS JOIN

dbo.ClientType

WHERE (dbo.Promotion.EndPromotion >= GETDA TE()) AND

(dbo.ClientType.OrderTypeCode = 3)

(5)名称:dbo.ordermod

功能 :用于显示所需更改的订单的信息,而允许用户更改的只有订购的数量及备注。

CREATE VIEW dbo.ordermod

AS

SELECT dbo.ClientOrderDetails.OrderNo,dbo.ClientOrderDetails.PartNo,

dbo.Parts.PartNameCh,dbo.ClientOrderDetails.Qty,dbo.ClientOrderDetails.Note FROM dbo.ClientOrderDetails INNER JOIN

dbo.Parts ON dbo.ClientOrderDetails.PartNo = dbo.Parts.PartNo

4.3 网站功能模块设计

4.3.1 面向客户的前台管理

4.3.1.1 主页面功能

该页面主要是面对客户,所以它实现了用户系统、商品系统、用户订单系统三大模块。给客户一个清晰的界面,使客户需求很方便的得到满足,达到网上订购的目的。

主页面功能关系如图4.1所示:

图4.1 主页面功能

4.3.1.2 用户登录系统

该模块是进入系统的门户,它的主要功能是使我们的客户能够进入该网站。该客户必须是数据库授权的合法用户,他的角色一般是服务站.然后进行所需的操作,比如订购,查看并更改一些信息。对数据库所进行的主要操作是验证用户是否为合法的用户,即是否是被授权的用户。用户登录执行流程如图4.2所示:

图4.2 登录执行流程

4.3.1.3 产品系统

(1) 产品信息

该模块能够实现用户对所需产品的查询。其查询方式有两种,根据零件名或零件号。这样就可以在很短的时间内使用户得到所要的信息。这一功能是一般的电子商务网站所必备的功能之一。数据库的操作为对视图partformyclient进行条

件查询。实际上就是执行了相应的SQL语句,然后把结果以表单的方式返回给用户。查询执行流程如下所示:

图4.3 查询执行流程

(2) 特价产品

该模块功能是显示特价产品,即打了折扣的产品。当用户选择此项功能时执行的操作是:首先进行用户的身份验证.若为我们的合法用户,则进行视图查询,结果显示出所查到的特价产品,否则不显示信息。对数据库视图promotionlist的查询语句如下所示:

sql = "select partno,partnamech,pht,discount,discountpromotion,price,favor,endpromotion from promotionlist";

(3) 供货状况

该模块的功能是显示所有的产品信息。当然它并不只是数据库中一个零件表parts的信息,它还需产品的库存情况,所以构造了一个视图partformyclient.该视图用来显示用户所关心的产品信息:零件号、零件中文名、零件德文名、价格、特价折扣、普通折扣、库存量。在实际操作中可能有几千几万条记录需要显示,而一页根本是无法完成任务的,这里我们就采用了分页显示,这样就可以一页一页的看完所有的产品信息。并且在每一页中都显示总共有多少条记录,当前显示的是第几页。这一技术在后面还要进行详细的介绍。

毕业论文管理系统分析与设计说明

毕业论文管理系统分析与设计 班级:信息管理与信息系统 1102 指导教师:黄立明 学号: 0811110206 姓名:高萍

毕业论文管理系统 摘要 (3) 一.毕业论文管理系统的系统调研及规划 (3) 1.1 项目系统的背景分析 (3) 1.2毕业论文信息管理的基本需求 (3) 1.3 毕业论文管理信息系统的项目进程 (4) 1.4 毕业论文信息管理系统的系统分析 (4) 1.4.1系统规划任务 (4) 1.4.2系统规划原则 (4) 1.4.3采用企业系统规划法对毕业论文管理系统进行系统规划 (5) 1.4.3.1 准备工作 (5) 1.4.3.2定义企业过程 (5) 1.4.3.3定义数据类 (6) 1.4.3.4绘制UC矩阵图 (7) 二.毕业论文管理系统的可行性分析 (8) 2.1.学院毕业论文管理概况 (8) 2.1.1毕业论文管理的目标与战略 (8) 2.2拟建的信息系统 (8) 2.2.1简要说明 (8) 2.2.2对组织的意义和影响 (9) 2.3经济可行性 (9) 2.4技术可行性 (9) 2.5社会可行性分析 (9) 2.6可行性分析结果 (10) 三.毕业论文管理系统的结构化分析建模 (10) 3.1组织结构分析 (10) 3.2业务流程分析 (11) 3.3数据流程分析 (11) 四.毕业论文管理系统的系统设计 (13) 4.1毕业论文管理系统业务主要包括 (13) 4.2毕业论文管理系统功能结构图 (13) 4.3代码设计 (14) 4.4,输入输出界面设计 (15) 4.4.1输入设计 (15) 4.4.2输出设计 (15) 4.5 数据库设计 (15) 4.5.1需求分析 (15) 4.5.2数据库文件设计 (16) 4.5.2数据库概念结构设计 (17) 五.毕业论文管理系统的系统实施 (18) 5.1 开发环境 (18) 5.2 调试与测试过程 (19)

个人博客系统的设计与实现开题报告

中北大学 毕业设计开题报告学生姓名:周海芳学号:0906034202 学院、系:电子与计算机科学技术学院计算机科学与技术系 专业:计算机科学与技术 设计题目:个人博客系统的设计与实现指导教 师:元 2013年3月8日

毕业设计开题报告 1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文献综述 一、选题的依据及意义 进入二十一世纪,以Internet为核心的现代网络积水和通信技术已经得到了飞速的发展和广泛的应用,各种网络交流互动工具也应运而生。其中以论坛、博客、社区、空间最为受广大网民朋友的欢迎,也是目前为止发展的比较成熟的信息交流工具。在网络技术逐渐渗入社会生活各个层面的今天,传统的交流方式也面临着变革,而网络博客则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的Internet 进行,因此交流既可以是本地进行,也可以是异地进行,大大拓展了沟通与交流的灵活性。博客在现如今这个飞速发展的网络时代已经成为人们不可或缺的一部分[1]。 博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期贴新的文章的。博客它经常是由简短且经常更新的帖子构成,它可以发表有关个人构思,日记,或者诗歌,散文,小说等等。博客可以是你纯粹个人的想法和心得,包括你对时事新闻、国家大事的个人看法,或者你对一日三餐、服饰打扮的精心料理等,也可以是在基于某一主题的情况下或是在某一共同领域由一群人集体创作的容。写博客是为了把自己各种各样的想法在网上表达、释放出来,把一时的想法变成观点展示给大家。而浏览博客的用户,也可以对发表观点和看法的文章进行评论,博客就是这样一个平台。 博客最初的名称是Weblog,由web和log两个单词组成,按字面意思就为网络日记,后来喜欢新名词的人把这个词的发音故意改了一下,读成we blog,由此,blog这个词被创造出来。中文意思即网志或网络日志,不过,在中国大陆有人往往也将 Blog本身和 blogger(即博客作者)均音译为“博客”。“博客”有较深的涵义:“博”为“广博”;“客”不单是“blogger”更有“好客”之意。看Blog的人都是“客”。而在,则分别音译成“部落格”(或“部落阁”)及“部落客”,认为Blog本身有社群群组的意含在,借由Blog可以将网络上网友集结成一个大博客,成为另一个具有影响力的自由媒体[2]。 二、个人博客的发展现状

汽车4S店售后服务及分析毕业论文

1 毕业设计(论文) 论文(设计)题目:汽车4S店售后服务及分析时间: 2014 年 04 月 30 日

摘要 汽车服务业,作为一个近几年发展起来的产业,涵盖的范围非常广泛。汽车,作为服务的对象,从被生产出来开始就会接受各种各样的服务:出厂时的物流配送,经销商的售后服务,使用过程中的维修保养、美容装饰等等都是众所周知的项目,还有近几年来开始在国内流行的如:汽车俱乐部,改装汽车,汽车租赁等新兴项目。总之,汽车服务主要涉及自新车出厂进入流通、销售、购买、使用直至报废回收等环节的所有服务性工作,提供这些服务内容的主体则构成了汽车服务业。在本论文中,仅仅是对汽车的售后服务及汽车售后存在的问题与现进行了分析,也对未来汽车售后的发展趋势提出建议。 关键词:汽车经销商,企业文化,市场管理体制,服务网络化,经营化管理

目录 摘要.................................................................... I 目录................................................................. II 绪论 (1) 第一章汽车4S店售后服务概念 (2) 1.1汽车4S店的概念 (2) 1.2汽车售后服务的概念 (3) 1.3 汽车售后服务流程 (4) 第二章北京现代汽车4s店售后服务分析 (6) 2.1北京现代汽车有限公司背景 (6) 2.2北京现代汽车4s店售后存在的问题分析 (7) 2.2.1维修服务和配件经营难以为继 (7) 2.2.2北京现代汽车4s店缺少服务品牌 (7) 2.3北京现代汽车服务品质策略的改进方法 (8) 2.3.1提倡温情服务 (9) 2.3.2 加强技术、个性化服务 (9) 2.3.3 超值服务 (9) 2.3.4服务形象策略 (10) 2.3.5实施内部营销,提高员工服务素质 (10) 2.3.6 立足顾客满意,锻造顾客忠诚 (11) 第三章有关我国汽车的售后服务分析 (12) 3.1国内某些厂商的服务品牌及现有的售后服务现状 (12) 3.2我国汽车售后服务业与国外汽车售后服务相比存在的弊端 (13) 3.3我国汽车售后服务业发展前景分析 (15) 总结 (17) 参考文献 (18) 致谢 (19)

论文答辩最全问题

一、答辩委员会的老师们经常会提出的问题有: 1、你的毕业论文采用了哪些与本专业相关的研究方法? 2、论文中的核心概念是什么?用你自己的话高度概括 3、你选题的缘由是什么?研究具有何种现实指导意义? 4、论文中的核心概念怎样在你的文中体现? 5、从反面的角度去思考:如果不按照你说的那样去做 结果又会怎样? 6、论文的理论基础与主体框架存在何种关联?最主要的理论基础是什么? 7、质性研究与访谈法、定性研究、定量研究、调查研究、实证研究的区别? 8、经过你的研究 你认为结果会是怎样?有何正面或负面效果? 9、你的论文基础何种研究视角?是管理学、教育学、心理学还是社会学视角? 10、论文研究的对象是个体还是群体?是点的研究还是面的研究? 11、研究的应然、实然、使然分别是什么? 12、论文中的结论、建议或策略是否具有可行性和操作性? 13、研究对象是否具有可比性?研究框架是否符合论文规范(而不是写书的逻辑 14、自己为什么选择这个课题? 15、研究这个课题的意义和目的是什么? 16、全文的基本框架、基本结构是如何安排的? 17、全文的各部分之间逻辑关系如何? 18、在研究本课题的过程中 发现了那些不同见解?对这些不同的意见 自己是怎样逐步认识的?又是如何处理的? 19、论文虽未论及 但与其较密切相关的问题还有哪些? 20、还有哪些问题自己还没有搞清楚 在论文中论述得不够透彻? 21、写作论文时立论的主要依据是什么? 22、论文和系统有哪些不足之处? 23、论文有何创新之处? 二、答辩技巧学生首先要介绍一下论文的概要 这就是所谓"自述报告" 须强调一点的是"自述"而不是"自读" 这里重要的技巧是必须注意不能照本宣读 把报告变成了"读书" "照本宣读"是第一大忌 这一部分的内容可包括写作动机、缘由、研究方向、选题比较、研究范围、围绕这一论题的最新研究成果、自己在论文中的新见解、新的理解或新的突破 做到概括简要 言简意赅

汽车专业毕业设计(论文)任务书

08汽车毕业设计(论文)任务书 设计时间:2010年10月25日-2011年5月25日 指导教师: 电话: E—mail: 一、目的 毕业设计与毕业实习论文是完成教学计划达到专科生培养目标的重要环节,是教学计划中综合性最强的实践教学环节,通过这项实践环节可以培养学生的思想、工作作风,提高学生的实际各项能力,提高毕业生全面素质。 毕业设计与毕业实习论文的教学目标是使学生在以下几方面的能力得到训练和提高: 1、综合运用所学专业知识分析、解决实际问题的能力; 2、掌握文献检索、资料查询的基本方法及获取新知识的能力; 3、书面和口头表达的能力; 4、协作配合工作的能力. 二、对毕业学生的要求 1、学生在此期间应定期与指导教师联系,汇报设计进展情况; 2、及时将疑难问题请教指导教师; 3、严禁抄袭,否则毕业设计无成绩; 4、按要求在5月30日前上交论文给指导教师,过期不予答辩; 5、未按要求完成论文的学生不能毕业; 6、要求计算说明书计算准确、文字通顺、书写工整; 7、要求图纸、图面布置合理、正确清晰、符合制图标准及有关规定。 三、相关说明 1、每个学生必须独立完成毕业设计论文; 2、论文书写规范、文字通顺、图表清晰、测试数据完整、结论明确,论文后附参考文献名; 3、字数一般不少于4000字; 4、论文正文字体为小四号,用A4纸打印,装订成册。

五、成绩评定办法 参见毕业综合实践(毕业论文)成绩评定办法执行。 六、毕业论文的参考课题 可以结合本身工作性质,在提前告知指导教师并得到认可后,可自选题目。也可从以下(一)或(二)课题中任选一个课题: (一)毕业设计及论文的自选参考课题如下 汽车检测与维修专业毕业论文选题方向和标题参考 一、某种车型某个系统(或总成)的结构特点和检修分析,如: 1、帕萨特B5轿车防抱死系统及其检修 2、汽车排放污染的控制技术 3、浅谈捷达轿车电控燃油喷射系统

个人博客系统项目毕业设计论文

本科毕业设计论文名称:个人博客系统考生姓名: 考生地市:滨州市 档案号: 联系地址:山东省滨州学院邮编:256600

个人博客系统 摘要 对个人而言,博客可以调动个人的积极性,充分发挥个人的创造性。近些年,国内博客开始迅猛发展起来,从最初的只有几千个使用者到现在的各式各样的博客,圈子。博客系统致力于为广大用户提供优质的互动交流平台,提高网站的知名度与访问量,从而获得为企业提供更多产品介绍及展示的机会,提升自己网站的价值。 论文首先论述了系统的开发背景与设计目标,并对系统开发所采用的技术进行相应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,并对系统进行可行性分析,确定在目前的条件下,开发博客信息管理系统就是可行的。在需求分析结果的基础上,对系统的功能模块进行划分。接着对系统中的数据库进行模型设计,包括数据流图、实体联系图及数据表结构。在系统的设计与实现中,确定系统的开发思想以及开发环境,并对系统中的Java Bean与Servlet代码进行设计。最后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。 经过调试运行后表明,系统可以满足用户创建个人博客的各项要求。 关键字:博客,MVC,知识共享,信息管理系统

目录 第一章系统概述 (4) 1、1 概述 (4) 1、2系统的开发背景 (4) 1、3个人博客的发展现状 (4) 1、4课题研究的意义 (5) 1、5系统的开发目标 (5) 第二章系统分析 (6) 2、1系统需求分析 (6) 2、2、1注册博友 (7) 2、2、2 普通用户 (8) 2、3系统分析 (9) 2、4、1技术可行性 (10) 第三章开发环境的说明与安装 (11) 3、1开发语言的选择 (11) 3、1、1 JAVA简介 (11) 3、1、2 Web应用程序开发环境—JSP技术 (11) 3、2 数据库的选择 (12) 3、2、1 Web应用程序开发环境—SQLserver数据库 (12) 3、3开发工具的选择 (13) 第四章系统设计 (14) 4、1开发框架技术介绍 (14) 4、2数据库设计E-R图 (15) 4、3 功能模块介绍 (16) 4、3、1 博客注册登录管理模块 (16) 4、3、2 博客及文章检索查询模块 (16) 4、3、3博客页面显示模块 (17) 4、3、4 博客个人维护管理模块 (17) 4、4系统分析 (17) 4、4、1系统架构说明 (18) 4、4、2实现DAO 层 (19) 4、4、4 部署DAO 层 (20) 第五章数据库设计 (20) 5、1定义(数据词典) (20) 5、2主要表结构如下 (20) 第六章主要功能的实现 (21) 6、1 登录控制: (21) 6、2 用户登录 (22) 6、3注册用户 (23) 6、4 Ajax 读取txt格式数据 (27) 6、5 系统架构与数据库的连接 (28) 第七章系统评价 (29) 附:主要参考资料: (30)

汽车售后服务 论文

目录 摘要 (1) 引言 (3) 第一章汽车服务的概述 (4) 1.1汽车服务的基本概念 (4) 1.2汽车服务的基本特征 (4) 1.3汽车服务的主要特征 (4) 第二章我国汽车服务的发展现状及发展趋势 (6) 2.1汽车服务的发展现状 (6) 2.2汽车服务发展趋势 (8) 第三章售后服务的必要性和必然性 (10) 3.1售后服务的必要性 (10) 3.2售后服务的必然性 (10) 第四章售后服务的标准流程 (12) 4.1.导入服务 (13) 4.2.招徕预约 (14) 4.3.预约准备 (16) 4.4.来店接待 (17) 4.5.车辆维修作业 (18) 4.6.车辆交付 (19) 4.7.跟踪回访 (21) 第五章.汽车售后服务的管理 (22) 结束语 (23) 参考文献 (23)

摘要 文章对汽车服务基本概念、特征进行阐述,分析我国的汽车售后服务的现状和发展趋势,汽车售后服务的必然性和必要性,对比国内外的现在服务。得出的结论是汽车售后服务是汽车行业未来的核心竞争力,而改进的手段是要制定标准的售后服务流程和健全的售后管理。 本文从两个方面阐述了售后服务在汽车行业中是核心竞争力,首先是随着我国汽车保有量的增加,这将导致消费者购买欲的下降,必须为客户提高售后服务,提高客户的购买欲。其次汽车产品的同质化导致汽车行业竞争里的减少,要提高竞争力增加产值,必需转向售后服务。要提高售后服务的服务品质,必须制定标准的汽车售后服务流程和健全的管理体系。在加快我国汽车服务业方面,我国应该借鉴国外的政府参与的管理体系和机构。借鉴国外的先进制度,注重经营行为,建立诚信机制,增加交易透明度。在服务标准、市场管理、从业人员资格培养标准、市场建设与规划等环节加强宏观调控,适应时代需求发展汽车服务业的产业政策,以推进汽车市场服务规范化、秩序化发展;企业应加强服务人员的资格认证。从而提高我国的汽车服务业。 关键词:售后服务概念服务流程服务现状管理

个人博客的设计与实现毕业设计(论文)任务书

毕业设计(论文)任务书 设计(论文)题目:个人博客的设计与实现 系部:计算机工程系专业:学号: 学生:指导教师(含职称):专业负责人: 1.设计(论文)的主要任务及目标 本课题的主要任务是: (1)数据库设计,经过系统分析,针对个人博客网站所要求的功能,进行数据建模。首先建立逻辑数据模型,然后建立物理数据模型。最后在数据库中建立了一系列的表。平台的实现也是围绕着数据库进行的。 (2)网站开发规范,确定了个人博客网站的框架,包括采用的页面风格和实现这个网站需要的页面。建立程序所在目录,针对要求的页面命名,(3)代码编写规范,首先确定出来系统的公共函数和公共变量等。写在公共文件中,比如数据库连接等功能模块。这样程序利于阅读和维护。 课题目标:能实现个模块的功能 1.访问者(学生)系统的主要功能: 用户的注册和登录,可实现动态拖放定制桌面等功能,可实现博客主题被搜索功能,转载,下载,评论,留言功能等(下载,转载,评论,留言需登录)。 2.博客主人(老师)系统的主要功能: 可以实现发表和删除博文,视频,图片等功能,可以上传文件,或课件。可以对访问者的留言进行回复或删除。博主还可以更改个人资料,更改密码。此外,博客主人可以对博客主页版面模块进行自由设计摆放,实现人机互动功能。博客主界面采用DIV+CSS布局使博客界面更加独具风格。 3.链接数据库设计: 可以实现用户名的注册,防止重名注册。 4.图片视频浏览功能: 此功能主要是教学视频的应用,学生可以在线观看或者下载自主学习。 5.展望功能: 实现师生在线沟通,问答,实时交流。实现访客和博主的互相关注功能。

2.设计(论文)的基本要求和内容 1.HTML语言的编写以及主要标签的使用。 2.CSS层叠样式表的语法规则,用来美化页面效果。 3.javascript脚本语言的语法规则,用来实现交互效果。 4.数据库的连接。 3.主要参考文献 [1] 马军. ASP网络编程从入门到精通[M].北京:清华大学出版社.2006. [2] 刘振岩.基于.NET的Web程序设计[M],电子工业出版社,2006. [3] 谭晶晶. 基于ASP的个人博客系统设计与实现[J].软件导刊,2013-05,第12卷第5期:82-84. [4] 李浩. PHP个人博客系统的设计与实现.科学之友[J],2012-11:143-144. [5] 徐吟晖. 基于WEB开发的视频博客的设计与实现[D/OL].复旦大学,2013-11-07. [6] 朱如龙. SQL Server数据库应用系统开发技术[M].北京机械工程出版社,2004-2-13. [7] 金雪云,汪文彬,陈文臣. https://www.360docs.net/doc/9d11282278.html, 2.0简明教程[M],清华大学出版社,2009-3. [8] 金雯岚. Ajax技术在博客系统中的应用[D].大连:大连海事大学,2008-6. [9] 朱珊虹,石庆民.基于DIV+CSS的个人博客网页设计应用研究[J].新乡学院信息工程学院,2011(04). [10] 朱印宏,邓艳照,DIV+CSS网站布局从入门到精通[M],石油工业出版社.2011-1-1 [11] 吴晓艳, 陈明明.基于.NET的校园博客系统的设计与实现[J].教育技术的创新、发展与服务——第五 届教育技术国际论坛论文集(下册).2006-10-01 [12] 曾东,曾文权.Web开发技术-ASP[M].清华大学出版社,2007. 4.进度安排 注:一式4份,系部、指导教师各1份、学生2份:[毕业设计(论文)]及答辩评分表各一份

汽车检测与维修专业毕业设计(论文)(1)汇编

郑州工业应用技术学院 毕业论文 题目:汽车润滑系统的常见故障及排除 指导教师:郭斌峰职称:老师 学生姓名:赵鑫学号:1302020157 专业:汽车运用技术 院(系):机电工程学院 答辩日期:2016年6月01日 2016年6月01日

摘要 发动机的润滑是由润滑系来实现的。润滑系的基本任务就是将润滑油不断地供给各零件的摩擦表面使其润滑,减少零件的摩擦和磨损。润滑系虽然不参加发动机能量转换,却能保证发动机正常工作,使其有较长的使用寿命。 作为汽车业维修人员,我们应该知道润滑系的组成和功用,并应对润滑系的常见故障现象、故障部位、故障的检测、诊断和排除有一定的认识,明确其检测和诊断的基本思路。本设计讲述了发动机润滑系的组成与功用,润滑方式,机油的使用性能,润滑系常见故障诊断与排除,以及普桑的维修案例。随着汽车科技的发展,汽车的结构越来越复杂。我们只有掌握更多的知识和实践经验,才能更好地运用检测仪器快速准确地查找汽车的故障原因,并把故障排除。 关键词:润滑系,功用,故障排除,维护

目录 第一章概述 1.1 润滑系的概述 (1) 1.2 发动机润滑方式 (1) 1.3 发动机润滑系的油路 (2) 1.4发动机润滑系的组成 (3) 1.5 润滑系的主要部件 (3) 1.5.1 机油泵 (3) 1.5.2 安全阀 (5) 1.5.3 机油滤清器 (5) 1.5.4 机油散热器 (6) 1.5 .5曲轴箱通风 (6) 第二章润滑剂 (7) 2.1润滑剂的分类和作用 (8) 2.2润滑油的使用特性及机油添加剂的性能 (8) 2.2.1机油的使用特性 (8) 2.2.2 机油添加剂的作用 (8) 2.3机油的更换及注意事项 (9) 第三章润滑系常见故障的诊断 (9) 3.1机油压力过低 (9) 3.2机油压力过高 (10) 3.3机油消耗过多 (11) 第四章普桑润滑系故障维修实例 (13) 4.1 机油报警灯闪亮,报警器响 (13) 4.2机油警报器响个不停 (13)

网上考试系统设计毕业论文

网上考试系统设计毕业论文 目录 1 前言 (1) 2 技术支持 (3) 2.1 B/S(Browser/Server)模式 (3) 2.2 https://www.360docs.net/doc/9d11282278.html, (4) 2.3 IIS(Internet Information Services)简介 (9) 3 系统设计 (10) 3.1 需求分析 (10) 3.1.1 系统功能分析 (11) 3.1.2 系统性能分析 (12) 3.2 前台设计 (12) 3.2.1 界面设计目标 (12) 3.2.2 界面设计思路 (13) 3.3 后台设计 (13) 3.3.1 系统总体设计 (13) 3.3.2 子系统设计 (14) 3.3.3 公用模块设计 (23) 3.4 数据库设计 (24) 3.4.1 数据库概念设计 (24) 3.4.2 数据库物理结构设计 (27) 4 系统实现 (31) 4.1 系统网络实现 (31) 4.2 系统数据库实现 (33) 4.3 系统前台实现 (36) 4.3.1 学生子系统 (36) 4.3.2 教师子系统 (39) 4.3.3 管理员子系统 (40)

4.3.4 公共模块 (41) 4.4 系统功能实现 (46) 5 小结与展望 (51) 5.1 小结 (51) 5.2 展望 (51) 致谢 (53) 参考文献 (54)

1 前言 随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。 远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是网上考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行网上考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。 网上考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的网上考试系统可以使用户在网上学习过后及时检验自己的学习效果,以发现自己的不足,使得学习效率得到很大提高。网上考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来. 目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web 模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应

个人博客管理系统 毕业设计论文

个人博客管理系统论文 前言 博客(Blog)的全名应该是Web log,中文意思是“网络日志”,后来缩写为Blog,而博客(Blogger)就是写Blog的人。从理解上讲,博客是“一种表达个人思想、网络链接、内容,按照时间顺序排列,并且不断更新的出版方式”。简单的说博客是一类人,这类人习惯于在网上写日记。 博客(Blog)是继Email、BBS、IM之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,是代表着新的生活方式和新的工作方式,更代表着新的学习方式。具体说来,博客(Blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。 简言之,Blog就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。 一个Blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章一般都是按照年份和日期倒序排列。Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs是个人心中所想之事情的发表,个别Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。 随着Blog快速扩张,它的目的与最初的浏览网页心得已相去甚远。目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组以及BBS和论坛更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具。 Blogger即指撰写Blog的人。Blogger在很多时候也被翻译成为“博客”一词,而撰写Blog这种行为,有时候也被翻译成“博客”。因而,中文“博客”一词,既可作为名词,分别指代两种意思Blog(网志)和Blogger(撰写网志的人),也可作为动词,意思为撰写网志这种行为,只是在不同的场合分别表示不同的意思罢了。 最早,是由Jorn Barger在1997年12月提出博客这个名称。但是在1998

汽车市场的售后服务毕业论文

目录 摘要 (3) 引言 (4) 第一章汽车售后服务的概述 (5) 1.1 汽车售后服务的基本概念 (5) 1.2 汽车售后服务的经营方式 (5) 第二章汽车售后服务的作用 (7) 2.1. 售后服务是买方市场条件下的尖锐武器 (7) 2.2 售后服务是保持顾客满意度与忠诚度的有效举措 (7) 2.3. 售后服务是摆脱价格战的一剂良方 (8) 第三章我国汽车售后服务的现状与分析 (9) 3.1. 服务意识单薄 (9) 3.2. 提供劣质配件 (10) 3.3. 维修理念落后 (10) 第四章提高汽车4S店或其经销商的售后服务质量 (11) 4.1. 规范服务标准,提高工作人员整体素质 (11) 4.2. 保证派件质量,做到服务和成本质量双赢 (13) 4.3. 建立客户档案,定期进行客户回访 (14) 4.4. 多设服务网点,尽力做到精细 (14) 结束语 (15) 参考文献 (16) 后记 (17)

摘要 汽车市场的“售后服务”,是由市场的发展造成的必然结果,汽车产品在发展到一定程度,制造技术已经没有太大的区别,而且汽车市场从产品到服务的主要原因,而现实的汽车售后服务有很多问题都是消费者知道,从而影响了消费者对汽车产品的购买和接受的汽车售后服务产生了诸多负面影响。因此,销售服务后做精做汽车产品,汽车4S店或汽车经销商打动客户的心,提高客户满意度,也赢得了市场。因此,对汽车售后服务的重要性,售后服务有一个特殊的“使命”,在汽车营销过程中,汽车产品和服务进入市场在促进转型起到了积极的作用,是具有深远意义的汽车市场的繁荣。 关键词:汽车售后服务推动作用汽车市场汽车4S店

关于汽车专业毕业设计论文

毕业设计(论文) (说明书) 题目: 姓名: 编号: 平顶山工业职业技术学院 年月日

平顶山工业职业技术学院 毕业设计(论文)任务书 姓名 专业汽车运用技术 任务下达日期年月日设计(论文)开始日期年月日设计(论文)完成日期年月日设计(论文)题目:中国汽车工业的发展趋势及对策 A·编制设计 B·设计专题(毕业论文) 指导教师 系(部)主任 __年__月__日

平顶山工业职业技术学院 毕业设计(论文)答辩委员会记录 机械工程系汽车运用技术专业,学生于年月日 进行了毕业设计(论文)答辩。 设计题目:中国汽车工业的发展趋势及对策 专题(论文)题目:中国汽车工业的发展趋势及对策 指导老师: 答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生毕业设计(论文)成绩为。 答辩委员会人,出席人答辩委员会主任(签字): 答辩委员会副主任(签字): 答辩委员会委员:,,,,,

平顶山工业职业技术学院毕业设计(论文)评语 第页 共页学生姓名:专业汽车运用技术年级 09 级 毕业设计(论文)题目: 评阅人: 指导教师:(签字)年月日成绩: 系(科)主任:(签字)年月日毕业设计(论文)及答辩评语:

摘要 20世纪九十年代以来,中国以GDP近两位数的实际增长速度成为全球增长速度最快的国家之一。据国务院发展研究中心的研究报告,加入世界贸易组织以后,中国经济将有更多增长机会,但其各部分增长差异各有不同。入世后中国必须承担降低关税、开放服务领域、减少或取消限制外商投资某些行业的规定等义务。从现有的保护壁垒和行业全球化程度来看,中国的汽车行业将是受入世冲击最大的行业。 2002年中国汽车工业面对加入WTO 后的冲击,凭借巨大的、迅速发展的市场,低廉的劳动力,完整的、较强的制造业配套能力,较强的、较完备的技术开发体系,迅速发展。但是,中国汽车工业从整体上看,仍然是一个国际竞争力较弱的产业。中国汽车工业逐步从制造、研究开发、销售服务、汽车信贷等方面全面融入世界汽车工业体系。通过使自身全面融入世界汽车工业体系,中国汽车工业将获得更加迅速的发展,并且逐步成为世界汽车工业的主要制造基地。但由于中国汽车工业发展具有种种有利条件,中国汽车工业有可能最终成为具有独立开发能力、具有一定国际竞争力的产业。 关键字:中国,汽车工业,发展趋势,对策 Abstract Since the 1990s, China with the actual near double-digit GDP growth rate as a global economic growth is one of the fastest. According to the development research center of the state council research report, after joining theWTO, China's economy will have more growth opportunities, but the growth potential of its components are all have differences. After WTO entry China must assume reduced tariffs, open service field, reduce or eliminate restricted the provisions of foreign investment certain industries such obligations. From the existing barriers and industry globalization intensity, China's auto industry will be the biggest impact by WTO industry.

基于JavaWeb的在线考试系统的设计与实现毕业论文

毕业论文 题目:Java Web应用开发—— 在线模拟考试系统的设计与实现学院:计算机与信息工程学院 专业:软件工程

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部容。 作者签名:日期:

学位论文原创性声明 本人重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

毕业设计---个人博客系统设计与实现

毕业设计(论文)中文摘要

毕业设计(论文)外文摘要

目录 1 绪论 ......................................................... - 1 - 1.1博客概况.. (1) 1.1.1 博客的产生............................................ - 1 - 1.1.2 博客的现状............................................ - 2 - 1.2博客的发展、需求与前景 (2) 1.3本论文任务概述 (2) 1.4本论文章节安排 (3) 2 系统设计与实现 ............................................... - 3 - 2.1需求分析.. (3) 2.1.1 功能需求.............................................. - 3 - 2.1.2 项目计划安排.......................................... - 3 - 2.2系统开发环境. (4) 2.2.1开发环境简介 .......................................... - 4 - 2.2.2 Visual Studio 2008开发环境简介 ....................... - 5 - 2.2.3 SQL Server 2005数据库简介 ............................ - 5 - 2.3相关技术简介. (5) 2.3.1 C#语言简介............................................ - 5 - 2.3.2 https://www.360docs.net/doc/9d11282278.html, 简介.......................................... - 6 - 2.3.3 https://www.360docs.net/doc/9d11282278.html, 简介.......................................... - 6 - 2.3.4 Silverlight技术简介 .................................. - 7 - 2.3.5 WCF简介 .............................................. - 7 - 2.3.6 jQuery库简介 ......................................... - 8 - 2.4系统设计与实现.. (8) 2.4.1 分层架构核心思想...................................... - 8 - 2.4.2 实体介绍.............................................. - 9 - 2.4.3 数据库设计........................................... - 10 - 2.4.4 实体类的设计与实现................................... - 12 - 2.4.5 接口设计............................................. - 12 - 2.4.6 IoC 容器及依赖注入机制的设计......................... - 14 - 2.4.7 数据访问层的实现..................................... - 17 - 2.4.8 业务逻辑层的实现..................................... - 24 - 2.4.9 表示层的实现......................................... - 26 - 2.4.10 视频模块的实现...................................... - 28 - 3 系统功能演示 ................................................ - 30 - 3.1系统功能演示 (30) 3.2小结 (36)

汽车4S店售后服务管理探讨论文【最新版】

汽车4S店售后服务管理探讨论文 【摘要】汽车4S店作为汽车主机厂的服务前沿,在汽车销售服务市场中扮演着重要的角色,同时也面临激烈的竞争和前所未有的挑战。本文对目前4S店的管理方式和现状进行了分析,并对如何做好品牌汽车售后服务做了粗浅的探讨。 【关键词】汽车4S店;维修;售后 汽车4S店中的4S是指:整车销售(Sale)、备件供应(Sparepart)、售后服务(Service)、信息反馈(Survey),4S店是指将这四项功能集于一体的汽车销售服务企业。有统计表明,汽车销售商利润构成中,整车销售占10%,售后服务高达50%,零部件销售、二手车经营等占40%。毫无疑问,随着汽车销售市场的进一步成熟,各个品牌产品差异化较小,经销商的利润来源主要源于售后服务。而目前大多数4S店只对销售关注较多,对售后服务的管理和从企业内部挖掘提高客户满意度,加强售后服务等方面则关心不足。因此,如何做好4S点售后服务工作,培养客户忠诚度,是当前4S店要解决的重要课题。优良的4S店售后服务,必须重点做好以下几个方面的工作。 一、加强制度建设与流程建设

良好的制度是各项流程能否贯彻执行的保障,经销商要在售后服务体系中制定好各项规章制度,奖惩条例,让良好的制度,为各项服务流程的贯彻执行保驾护航。目前,许多企业,特别是近年来刚刚进入汽车4S店销售服务行业的企业,一方面业务流程不健全,另一方面现有流程由于没有良好的制度监督,使得出现问题时,不能够得到及时纠正,从管理学角度讲,执行就是落实服务流程环节所要求的内容和任务,执行流程的目标就是让客户满意。执行力度是左右企业成败的重要力量,也是企业区分平庸与卓越的重要标志。通过许多4S 的管理实践证明,客户服务满意度与各项服务流程的执行,特别是核心流程的执行情况息息相关。因此,抓好制度以及服务流程的执行力度是十分重要的。汽车维修是一个技术性较强的服务型行业,向客户提供一系列维修、保养、技术咨询等问题时涉及到的环节较多,通常接受维修服务就需5~6个环节;另外,还要有客户预约服务,电话跟踪服务,救援服务,客户投诉等等。因此,做好售后服务各项工作的前提,就是逐步清晰工作流程,标准化流程内容和要求,面对客户的每一项服务要求,售后服务人员都能向客户提供标准的服务。尽管许多品牌产品生产商都向品牌经销商提供了其多年积累的良好服务核心流程,但是经销商在进行具体微观管理时会遇到各种各样的问题,这些问题也需要流程化、标准化。流程建设、丰富流程内容,以及流程再造,是做好售后服务的良好保障。 二、营造优良环境、加强细节管理

图书管理系统的设计与实现

毕业论文 中文摘要 图书管理系统是智能办公系统(IOA)的重要组成部分,因此,图书管理系统也以方便、快捷的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工作人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。采用SQL Server2005数据库作为后台数据库、Visual C#编程语言作为前台开发工具,通过对数据库技术进行了较深入的学习和应用,主要完成书目检索、读者管理、借阅管理、图书管理、用户维护、系统维护等系统功能。系统运行结果证明,本文所设计的图书管理系统可以满足学生和教师借阅者、图书管理员、图书总管理员三方面的需要,达到了设计要求。 关键词图书管理系统设计信息https://www.360docs.net/doc/9d11282278.html, SQLServer2005

目录 第1章导论 (2) 1.1 系统调研与可行性分析 (1) 1.1.1 现状调查 (1) 1.1.2 可行性分析 (1) 1.1.3 软件开发计划 (2) 1.1.4 https://www.360docs.net/doc/9d11282278.html,2.0和SQL Server 2005 概述 (2) 第2章系统分析 (5) 2.1 系统功能模块 (5) 2.1.2 模块框架图 (6) 2.2 系统ER图 (7) 第3章系统详细设计 (8) 3.1 开发运行环境 (8) 3.2 数据库设计 (8) 3.3 实现数据库 (9) 第4章主要功能模块设计 (13) 4.1 程序主界面 (13) 4.2 书目检索模块 (13) 4.3 读者管理模块 (20) 4.4 图书管理模块 (24) 第5章系统测试 (34) 结论 (34) 致谢............................................. 错误!未定义书签。参考文献......................................... 错误!未定义书签。

相关文档
最新文档