ASP.net图书销售管理信息系统设计与实现+源码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net图书销售管理信息系统设计与实现+源码(2)


1.2 课题的目标
本课题的目标主要是要学会怎样运用ASP.NET与C#,实现电子商务系统中的图书销售管理信息系统。在设计与开发之前,首先要熟悉设计需求。通过需求分析,并拟定出详细的功能设计与流程,进而就可以利用.NET平台的特性设计出结构合理的应用程序,并使用C#与数据库结合的方法,便捷地开发出高效便捷的应用程序。在开发过程中,必须首先了解ASP.NET服务器组件的使用技巧和SQL Server 2005数据库的创建与数据表的生成方式。
2 系统开发概述
2.1 目的概述
在如今互联网日益发展的时代,网上购物已成为购物方式的重要渠道。商家为了能够稳固并提升利润,有的通过发布广告的方式,有的提供网上商店等功能,使用户能够通过网络选购商品,既方便用户,又为自己的网站获得了更多的利润。本系统就是网上商店的一种形式,是基于ASP.NET技术来设计开发的一个相对完善的集书籍管理、网上定购等功能于一体的图书销售管理信息系统[6]。
2.2 B/S 模式的图书销售管理概述
2.2.1 B/S结构
本系统采用B/S结构,即浏览器/服务器结构,是随着Internet 技术的兴起,对C/S(客户/服务器)结构的一种变化或者改进。在这种结构下,用户界面完全通过万文网(WWW)浏览器实现,一部分事务逻辑在网页前台实现,但是主要数据管理在后台服务器端实现。B/S结构,主要是利用了不断成熟的万文网浏览器技术,结合浏览器的多种Script 语言(C#、VBScript等),用通用浏览器实现了原需专用软件才能实现的强大功能,节约了开发成本,是一种全新的软件系统构造技术。将浏览器技术植入操作系统内部,使得该结构成为当今应用软件的首选体系结构。
2.2.2系统开发采用的技术及系统配置
    系统开发的技术简介
本系统的开发采用的开发技术是ASP.NET。Microsoft Visual Studio .NET是Microsoft 公司新一代的软件开发平台,也是.NET FrameWork的重要战略产品。ASP.NET作为.NET 的组成部分之一,是开发应用程序的新一代工具,被越来越多的程序员所使用[7,8]。
    ASP.NET的结构
在ASP.NET 中,所有Web 客户端都通过Microsoft Internet 信息服务(IIS)与ASP.NET 应用程序通信。IIS 对客户端的请求进行解密并验证请求是否合法若请求合法,则IIS 会查找所请求的资源(如ASP.NET 应用程序)。通过授权,IIS会将客户请求通过进程传到ASP.NET 运行引擎,然后返回适当的资源[9]。ASP.NET 的结构如图1所示。
   图1 ASP.NET 的结构图
    系统开发所需的软件
系统运行的操作系统平台是Windows XP,在开发中所用到的软件有:Microsoft Visual Studio 2008和Microsoft SQL Server 2005[10]。
    系统的配置[11]
①本系统采用的 Microsoft SQL Server 2005作为数据库服务器[12],所以要把以下两文件“BookDB.mdf”与“BOOKDB.ldf”附加到数据库中。
②  配置系统的Web.config,.NET 平台提供了一个统一的Web 开发平台, 新建一个空白解决方案,在解决方案中自动生成一个Web.config,在这里面还要设置数据库连接信息。
 2.2.3 图书销售管理的概述
利用Internet来销售商品或提供服务,已经成为商品交易的新选择,网上交易也逐渐成为一种潮流。在此种环境下,在线图书销售管理信息系统也成为人们购书的一种时尚选择。本系统的主要目的就是图书销售的网络化管理,用网络代替最早的人工操作,使图书销售更加容易,从而降低了管理成本,提高了工作效率。
3 系统分析与设计
3.1 需求概述 (责任编辑:qin)