ASP 基于ASP的网上书店系统
目录
1绪论 2
1.1问题定义 2
1.2 内容简介 2
2 特殊技术困难 3
3 研究意义与可行性分析 4
3.1研究意义 4
3.2可行性分析 5
4系统所使用的开发语言的概述 6
4.1ASP的概述 6
4.2数据库与Access的概述 7
5 ASP技术综述 7
5.1ASP的产生 7
5.2ASP与IIS 8
5.3ASP的内部特点 9
6 系统需求分析 10
6.1系统功能需求分析 10
6.2系统功能体系图 11
6.3系统基本功能主要模块及功能 13
7系统详细设计 14
7.1数据库设计 14
7.2具体功能模块的设计 17
7.2.1用户功能模块设计 17
7.2.2管理员功能模块设计 24
8 系统评价 28
8.1系统主要功能、特介绍 28
8.1.1系统主要功能 28
8.1.2此系统的特介绍 28
8.2系统存在不足与改进方案 29
8.2.1系统存在的不足 29
8.2.2改进方案 29
8.3设计心得与收获 29
总结 30
致谢 30
asp数据[参考文献] 31
1绪论
1.1问题定义
目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统书店功能都可以在互联网上进行电子化的高效运作。
技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资,书店上网解决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效益最大化,
传统书店在实施上网方案的之前,必须对一系列问题进行科学的论证,如书店上网的需求分析、书店上网总体规划、网上书店系统的功能和实施方案、网上书店的传播与推广、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。网上书店具体实施的实现直接影响传统书店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。
1.2 内容简介
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。
我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登录时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登录后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。
要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了Access数据库,并以先进的ADO(ActiveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。
整个个性化页面生成系统主要由使用Dreamweaver_MX开发的关联规则采掘系统和利用IIS+ASP技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。
本人主要完成Web服务器端的用户管理、图书目录管理、图书信息录入管理、书店定单管理、图书的浏览和查、书店购物结帐功能模块的设计、实现与完善以及整个实验网站的组织建立和测试工作。
2 特殊技术困难
该网上购书系统针对普通书店的业务范围及特点,设计了前台用户系统和后台远程管理系统。前台用户系统是面向广大购书顾客的界面,主要由关于本站、供应商服务、图书介绍、网上销售、在线服务和会员服务组成;后台远程管理系统是面向管理员的,一个站点的管理员可以有多个,它的界面由图书管理、图书分类管理、用户信息管理、 管理员属性修改、订单信息管理、购物管理和用户信息反馈等功能组成。各大功能的实现按不同的用户权限进行,管理部分只能有管理员才能进行,而用户仅具有查询、预订和选购的权力。
开发此系统中可能遇到的困难,主要包括以下几个方面:
● 前台用户模块:
图书检索:涉及到对图书的分类查询和模糊查询,目的是让顾客更容易到他所需要的书。
网上销售:涉及到用户注册、购物流程, 其中又包含订单处理与交易过程,交易过程要求对客户资料的保密。
● 后台远程管理模块:
订单信息管理:这部分要求对订单能够进行浏览、查询和修改。
购物管理:要求能够对用户正在进行的购买活动进行跟踪。
在线提问管理:包含对客户所提出的问题进行删除、增加、修改、回复
的一系列操作。
这些问题主要都涉及到Access数据库的操作,首先要能对数据库进行熟练应用,其次要对这
些错综复杂的数据库有条理进行设计,结构分明,功能明确。
3 研究意义与可行性分析
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论