您好,欢迎来到小奈知识网。
搜索
您的当前位置:首页二手交易系统的设计与实现论文

二手交易系统的设计与实现论文

来源:小奈知识网


二手交易系统的设计与实现

摘 要

随着当今社会信息技术的进步,基于互联网的各种应用日益受到了人们的重视,二手商品的重新利用也逐渐被人们关注,二手交易系统就在这种形势下产生了,它利用网络,改变了人们的购物方式。

本文是基于现代二手交易的流程,结合现代的信息技术,通过对系统的结构设计、后台设计、前端开发,构建了一个基于B/S结构的,以ASP为开发平台和SQL server 2000为数据库的二手交易系统。本系统基本实现了二手交易信息的发布与管理等功能。

关键字: B/S结构;数据库;二手交易

The Design and Implementation of Secondary Trading

System

Abstract

With the rapid development of the Internet, people depend more and more on Internet-based applications. And people pay more attention to the reuse of the second-hand goods gradually. Online secondary trading system thus comes into people‟s sight. With the help of the internet, it changes the shopping ways of people.

This paper is based on the flow of secondary trading, and combined with the modern information technology; moreover, following the process of development, structure design, background design, and foreground design. It tries to establish a secondary trading system based on B/S, ASP and SQL Server 2000. This system implements the general functions of secondary trading information‟s publication, management and so on.

Key words: Database;B/S;Online Secondary Trading

目 录

论文总页数:18页

1 2

引言 ........................................................................................................................................... 1 理论基础及开发工具介绍 ....................................................................................................... 1 2.1 2.2 2.3 2.4 3

ASP介绍 ........................................................................................................................ 1 SQL Server 2000 数据库的介绍 ............................................................................... 2 B/S结构 ........................................................................................................................ 2 开发工具介绍 ............................................................................................................... 3

系统需求分析 ........................................................................................................................... 3 3.1 3.2 3.3

普通用户 ....................................................................................................................... 3 管理员 ........................................................................................................................... 4 系统功能模块分析 ....................................................................................................... 4

4 系统设计与实现 ....................................................................................................................... 5 4.1 4.2 4.3 4.4 4.5

数据库设计 ................................................................................................................... 5 数据库关系模型设计 ................................................................................................... 5 数据库表结构设计 ....................................................................................................... 7 数据库表的实现 ........................................................................................................... 8 系统功能实现 ............................................................................................................... 8 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.5.6 4.5.7 4.5.8

信息发布-浏览信息.......................................................................................... 8 信息发布-添加信息.......................................................................................... 9 信息发布-搜索信息........................................................................................ 10 信息管理-管理员身份验证 ............................................................................ 12 信息管理-交易信息管理 ................................................................................ 12 信息管理-项目管理........................................................................................ 13 信息管理-公告管理........................................................................................ 13 信息管理-链接管理........................................................................................ 14

5 系统测试 ................................................................................................................................. 14 5.1 测试环境 .......................................................................................................................... 14 5.2 测试结果 .......................................................................................................................... 15 5.3 系统安全性测试 .............................................................................................................. 15

结 论 ......................................................................................................................................... 15 参考文献 ......................................................................................................................................... 16 致 谢 ......................................................................................................................................... 17 声 明 ......................................................................................................................................... 18

1 引言

近年来,信息技术在迅速地改变着社会的同时,也极大地改变着人们的生活方式,网络也在慢慢改变着人们的交易方式。传统的交易方式,受到了时间、地点的,消费者要跑商场、进银行、排队、交涉、办手续等行为,都在被改变着。“腰酸腿疼”的交易方式,将被轻松的“点击鼠标”所代替。网上的交易行为成为了一种时尚,越来越多的人们热衷于这种足不出户,轻轻一点的方式。

随着人们物质生活水平的提高,人们对生活要求也在慢慢的提高,以前能满足要求的物品,现在却不一定适用了,但是这些物品并没损坏,弃之可惜,造成资源浪费,留到会占用很多空间例如:汽车、电脑等等;另一方面社会的竞争日益激烈,人们都承受着很大的压力,很多人采用疯狂购物的方式来缓解压力,但是就在这种情况下,很多东西买来,却从来没用过,不仅占空间,而且还是一种资源的浪费,为了充分的利用这部分资源,发挥它们的社会效力,如果能重新利用,将是最好的解决办法。随着人们观念的改变,人们的需求也越来越多样化,有些人愿意去买新的产品,而又有人更愿意去买二手的,只要能满足他们的需要就好了,为了最大程度地了解人们的需求,收集人们的需求,满足人们的需求,二手交易恰好满足某一部分群体的需求。

本毕业设计是采用ASP网络技术开发的二手交易系统,数据库采用的是SQL Server 2000数据库。

2 理论基础及开发工具介绍

2.1 ASP介绍

ASP是 Active Server Pages(动态服务器主页)的缩写,它是一个服务器端的脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。ASP可以胜任基于微软Web服务器的各种动态数据发布。

1 、ASP方法与传统静态主页的区别

把信息系统纳入Internet/Intranet 的框架之后,首先要解决的问题是通过网页访问后台数据库信息。所有应用程序都被分割为页面的形式,用户的交互操作是以提交表单等方式来实现的,这就要求Web 站点具有很强的动态数据发布能力。然而,目前Web的服务,仍以提供\" 静态\"主页内容为主。所谓\"静态\指的就是站点的主页内容是\"固定不变\"的,无法根据用户的需求和实际情况做出相应的变化。当浏览器通过Internet的HTTP协议向站点的Web服务器申请主页时,站点服务器就会将已设计好的静态的HTML文件传送给浏览器。若要更新主页的内容, 只能用非在线的手动方式更新HTML的文件数据。

ASP所设计出的是动态主页,可接收用户提交的信息并做出反应, 其中的数

第 1 页 共 18页

据可随实际情况而改变,无须人工对网页文件进行更新即可满足应用需要。例如:当在浏览器上填好表单并提交HTTP请求时,可以要求在站点服务器上执行一个表单所设定的应用程序,而不只是一个简单的HTML文件。该应用程序分析表单的输入数据,根据不同的数据内容将相应的执行结果(通常是数据库查寻的结果集)以HTML的格式传送给浏览器。数据库的数据可以随时变化,而服务器上执行的应用程序却不必更改,客户端得到的网页信息会始终保持新鲜的魅力。

2、 ASP的工作原理和配置

如图所示,当用户申请一个*.asp主页时,Web服务器响应该HTTP请求,调用ASP引擎,解释被申请文件。当遇到任何与ActiveX Scripting 兼容的脚本(如VBScript和JavaScript)时,ASP引擎会调用相应的脚本引擎进行处理。若脚本指令中含有访问数据库的请求,就通过ODBC与后台数据库相连,由数据库访问组件执行访问数据库操作。ASP 脚本是在服务器端 解释执行的,它依据访问数据库的结果集自动生成符合HTML语言的主页, 去响应用户的请求。所有相关的发布工作由Web服务器负责。

由于 ASP结合了脚本语言,可以通过编程访问ActiveX组件,并且具有现场自动生成HTML的能力,所以它成为建立动态Web站点的有效工具。

2.2 SQL Server 2000 数据库的介绍

SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

SQL Server 2000为用户提供了大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序所需的最新的出色数据库平台。本文简要概述了SQL Server 2000对SQL Server 7.0版本的改进。SQL Server 2000为用户提供了完全集成的可扩展标记语言(XML)环境、在分析服务中添加了新的数据挖掘功能、用元数据服务增强了知识库技术。

2.3 B/S结构

浏览器/服务器(Browser/Server)结构,简称 B/S 结构,它是对C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 WWW 浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier 结构。B/S结构,主要是利用了不断成熟的 WWW 浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript„)和 ActiveX 技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开

第 2 页 共 18页

发成本,是一种全新的软件系统构造技术。显然 B/S 结构应用程序相对于传统的 C/S 结构应用程序是巨大的进步。B/S结构如图1所示:

图1 B/S结构示意图

2.4 开发工具介绍

Macromedia Dreamweaver 8 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 CSS 的设计的领先支持到手工编码功能,Dreamweaver 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。

3 系统需求分析

信息管理实现网站内容的更新与维护,提供在输入、查询、修改、删除各信息类别和专题中的具体信息的功能,添加信息会出现在栏目的首页、网站的首页等一系列完善的信息管理功能。具体包括以下功能:增添、修改、删除各栏目信息的功能;系统用户管理系统管理系统相关属性。网站页面模板管理 网站页面编辑功能可以通过后台管理轻松实现网站页面模板的定制功能。将这些日常维护工作量转为系统化、标准化的维护格式,从而保证网站设计风格的统一,同时也可以大大减轻工作量;

信息管理 本系统所有功能都可以通过前台对后台进行操作,主要针对两类用户角色,一类是管理员,一类是普通用户。

3.1 普通用户

1 浏览信息,用户可以按照自己的意愿浏览相关的信息及公告,而且系统也把内容分为了几个方面,例如:手机专卖,电脑硬件等等,(这些标题也可以在管理模块部分进行添加)灵活性很大。

第 3 页 共 18页

2 添加信息,用户可以随意发布自己的信息,网络上的只要浏览了这个网站的用户都可以看到这个信息。因此,有更多的实用性。

3 搜索信息,但是当信息量比较大的时候,用户要找到自己想要知道的信息,就有困难,于是,本模块加入了搜索功能,用户只需要输入关键字就可以搜索到用户想要的内容,非常方便。

3.2 管理员

1 身份验证,系统并不是所有人都可以进行管理的,只有系统管理员才可以对系统进行维护、更新,保证了系统的安全性。

2 信息管理,由于在本模块在使用过程中,可能会大量的信息,而且很多信息都有时效性,因此必须对信息进行管理,删除一些过时信息,保证信息的时效性。

3 项目管理,本模块是将信息分为几个方面,这样便于用户浏览信息,也便于系统管理员的管理,但是肯定会有一些方面涉及不到,而有一些方面用户根本用不到,给用户造成“有的用不到,用到的没有”的麻烦,系统管理员可以根据具体使用情况对项目进行管理,添加、删除一些项目方便用户的使用。

4 公告管理,在系统的使用过程中,有可能的一些故障,可能造成用户的使用不便,系统管理员会在第一时间把这个信息告知用户,这个部分就让系统管理员发布公告,删除过时公告,方便用户的使用。

5 链接管理,本系统也可以作为信息中介,把别人的信息链接到本系统上,更加方便得让用户使用本系统,此部分可以添加、删除链接。

3.3 系统功能模块分析

对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图2所示的系统功能模块图。

二手交易系统

信息发布 信息管理

浏览信息添加信息搜索信息身份验证信息 管理公告管理链接管理项目管理 图2 系统功能模块示意图

第 4 页 共 18页

4 系统设计与实现

4.1 数据库设计

数据库在一个信息系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个步骤:

数据库需要分析。 数据库概念结构设计。 数据库逻辑结构设计。

用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

在仔细分析信息需求的基础上,将得到如图3所示的本系统所处理的数据流程。

间,时效期。

信息操作,包括项目的操作,公告的操作,链接的操作,信息的操作。 项目的操作,项目名称的添加,以及删除;

公告的操作,公告的主题,公告的内容的发布,删除; 链接的操作,链接的名称,链接的地址的发布,删除;

信息的操作,主要是对信息的删除(用户之前添加了信息,必须有管理员来删除);

图 3 系统工作流程图解

退出 信息发布 信息管理 身份验证 用户 管理入口 信息输入中包括,信息主题,联系方式,信息内容,发布人地址,发布时

4.2 数据库关系模型设计

得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各

第 5 页 共 18页

种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。

根据上面的设计规划出的实体:发布用户实体,;浏览用户实体,管理员实体。

发布用户实体的E-R图如图4所示。 普通用户 1 发布 n 信息 信息主题 发布地点 联系方式 信息内容 图4 发布用户E-R图

时效期 浏览用户实体的E-R图如图5所示,

普通用户 1 浏览 n 信息

信息主题 信息内容 发布时间 时效期 图5 浏览用户E-R图

第 6 页 共 18页

管理员实体的E-R图如图6所示,

用户名 管理员 1 管理 n 密码 信息 链接 项目 公告 名称 信息主题 信息内容 地址 公告主题 项目名称 公告内容 图6管理员E-R图

4.3 数据库表结构设计

现在需要将上面的数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

二手交易系统的数据库各个表格设计结果如下,每个表格表示数据库中的一个表;表1为管理员信息表:

表1 管理员信息表

列 名 id sUser sPass 数据类型 int char varchar 可否为空 NOT NULL NOT NULL NOT NULL 说 明 自动编号 用户名 密码 表2为链接信息表:

表2 链接信息表

列 名 tit lin 数据类型 Varchar char 可否为空 NOT NULL NULL 说 明 链接名称 链接地址 表3为信息内容表:

第 7 页 共 18页

表3 信息内容表 列 名 id tit msg kin tim edt mal whe 数据类型 int varchar varchar char datetime datetime varchar varchar 可否为空 NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL 说 明 自动编号 信息主题 信息内容 分类号 发布日期 截止日期 电子邮件 发布地址 表4为公告信息表:

表4 公告信息表

列 名 id tit msg 数据类型 int varchar varchar 可否为空 NOT NULL NOT NULL NOT NULL 说 明 自动编号 公告主题 公告内容 表5为项目信息表:

表5 项目信息表

列 名 id XM 数据类型 int varchar 可否为空 NOT NULL NOT NULL 说 明 自动编号 项目名称

4.4 数据库表的实现

经过前面的需求分析和概念结构设计以后,得到数据库的逻辑结构。现在就可以在SQL Server 2000数据库系统中实现该逻辑结构。这是利用SQL Server 2000数据库系统中的SQL 查询分析器实现的。

4.5 系统功能实现

4.5.1 信息发布-浏览信息

用户只需要进入网站,就可以浏览自己想要的信息,因为本系统信息发布和浏览无需进行身份验证,而且用户可以免费获得自己需要的信息,方便快捷;但是这样安全性不好,系统负担太大。如图7所示,

第 8 页 共 18页

图7 本系统首页

为了让用户浏览方便,本模块把信息内容分为几个方面,用户可以根据这几个方面,浏览到自己需要的内容,方便检索。如图8所示,

图8 浏览结果图

同时也可以浏览最新近的内容,在第一时间让需要这个信息的用户知道,具体体现信息的时效性,保证信息的实用性。就是本系统设计目的。

4.5.2 信息发布-添加信息

如果用户需要发布自己的信息,那这个信息就应该是最新的。当用户一提交到系统上时,所有的正在浏览本系统的在线用户,就可以在第一时间内知道这个信息,此用户一定要写明联系方式,方便用户使用信息。最新近添加的信息可以在最新那个栏目下找到,可以在相应类别方面的下面找该信息,也可以通过搜索找到该信息,因此一个目的可以有多种实现方式。界面人性化,也可以使不懂计算机的用户方便使用本系统。如图9所示,

第 9 页 共 18页

图9 普通用户操作界面

添加模块关键代码分析如下:

<%k=0

Do while k<=23 if a(k)&\"信息\"=request(\"n\") then n=cstr(k+1) k=k+1 Loop

t1=replace(request(\"t1\"),\"<\〈\") t1=replace (t1,\"'\

t2=replace(request(\"t2\"),\"<\〈\") t2=replace (t2,\"'\

d1=replace(request(\"d1\"),\"<\〈\") d1=replace (d1,\"'\

sz = \"'\" & t1 & \"','\" &t2& \"','\" & request (\"t3\") & \"','\" & n &\"','\" & d1 &\"','\" & now & \"',\"&dateadd (\"y\

If session (\"ad\") =0 then

COM. Execute(\"insert into msg ( tit,mal,msg,kin,whe,tim,edt ) values (\" & sz & \")\") Session (\"ad\") =1 End if %>

是将信息内容的主题,信息内容(包含联系人方式),发布人地址,发布日期,有效期限,发布人邮件地址添加到msg表中;在做判断之前,首先将这些数据处理成可以接收的数据,使用一个session变量来做,

如果session (\"ad\")等于零,则执行添加操作,否则退出。 4.5.3 信息发布-搜索信息

第 10 页 共 18页

由于随着时间的推移,系统的信息内容会越来越多,用户在检索信息的时候,就会很困难,因此就非常需要一个具有智能搜索的功能,用户只需要输入自己需要信息的关键字就可以了,从而给用户节约大量的宝贵时间,给用户一个智能导向,也可以说是智能导航。如图10所示,

图10 搜索页面

搜索结果如图11所示

图11 搜索结果页面

搜索部分关键代码分析如下:

<% If request (\"n\") =0 then

Set rs=com.execute (\"select*from msg where tit like '%\"& request (\"search\") &\"%' and EDT>=\" & date & “ORDER BY id DESC\") Else

Set rs=com.execute (\"select*from msg where tit like '%\"& request (\"search\") &\"%' and kin='\" & request (\"n\") &\"' and EDT>=\" & date & “ORDER BY id DESC\") End if %>

如果request (\"n\")等于0,那么就执行\"select*from msg where tit like '%\"& request (\"search\") &\"%' and EDT>=\" & date & “ORDER BY id DESC\"。

否则就执行select*from msg where tit like '%\"& request (\"search\") &\"%' and kin='\" & request (\"n\") &\"' and EDT>=\" & date & “ORDER BY id DESC。

“& request (\"search\") &”为用户输入内容,查询的是和用户输入内容相类

第 11 页 共 18页

似的标题,还的是有效期限必须大于当前系统时间的记录。

现在所涉及到的一些智能搜索基本用这种判断加SQL语句实现的。 4.5.4 信息管理-管理员身份验证

系统需要管理员来维护和管理数据,并不是所有的人都可以对系统进行维护和管理,系统的安全和保密就通过此项来实现,即安全的屏障。但是,由于时间的,身份验证部分在后台连接数据库,不实现身份的申请注册,管理员只需要输入用户名和密码来进行身份验证,其他一些非法入侵者就可以通过猜用户名和密码的方式来破解密码,因此安全性就大大增强了。如图12所示,

图12 管理员登陆界面

让一般的用户只具有浏览、搜索、添加信息的权限,让管理员具有浏览、搜索、添加、删除、发布公告、删除公告、添加和删除链接、项目的添加和删除等权限。做到各司其职。

4.5.5 信息管理-交易信息管理

信息存在时效性的问题,如果不把一些过期的信息删除的话,就会造成系统负担过大,影响用户访问的速度,主要操作就是删除操作,把一些过期的,或错误的信息删除,如图13所示。

图13 信息管理图a

删除分为删除个别信息和删除过期信息,删除个别信息,就是怕在使用过程中出现一些错误信息,系统管理员就可以根据内容删除这些错误信息,保证

第 12 页 共 18页

信息的正确。如图14所示。

图14 信息管理图b

删除过期信息,系统会根据这条信息的发布时间和有效时间来决定信息是否过期,如果过期,系统就会智能的删除这些过期信息,保证信息的时效性,不会误导用户。

4.5.6 信息管理-项目管理

系统会把所有的信息分为几个类别,例如,手机专卖,电脑硬件,二手房交易,旧书交易信息等,方便管理,用户就可以在这几个方面中找到自己需要的信息,方便用户检索,但是,在系统的实际使用过程中,可能会有几个方面,信息根本涉及不到;也可能真正需要用的几个方面,在系统中找不到,出现“有的用不到,用到的没有”的麻烦,因此做好信息项目类别的管理是非常必要的,如图15所示。

图15 项目管理图

4.5.7 信息管理-公告管理

在系统的实际是使用过程中,可能会出现各种各样的状况,系统管理员应该在第一时间告知所有的用户,就是使用公告来实现的。系统可以发布公告(公告实际上也是信息的一种形式)、删除过期的、错误的公告。如图16所示。

第 13 页 共 18页

图16 公告管理图

在这项功能中,虽然可以通过前台的一些具体操作,从而对后台的数据进行操作,但是这里的公告发布,就有用户的随意性,如果用户想要了解公告的话,才能知道公告的具体内容,否则没有起到公告的作用,虽然这样可以体现界面的人性化,但是很被动,相对而言,自动公告,就有很多有点,同样是在前台操作后台的数据,这样才能起到公告的作用,不会影响用户的使用。

4.5.8 信息管理-链接管理

此系统并不是万能的,并不能具有所有用户所需要的信息,所以链接其他地方的资源,这样做其实有个好处,可以减轻系统的负担,减少用户的访问量,提高系统的效率。这里可以添加新链接,删除过期、错误链接。链接的管理实现了同步删除。如图17所示,

图17 链接管理图

这里实际上就做了个添加记录和删除记录的操作,分别对表做删除和添加操作。

5 系统测试

5.1 测试环境

第 14 页 共 18页

由于条件,只在本机进行了测试,本机既做为服务器又做为客户端。本机的硬件配置为:硬盘80G,CPU为奔四赛扬1.7G,内存为512MB,操作系统为WINDOWS XP。由于系统为B/S模式,因此在理论上,客户端的浏览器端只需要一般的低配置即可,使用浏览器即可访问并使用该系统。由于系统的数据量会逐渐增大等特点,因此建议服务器采用高配置以达到系统的稳定性。

5.2 测试结果

系统在上述配置下,对本系统的每个角色对应的所有功能作出测试,结果达到了预期功能。并且该系统还具备一定的安全性与稳定性,基本符合并达到了设计目标。

5.3 系统安全性测试

作为二手交易系统,对安全性等要求不高。因此在此系统中,采用了以下几种方法来保证考试系统的安全性。

1 密码的安全性

在本系统中,并不提供管理员用户注册,虽然有诸多不便之处,但是这样可以在一定程度上保证安全性。统一有数据库管理员直接操作数据库表文件产生管理员用户的用户名和密码。

2 角色访问控制

本系统中,将用户分为了两种角色:管理员、普通用户并将每个用户所能进行的操作全部放在为其专门建立的文件夹下。在每个文件夹下面添加一个子配置文件,通过设置所允许访问的角色与拒绝访问的用户,来实现基于角色的访问控制,同时也保障了系统的安全性的另一方面。

3 数据库安全

在数据库的安全方面,主要依赖于SQL Server 2000自身的安全性。在使用时,定期对数据库进行备份,以便数据库发生错误时将数据库恢复到之前某一已知的正确状态,实现数据库的再次正确使用。

结 论

经过3个月的努力,基本实现了所有功能——二手交易信息的管理及二手交易信息的发布,基本满足了用户的需求,管理员实现了对系统的维护和管理,普通用户实现浏览,添加,搜索二手交易信息的功能,比如:增添、修改、删除各栏目信息的功能;系统用户管理系统相关属性,网站页面模板管理,网站页面编辑功能等。系统的操作方便,有一定的可移植性。

由于个人水平及条件,此系统从整体上来说并不是很完善,很多方面还需进一步改善:

1) 系统的美观方面需进一步改进,使系统界面更加友好。

第 15 页 共 18页

2) 管理员用户名和密码修改不方便,而且安全性方面也欠考虑。 但是对于我个人来说,在制作过程中,我学到了很多东西,让自己的所学得到了深化,让自己知道如何去做一个项目,如何把这个项目分解成各个模块,明白了去实现一个项目的各个流程,从需求分析、立项、实施计划、具体实施、总结,把握其中的每个环节。

通过本次毕业设计,我充分体会到了理论与实践之间联系的重要性,将理论运用于实际的操作中,要从实践中学习新的知识,找到解决问题的方法。同时,我对ASP以及SQL Server 2000等相关知识有了较深的了解和掌握。由于自己的学习能力以及其他各方面的原因,本次设计中只是运用了其中的一部分,有待于在将来的工作和学习中进一步的学习、掌握和运用。

参考文献

[1] 王国荣,朱琳杰,王伟.ASP与WEB数据库[M].北京:人民邮电出版社,2003。 [2] 贝尼纳索.霍夫曼[美],杨浩.ASP WEB站点高级编程[M].北京:清华大学出版社,2003。 [3] MATTHEW[美],MACDONALD[美],贾小军,于秀山,吕嘉章等.ASP.NET完全手册[M].北京:电子工业出版社,2004。

[4] 陈峰棋,资讯教育小组.ASP与SQL网站数据库程序设计[M].北京:科学出版社,2005。 [5] 庄永龙.Instant ASP实例解析与ASP网站编程[M] .北京:北京希望电子出版社,2004。 [6] 陈娴,刘开文,李健.ASP.NET项目开发实践[M].北京:中国铁道出版社,2003。 [7] 马嘉.精通ASP 3.0网络编程[M].北京:人民邮电出版社出版,2004。

第 16 页 共 18页

致 谢

本文是在张路桥老师的热情关心和指导下完成的,他严谨的治学作风使我受益匪浅,对顺利完成本课题起到了极大的作用。在此向他表示我最衷心的感谢!

在论文完成过程中,本人还得到了其他老师和许多同学的热心帮助,本人向他们表示深深的谢意!

最后向在百忙之中评审本文的各位专家、老师表示衷心的感谢!

作者简介:

姓 名:东波 性别: 男 出生年月:1981年6月 民族: 汉 E-mail:dongbo_nihao@yahoo.com.cn

第 17 页 共 18页

声 明

本论文的工作是2007年2月至2007年6月在成都信息工程学院网络工程系完成的。文中除了特别加以标注地方外,不包含他人已经发表或撰写过的研究成果,也不包含为获得成都信息工程学院或其他教学机构的学位或证书而使用过的材料。除非另有说明,本文的工作是原始性工作。

关于学位论文使用权和研究成果知识产权的说明:

本人完全了解成都信息工程学院有关保管使用学位论文的规定,其中包括: (1)学校有权保管并向有关部门递交学位论文的原件与复印件。 (2)学校可以采用影印、缩印或其他复制方式保存学位论文。 (3)学校可以学术交流为目的复制、赠送和交换学位论文。 (4)学校可允许学位论文被查阅或借阅。

(5)学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。

除非另有科研合同和其他法律文书的制约,本论文的科研成果属于成都信息工程学院。 特此声明!

作者签名:

2007年6月4日

第 18 页 共 18页

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo3.com 版权所有 蜀ICP备2023022190号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务