基于ASP.NET的网店信息管理系统毕业论文.doc
《基于ASP.NET的网店信息管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《基于ASP.NET的网店信息管理系统毕业论文.doc(39页珍藏版)》请在三一文库上搜索。
1、2012届 分类号:TP311 单位代码:10452 烟台职业学院专科毕业设计(论文)网店购物后台管理系统姓 名 孙 国 庆 学 号 2010301015 年 级 2010级 专 业 机 电 一 体 化 系(院) 烟 台 职 业 学 院 指导教师 2011年12月 ONLINE SHOPPING STORE BACK MANAGEMENT SYSTEMbyLi Shang XiuSupervisor:Xu HaiyanDecember 2011诚 信 声 明本人呈交给临沂师范学院的这篇毕业论文,除了所注参考文献和世所公认的文献外,全部是本人在指导老师指导下的设计成果。 学生签名:日 期:经检查
2、该毕业设计(论文)为独立完成,不存在抄袭现象。 指导老师签名:日 期:基于ASP.NET的苹果网店信息管理系统摘 要随着Internet的迅猛普及,以及电子商务所产生的经济效益已经超过通信和航空工业带给人们的启迪,目前,它已成为现代人生活中重要的一部分。电子商务就是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活,同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。但是,网上购物的在方便用户购物的同时,后台的科学管理还有待改善。居于以上原因,这次毕业设计我选择了这个课题,即基于ASP.NET来实现一个电子商务的购物平台
3、的后台处理。,我设计出了此网店购物后台管理系统。本企业信息管理系统利用ASP.NET和SQL技术完成,实现了网站企业的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。利用此软件完成了企业信息管理系统的合同信息管理功能、客户信息管理功能、产品信息管理功能,完成了多种编辑模块、增添模块、删除模块,发表留言等。本系统的开发基本满足企业信息管理的要求,用户界面交友好,提供的信息丰富准确,使管理工作的各环节能够顺利而有效的进行,极大的提高了企业信息管理的效率。关键词:ASP.NET;信息管理;数据库AbstractWith the rapid popularization of the Int
4、ernet, and e-commerce over the economic benefits arising from communications and aviation industry to bring people to enlightenment, at present, it has become an important part of modern life. E-commerce is on the network to create a virtual shopping mall, to avoid the cumbersome process of selectio
5、n of goods, so shopping process easy, fast, convenient and very suitable for modern fast-paced life, while effective control mall operating costs, opening up a new sales channel. However, user-friendly online shopping, shopping in the same time, the background of scientific management to be improved
6、. Living in the above reasons, the graduation I chose this topic, which is based on ASP.NET to implement an e-commerce shopping platform for background processing. I designed this shop shopping back office systems.The site enterprise information management system developped with ASP.NET and SQL real
7、izes the dynamic management of the site enterprises, making the management of information more timely and efficient,and improves work efficiency. With this software,corporations can complete the items management,program management and customer information management of enterprise information managem
8、ent system .Corporations also can complete a variety of querying modules, adding modules, removing modules, modifying modules and so on. The development of this system can basically meet the requirements of enterprise information management. The system provides a user-friendly interface and a wealth
9、 of accurate information,which makes various aspects of management conduct smoothly and effectively. Key Words: ASP.NET;Information Management;Database 基于ASP.NET的苹果网店信息管理系统目 录前 言1第1章 系统开发技术分析21.1ASP.NET开发工具简介21.2SQL Server功能特点简介41.3ADO.NET技术和B/S结构模式简介41.3.1ADO.NET 的基本内容51.3.2断开模式有效支持Web编程61.3.3XML支持
10、61.4三层体系结构7第2章 系统需求分析82.1总体调查82.1.1本系统的调查82.2系统的可行性分析82.2.1开发环境可行性分析82.2.2经济与技术可行性分析92.3管理业务的调查102.4数据流程的分析10第3章 数据库与功能设计123.1数据库分析与设计123.2数据表的创建133.3功能设计16第4章 系统主要界面和代码的实现184.1企业信息管理系统首页184.2用户信息添加界面204.3商品进货查询界面224.4商品销售结账界面24第5章 系统运行与维护265.1系统的配置265.2系统的运行和维护265.3系统测试265.4测试过程27结 论28附 录29参考文献30谢
11、辞31基于ASP.NET的苹果网店信息管理系统前 言所谓企业信息管理是指为企业的经营、战略、管理、生产等服务而进行的有关信息的收集、加工、处理、传递、储存、交换、检索、利用、反馈等活动的总称。企业信息管理是企业管理者为了实现企业目标,对企业信息和企业信息活动进行管理的过程。它是企业以先进的信息技术为手段,对信息进行采集、整理、加工、传播、存储和利用的过程,对企业的信息活动过程进行战略规划,对信息活动中的要素进行计划、组织、领导、控制的决策过程,力求资源有效配置、共享管理、协调运行、以最少的耗费创造最大的效益。企业信息管理是信息管理的一种形式,把信息作为待开发的资源,把信息和信息的活动作为企业的
12、财富和核心。本系统是一种典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。全文共分5章节,第1章“系统开发技术分析”介绍了管理信息系统的发展与应用,管理信息系统的特点及管理信息系统的开发方法与开发过程。并且简单介绍了软件开发技术ASP.NET的功能和优势。第2章“系统需求分析”通过对系统的详细调查,针对系统的现状以及系统现存的问题提出了系统的设计目标及设计原则。通过对系统组织机构的分析,数据流程的分析,相应画出了组织机构图,数据流程图。第3章
13、“数据库设计”第4章“系统主要界面和代码的实现”是本文的重点展示了系统的运行效果。它包括数据库结构的设计实现;登录窗口的设计实现;主界面的设计实现;部门管理;留言板管理模块等各功能模块的设计。第5章“系统维护与运行”。本系统的开发基本满足企业信息管理的要求,用户界面交友好,提供的信息丰富准确,使管理工作的各环节能够顺利而有效的进行,具有良好的实用价值和可观的发展前景,极大的提高了企业信息管理的效率。第1章 系统开发技术分析1.1 ASP.NET开发工具简介ASP.NET是一个统一的Web开发模型,它包括您使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。ASP.NET作为.NET F
14、ramework的一部分提供。当您编写ASP.NET应用程序的代码时,可以访问.NET Framework中的类。您可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,这些语言包括Microsoft Visual Basic、C#、和J#等。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASP.NET应用程序。ASP.NET包括: 1页和控件框架ASP.NET页和控件框架是一种编程框架,它在Web服务器上运行,可以动态地生成和呈现 ASP.NET 网页。可以从任何浏览器或客户端设备请求ASP.NET网页,ASP.NET会向请求浏览器呈现标记(例如 HT
15、ML)。通常,您可以对多个浏览器使用相同的页,因为ASP.NET会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如Microsoft Internet Explorer6的特定浏览器设计ASP.NET网页,并利用该浏览器的功能。ASP.NET支持基于Web的设备(如移动电话、手持型计算机和个人数字助理 (PDA))的移动控件。 ASP.NET网页是完全面向对象的。在ASP.NET网页中,可以使用属性、方法和事件来处理HTML元素。ASP.NET页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于Web的应用程序中固有的客户端和服务器隔离的实现细节。该框架还会
16、在页处理生命周期中自动维护页及该页上控件的状态。使用ASP.NET页和控件框架还可以将常用的UI功能封装成易于使用且可重用的控件。控件只需编写一次,即可用于许多页并集成到ASP.NET网页中。这些控件在呈现期间放入 ASP.NET网页中。ASP.NET页和控件框架还提供各种功能,以便可以通过主题和外观来控制网站的整体外观和感觉。可以先定义主题和外观,然后在页面级或控件级应用这些主题和外观。2ASP.NET编译器所有ASP.NET代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。代码一经编译,公共语言运行库会进一步将ASP.NET编译为本机代码,从而提供增强的性能。ASP.NET包
17、括一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后ASP.NET宿主环境可以使用该程序集来处理用户请求。3安全基础结构除了.NET的安全功能外,ASP.NET还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的功能。您可以使用IIS提供的Windows身份验证对用户进行身份验证,也可以通过您自己的用户数据库使用ASP.NET Forms身份验证和ASP.NET成员资格来管理身份验证。此外,可以使用Windows组或您自己的自定义角色数据库(使用ASP.NET角色)来管理Web应用程序的功能和信息方面的授权。您可以根据应用程序的需要方便地
18、移除、添加或替换这些方案。ASP.NET始终使用特定的Windows标识运行,因此,您可以通过使用Windows功能(例如NTFS访问控制列表(ACL)、数据库权限等等)来保护应用程序的安全。4状态管理功能ASP.NET提供了内部状态管理功能,它使您能够存储页请求期间的信息,例如客户信息或购物车的内容。您可以保存和管理应用程序特定、会话特定、页特定、用户特定和开发人员定义的信息。此信息可以独立于页上的任何控件。ASP.NET提供了分布式状态功能,使您能够管理一台计算机或数台计算机上同一应用程序的多个实例的状态信息。5ASP.NET配置通过ASP.NET应用程序使用的配置系统,可以定义Web服务
19、器、网站或单个应用程序的配置设置。您可以在部署ASP.NET应用程序时定义配置设置,并且可以随时添加或修订配置设置,且对运行的Web应用程序和服务器具有最小的影响。ASP.NET配置设置存储在基于XML的文件中。由于这些XML文件是ASCII文本文件,因此对Web应用程序进行配置更改比较简单。您可以扩展配置方案,使其符合自己的要求。6运行状况监视和性能功能ASP.NET包括可监视ASP.NET应用程序的运行状况和性能的功能。使用ASP.NET运行状况监视可以报告关键事件,这些关键事件提供有关应用程序的运行状况和错误情况的信息。这些事件显示诊断和监视特征的组合,并在记录哪些事件以及如何记录事件等
20、方面提供了高度的灵活性。7调试支持ASP.NET利用运行库调试基础结构来提供跨语言和跨计算机调试支持。可以调试托管和非托管对象,以及公共语言运行库和脚本语言支持的所有语言。8XML Web Services框架ASP.NET支持XML Web services。XML Web services是包含业务功能的组件,利用该业务功能,应用程序可以使用HTTP和XML消息等标准跨越防火墙交换信息。XML Web services不用依靠特定的组件技术或对象调用约定。因此,用任何语言编写、使用任何组件模型并在任何操作系统上运行的程序,都可以访问XML Web services。9可扩展的宿主环境和应用
21、程序生命周期管理ASP.NET包括一个可扩展的宿主环境,该环境控制应用程序的生命周期,即从用户首次访问此应用程序中的资源(例如页)到应用程序关闭这一期间。虽然ASP.NET依赖作为应用程序宿主的Web服务器(IIS),但ASP.NET自身也提供了许多宿主功能。通过ASP.NET 的基础结构,您可以响应应用程序事件并创建自定义HTTP处理程序和HTTP模块。10可扩展的设计器环境ASP.NET中提供了对创建Web服务器控件设计器(用于可视化设计工具,例如Visual Studio)的增强支持。使用设计器可以为控件生成设计时用户界面,这样开发人员可以在可视化设计工具中配置控件的属性和内容。1.2
22、SQL Server功能特点简介Web数据库以后台数据库为基础,加上一定的前台程序,通过浏览器完成数据存储、查询等系统操作,方便地实现资源共享。资源的主体是数据信息,所以Web数据库是互联网的核心技术,一个成功的Web系统有一半得益于数据库。Web数据库最常见的有Oracle、Microsoft Sql Server、Mysql以及Access。Microsoft SQL Server SQL作为数据库系统的工业标准,拥有一套完整的数据库设计和数据库设计方法,为制作本系统的完成提供了有力保障。1SQL语言是一个综合的、功能极强同时又简捷易学的语言,它集数据查询(Data Query)、数据操纵
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASP NET 信息管理 系统 毕业论文
链接地址:https://www.31doc.com/p-3919883.html