摘 要:随着电子商务的发展,网上书店逐渐被人们所熟悉。通过网上书店,人们能够足不出户的选购自己需要的图书,为用户节省大量时间和金钱。本网站采用ASP.NET技术和SQL Server 2005数据库实现网上书店的开发。网站主要由前台信息发布和后台管理文护两部分组成,前台的主要功能有:用户登录、用户注册、查看留言、个人信息管理、购物车、浏览图书和找回密码等,后台的主要功能有:用户管理、图书管理、留言管理等。网站功能完备、界面友好、操作简单。6109
关键词:网上书店;ASP.NET;SQL Server 2005数据库
Design and Implementation of Small Online Bookstore
Abstract:With the development of e-commerce, online bookstore has been known gradually. Through the online bookstore, people can choose and buy books within doors, which can save a lot of time and money for the user. The website uses the ASP.NET technology and SQL Server 2005 database to develop online bookstore. Website is composed of two parts – front-office information publish and back-office management maintenance, the main function of the front are: user login, user registration, view messages, personal information management, shopping cart, browsing books and find your password, etc. the main features of the background are: user management, book management, message management etc.. After verification, the website has perfect functions, friendly interface, and simple operation.
Key Words:Online Bookstore;ASP.NET; SQL Server 2005 database
目 录
摘 要 1
1. 研究意义及现状 2
1.1 研究意义 2
1.2 研究现状 2
2. 相关软件介绍 2
3. 系统分析 3
3.1 可行性分析 3
3.2 需求分析 4
4. 数据库的设计与实现 4
4.1 概念设计 5
4.2 逻辑设计 5
4.3 物理设计 6
5. 总体设计与实现 6
5.1 功能模块概述 7
5.2 流程设计 8
5.3 用户登录注册模块的实现 9
5.4 用户密码找回模块的实现 9
5.5 管理员管理模块的实现 9
5.6 书店论坛模块的实现 10
5.7 用户购书模块的实现 10
6. 总结 10
参考文献 10
致谢 12
小型网上书店的设计与实现
1. 研究意义及现状
2. 相关软件介绍
系统采用ASP.NET作为开发语言,使用SQL Server 2005作为数据库,实现系统数据的存储。
(1) Visual Studio 2005简介
ASP.NET是微软公司为了适应Internet发展的需要特别提供的适用于网络编程和网络服务的平台。ASP.NET给计算机领域带来了全新的变革,快速而灵敏的高信度计算能力,同时也为软件开发人员提供了高效的开发工具3。
Visual Studio 2005是一个功能强大并且可移植、可扩展的编程环境。同时还拥有许多的新功能,在提供统一的集成开发环境的同时,也支持在同样的开发环境里用Visual Basic、Visual C++、Visual C#、Visual J#和数十种编程语言,编写、调试和部署应用程序4。
(2)SQL Server 2005简介
SQL Server 2005是建立在 SQL Server 7.0 在可伸缩性、可用性、可管理性和数据仓库成功的基础上,并且引入了针对电子商务的重要新功能。
它能够在多个平台以及多个应用程序和设备之间实现数据的共享,而且更加利于链接内部和外部的系统,在不牺牲其性能、可伸缩性、可用性和安全性的基础上有效的节约成本。它还提供了可扩展行的管理架构,可以更加容易的用SQL管理对象(SMO)来编程,使得用户可以定制和扩展他们的管理环境,独立软件开发商(ISV)也能够创建附加的工具和功能来更好的扩展应用5。 ASP.net小型网上书店的设计与实现:http://www.youerw.com/jisuanji/lunwen_3468.html