毕业设计(论文)基于ASP的二元店商品销售系统设计.doc
《毕业设计(论文)基于ASP的二元店商品销售系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于ASP的二元店商品销售系统设计.doc(34页珍藏版)》请在三一办公上搜索。
1、摘 要随着市场经济的飞速发展,人们的生活品味、生活质量,正在发生着质的飞跃:崇尚人性和时尚,不断塑造个性和魅力,更崇尚文化和风情等,使得时尚个性、种类齐全的小商品也越来越受青睐。据我国权威机构对小商品市场的调查,仅2006年,我国小商品的消费量已经超过850亿人民币,据专家估算,到2007年消费量将有望增加到1000亿。中国有13亿人口,按每十个人购买一件小商品计算,就需要1.3亿件。强大的需求、巨大的市场潜力,小商品市场具有极大的开发价值。 而对于中国大部分消费者来说,高质而低价的消费才是人们追求的目标。目前市面上出现了超市与专卖店相结合的门面,很多人都冲着它价格便宜而去,这也就是为什么当大
2、商场、大公司都普遍呈现萧条现象的时候,它仍能保持生意红火的原因。二元时尚超市产品种类丰富、价格低、质量好,让人们在少花钱的同时更享受到高品质所带来的快乐。本课题研究的是二元店商品销售系统,随着Internet和Web网的发展,同时根据现代小商品销售的需要,本系统是利用ASP.NET、SQL Server数据库进行开发的,操作方便及美观的界面给用户节省了不少宝贵的时间,大大减轻了商店工作人员的工作量,全面提高了二元店商品的管理效率及服务质量。关键词: 个性 , 网络发展 , ASP.NET , SQL Server目 录第1章 选题背景11.1网络发展11.2网络现状21.3网络前景2第2章 需
3、求分析32.1小商品网络销售现状32.2 解决方案32.2.1 ASP.NET32.2.2 C#42.2.3 SQL Server52.2.4 B/S模式62.3配置IIS72.4系统的硬软件部署7第3章 总体设计83.1系统的功能分析83.2系统功能模块图83.2.1 登录功能93.2.2维护功能93.2.3订单功能103.3详细功能介绍103.4 数据库设计123.4.1 E-R图123.4.2数据库字典153.4.3数据库关系图18第4章 详细设计194.1界面194.2代码22第5章 测试功能265.1黑盒测试265.2白盒测试275.3程序测试28结束语30致 谢31参考文献32第1
4、章 选题背景1.1网络发展随着社会的发展,Internet网正在向全世界各大洲延伸和扩散,Internet是一个国际性的通信网络集合体,它集现代通信技术和现代计算机技术于一体, 是计算机之间进行国际信息交流和实现资源共享的良好手段。Internet也是人类历史发展中的一个伟大的里程碑,它是未来信息高速公路的雏形,人类正由此进入一个前所未有的信息化社会。人们用各种名称来称呼Internet,如国际互联网络、因特网、交互网络、网际网等等,已经成为世界上覆盖面最广、规模最大、信息资源最丰富的计算机信息网络。Internet的发展大致经历了如下几个阶段:Internet 上,按从事的业务分类包括了广告
5、公司,航空公司,农业生产公司,艺术,导航设备,书店,化工,通信,计算机,咨询,娱乐,财贸,各类商店,旅馆等等100多类,覆盖了社会生活的方方面面,构成了一个信息社会的缩影。1995年,Internet开始大规模应用在商业领域。当年,美国Internet业务的总营收额为10亿美元,预计1996年将会达到18亿美元。提供联机服务的供应商也从原先象America Online和ProdigyService这样的计算机公司发展到象AT&T、MCI、Pacific Bell等通信运营公司也参加进来。由于商业应用产生的巨大需求,从调制解调器到诸如 Web服务器和浏览器的Internet 应用市场都分外红火
6、。在Internet蓬勃发展的同时,其本身随着用户的需求的转移也发生着产品结构上的变化。1994年,所有的Internet软件几乎全是TCP/IP协议保,那时人们需要的是能兼容TCP/IP协议的网络体系结构;如今Internet重心已转向具体的应用,象利用WWW来做广告或进行联机贸易。Web是Internet上增长最快的应用,其用户已从1994年的不到400万激增至1995年的1000万。Web站的数目1995年到三万个。1.2网络现状Internet已成为目前规模最大的国际性计算机网络。今天,Internet已连接60,000多个网络,正式连接86个国家,电子信箱能通达150多个国家,有48
7、0多万台主机通过它连接在一起,用户有2500多万,每天的信息流量达到万亿比特(terrabyte)以上,每月的电子信件突破10亿封。同时,Internet的应用业渗透到了各个领域,从学术研究到股票交易、从学校教育到娱乐游戏、从联机信息检索到在线居家购物等,都有长足的进步。据统计,目前在Internet的域名分布中,.com-即商业所占比例最大,为41;.edu-(科教)已退居二线,占有30分额。去年在Internet的成长中,商企界的成长占了其中的75。1.3网络前景从目前的情况来看,Internet市场仍具有巨大的发展潜力,未来其应用将涵盖从办公室共享信息到市场营销、服务等广泛领域。另外,I
8、nternet带来的电子贸易正改变着现今商业活动的传统模式,其提供的方便而广泛的互连必将对未来社会生活的各个方面带来影响。然而Internet也有其固有的缺点,入网络无整体规划和设计,网络拓补结构不清晰以及容错及可靠性能的缺乏,而这些对于商业领域的不少应用是至关重要的。安全性问题是困扰Internet用户发展的另一主要因素。虽然现在已有不少的方案和协议来确保Internet网上的联机商业交易的可靠进行,但真正适用并将主宰市场的技术和产品目前尚不明确。另外,Internet是一个无中心的网络。所有这些问题都在一定程度上阻碍Internet的发展,只有解决了这些问题,Internet才能更好的发展
9、。计算机作为一种高效的管理工具,对现代企业的管理发挥了极其重要的作用。商业超市是当前最重要的商业经营形式之一,为了进一步提高商业超市的管理水平和竞争力,管理信息系统在商业超市中的应用已是大势所趋。第2章 需求分析2.1小商品网络销售现状近几年,我国小商品市场受到国际潮流的影响,使得消费者购买行为正在发生潜移默化的变化,通过对我国小商品市场的整体分析,我们不难看出: 1、消费水准的不断提高,直接诱发了人们对小商品质量、设计人性化、艺术性有了更高层次的追求。2、时尚、新颖、个性的小商品,越来越成为个人生活、家居中不可或缺的重要主题。3、推崇物美价廉的品牌精品,已逐渐引领现代消费者理智消费的新趋向。
10、4、小商品在生活中的重要角色使其成为单位、个人赠送的时髦方式。5、时尚专卖体系将成为未来主导市场的主要方式。2.2 解决方案2.2.1 ASP.NETASP.NET是一种已编译的、基于.NET的环境,在ASP.NET中,可以用任何与.NET兼容的语言(例如C# 、VISUAL BASIC.NET等)构造WEB应用程序;而且,所有的ASP.NET应用程序都可以使用整个.NET FRAMEWORK。ASP.NET可以很好地与所见即所得的HTML编辑器 和VISUAL STUDIO.NET等编程工具以前工作,这使得WEB开发更加方便。通过ASP.NET的“页框架”编程框架,WEB开发人员可以将服务器
11、控件拖放到WEB页上,它在WEB服务器上运行并动态地生成和管理WEB窗体页。在VISUAL STUDIO.NET2005中,WEB窗体提供了窗体设计器、编辑器、控件和调试功能,这些功能使得为浏览器和WEB客户端设备生成基于服务器WEB交互的抽象模型,这样用户就可以使用支持快速应用程序开发以及面向对象编程的方法和工具进行应用程序开发。在WEB窗体页中,可以使用属性、方法和事件来处理HTML元素。在ASP.NET中,可以生成功能强大的基于窗体的WEB页,在这些方面上,可以使用ASP.NET服务器控件来创建用户接口元素,也可以对他们进行编程以实现常见的功能;而且,还可以使用可重用内置组件和自定义组件
12、生成WEB窗体,从而使代码大大简化。ASP.NET页框架为响应运行于服务器上代码中的客户端事件提供了统一的模型,因而,用户无需考虑Web程序中客户端和服务器相隔离的实现细节。除此之外,ASP.NET页框架还会在页处理生命周期中自动维护页和该页上控件的状态。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性 ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。ASP.NET的配置设置存储在基于XML的文件中,这些文件是ASCII文
13、本文件,对它们的读取和修改比较容易,这使得对Web应用程序的配置更改非常方便和容易。每个应用程序都可以有它自己的配置文件,还可以扩展配置方案,使其符合特定的要求。Visual Studio.NET 为向本地或者远程服务器部署应用程序提供了一种简化的机制:只需将文件复制到指定的应用程序目录,或者使用更为专业化的可配置部署项目,即可安装这些文件。2.2.2 C#C#是Microsoft为.NET平台重新精心设计的程序语言,它拥有像VB一样的易用性,又同时具备VC+中许多令人感到困惑或较复杂的功能,在C#中都被删除了。C#是第一个面向组件的程序语言,近年来,随着面向组件的程序数据方式已被广泛地应用,
14、不论在三层结构应用程序的表示层、逻辑实现层和数据存取层,还是多层的开发上,组件在各层次中均扮演着相当重要的角色。C#的快速流行,使之成为使用.NET的Windows和Web开发人员无可争议的语言选择。他们喜欢C#的一个原因是其派生于C/C+的简洁语法,这种语法简化了以前困扰一些程序员的问题。尽管做了这些简化,但C#仍保持了C+原来的功能,所以现在没有理由不从C+转向C#。这种语言并不难,也非常适合于学习基本编程技术。易于学习、再加上.NET Framework的功能,是使C#成为开始您编程生涯的绝佳方式。 C#的最新版本是.NET 2.0的一部分,它建立在已有的成功基础之上,还添加了一些更吸引
15、人的功能。其中一些功能取自于C+(至少从表面上看是这样),而另外一些功能是全新的。Visual Studio的最新版本也有许多变化和改进,这大大简化了编程,显著提高了效率。本书将全面介绍C#编程的所有知识,从该语言本身一直到Windows和Web编程,再到数据源的使用,最后是一些高级技术,例如图形编程。2.2.3 SQL Server SQL Server 是由Microsoft公司开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。后来由于某种原因,Ashton-Tate公
16、司退出,Microsoft公司和Sybase公司继续合作并推出SQL Server4。Microsoft SQL Server 2000 能提供超大型系统所需的数据库服务。大型服务器可能有成千上万的用户同时连接到 SQL Server 2000 实例。SQL Server 2000 为这些环境提供了全面的保护,具有防止问题发生的安全措施,例如,可以防止多个用户试图同时更新相同的数据。SQL Server 2000 还在多个用户之间有效地分配可用资源,比如内存、网络带宽和磁盘 I/O。在此之后,Microsoft公司致力于Windows NT平台上的SQL Server 开发。SQL Serve
17、r 2000是Microsoft公司于2000年推出的版本,增加了许多新的功能。SQL Server 2000是支持大规模联机事务处理(OLTP)、数据仓库和电子商务应用的优秀数据库平台,它有以下特点:(1)SQL Server与Windows NT完全集成,利用了NT的许多功能,如登录身份验证可以与Windows 身份验证集成在一起,这样,密码将不会存储在SQL Server中,也不会通过网络发送而被非法读取,具有高度的安全性。(2)高度的可伸缩性。尽管SQL Server 2000 被设计为通过网络连接的并发用户数据存储引擎,它仍可作为一个独立的数据库,像应用程序一样直接在单台计算机上高效
18、运行,既不占用过多的系统资源,也不需要专门的用户来管理。(3)强大的基于Web的分析,支持大型Web站点和企业数据处理系统的数据存储需求,使用户能够很容易地将数据库中的数据发布到Web页面上。提供完整的XML支持,可将XML文档添加到SQL Server数据库中,并可使用OPENXML子句以关系结果集的形式显示XML文档中的数据。2.2.4 B/S模式B/S结构,即Bowser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成
19、所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、javascript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行 。B/S 建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群。 B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 ASP 二元 商品 销售 系统 设计
链接地址:https://www.31ppt.com/p-3978596.html