1、目 录 前言 . 1 第 1 章 系统概述 2 第 1.1 节 ASP.NET 简介 2 第 1.2 节 系统开发环境及配置 2 第 2 章 系统需求分析 . 3 第 3 章 系统总体设计 . 4 第 3.1 节 系统设计思想 . 4 第 3.2 节 系统结构设计 . 4 第 3.3 节 系统功能模块 . 4 第 4 章 系统详细设计 . 6 第 5 章 系统数据库设计 . 8 第 5.1 节 数据库需求分析 . 8 第 5.2 节 数据库结构分析设计 8 第 5.3 节 数据库逻辑设计 . 9 第 6 章 系统编码实现 . 10 第 6.1 节 首页设计和编码 10 第 6.2 节 用户界面
2、的设计 12 第 6.3 节 后台管理界面的设计 .19 第 7 章 总结 23 参考文献. 24 致谢 . 25 附录 . 26 前言前言 随着中国加入 WTO,全球经济一体化的逐步深入,网上书店已是现代传统书店必不 可少的经营策略。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以 说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线洽谈功能、在 线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统 书店功能都可以在互联网上进行电子化的高效运作。 技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的 投资,书店上网解
3、决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效 益最大化,传统书店在实施上网方案的之前,必须对一系列问题进行科学的论证,如网上 书店的需求分析、网上书店总体规划、网上书店系统的功能和实施方案、网上书店的传播 与推广、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。网 上书店具体实施的质素直接影响传统书店在 Internet 的实际效果和经济效益,这不仅是技 术问题,同时也涉及到管理的因素。 综上所述,网上书店已经成为互联网时代传统书店的必由之路。 第第 1 章章 系统概述系统概述 第第 1.1 节节 ASP.NET 简介简介 ASP.NET 是 ASP 的下
4、一代版本,然而 ASP.NET 又并非从 ASP3.0 自然演化而来,在 许多方面,ASP.NET 与 ASP 有着本质的不同。ASP.NET 完全基于模块与组件,具有更好 的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有 革新意义的新特性,让 ASP.NET 远远超越了 ASP,同时也提供给 web 开发人员更好的灵 活性,有效缩短了 web 应用程序的开发周期。ASP.NET 与 Windows 2000 Server/Advanced Server 的完美组合,为中小型乃至企业级的 web 商业模型提供了一个更为稳定,高效,安 全的运行环境。 ASP.NET
5、 是统一的 Web 应用程序平台,它提供了为建立和部署企业级 Web 应用程 序所必需的服务。ASP.NET 为能够面向任何浏览器或设备的更安全的、更强的可升级性、 更稳定的应用程序提供了新的编程模型和基础结构。 ASP.NET 是 Microsoft .NET Framework 的一部分, 是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算环境。.NET Framework 包含公共语言运行库,它提供了 各种核心服务,如内存管理、线程管理和代码安全。它也包含 .NET Framework 类库,这 是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。 第第 1.
6、2 节节 系统开发环境及配置系统开发环境及配置 首先 ASP.NET 的运行环境: Win2000 Server+IIS(Win2000 Server 中 IIS 是默认安装) / Win2000 Advance Server+IIS(这里 IIS 也是默认安装) / WinXP+IIS / Win2003+IIS 除了上面的环境,Visual Studio 2005 自带编译器和 Web 服务器进行调试,在部署网站 之前,所有工作都可以在 Visual Studio 2005 中完成。 部署网站到 IIS 时,可以直接复制网站,也可以采用 ClickOnce 部署,两者的区别是 前者快速方便,后者灵活性较强。 第第 2 章章 系统需求分析系统需求分析 21 世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用 及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发 展。许多人还停留在以前的跑书店买需要的图书。这大大地阻碍了人类经济的发展。为了 适应现代社会人们高度强烈的时间观念,网上书店为大家带来了极大的方便。我所开发的 这个网站所采用的是