毕业设计(论文)基于ASP.NET的网上书店系统

上传人:工**** 文档编号:483556816 上传时间:2023-03-25 格式:DOC 页数:33 大小:295.01KB
返回 下载 相关 举报
毕业设计(论文)基于ASP.NET的网上书店系统_第1页
第1页 / 共33页
毕业设计(论文)基于ASP.NET的网上书店系统_第2页
第2页 / 共33页
毕业设计(论文)基于ASP.NET的网上书店系统_第3页
第3页 / 共33页
毕业设计(论文)基于ASP.NET的网上书店系统_第4页
第4页 / 共33页
毕业设计(论文)基于ASP.NET的网上书店系统_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《毕业设计(论文)基于ASP.NET的网上书店系统》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于ASP.NET的网上书店系统(33页珍藏版)》请在金锄头文库上搜索。

1、基于ASP.NET的网上书店系统本人呈交给临沂师范学院的这篇毕业论文,除了所注参考文献和世所公认的文献外,全部是本人在指导老师指导下的设计成果。 学生签名: 日 期: 经检查该毕业设计(论文)为独立完成,不存在抄袭现象。 指导老师签名: 日 期:基于ASP.NET的网上书店系统摘 要在信息时代的今天,计算机参与书店日常事务管理已成为网络现代化建设的当务之急。Internet为全球范围的信息处理与交流提供了操作平台,网上书店管理系统正是在这种情况下应运而生的。本系统采用ASP.NET 技术作为创建应用程序的方式,以VB 作为编程语言,采用Access 2000 数据库作为后台数据库。本系统基于A

2、ccess 2000数据库技术、ASP.NET技术,完成对系统的需求分析、功能模块划分、数据库模式分析,并由此设计数据库结构和应用程序。此系统便于数据的集中管理,方便快捷地提供书店的有关信息,辅助用户有效的查阅书籍,保证书籍信息的完整性,正确性和有效性。实现了用户信息管理、图书类型管理、图书信息管理、订单管理及图书浏览及购物功能。关键词:ASP.NET技术;Access 2000;网上书店I基于ASP.NET的网上书店系统AbstractDuring this information times, combining computers with bookstore usual events

3、management has become an emergent task that every bookstore must accomplish as soon as possible. The Internet provides a operational board to manage and return information for all over the world ,TheManagement System of Bookstore On-lineis born in this situation. This system makes use of ASP.net as

4、itsway that set up the application, VB as its language, and finally Access 2000 database conduct and actions backstage database. The system requests the Access 2000 database bank technology, ASP.NET technology to complete the management system demand analysis, the function module division, the datab

5、ase pattern analysis, and from this has designed the database structure and the application procedure.This system is advantageous for the data centralized management, facilitates provides the contract quickly the related information, the auxiliary user effectively manages the books, guarantees the d

6、ata recording apparatus books provision the integrity, the accuracy and the validity, It can provide the customer login and register, search the books in certain conditions, books classification view, books shopping car function and the management of the administrator login, the protection of passwo

7、rd, new books addition, books scan and delete.Key words:ASP.NET Technology; Access 2000 database; Bookstore On-line II基于ASP.NET的网上书店系统目 录摘 要IAbstractII前 言1第1章ASP.NET编程环境简介21.1 ASP.NET编程环境简介21.1.1 ASP.NET技术简介21.1.2 Asp.Net的功能特点31.2 Access 2000数据库简介41.2.1 Access 2000的简介41.2.2 Access 2000的特点4第2章 用户需求分析

8、62.1功能需求62.2性能需求6第3章 总体设计83.1软件的运行环境设计83.1.1软件配置83.1.2硬件配置83.2 系统模块设计83.3 数据库模块设计103.3.1系统E-R图103.3.2表/字段分析123.3.3创建数据库及表15第4章 详细设计与系统实现164.1 系统流程图设计164.2 数据库的连接与设计174.3 系统主要界面及代码设计184.3.1 系统首页194.3.2 管理主页面224.3.3 书籍信息添加页面234.3.4 书籍信息修改页面254.3.5 查看书籍详细信息页面264.3.6 用户注册页面274.3.7查看购物车页面304.3.8 个人密码修改31

9、第5章 关键技术及系统安全性能335.1 关键技术335.2 系统安全性能33结 论35注 释36参考文献38谢 辞39IV前 言如今,互联网的飞速发展, 使得依靠网络作为应用程序依托的舞台成为可能。微软的.NET 策略,更使得.NET逐渐走入每位开发人员的心中。同时随着人类社会信息时代的到来,计算机越来越多的活跃在社会各个领域:管理、网络、计算、控制、多媒体等,并且在某些方面成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变的简单易行。本设计便是在这种社会需求的基础上,本着以最通俗的语言、最简单的操作、最快捷的设计方案而开发制作的,本系统主要是运用了由Microsoft

10、 公司开发的面向对象的VS.NET开发环境并以VB.NET为编程语言进行制作的,该开发环境不仅具有卓越的性能和可视化的编程环境而且设计者在进行页面设计时只需编写最少量的代码便能够给Web应用程序提供更为丰富的处理功能。系统中在数据库处理方面,采用了ASP.NET提供的ADO.NET技术,该技术专门支持多种不同的数据源,在本系统的设计中采用的数据库是Access 2000,数据库的连接运用了OleDB方式。开发该项目的目的: 在信息化程度越来越高的当今社会,对于每天忙碌的用户而言,用来购物的时间会越来越少,而上网可能是我们每天必做的事情,为了让网络用户方便有效的在网上购买所需图书,我们制作了这样

11、的网上书店系统。23第1章ASP.NET编程环境简介1.1 ASP.NET编程环境简介1.1.1 ASP.NET技术简介ASP.NET是Microsoft公司推出的新一代体系结构Microsoft.NET Framework的一部分,它建立在基本类库之上,用来在服务器端构建功能强大的Web应用,包括Web页面(Web Form)和Web服务(Web Service)两部分。Asp.Net是.Net Framework平台上开发动态Web应用的一项新技术,全面支持面向对象的设计思想,因而使Web应用的桌面设计变得更加简单、直观、高效,使所建立的Web应用功能更为强大,特别是对标准化Web服务的支

12、持能力。Asp.Net应用程序被定义为可以从Web应用程序服务器上虚拟目录及其子目录中调用的所有文件、页、处理程序、模块和可执行代码的总和。在技术和能力方面,Asp.Net 表现出前所未有的新特性:1. 多语言支持是Asp.Net的重要特性之一,主要表现在所支持的编程语言种类多和单个语言功能强两个方面。首先,Asp.Net为 Web应用提供一种类似于Java编译技术的“二次编译技术”中间语言(Microsoft Intermediate Language)执行架构,即先将Asp.Net应用编译成 MSLL,再将MSLL编译成机器语言执行。其次,Asp.Net所支持的编程语言是指这这种语言的功能

13、全集。2. 在Asp.Net中,页面代码是被编译执行的,它利用提前绑定、即时编译、本地优化和缓存服务来提高性能,从而大大提高了页面处理能力。3. Asp.Net包含一整套有用的类和名空间(Namespaces),这使得Web应用程序的编写更加容易。同时它也提供了许多功能强大的服务器控件,简化了Web页面的创建任务。4. 与Asp 相比,在支持常规Windows身份验证方法的基础上,Asp.Net还提供了Passport和Cookie两种不同类型的登录和身份验证方法。同时,Asp.Net还采用了基于角色的安全模式,为不同角色的用户指定不同的安全授权。5. 在Asp.Net中,允许使用跨服务会话(

14、Cross-Server Session),其会话状态可以被另一台机器或另一个数据库上的其它进程所维护。随着信息处理和传输流量的增加,可以为系统添加更多的Web服务器。6. Asp.Net使用一个基于文本的、分层次的配置系统,所有的详细配置信息被存放在一个名为Web.config的文本文件中,配置内容用标准的可扩展标示语言(XML)语法来书写,每一个Web应用都会继承Asp.config文件中的默认配置,从而简化了服务器环境和Web应用程序的设置。7. Asp.Net访问数据库通过ADO.NET实现。它以DataSet表示 (DataSet中的数据是数据源数据在内存中的映射DataSet可以包

15、含任意多个数据表,组成一个非连接的数据视图);使用离线方式;基于XML格式。作为一种新的数据库访问技术,ADO.NET具有更好的通用性。它的具体运行模式断开式数据访问。具体模式图如下图所示: 图1-1 ADO.NET数据库访问技术模式图Asp.Net提供了5大内置对象,这5个内置对象是ASP框架的重要部分。1)Application对象:用来存储一个应用中所有用户共享的信息。例如,可以利用Application对象在站点的不同用户间传递信息。2)Request对象:用来访问所有从客户端浏览器发送给服务器的信息。因此,可以利用Request对象来接受用户在HTML页的窗体中所输入的信息。3) Response对象:用来将服务器端的信息发送给客户端浏览器。例如,可以利Response对象将脚本语言结果输出到浏览器上。4)Server

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号