论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

基于bs的图书销售管理系统(论文+程序)

1.2课题研究的意义

网络正在从产品形式向服务形式转化,所以电子商务在网络中的发展将要占据重要的地位,因为它的宗旨就是充分利用Internet取代传统的销售方式,充当买主和卖主的零售商。微软的.NET技术战略意义本身就是帮助用户在任何时候、任何地方、利用任何的工具都可以获得网络上的信息,并享受网络通讯带来的快乐。本课题就是通过微软的ASP.NET开发的一个基于B/S的图书销售管理系统,主要实现了网上购书和后台的管理。

copyright paper51.com

虽然当前的图书销售管理系统很多,但采用ASP.NET开发的还是寥寥无几,通过本系统的开发不但可以学习到如何用ASP.NET来开发一个比较完善的集成书籍管理,网上订购等功能于一体的图书销售管理系统,而且还可以促进我们对所学知识的综合运用,使我们对应用程序的开发过程有一个更深入的理解。

内容来自论文无忧网 www.paper51.com

1.3课题的目标 内容来自论文无忧网 www.paper51.com

本课题的目标主要是要学会怎样运用ASP.NET和C#实现电子商务系统中的图书销售管理系统。在设计与开发之前,首先要熟悉业务的需求。通过分析需求,在拟定出详细的功能设计与流程,进而就可以利用.NET平台的特性设计出结构合理的Web应用程序,以及如何使用C#与数据库结合便捷地开发出高效的Web应用程序。在开发过程中将要涉及到ASP.NET服务器组件的使用技巧和SQL Server 2000数据库。

copyright paper51.com

2               系统开发概述2.1目的概述

内容来自论文无忧网 www.paper51.com

在互联网日益发展的今天,网上购物已经不是一件什么新鲜的事物,商家为了能够保证自己的收入,除了通过发布广告以外,常常还会提供网上商店等功能,使用户能够通过网络选购商品,这样做既方便用户,又可以为自己的网站增加额外的利润。本系统就是当前流行的网上商店的一种形式,是一款基于ASP.NET技术来开发的一个比较完善的集成书籍管理、网上定购等功能于一体的图书销售管理系统。 http://www.paper51.com

2.2B/S模式的图书销售管理概述2.2.1 B/S结构

内容来自www.paper51.com

本系统采用的是B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(C#、VBScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows XP/Windows 2003将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。

http://www.paper51.com

2.2.2 系统开发采用的技术及系统配置 内容来自论文无忧网 www.paper51.com

1.系统开发的技术简介

内容来自www.paper51.com

本系统的开发采用的开发技术是ASP.NET。MicrosoftVisual Studio .NET是Microsoft公司新一代的软件开发平台,也是.NET FrameWork的重要战略产品。ASP.NET作为 .NET的组成部分之一,是Internet和Intranet开发Web应用程序的新一代开发工具,正在被广大的程序员使用。 paper51.com

2. ASP.NET的结构 内容来自www.paper51.com

在ASP.NET中,所有Web客户端都通过Microsoft Internet信息服务(IIS)与ASP.NET应用程序通信。IIS对客户端的请求进行解密并验证请求是否合法(如果“允许匿名”设置为True,则不进行身份验证)。如果请求合法,则IIS会查找所请求的资源(如ASP.NET应用程序)。当客户已被授权,IIS会将客户请求通过进程传到ASP.NET运行引擎,然后返回适当的资源,ASP.NET的结构如图1所示。 内容来自www.paper51.com

http://www.paper51.com

图1 ASP.NET的结构图

内容来自论文无忧网 www.paper51.com

3. ADO.NET的介绍 copyright paper51.com

ADO.NET是Microsoft公司新推出的.NET框架中用户数据访问的组件。ADO.NET是在用与直接满足用户开发可伸缩应用程序需求的ADO数据访问模型的基础上发展而来的。它是专门为Web设计的,并且考虑了伸缩性,无状态性和XML的问题。

内容来自论文无忧网 www.paper51.com

4. 系统开发所需的软件

copyright paper51.com

系统运行的操作系统平台是Windows Server 2003,在开发中所用到的软件有:Microsoft Visual Studio .NET 2003,MicrosoftSQL Server2000,Macromedia Dreamweaver MX 2004。 paper51.com

5. 系统的配置

内容来自www.paper51.com

① 一个Web站点可以有多个应用程序运行,而每一个应用程序用唯一

paper51.com

URL来访问,所以首先利用IIS开发应用程序的目录为“虚拟目录”。各个应用 内容来自www.paper51.com

程序的“虚拟目录”可以不存在任何物理上的关系。所以要运行该系统还需要将工程文件考入“C:\Interpub\wwwroot”目录下,然后在IIS中建一个“虚拟目录”,并命名为“BookSalesManagementSystem_zhou”。

copyright paper51.com

② 本系统采用的Microsoft SQL Server2000作为数据库服务器,所以还要打开“企业管理器”把以下两文件“BookSalesManagementSystem_zhou.mdf与dbBookSalesManagementSystem_zhou.ldf”附加到数据库中。 内容来自论文无忧网 www.paper51.com

③ 配置系统的Web.config,.NET平台提供了一个统一的web开发平台,新建一个空白解决方案,在解决方案中自动生成一个Web.config,在这里面还要设置数据库连接信息,添加如下语句。 http://www.paper51.com

…… paper51.com

<appSettings>

http://www.paper51.com

   <add key="connStr" value="server=localhost;database=dbBookSalesManagementSystem_zhou;uid=sa;password=5522618"/>

http://www.paper51.com

 </appSettings> 内容来自www.paper51.com

 <system.web> 内容来自论文无忧网 www.paper51.com

…… paper51.com

2.2.3 图书销售管理的概述

内容来自论文无忧网 www.paper51.com

利用Internet来销售商品或提供服务,已经成为电子商务商品交易的新选择,网上交易也慢慢成为一种潮流,为适应这种电子商务的要求,为此开发了在线图书销售管理系统。本系统的主要目的就是售书交易的网络化管理,使图书销售工作更加容易,从而提高了工作效率,降低了管理成本。

内容来自论文无忧网 www.paper51.com

3               系统分析与设计3.1需求概述

内容来自论文无忧网 www.paper51.com

设计这个在线图书销售管理系统的目标是为了更加有效的进行书籍的买卖活动,这也是商品交易的一种新选择。这使得售书交易趋于网络化的管理方式,是图书销售工作更加容易,从而提高工作效率,降低管理成本。在本系统中需要对用户身份进行管理,包括匿名身份、已注册客户身份和系统管理员身份3种,其中匿名身份用户可以简单地搜索图书的信息,可以选择作者也可以选择图名进行搜索;已注册用户客户除了可以查看图书信息操作外,还可以进行购书操作,以及查看历史消费记录和个人消息等操作;系统管理员具有接受新用户注册的身份请求,也可以删除该用户,因此新用户提交注册信息之后,系统管理员要对用户注册信息要进行确认。

paper51.com

------分隔线----------------------------
联系方式