基于.net的销售管理系统的设计与实施文献综述
2020-04-07 15:40:49
文 献 综 述 电子商务指所有利用因特网,企业内部网、企业虚拟网来解决商业交易问题,降低产,供,销成本,开拓新市场,创造新商机,通过采用最新网络技术手段,从而实现商品、物资、人员、信息协调的所有商业活动。电子商务系统可以扩大企业对内部资源的管理和对外部资源的整合,充分利用企业资源并实时响应客户需求,缩短交易时间,减少交易成本,提高企业效益。企业进行生产经营需要大量的信息,电子商务系统可以改变企业内部各部门和员工之间的沟通模式,及时准确地获取客户、供应商等利益相关者及竞争环境的重要信息,还能帮助企业获得竞争优势,使企业尽可能多地整合企业的内外部资源,才能及时处理搜集到的各种实时信息,从而增强企业面对市场迅速变化的能力。通过电子商务系统的建立,可以形成公司内外部的一条完整信息链,信息链中流动的就是产业链中产生的信息,这提高了信息流动的效率,也使得管理规范化,将电子商务运用于新农村建设中,提高了整个产业链的价值。 开发语言:C#,基于B/S结构,ASP.NET构架。 C#(读做C sharp)是微软公司发布的一种面向对象的于.NET Framework之上的高级程序设计语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。 C#的一些特性: ● 完全支持类和面向对象编程,包括接口和继承、虚函数和运算 符重载的处理。 ● 定义完整、一致的基本类型集。 ● 对自动生成 XML 文档说明的内置支持。 ● 自动清理动态分配的内存。 ● 可以用用户定义的特性来标记类或方法。这可以用于文档说 明,对编译有一定的影响(例如,把方法标记为只在调试时编 译)。 ● 对.NET 基类库的完全访问权,并易于访问 Windows API。 ● 可以使用指针和直接内存访问, C#语言可以在没有它们的条件下访问内存。 ● 以 VB 的风格支持属性和事件。 ● 改变编译器选项,可以把程序编译为可执行文件或.NET 组件库,该组件库可以用与ActiveX控件(COM组件)相同的方式由 其他代码调用。 ● C#可以用于编写ASP.NET 动态 Web 页面和XML Web服务。应该指出,对于上述大多数特性,VB.NET和Managed C 也具备。 但C#从一开始就使用.NET,对.NET 特性的支持不仅是完整的,而且 提供了比其他语言更合适的语法。C#语言本身非常类似于 Java,但 其中有一些改进,因为 Java 并不是为应用于.NET 环境而设计的。 B/S结构:(Browser/Server,浏览器/服务器模式):是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。 B/S结构的优点: ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出, 在IIS 3.0 (Windows NT 4.0)发扬光大成 为服务器端 应用程序 的热门开发工具,微软还特别为它量身打造了VisuallnterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。 开发工具:操作系统:Win7,开发平台:Visual Studio 2010,数据库:SQL Server2008。 Visual Studio2010是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。 Microsoft Visual Studio 2010 采用拖曳式便能完成软件的开发。简简单单的操作便可以实现一个界面的生成。但拖曳的界面,也应当有相应的代码来实现功能。Microsoft Visual Studio 2010支持C#、C 、VB。 可以快速实现相应的功能。 SQL Server2008数据库系统 :数据库技术是现代信息科学与技术 的重要组成部分是计算机数据处理与信息管理系统的核心。数据库技术 研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问 题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全 以及高效地检查数据和处理数据。 SQL Server2008具有强大的数据管理功能,提供了丰富的管理工具支持数据的完整性管理、安全性管理和作业管理。SQL Server2008具有分布式数据库和数据仓库功能,能进行分布式事务处理和联机分析处理,支持客户机/服务器结构。是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操作系统各种宿主语言,实用程序以及数据库管理系统。数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这些数据为多个应用服务,独立于具体的应用程序。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据库管理系统是一种系统软件,它的主要功能是维护数据库并有效地访问数据库中任意部分数据。对数据库的维护包括保持数据的完整性、一致性和安全性。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。 参考文献 [1] 张恒, 廖志芳.刘艳丽.Asp.Net网络程序设计教程[M]. 北京: 人民邮电出版社, 2009.2 [2] 柯恩[美].Web开发人员参考大全[M]. 北京: 电子工业出版社,2010
[3] 刘红岩.C#.NET7.0原理与应用指南. 北京: 电子工业出版社,2005 [4] John Kauffman,Brain Matasik 著,张哲峰,黄翔宇译.asp.net数据库入门经典.北 京:清华大学出版社.2006
[5] 张恒等编著. ASP.NET网络程序设计教程. 北京: 人民邮电出版社,2009
[6] 房大伟等编著. ASP.NET开发典型模块大全. 北京: 人民邮电出版社, 2010 [7] 程不功, 龙跃进. ASP.NET 2.0动态网站开发教程[M]. 北京: 清华大学出版社, 2006.4
[8] 张敏. 用ASP.NET开发动态网站[M]. 北京: 清华大学出版社, 2006 [9] George W. Anderson. SAP基础教程[M]. 北京: 人民邮电出版社, 2010.05 [10] Andrew Troelsen. C#高级程序设计[M]. 北京: 人民邮电出版社,2011.11 [11] 黄骁俭. SAP Business One中文版7.0[M]]. 北京: 中国人民大学出版社, 2010.08 [12] 明日科技. C#开发入门及项目实战[M]. 北京: 清华大学出版社, 2012.05
[13] 刘智勇. SQL Server 2005宝典[M] . 北京: 电子工业出版社, 2007.1
[14] [美]布启敏, 舒利文著, 何玉洁, 顾小波 译. SQL Server 2005开发者指南[M]. 北京: 清华大学出版社, 2007.01 |