ASP.net小型网上书店的设计与实现
时间:2017-02-27 13:14 来源:毕业论文 作者:毕业论文 点击:次
摘 要:随着电子商务的发展,网上书店逐渐被人们所熟悉。通过网上书店,人们能够足不出户的选购自己需要的图书,为用户节省大量时间和金钱。本网站采用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。 (责任编辑:qin) |