网上花店毕业论文

德州科技职业学院

毕业设计(论文)

题目 网上花店

院系名称

班 级 学生姓名

学 号

指导教师

答辩教师

时 间

目 录

中文摘要 ................................................................................................................................I

英文摘要 .............................................................................................................................. II

1 绪论 ................................................................................................................................. 1

2 网上花店的概述 ............................................................................................................... 2

2.1网上花店开发背景 .................................................................................................. 2

2.2网上花店开发目的和意义 ...................................................................................... 2

2.3网上花店开发技术介绍 .......................................................................................... 2

2.3.1 ASP.net介绍 . ..................................................................................................................... 3

2.3.2 SQL Server数据库介绍 ................................................................................................... 3

3 网上花店总体分析 ........................................................................................................... 5

3.1 网站简介 ................................................................................................................. 5

3.2 网站需求分析 ......................................................................................................... 5

3.2.1 可行性分析 ...................................................................................................................... 5

3.2.2 网站调查 .......................................................................................................................... 6

3.2.3 系统设计架构 .................................................................................................................. 6

4 网上花店的系统设计 ....................................................................................................... 8

4.1系统总体设计 .......................................................................................................... 8

4.1.1 系统的体系结构 .............................................................................................................. 8

4.1.2 开发环境 .......................................................................................................................... 8

4.2系统框架设计 .......................................................................................................... 8

4.3系统程序结构设计 ................................................................................................ 14

4.4数据库设计 ............................................................................................................ 14

4.4.1 概念设计 ........................................................................................................................ 14

4.4.2 逻辑设计 ........................................................................................................................ 15

4.5系统维护设计 ........................................................................................................ 17

5 系统运行和调试 ............................................................................................................. 18

5.1创建数据库 ............................................................................................................ 18

5.1.1 SQL Server 2005的新特性 ............................................................................................ 18

5.1.2创建数据库 ..................................................................................................................... 19

5.2 连接数据库 ........................................................................................................... 19

5.3 运行和调试 ........................................................................................................... 19

5.3.1 运行 ................................................................................................................................ 19

5.3.2 测试 ................................................................................................................................ 19

6 致 谢 ............................................................................................................................... 21

参考文献 ............................................................................................................................. 21

摘 要

随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落。通过电子商务来完善对商品的采购就给人们的生活带来了很多方便。在这种形式之下,购买鲜花的人越来越多,也越来越广,全国各地都有购买者。为了迎合市场的需求,为了开拓市场提高自身在同行中的竞争能力,开发一个网上鲜花销售系统也是很有必要的。

本网上花店系统,主要实现的功能是:实现用户在线注册功能、登录功能、查询功能、购物车功能、定单等。

网上鲜花销售管理系统主要以实现在线销售鲜花为主。全部的设计这以此为核心来展开。从商品发布,到商品的销售;从用户的注册,到商品的购买等等都是围绕销售而展开的,以达到网上鲜花销售的方便与快捷。

关键词:网上鲜花销售,查看订单,在线注册,添加购物车

ABSTRACT

The modern age is the knowledge time, also is the competitive time, the survival of the fittest.In order to strengthen own knowledge and the technical level, we on unceasing buy the flower "the charge”, enriches oneself state -of-art. Under this kind of form, more and more people purchase flowers, also is more and more broad, each place all has the buyer. As a big market, only is the use in kind shop is by far insufficient, althou gh only can meet the local reader’s need, but actually cannot face the distant place the reader demand. In order to cater to the market the demand, in order to develop the market to enhance oneself in colleague's competitive ability, develops an on-line flowers sales system also has the necessity very much.

This on-line flowerstore system, the main realization function is: Realization user on-line registration function; Registers the function; Inquiry function; Shopping vehicle function;order form and so on.

Issued from the commodity, to commodity sale; From user's registration, and so on all is revolves to the commodity purchase,achieves the on-line flowers sale which the sale launches the convenience and quickly.

Keywords: online flowers sale, order from,online registration, shopping cart.

1 绪论

随着人民生活水平的提高,人们越来越懂得享受生活,花卉的消费就伴随着多了起来。花卉本身就具有俏丽姿容、让人们赏心悦目、美化家居的功效,它还可以增加人们的情趣,使人们更加含蓄、更有品位。并且随着经济的发展,鲜花市场的消费也越来越大。据统计,山东地区每家鲜花店销售额每天流水在500元~1600元不等,随着人民生活水平和文化品位的不断提高,人们对鲜花的需求还会加大。而开实体花店投资较大,成本较高。因此无店铺零售的悄然兴起,这不仅是信息发展到一定阶段的产物,也是顺应新的消费需求和技术进步的必然结果。

网上花店是将传统的花店经营管理模式结合计算机及网络管理的综合经营管理的模式。将人、网络、物质的需求,活动和运作进行系统分析、设计并管理,以实现现代高效、科学且安全的电子商务。网站设计时,从传统花店的经营模式,网上用户需求与业务经营模式,计算机网络管理、系统设计等几方面综合分析,定义系统的输入、输出、实现功能、网站运作能力、网站安全性、网站可维护性等各项要求。其中应用了ASP.NET 技术, 数据库SQL Server 2005,进行网站的设计与开发。设计特点:实现用户足不出户进行商品查询,购买等活动;提供最新商品介绍、价格及购花和用户定单管理;多用户实时数据库访问。用户可方便快捷的进行数据查询、定单信息跟踪与管理。

2 网上花店的概述

2.1网上花店开发背景

在经济日益全球化的今天,计算机网络迅速发展,利用互联网技术实现商务活动的国际化、信息化和无纸化,已成为经济全球化的必然趋势。电子商务正是为了适应这种以全球为市场的变化发展而来的,并得到广泛的应用。

网上商店也被称为电子商店(E-Store ),是电子商务的一个具体形式,它充分利用和结合了最新的信息技术,与传统商店相比已具备了无可比拟的优势,如成本低,受地域限制和时间限制少,市场扩张潜力极大等。通过网上商店人们可以足不出户的选购自己所需和喜欢的商品。

网上花店是根据实际的需求,通过前台信息发布和后台管理维护,在支持整个网站运作功能的基础上,帮助用户对前台网站进行日常管理和信息发布,并且具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据的优点。此系统可克服传统鲜花销售中地域、广告宣传、人力资源不足等限制,能很好的适应网上销售的需求。

2.2网上花店开发目的和意义

作为当代大学生我深刻体会到互联网对我们的影响,电子商务市场从无到有,从早期的阿里巴巴,淘宝到现在的京东,凡客等。多元化的发展已成为信息化社会的主流。

网上花店具有极大的优势:更广阔的市场, 在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物; 更广阔的环境, 人们不受时间和空间的限制,可以随时随地在网上交易; 更符合时代的要求, 如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。 最后,更快速的流通和低廉的价格, 电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本,而鲜花作为一种观赏花卉,在人们的日常生活中有着重要的意义,人们的爱情、生日、开业、婚礼、探望、道歉、纪念日等都离不开它鲜花的出现丰富了我们的生活,对我们有着重要的意义。

2.3网上花店开发技术介绍

德州科技职业学院毕业论文 2 网上花店的概述

2.3.1 ASP.net 介绍

ASP.net 是Microsoft.net 的一部分,它提供了一个统一的 Web 开发模型,包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.net 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加其功能,随时增强 ASP 应用程序的功能。另外,任何 ASP.net 应用程序都可以使用整个 .NET Framework 。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.net 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。ASP.NET 具有新性能、全新的构造、高效率、易控制、语言支持、更好的升级能力的特点,使它很方便的被应用在网站开发上。

2.3.2 SQL Server数据库介绍

SQL Server 是一个关系数据库管理系统。其图形化界面使数据库管理更加简洁、灵活,同时又具有丰富的编程接口及强大的报表功能,为用户从事程序开发提供了更多的方便。

SQL 是与数据库管理系统(DBMS)进行通信的一种语言和工具,将DBMS 的组件联系在一起,可以为用户提供强大的功能,使用户可以方便地进行数据库的管理、数据的操作。

通过SQL 命令,程序员或数据库管理员(DBA)可以完成以下功能:

1.建立数据库的表格。

2.改变数据库系统环境设置。

3.让用户自己定义所存储数据的结构,以及所存储数据各项之间的关系。

4.让用户或应用程序可以向数据库中增加新的数据、删除旧的数据以及修改已有数据,有效地支持了数据库数据的更新。

5.使用户或应用程序可以从数据库中按照自己的需要查询数据并组织使用它们,其中包括子查询、查询的嵌套、视图等复杂的检索。

6.能对用户和应用程序访问数据、添加数据等操作的权限进行限制,以防止未经授权的访问,有效地保护数据库的安全。

7.使用户或应用程序可以修改数据库的结构。

8.使用户可以定义约束规则,定义的规则将保存在数据库内部,可以防止因 数据库更新过程中的意外或系统错误而导致的数据库崩溃。

9.通过使用SQL 产生不同的报表和视图,将数据库中的数据从用户所需的角度显示在用户面前供用户使用,具有很大的灵活性。同时,SQL 的视图功能也能提高数据库的安全性,并且能满足特定用户的需要。

3 网上花店总体分析

3.1 网站简介

本网站是一个面向用户的电子商务平台,可以面向任何购买者,方便购买者买花,降低了开花店的成本。用户注册后可以在该网站上选购自己喜爱的鲜花,更可以根据不同的节日和不同的对象来进行鲜花的采购,让用户更加的了解不同鲜花的不同用处,并可以查看鲜花信息。对于未登陆的用户只能浏览界面而不能购买。本网站只是针对用户的前台管理,对于后台管理不做详细的介绍。

3.2 网站需求分析

3.2.1 可行性分析

也称为可行性研究,是在现有网站调查的基础上,针对新网站的开发是否具备必要性和可能性,对新网站的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新网站的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该网站的可行性分析包括以下几个方面的内容。

1. 经济可行性:主要是对项目的经济效益进行评价,本网站作为一个毕业设计,无需开发经费,并且本网站实施后可以显著减少开花店的成本,有助于花店减少成本,增加利润。所以本网站在经济上是可行的。

2. 时机可行性:目前,网络覆盖了不仅仅是发达城市地区,更普及到了农村,几乎覆盖了全球。网络的发展为电子商务提供了坚实的基础。

3. 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该网站采用了ASP.NET 技术和SQL Server2005,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

4. 管理上的可行性:当今时代随着信息的不但发展,越来越多的人都已经熟悉网络的应用,并且网站的管理已经不是什么比较大的问题。

综上所述,此网站开发目标已明确等方面都可行,并且投入少、见效快。因此网站的开发是完全可行的。

3.2.2 网站调查

在网络技术逐渐渗入社会生活各个层面的今天,传统的花店模式也面临着变革,而网上花店则是一个很重要的方向。基于Web 技术的网上花店可以借助于遍布全球的因特网进行,因此买花卖花既可以在本地进行,也可以在异地进行,大大拓展了商机的灵活性。网站可以根据现有花的品种,对网站信息的添加,从而可以减少开花店的成本费用,还可以大大提高工作效率。所以现在较好的开花店的方法为网上花店,各种花的品种放在网站上,买家通过注册基本信息后即可登录,选中自己需要的鲜花后,付完款后,即可收到自己定购的鲜花。因此,网上花店将是以后买卖鲜花的发展趋势。

网上花店的实现技术有多种,本文讨论的网上花店系统采用Web 技术实现。Web 结构有着更好的安全性。

3.2.3 系统设计架构

本系统采用两层架构。页面通过Web 展示层直接对数据库访问,没使用中间业务逻辑以及与数据库连接的接口。数据库是系统最底层,数据访问层建立在数据库之上,Web 展示层通过数据访问层。数据访问层封装数据库中的选择、添加、更新、删除操作,同时还为Web 展示层提供访问数据库的接口和函数。系统业务流程图如下图所示。

图3.3.1系统流程图

4 网上花店的系统设计

4.1 系统总体设计

4.1.1 系统的体系结构

本网站提供以Web 页为表现形式的网络销售系统,使用户可以方便的在网上订购、查看鲜花种类,添加购物车等,每个用户都有一个登录名,构造一个安全的购物环境。

4.1.2 开发环境

本网站是在windows7系统+IIS运行环境+SQL Server2005作为后台运行环境,用ASP.NET 开发完成的。所有数据及设置均在服务器端完成,客户端用IE 浏览器即可进行网上购买花。

4.2系统框架设计

(1)主页面设计

图4.2.1主界面设计

主界面展示图如上图所示。主界面一共包括四部分:头部分、链接部分、左端鲜花分类部分和底端版权部分。头部标记的是花店的标题,链接部分包括本店所需的所有链接的页面,左侧显示鲜花的分类,右侧的空白部分显示所要显示的主要内容,包括新品上架和活动商品。

(2)购物车子界面

图4.2.2购物车设计

在购物车管理系统中,用户可以对购物车的内容进行维护。在列表中,用户可以查看当前购物车中的存放内容,以及购物车内商品的数量、单价和总价等信息。用户还可以删除商品然后更新购物车,也可以继续购物或前往支付来完成订单。

部分代码实现功能如下:

if (Session["ShopCart" ] == null ) {

this .labMessage.Text = " 您还没有购物;

this .lnkbtnCheck.Visible = false ;

this .lnkbtnClear.Visible=false ; this .lnkbtnContinue.Visible = false ;

} else {

this .labMessage.Visible=true ;

hashCar = (Hashtable)Session["ShopCart"]; }

protected void lnkbtnUpdate_Click(object sender, EventArgs e) {

hashCar = (Hashtable)Session["ShopCart"]; foreach (GridViewRow gvr in this.gvShopCart.Rows) {

TextBox otb = (TextBox)gvr.FindControl("txtNum"); int count = Int32.Parse(otb.Text); string BookID = gvr.Cells[1].Text; hashCar[BookID] = count; }

Session["ShopCart"] = hashCar; Response.Redirect("shopCart.aspx");

} (3)订单子界面

图4.2.3 订单设计

如上图,当用户想要确认购买时,就需要确认订单信息,用户可以看到自己想要购买的商品的信息,以及发货的地址等详细信息,以免发货失败。

部分代码设计如下:

if (Session["ShopCart"] == null) {

this.labMessage.Text = "您还没有购物!"; this.btnConfirm.Visible = false; } else {

hashCar = (Hashtable)Session["ShopCart"]; if (hashCar.Count == 0) {

this.labMessage.Text = "您购物车中没有商品!"; this.btnConfirm.Visible = false; } }

(4)用户登录子界面

图4.2.4用户登录设计

在用户登录子界面中,用户需要输入登录的注册时注册的会员名和密码,并输入验证码,如果没有注册,则会提示登录不成功就需要点击注册按钮进入注册界面。

部分代码实现功能如下:

if (this.txtValid.Text.Trim() == this.labValid.Text.Trim()) {

DataTabledsTable=ucObj.UserLogin(this.txtName.Text.Trim(), this.txtPassword.Text.Trim());

if (dsTable != null) {

Session["UserID"]=Convert.ToInt32(dsTable.Rows[0][0].ToString());

Session["Username"] = dsTable.Rows[0][1].ToString(); Response.Redirect(Request.CurrentExecutionFilePath); Response.Redirect("Default.aspx"); } else {

Response.Write(ccObj.MessageBoxPage("您的登录有误,请核对后 再重新登录!"));

}

(5)用户注册界面

图4.2.5用户注册界面

如图就是会员注册界面,在此界面中,你需要填写自己的会员名(用户名)、密码、性别、真实姓名、邮编、电话、邮箱、详细地址,点击确定按钮完成,若要修改则单击重置即可。

部分代码实现功能如下:

if (this.txtPostCode.Text.Trim() == "" && this.txtPhone.Text.Trim()=="" && this.txtEmail.Text.Trim() == "") {

Response.Write(ccObj.MessageBoxPage("请输入必要的信息!")); } else {

IntReturnValue=ucObj.AddUser(txtName.Text.Trim(),txtPassword.Text.Trim(),txtTrueName.Text.Trim(),

transfer(this.ddlSex.SelectedItem.Text(),txtPhone.Text.Trim(),txtEmail.Text.Trim(),txtAddress.Text.Trim(), txtPostCode.Text.Trim()); if (IntReturnValue == 100)

{

Response.Write(ccObj.MessageBox("恭喜您,注册成功!", "Default.aspx")); } else {

Response.Write(ccObj.MessageBox("注册失败,该名字已存在!")); }

4.3系统程序结构设计

在本系统中页面通过Web 层直接对数据库访问,通过DAL 层显示数据库连

接和存储。数据库是系统最底层,数据访问层建立在数据库之上,Web 展示层通过数据访问层。数据访问层一般封装数据库中的选择、添加、更新、删除操作,同时还为Web 展示层提供访问数据库的接口和函数。基于安全性考虑,任何一个用户在使用系统前都必须通过用户名密码的验证。

4.4 数据库设计

4.4.1 概念设计

图4.4.1鲜花订购E-R 图

图4.4.2用户E-R 图

图4.4.3鲜花E-R 图

4.4.2 逻辑设计

利用Microsoft Server SQL 2005数据库建立关系型数据库Flower.MDF ,包括以下4个数据表:

表4.3鲜花分类表(tb_Class)

表4.4 用户商品订单表(tb_OrderInfo)

4.5 系统维护设计

定期对数据库进行检查,并时刻注意数据的更新速度,掌握信息是否更新或者异样。

5 系统运行和调试

在运行程序之前必须先做好几件工作,安装Visual Studio,安装SQL 服务器服务,建立数据库和连接数据库。我选用在SQL Server2005下建立数据库,因为其具有强大的数据库功能,尤其适合大型数据库的建立。然后通过配置Web.config 文件来连接数据库。

5.1 创建数据库

5.1.1 SQL Server 2005的新特性

下面介绍SQL Server 2005的启用Web 特性、增强的可靠性和可伸缩性,以及Microsoft SQL Server 2005如何通过它的易用性提供了最快的市场引入时间。

对XML 和Internet 标准的丰富支持。SQL Server 2005允许你使用XML 来配置系统以宽松地交换数据。数据库和Web 开发者都能利用他们现存的技巧,使用XML 进行插入、更新和删除。SQL Server 2005支持W2C 及其标准。

通过Web 对数据进行轻松安全地访问。SQL Server 2005提供了从一个浏览器通过防火墙安全访问数据的能力。SQL Server也提供了对格式化文档的快速的全文索引。另外,你能够通过在你的Web 应用程序使用英文查询来简化应用程序的开发和配置。

强大的、灵活的基于Web 的分析。使用SQL Server 2005,你能够分析和链接现存的在线分析处理管道,甚至在Web 上也可以。你也能使用SQL Server 2005,包括新式的数据采集工具,以及Microsoft Commerce Server 2005进行完全的单击流和Web 数据分析。这也称为商业Internet 分析。

安全的应用程序管理。你能够使用SQL Server 2005对多例程的支持在一台单独的计算机上管理多个独立的SQL Server安装。

电子商务解决方案的可伸缩性。SQL Server 2005允许你通过多个SQL Server 2005的安装来执行工作量分区,并通过在一个SQL Server发布数据库配置中跨多个服务器来执行自动查询优化。使用SQL Server 2005,你的应用程序能够完全利用对称多处理(SMP )硬件。

商业解决方案的可伸缩性。利用增强的SMP 支持,你能完全利用新的Microsoft Windows 2000容量。SQL Server 2005提供了高性能、服务器到服务器间的32个CPU 和64GB RAM的互联。

数据仓库解决方案的可伸缩性。使用SQL Server 2005,你能够在众多复杂的执行方案中提高反应时间,甚至以最大的数据设置和成千上万个成员的规模。你也可以在不同的服务器上通过发布式分区管道扩大你的数据仓库规模。

最大的正常运行时间和可靠性。SQL Server 2005简化了失败分类的配置,并允许你的数据库在众多的数据库维护操作中保持在线状态。使用SQL Server 2005,你也能够启用不同的和"server-less" 快速备份,并将集成日志传送到你的数据库维护计划中。

5.1.2 创建数据库

创建数据库有两种方法,一种是界面方式创建,另一种是利用编译器创建,本网站采用界面方式创建。在左侧的界面中右击数据库-----新建数据库------编写数据库名:db-NetStore ,确定即可。

5.2 连接数据库

连接数据库较为简单, 本系统对数据库配置进行统一管理的方法,即将程序中用到的所有连接字符信息统一放入Web.Config 配置文件中,在程序中对该文档的这一配置进行调用。

对于数据库调用字符串,数据库使用的是本地数据库,DataSource 设置为local;UID (用户ID )赋值为系统默认的sa ;PWD (连接密码)赋值为"123"; 这一参数与数据库安装时对sa 用户密码的设置有关;DataBase (数据库名称)为Flower 。

5.3 运行和调试

5.3.1 运行

在运行前,由于操作不规范,出现了以下的问题:连接数据库时出现异常,预测是SqlConnetion 的连接的问题。在总结了以上原因之后,我们终于顺利的运行了程序,并对其进行了调试,达到了预期的效果,使该系统的开发取得了基本上的成功。

5.3.2 测试

软件测试分布在编码、测试和验收几个阶段,是软件开发时期最繁重的任务,

也是保障软件可靠性最主要的手段。

单元测试应该以结构(白盒)测试为主,其余测试一般以功能(黑盒)测试为主。发现了程序有错误,应该进行定位与纠正。定位是一个分析与推理的过程,应提倡周密的思考。

测试的目的是发现程序的错误,而不是证明程序没有错误。大型软件的测试通常分散在3个阶段进行。编码阶段应完成单元测试,包括静态分析与动态测试。测试阶段应完成综合(集成)测试与确认测试。系统测试则放在安装与验收阶段进行。各级测试都要事先计划,事后报告,并正式存档,供以后维护时使用。

6 致 谢

在这里,我首先向我的指导老师韩成丽老师致以深深的谢意,谢谢指导老师在整个毕业设计的过程中,给予我的关心和帮助 ,并对我的毕业设计进行了悉心的指导。定期检查我的设计进度,及时对我在设计过程中出现的错误进行纠正,我才能顺利的完成整个设计。从他的身上我不仅掌握了网站的设计还学到了设计的思想,同时还学到了严谨的学风和敬业的精神,更培养了我建立工程意识的一种思维。

本网站是我第一次用ASP.NET 和SQL 来设计网站的,所以在许多地方还存在着很多的不足。网站中也有一部分重要的代码也是通过查阅资料找到的,许多地方还请了老师和同学的帮忙。

一个多月的毕业设计到此终于画上了一个圆满的句号,在整个设计中,真正的品到了人生的酸甜苦辣。在设计的过程中,对所学的知识更熟练了,还学到了以前没有学到的东西。使所学的知识从理论转变为实践,达到了学以致用的目的,大大的提高了自身的实践动手能力,也将自己的各方面知识的综合应用能力提高到了一个新的台阶。

另外由于时间仓促以及技术方面的问题,本网站只设计了前台用户界面,没有设计后台界面。在页面显示上也存在很多不足之处,如界面美观度有待提高,程序的运行效率有待提高等。本次设计让我深深的认识到了团队的重要性,集体的力量。在设计的过程中,团队的力量让我完成很多未能完成的设计。在老师和同学的帮助下终于完成了。在此感谢大家。

学生:曲芸

2014年12月10日

参考文献

[1]张正礼、陈文臣、何昀峰编著, 《ASP.net 3.5简明教程》 清华大学出版社,2010年3月 [2]郑阿奇主编,《SQL Server实用教程(第三版)》, 电子工业出版社,2009年12月 [3]郑齐心、房大伟等编著,《ASP.NET 项目开发案例》,清华大学出版社,2011年1月 [4]邵鹏鸣编著,《C#面向对象程序设计(第二版)》,清华大学出版社,2011年9月 [5]刘杰、王燕、刘江编著,《SQL Server数据库管理系统》,中国水利水电出版社 [6]马小军编著,《软件工程基础与应用》,清华大学出版社,2013年9月

德州科技职业学院

毕业设计(论文)

题目 网上花店

院系名称

班 级 学生姓名

学 号

指导教师

答辩教师

时 间

目 录

中文摘要 ................................................................................................................................I

英文摘要 .............................................................................................................................. II

1 绪论 ................................................................................................................................. 1

2 网上花店的概述 ............................................................................................................... 2

2.1网上花店开发背景 .................................................................................................. 2

2.2网上花店开发目的和意义 ...................................................................................... 2

2.3网上花店开发技术介绍 .......................................................................................... 2

2.3.1 ASP.net介绍 . ..................................................................................................................... 3

2.3.2 SQL Server数据库介绍 ................................................................................................... 3

3 网上花店总体分析 ........................................................................................................... 5

3.1 网站简介 ................................................................................................................. 5

3.2 网站需求分析 ......................................................................................................... 5

3.2.1 可行性分析 ...................................................................................................................... 5

3.2.2 网站调查 .......................................................................................................................... 6

3.2.3 系统设计架构 .................................................................................................................. 6

4 网上花店的系统设计 ....................................................................................................... 8

4.1系统总体设计 .......................................................................................................... 8

4.1.1 系统的体系结构 .............................................................................................................. 8

4.1.2 开发环境 .......................................................................................................................... 8

4.2系统框架设计 .......................................................................................................... 8

4.3系统程序结构设计 ................................................................................................ 14

4.4数据库设计 ............................................................................................................ 14

4.4.1 概念设计 ........................................................................................................................ 14

4.4.2 逻辑设计 ........................................................................................................................ 15

4.5系统维护设计 ........................................................................................................ 17

5 系统运行和调试 ............................................................................................................. 18

5.1创建数据库 ............................................................................................................ 18

5.1.1 SQL Server 2005的新特性 ............................................................................................ 18

5.1.2创建数据库 ..................................................................................................................... 19

5.2 连接数据库 ........................................................................................................... 19

5.3 运行和调试 ........................................................................................................... 19

5.3.1 运行 ................................................................................................................................ 19

5.3.2 测试 ................................................................................................................................ 19

6 致 谢 ............................................................................................................................... 21

参考文献 ............................................................................................................................. 21

摘 要

随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落。通过电子商务来完善对商品的采购就给人们的生活带来了很多方便。在这种形式之下,购买鲜花的人越来越多,也越来越广,全国各地都有购买者。为了迎合市场的需求,为了开拓市场提高自身在同行中的竞争能力,开发一个网上鲜花销售系统也是很有必要的。

本网上花店系统,主要实现的功能是:实现用户在线注册功能、登录功能、查询功能、购物车功能、定单等。

网上鲜花销售管理系统主要以实现在线销售鲜花为主。全部的设计这以此为核心来展开。从商品发布,到商品的销售;从用户的注册,到商品的购买等等都是围绕销售而展开的,以达到网上鲜花销售的方便与快捷。

关键词:网上鲜花销售,查看订单,在线注册,添加购物车

ABSTRACT

The modern age is the knowledge time, also is the competitive time, the survival of the fittest.In order to strengthen own knowledge and the technical level, we on unceasing buy the flower "the charge”, enriches oneself state -of-art. Under this kind of form, more and more people purchase flowers, also is more and more broad, each place all has the buyer. As a big market, only is the use in kind shop is by far insufficient, althou gh only can meet the local reader’s need, but actually cannot face the distant place the reader demand. In order to cater to the market the demand, in order to develop the market to enhance oneself in colleague's competitive ability, develops an on-line flowers sales system also has the necessity very much.

This on-line flowerstore system, the main realization function is: Realization user on-line registration function; Registers the function; Inquiry function; Shopping vehicle function;order form and so on.

Issued from the commodity, to commodity sale; From user's registration, and so on all is revolves to the commodity purchase,achieves the on-line flowers sale which the sale launches the convenience and quickly.

Keywords: online flowers sale, order from,online registration, shopping cart.

1 绪论

随着人民生活水平的提高,人们越来越懂得享受生活,花卉的消费就伴随着多了起来。花卉本身就具有俏丽姿容、让人们赏心悦目、美化家居的功效,它还可以增加人们的情趣,使人们更加含蓄、更有品位。并且随着经济的发展,鲜花市场的消费也越来越大。据统计,山东地区每家鲜花店销售额每天流水在500元~1600元不等,随着人民生活水平和文化品位的不断提高,人们对鲜花的需求还会加大。而开实体花店投资较大,成本较高。因此无店铺零售的悄然兴起,这不仅是信息发展到一定阶段的产物,也是顺应新的消费需求和技术进步的必然结果。

网上花店是将传统的花店经营管理模式结合计算机及网络管理的综合经营管理的模式。将人、网络、物质的需求,活动和运作进行系统分析、设计并管理,以实现现代高效、科学且安全的电子商务。网站设计时,从传统花店的经营模式,网上用户需求与业务经营模式,计算机网络管理、系统设计等几方面综合分析,定义系统的输入、输出、实现功能、网站运作能力、网站安全性、网站可维护性等各项要求。其中应用了ASP.NET 技术, 数据库SQL Server 2005,进行网站的设计与开发。设计特点:实现用户足不出户进行商品查询,购买等活动;提供最新商品介绍、价格及购花和用户定单管理;多用户实时数据库访问。用户可方便快捷的进行数据查询、定单信息跟踪与管理。

2 网上花店的概述

2.1网上花店开发背景

在经济日益全球化的今天,计算机网络迅速发展,利用互联网技术实现商务活动的国际化、信息化和无纸化,已成为经济全球化的必然趋势。电子商务正是为了适应这种以全球为市场的变化发展而来的,并得到广泛的应用。

网上商店也被称为电子商店(E-Store ),是电子商务的一个具体形式,它充分利用和结合了最新的信息技术,与传统商店相比已具备了无可比拟的优势,如成本低,受地域限制和时间限制少,市场扩张潜力极大等。通过网上商店人们可以足不出户的选购自己所需和喜欢的商品。

网上花店是根据实际的需求,通过前台信息发布和后台管理维护,在支持整个网站运作功能的基础上,帮助用户对前台网站进行日常管理和信息发布,并且具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据的优点。此系统可克服传统鲜花销售中地域、广告宣传、人力资源不足等限制,能很好的适应网上销售的需求。

2.2网上花店开发目的和意义

作为当代大学生我深刻体会到互联网对我们的影响,电子商务市场从无到有,从早期的阿里巴巴,淘宝到现在的京东,凡客等。多元化的发展已成为信息化社会的主流。

网上花店具有极大的优势:更广阔的市场, 在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物; 更广阔的环境, 人们不受时间和空间的限制,可以随时随地在网上交易; 更符合时代的要求, 如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。 最后,更快速的流通和低廉的价格, 电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本,而鲜花作为一种观赏花卉,在人们的日常生活中有着重要的意义,人们的爱情、生日、开业、婚礼、探望、道歉、纪念日等都离不开它鲜花的出现丰富了我们的生活,对我们有着重要的意义。

2.3网上花店开发技术介绍

德州科技职业学院毕业论文 2 网上花店的概述

2.3.1 ASP.net 介绍

ASP.net 是Microsoft.net 的一部分,它提供了一个统一的 Web 开发模型,包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.net 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加其功能,随时增强 ASP 应用程序的功能。另外,任何 ASP.net 应用程序都可以使用整个 .NET Framework 。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.net 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。ASP.NET 具有新性能、全新的构造、高效率、易控制、语言支持、更好的升级能力的特点,使它很方便的被应用在网站开发上。

2.3.2 SQL Server数据库介绍

SQL Server 是一个关系数据库管理系统。其图形化界面使数据库管理更加简洁、灵活,同时又具有丰富的编程接口及强大的报表功能,为用户从事程序开发提供了更多的方便。

SQL 是与数据库管理系统(DBMS)进行通信的一种语言和工具,将DBMS 的组件联系在一起,可以为用户提供强大的功能,使用户可以方便地进行数据库的管理、数据的操作。

通过SQL 命令,程序员或数据库管理员(DBA)可以完成以下功能:

1.建立数据库的表格。

2.改变数据库系统环境设置。

3.让用户自己定义所存储数据的结构,以及所存储数据各项之间的关系。

4.让用户或应用程序可以向数据库中增加新的数据、删除旧的数据以及修改已有数据,有效地支持了数据库数据的更新。

5.使用户或应用程序可以从数据库中按照自己的需要查询数据并组织使用它们,其中包括子查询、查询的嵌套、视图等复杂的检索。

6.能对用户和应用程序访问数据、添加数据等操作的权限进行限制,以防止未经授权的访问,有效地保护数据库的安全。

7.使用户或应用程序可以修改数据库的结构。

8.使用户可以定义约束规则,定义的规则将保存在数据库内部,可以防止因 数据库更新过程中的意外或系统错误而导致的数据库崩溃。

9.通过使用SQL 产生不同的报表和视图,将数据库中的数据从用户所需的角度显示在用户面前供用户使用,具有很大的灵活性。同时,SQL 的视图功能也能提高数据库的安全性,并且能满足特定用户的需要。

3 网上花店总体分析

3.1 网站简介

本网站是一个面向用户的电子商务平台,可以面向任何购买者,方便购买者买花,降低了开花店的成本。用户注册后可以在该网站上选购自己喜爱的鲜花,更可以根据不同的节日和不同的对象来进行鲜花的采购,让用户更加的了解不同鲜花的不同用处,并可以查看鲜花信息。对于未登陆的用户只能浏览界面而不能购买。本网站只是针对用户的前台管理,对于后台管理不做详细的介绍。

3.2 网站需求分析

3.2.1 可行性分析

也称为可行性研究,是在现有网站调查的基础上,针对新网站的开发是否具备必要性和可能性,对新网站的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新网站的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该网站的可行性分析包括以下几个方面的内容。

1. 经济可行性:主要是对项目的经济效益进行评价,本网站作为一个毕业设计,无需开发经费,并且本网站实施后可以显著减少开花店的成本,有助于花店减少成本,增加利润。所以本网站在经济上是可行的。

2. 时机可行性:目前,网络覆盖了不仅仅是发达城市地区,更普及到了农村,几乎覆盖了全球。网络的发展为电子商务提供了坚实的基础。

3. 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该网站采用了ASP.NET 技术和SQL Server2005,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

4. 管理上的可行性:当今时代随着信息的不但发展,越来越多的人都已经熟悉网络的应用,并且网站的管理已经不是什么比较大的问题。

综上所述,此网站开发目标已明确等方面都可行,并且投入少、见效快。因此网站的开发是完全可行的。

3.2.2 网站调查

在网络技术逐渐渗入社会生活各个层面的今天,传统的花店模式也面临着变革,而网上花店则是一个很重要的方向。基于Web 技术的网上花店可以借助于遍布全球的因特网进行,因此买花卖花既可以在本地进行,也可以在异地进行,大大拓展了商机的灵活性。网站可以根据现有花的品种,对网站信息的添加,从而可以减少开花店的成本费用,还可以大大提高工作效率。所以现在较好的开花店的方法为网上花店,各种花的品种放在网站上,买家通过注册基本信息后即可登录,选中自己需要的鲜花后,付完款后,即可收到自己定购的鲜花。因此,网上花店将是以后买卖鲜花的发展趋势。

网上花店的实现技术有多种,本文讨论的网上花店系统采用Web 技术实现。Web 结构有着更好的安全性。

3.2.3 系统设计架构

本系统采用两层架构。页面通过Web 展示层直接对数据库访问,没使用中间业务逻辑以及与数据库连接的接口。数据库是系统最底层,数据访问层建立在数据库之上,Web 展示层通过数据访问层。数据访问层封装数据库中的选择、添加、更新、删除操作,同时还为Web 展示层提供访问数据库的接口和函数。系统业务流程图如下图所示。

图3.3.1系统流程图

4 网上花店的系统设计

4.1 系统总体设计

4.1.1 系统的体系结构

本网站提供以Web 页为表现形式的网络销售系统,使用户可以方便的在网上订购、查看鲜花种类,添加购物车等,每个用户都有一个登录名,构造一个安全的购物环境。

4.1.2 开发环境

本网站是在windows7系统+IIS运行环境+SQL Server2005作为后台运行环境,用ASP.NET 开发完成的。所有数据及设置均在服务器端完成,客户端用IE 浏览器即可进行网上购买花。

4.2系统框架设计

(1)主页面设计

图4.2.1主界面设计

主界面展示图如上图所示。主界面一共包括四部分:头部分、链接部分、左端鲜花分类部分和底端版权部分。头部标记的是花店的标题,链接部分包括本店所需的所有链接的页面,左侧显示鲜花的分类,右侧的空白部分显示所要显示的主要内容,包括新品上架和活动商品。

(2)购物车子界面

图4.2.2购物车设计

在购物车管理系统中,用户可以对购物车的内容进行维护。在列表中,用户可以查看当前购物车中的存放内容,以及购物车内商品的数量、单价和总价等信息。用户还可以删除商品然后更新购物车,也可以继续购物或前往支付来完成订单。

部分代码实现功能如下:

if (Session["ShopCart" ] == null ) {

this .labMessage.Text = " 您还没有购物;

this .lnkbtnCheck.Visible = false ;

this .lnkbtnClear.Visible=false ; this .lnkbtnContinue.Visible = false ;

} else {

this .labMessage.Visible=true ;

hashCar = (Hashtable)Session["ShopCart"]; }

protected void lnkbtnUpdate_Click(object sender, EventArgs e) {

hashCar = (Hashtable)Session["ShopCart"]; foreach (GridViewRow gvr in this.gvShopCart.Rows) {

TextBox otb = (TextBox)gvr.FindControl("txtNum"); int count = Int32.Parse(otb.Text); string BookID = gvr.Cells[1].Text; hashCar[BookID] = count; }

Session["ShopCart"] = hashCar; Response.Redirect("shopCart.aspx");

} (3)订单子界面

图4.2.3 订单设计

如上图,当用户想要确认购买时,就需要确认订单信息,用户可以看到自己想要购买的商品的信息,以及发货的地址等详细信息,以免发货失败。

部分代码设计如下:

if (Session["ShopCart"] == null) {

this.labMessage.Text = "您还没有购物!"; this.btnConfirm.Visible = false; } else {

hashCar = (Hashtable)Session["ShopCart"]; if (hashCar.Count == 0) {

this.labMessage.Text = "您购物车中没有商品!"; this.btnConfirm.Visible = false; } }

(4)用户登录子界面

图4.2.4用户登录设计

在用户登录子界面中,用户需要输入登录的注册时注册的会员名和密码,并输入验证码,如果没有注册,则会提示登录不成功就需要点击注册按钮进入注册界面。

部分代码实现功能如下:

if (this.txtValid.Text.Trim() == this.labValid.Text.Trim()) {

DataTabledsTable=ucObj.UserLogin(this.txtName.Text.Trim(), this.txtPassword.Text.Trim());

if (dsTable != null) {

Session["UserID"]=Convert.ToInt32(dsTable.Rows[0][0].ToString());

Session["Username"] = dsTable.Rows[0][1].ToString(); Response.Redirect(Request.CurrentExecutionFilePath); Response.Redirect("Default.aspx"); } else {

Response.Write(ccObj.MessageBoxPage("您的登录有误,请核对后 再重新登录!"));

}

(5)用户注册界面

图4.2.5用户注册界面

如图就是会员注册界面,在此界面中,你需要填写自己的会员名(用户名)、密码、性别、真实姓名、邮编、电话、邮箱、详细地址,点击确定按钮完成,若要修改则单击重置即可。

部分代码实现功能如下:

if (this.txtPostCode.Text.Trim() == "" && this.txtPhone.Text.Trim()=="" && this.txtEmail.Text.Trim() == "") {

Response.Write(ccObj.MessageBoxPage("请输入必要的信息!")); } else {

IntReturnValue=ucObj.AddUser(txtName.Text.Trim(),txtPassword.Text.Trim(),txtTrueName.Text.Trim(),

transfer(this.ddlSex.SelectedItem.Text(),txtPhone.Text.Trim(),txtEmail.Text.Trim(),txtAddress.Text.Trim(), txtPostCode.Text.Trim()); if (IntReturnValue == 100)

{

Response.Write(ccObj.MessageBox("恭喜您,注册成功!", "Default.aspx")); } else {

Response.Write(ccObj.MessageBox("注册失败,该名字已存在!")); }

4.3系统程序结构设计

在本系统中页面通过Web 层直接对数据库访问,通过DAL 层显示数据库连

接和存储。数据库是系统最底层,数据访问层建立在数据库之上,Web 展示层通过数据访问层。数据访问层一般封装数据库中的选择、添加、更新、删除操作,同时还为Web 展示层提供访问数据库的接口和函数。基于安全性考虑,任何一个用户在使用系统前都必须通过用户名密码的验证。

4.4 数据库设计

4.4.1 概念设计

图4.4.1鲜花订购E-R 图

图4.4.2用户E-R 图

图4.4.3鲜花E-R 图

4.4.2 逻辑设计

利用Microsoft Server SQL 2005数据库建立关系型数据库Flower.MDF ,包括以下4个数据表:

表4.3鲜花分类表(tb_Class)

表4.4 用户商品订单表(tb_OrderInfo)

4.5 系统维护设计

定期对数据库进行检查,并时刻注意数据的更新速度,掌握信息是否更新或者异样。

5 系统运行和调试

在运行程序之前必须先做好几件工作,安装Visual Studio,安装SQL 服务器服务,建立数据库和连接数据库。我选用在SQL Server2005下建立数据库,因为其具有强大的数据库功能,尤其适合大型数据库的建立。然后通过配置Web.config 文件来连接数据库。

5.1 创建数据库

5.1.1 SQL Server 2005的新特性

下面介绍SQL Server 2005的启用Web 特性、增强的可靠性和可伸缩性,以及Microsoft SQL Server 2005如何通过它的易用性提供了最快的市场引入时间。

对XML 和Internet 标准的丰富支持。SQL Server 2005允许你使用XML 来配置系统以宽松地交换数据。数据库和Web 开发者都能利用他们现存的技巧,使用XML 进行插入、更新和删除。SQL Server 2005支持W2C 及其标准。

通过Web 对数据进行轻松安全地访问。SQL Server 2005提供了从一个浏览器通过防火墙安全访问数据的能力。SQL Server也提供了对格式化文档的快速的全文索引。另外,你能够通过在你的Web 应用程序使用英文查询来简化应用程序的开发和配置。

强大的、灵活的基于Web 的分析。使用SQL Server 2005,你能够分析和链接现存的在线分析处理管道,甚至在Web 上也可以。你也能使用SQL Server 2005,包括新式的数据采集工具,以及Microsoft Commerce Server 2005进行完全的单击流和Web 数据分析。这也称为商业Internet 分析。

安全的应用程序管理。你能够使用SQL Server 2005对多例程的支持在一台单独的计算机上管理多个独立的SQL Server安装。

电子商务解决方案的可伸缩性。SQL Server 2005允许你通过多个SQL Server 2005的安装来执行工作量分区,并通过在一个SQL Server发布数据库配置中跨多个服务器来执行自动查询优化。使用SQL Server 2005,你的应用程序能够完全利用对称多处理(SMP )硬件。

商业解决方案的可伸缩性。利用增强的SMP 支持,你能完全利用新的Microsoft Windows 2000容量。SQL Server 2005提供了高性能、服务器到服务器间的32个CPU 和64GB RAM的互联。

数据仓库解决方案的可伸缩性。使用SQL Server 2005,你能够在众多复杂的执行方案中提高反应时间,甚至以最大的数据设置和成千上万个成员的规模。你也可以在不同的服务器上通过发布式分区管道扩大你的数据仓库规模。

最大的正常运行时间和可靠性。SQL Server 2005简化了失败分类的配置,并允许你的数据库在众多的数据库维护操作中保持在线状态。使用SQL Server 2005,你也能够启用不同的和"server-less" 快速备份,并将集成日志传送到你的数据库维护计划中。

5.1.2 创建数据库

创建数据库有两种方法,一种是界面方式创建,另一种是利用编译器创建,本网站采用界面方式创建。在左侧的界面中右击数据库-----新建数据库------编写数据库名:db-NetStore ,确定即可。

5.2 连接数据库

连接数据库较为简单, 本系统对数据库配置进行统一管理的方法,即将程序中用到的所有连接字符信息统一放入Web.Config 配置文件中,在程序中对该文档的这一配置进行调用。

对于数据库调用字符串,数据库使用的是本地数据库,DataSource 设置为local;UID (用户ID )赋值为系统默认的sa ;PWD (连接密码)赋值为"123"; 这一参数与数据库安装时对sa 用户密码的设置有关;DataBase (数据库名称)为Flower 。

5.3 运行和调试

5.3.1 运行

在运行前,由于操作不规范,出现了以下的问题:连接数据库时出现异常,预测是SqlConnetion 的连接的问题。在总结了以上原因之后,我们终于顺利的运行了程序,并对其进行了调试,达到了预期的效果,使该系统的开发取得了基本上的成功。

5.3.2 测试

软件测试分布在编码、测试和验收几个阶段,是软件开发时期最繁重的任务,

也是保障软件可靠性最主要的手段。

单元测试应该以结构(白盒)测试为主,其余测试一般以功能(黑盒)测试为主。发现了程序有错误,应该进行定位与纠正。定位是一个分析与推理的过程,应提倡周密的思考。

测试的目的是发现程序的错误,而不是证明程序没有错误。大型软件的测试通常分散在3个阶段进行。编码阶段应完成单元测试,包括静态分析与动态测试。测试阶段应完成综合(集成)测试与确认测试。系统测试则放在安装与验收阶段进行。各级测试都要事先计划,事后报告,并正式存档,供以后维护时使用。

6 致 谢

在这里,我首先向我的指导老师韩成丽老师致以深深的谢意,谢谢指导老师在整个毕业设计的过程中,给予我的关心和帮助 ,并对我的毕业设计进行了悉心的指导。定期检查我的设计进度,及时对我在设计过程中出现的错误进行纠正,我才能顺利的完成整个设计。从他的身上我不仅掌握了网站的设计还学到了设计的思想,同时还学到了严谨的学风和敬业的精神,更培养了我建立工程意识的一种思维。

本网站是我第一次用ASP.NET 和SQL 来设计网站的,所以在许多地方还存在着很多的不足。网站中也有一部分重要的代码也是通过查阅资料找到的,许多地方还请了老师和同学的帮忙。

一个多月的毕业设计到此终于画上了一个圆满的句号,在整个设计中,真正的品到了人生的酸甜苦辣。在设计的过程中,对所学的知识更熟练了,还学到了以前没有学到的东西。使所学的知识从理论转变为实践,达到了学以致用的目的,大大的提高了自身的实践动手能力,也将自己的各方面知识的综合应用能力提高到了一个新的台阶。

另外由于时间仓促以及技术方面的问题,本网站只设计了前台用户界面,没有设计后台界面。在页面显示上也存在很多不足之处,如界面美观度有待提高,程序的运行效率有待提高等。本次设计让我深深的认识到了团队的重要性,集体的力量。在设计的过程中,团队的力量让我完成很多未能完成的设计。在老师和同学的帮助下终于完成了。在此感谢大家。

学生:曲芸

2014年12月10日

参考文献

[1]张正礼、陈文臣、何昀峰编著, 《ASP.net 3.5简明教程》 清华大学出版社,2010年3月 [2]郑阿奇主编,《SQL Server实用教程(第三版)》, 电子工业出版社,2009年12月 [3]郑齐心、房大伟等编著,《ASP.NET 项目开发案例》,清华大学出版社,2011年1月 [4]邵鹏鸣编著,《C#面向对象程序设计(第二版)》,清华大学出版社,2011年9月 [5]刘杰、王燕、刘江编著,《SQL Server数据库管理系统》,中国水利水电出版社 [6]马小军编著,《软件工程基础与应用》,清华大学出版社,2013年9月


相关文章

  • 试析我国网上书店的优势.劣势及其发展对策
  • &##"年第&期图书情报知识&##"年-月 试析我国网上书店的优势.劣势及其发展对策 张 歌 燕 (东北师范大学信息传播与管理学院,长春,!"#!!$) [摘要]本文分析了我国网上书店的 ...查看


  • 本科计算机论文题目
  • 基于asp 语言的测试项目 学生信息管理系统的设计与实现 基于ASP.NET 的社区人口管理系统 基于ASP.NET 的课程教学网站设计 公司会议网站 C#高校工资管理系统 C#在线点歌系统 <数据库原理>精品课程网站设计 教师 ...查看


  • 计算机专业毕业论文题目_大全(1)
  • 目 录 ASP 类计算机专业毕业论文题目.................................................................................................... ...查看


  • 浅析服装行业网络营销专科毕业论文
  • 职业学院 专科毕业论文 题 目 浅析服装行业网络营销 浅析服装行业网络营销 摘 要 随着经济的发展和计算机信息技术的不断进步,服装行业的网络消费已随着网购的产生与发展已成为网络销售的必然趋势,本文对服装网络营销的现状.优势以及存在的问题进行 ...查看


  • 电子商务网上书店设计毕业论文
  • 毕业论文 电子商务网上书店设计 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果.尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组 ...查看


  • [2015成都市小升初信息注册.采集]指导与说明
  • 各位家长好! 请您务必认真仔细地阅读以下资料,并打印成册. 2015小升初时间节点 以下为2015年成都市小学毕业生网络信息注册与信息采集 的 文字资料 和 图片资料: 小升初网络应用服务平台包括以下七个业务模块: (一)小升初毕业信息采集 ...查看


  • [每日更新5]2016护士执业资格考试 各省现场审核时间地点
  • 四川2016护士资格考试报名及现场确认通知 四川2016护士资格考试报名及现场确认时间安排为:网上报名时间:1月12日-31日,现场确认时间:1月13日-2月1日.具体如下: 四川省2016年度卫生专业技术人员资格考试评审工作安排 序号专业 ...查看


  • 毕业生:2011年求职规划图
  • 一月二月 寒冬孕育求职希望 元旦后,曾经如火如荼的校园招聘逐渐冷清下来,大型招聘会告一段落,招聘企业与招聘信息都少了.毕业生们不必对此惊慌,因为这是应届毕业生就业工作的规律.寒假前的一段时间是招聘淡季.毕业生们进入考试季,忙着复习功课准备期 ...查看


  • 2013毕业生报到和网签注意事项
  • 2013毕业生报到和网签注意事项 为更好地为应届毕业生朋友们提供就业服务,让毕业生朋友们了解报到.网签程序及其重要性,方便毕业生日后办理二次派遣.转正定级等,我们编印了毕业生报到和网签注意事项,希望能给毕业生朋友们带来帮助. 一.毕业生报到 ...查看


热门内容