网上书店系统论文-网上书店设计与实现 第6页
IIS 验证调用方的身份,并为调用方创建 Windows 访问令牌。如果在 IIS 中启用了匿名访问,则 IIS 为匿名 Internet 用户帐户(通常是 IUSR_MACHINE)创建 Windows 访问令牌。
ASP.NET 文件类型请求是由 ASP.NET ISAPI 扩展 (aspnet_isapi.dll) 处理的,该扩展在 IIS (inetinfo.exe) 进程地址空间中运行,该扩展使用命名管道与 ASP.NET 辅助进程进行通信,如图2-6所示。IIS 将代表调用方的 Windows 访问令牌传递给 ASP.NET 辅助进程。ASP.NET Windows 身份验证模块使用此令牌构造一个 WindowsPrincipal 对象,而 ASP.NET 文件授权模块使用它来执行 Windows 访问检查,以确保授权调用方访问请求的文件。
图2-6 IIS和ASP.NET通信
3 需求分析
随着计算机、网络通讯和信息技术,特别是.NET技术的发展。电子商务在国际上得到广泛的应用,取得了巨大的成功。我国也不例外,特别是各大电子商务网站从无到有,得到很大的发展,并取得成功。为了适应新环境下的新的销售模式和顾客销售方式的改变,我们小组开发这个网上书店电子商务网站。它是基于Internet/Intranet 及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务,销售为目的信息平台。
3.1 系统需求
(1)系统管理员通过该系统来发布和管理各类图书、书店动态信息,并及时处理用户定单和用户点评等。
(2)注册用户通过该系统进行图书查找、图书资料的查看,并对自己需要的书籍进行购买;也可以对购买过的图书进行点评。
3.2 功能需求
本系统的目的是建立一个动态的、交互的在线购书的书店。也就是我们只要坐在电脑前,就可直接通过网络访问这个书店,查看和购买书店里的书籍。
3.2.1 权限设置
本系统的使用用户分两种:管理员和普通用户。管理员分3种,具有使用本系统的相应功能,而普通用户,即注册用户,只需要具有该系统对书籍的查看,搜索和购买,评价等功能。
3.2.2 图书管理
系统管理员通过此模块来上传和管理各类图书,包括图书上传,图书管理,图书分类上传和图书分类管理,此外,还有图书缺货管理。
图书上传:系统管理员通过此模块来管理各类图书入库。当一批图书入库时,只需要通过添加图书并填写好相关内容,添加信息包括书名、ISBN、作者、出版社、缩略图以及所属类别等等,程序就将图书的相关信息写入数据库。
图书管理:系统管理员通过此模块来管理各类图书信息,包括图书信息的修改,删除等。通过该模块可以进行图书的查看、删除、修改。在进行图书的删除时,要首先弹出提示窗口让用户确认是否删除,只有在用户确认后才能够进行图书的删除。在进行图书的修改时,根据用户选定的图书的ISBN进行修改,即列出用户选定图书的所有信息,在这个基础上进行图书信息的修改。
图书分类上传:通过该模块系统管理员可以进行添加各类图书所属分类的名称。当有新的图书类别时,通过该模块,填写一级分类、二级分类信息,程序就将图书分类的相关信息写入数据库中。在涉及图书分类的页面也自动更新。
图书分类管理:系统管理员通过此模块来管理各类图书分类信息。通过该模块可以进行图书分类的查看、删除。在进行图书分类的删除时,要首先弹出提示窗口让用户确认是否删除,只有在用户确认后才能够进行图书的删除。
图书缺货登记:通过该模块用户可以进行添加自己想买而书店又缺的图书信息。在模块上填写缺货信息,程序就将这些相关信息写入数据库中。管理员可以在后台的图书缺货管理页面查看到这些信息,从而了解用户的需求。
3.2.3 图书搜索功能
通过图书搜索功能可以查询到读者所需要的图书的相关信息。图书搜索功能提供了包括图书名称,图书作者,出版社等多方面来对图书信息进行查询的各种查询条件,读者可以根据条件来进行所需图书的查询。
3.2.4 用户管理
系统管理员通过此模块来管理注册用户、会员积分规则和不同等级的会员。会员共分为:普通会员、一星级会员、二星级会员和三星级会员。注册用户购买商品所花费的钱达到不同消费水平便可成为不同等级的会员。
3.2.5 订单管理
系统管理员通过此模块来管理注册用户提交的订单。在提交订单后的两天之内汇款的用户的订单为有效订单,管理员负责处理注册用户所提交的待处理的有效订单。
3.2.6 书店动态管理
系统管理员通过此模块来添加书店动态和管理书店动态。
添加书店动态:系统管理员可以添加文章,也可以添加一个网页。添加文章就是管理员通过填写主题、作者、内容等信息,程序就将这些信息写入数据库中。添加一个网页就是管理员通过填写主题、相对网址,用户只要点击主题,就会跳转到对应得网页。
管理书店动态:对于文章类书店动态信息,管理员可以进行查看、删除和修改。在进行删除时,要首先弹出提示窗口让用户确认是否删除,只有在用户确认后才能够进行删除。在进行修改时,根据用户选定的信息的主题进行修改,即列出选定主题的所有信息,在这个基础上进行书店动态信息的修改。对于页面类书店动态信息,,管理员可以进行查看和删除。
3.3 性能需求
3.3.1 硬件环境
◆ CPU:Intel Pentium III 600 MHz以上
◆ 内存:128 MB以上
◆ 磁盘空间:全部安装(包括帮助文档),安装盘上至少需要3.8GB的磁盘空间,系统盘至少1GB的磁盘空间
◆ 显示:至少800x600,256 colors
3.3.2 软件环境
◆ 操作系统: 带有Service Pack 2.0(SP2)的Windows XP Professional
◆ Web服务器:IIS 6.0
◆ 开发工具:Microsoft Visual Studio 2008
◆ 开发环境: .NETFramework SDK 2.0
◆ 浏览器:Internet Explorer 5.5 以上(推荐使用IE 6.0)
◆ 数据库:MS-SQL2005
4 网上图书系统的总体设计
4.1 网络流程
网上书店首页中有最新图书,图书搜索,畅销图书周排行榜,热门图书,分类导航,会员注册,会员登录、书店动态、用户点评、管理员登录等板块,其中有些板块下还分为若干板块,详细流程见下图4-1 。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
网上书店系统论文-网上书店设计与实现 第6页下载如图片无法显示或论文不完整,请联系qq752018766