0504020221_祝官文(罗智勇)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

哈尔滨理工大学
毕业设计
题目:网络商城的设计与实现
院、系:计算机科学与技术学院网络工程系姓名:祝官文
指导教师:罗智勇
系主任:李朴
2009年06月20日
哈尔滨理工大学毕业设计(论文)评语
哈尔滨理工大学毕业设计(论文)任务书
哈尔滨理工大学学士学位论文
网络商城的设计与实现
摘要
网络商城是一个最具挑战的领域,是以Internet为主要手段,由商家或企业通过网站向消费者提供商品和服务的一种商务模式。

目前,在Internet 上遍布了各种类型的B2C 网站,提供从鲜花,书藉到计算机,汽车等各种商品的买卖服务。

由于B2C发布信息及时准确,所提供商品种类齐全,所以它必将会在网络商城领域占据重要地位。

网络商城系统,前台使用作为开发工具,编程灵活、高效;后台使用SQL Server 作为数据库,具有强大的安全管理模式。

ASP.ENT+SQL Server网络应用系统是十分经典的组合。

网络商城的设计与开发就是利用这对组合,来实现用户和企业(B2C)之间的网上交易。

本系统适用于中小型企业拓展网上销售业务,进行现代化管理。

网络商城的设计与开发主要实现功能有以下几个方面:信息管理功能,这一功能主要是用来维护用户信息,管理商品信息和管理发货信息;购物功能,这一功能主要是针对用户浏览商品和购买商品;会员注册功能,这一功能主要是用户可以随时在网上进行注册,方便购买商品。

关键词网络商城;;B2C;SQL Server
- I -
哈尔滨理工大学学士学位论文
Design and Implementation of the Network
Business
Abstract
The network business which uses Internet as the main tool is one of the most challenging field. It is a method to provide consumers with goods and services through web set by an enterprise or corporation. Currently, various types of B2C web sites exist throughout Internet , and these web sets offer trading services for customers such as flowers, books, computer, automobile other commodity. As B2C can release precise information timely and provide full range of commodities, it has been placing an important role in the area of the network business.
In the network business systems, in front part it use of programmer with high flexibility and efficiency, and in back part it uses SQL Server as the database, with a powerful security management model. The network application sistem of and SQL Server is very classic and perfect. With this combination network business system to achieve transactions on the Internet between the users and enterprises (B2C).The system is suitable for small and medium-sized enterprises to develop online sales or operations and improve modern management. The function of network business systems is as follows: information management. The main function is to protect the user’s information, management information and merchandise shipment information. Shopping function, this is the main function for a user to browse and buy goods; Member registration functions, the main function allows users to make registration at any time to make purchase convenient.
Keywords Network business;;B2C;SQL Server
- II -
哈尔滨理工大学学士学位论文
目录
摘要...... .. (I)
Abstract (II)
第1章绪论 (1)
1.1 课题背景和意义 (1)
1.2 网络商城的现状与趋势 (2)
1.3 课题目的 (4)
第2章相关知识介绍 (5)
2.1 SQL Server 2000数据库 (5)
2.2 C#简单介绍 (6)
2.3 .NET开发平台概述 (7)
2.4 .NET框架 (8)
2.4.1 公共语言运行时(CLR) (8)
2.4.2 .NET类库 (10)
2.5 简介 (10)
2.6 数据访问技术 (12)
2.6.1 概述 (12)
2.6.2 的体系结构 (13)
2.7 数据加密技术 (14)
2.8 开发环境 (15)
2.9 本章小结 (16)
第3章系统分析与设计 (17)
3.1 需求分析 (17)
3.2 可行性分析 (17)
3.3 系统设计的基本思想 (18)
3.4 系统设计的基本原则 (18)
3.5 系统的用例分析 (18)
3.6 系统的逻辑结构设计 (19)
3.7 系统的流程分析 (20)
3.8 本章小结 (22)
- III -
哈尔滨理工大学学士学位论文
第4章系统的开发与实现 (23)
4.1 数据库设计的原则 (23)
4.2 数据库的设计 (24)
4.3 主要功能描述 (26)
4.3.1 用户注册模块 (27)
4.3.2 商品管理模块 (27)
4.3.3 购物车模块 (27)
4.3.4 订单模块 (27)
4.3.5 用户管理模块 (27)
4.4 部分模块的设计与开发 (27)
4.4.1 系统的前台主界面 (28)
4.4.2 用户注册界面 (28)
4.4.3 购物车界面 (29)
4.4.4 商品订单界面 (29)
4.4.5 商品信息界面 (31)
4.4.6 产品管理界面 (32)
4.4.7 管理员管理界面 (33)
4.5 部分模块代码实现 (34)
4.5.1 用户注册模块的实现 (34)
4.5.2 购物车模块的实现 (35)
4.5.3 商品信息的实现 (35)
4.5.4 管理员模块的实现 (36)
4.6 数据库连接的实现 (37)
4.7 本章小结 (37)
第5章系统测试 (38)
5.1 系统测试的原则 (38)
5.2 测试环境及测试条件 (38)
5.3 表单测试 (39)
5.4 整体界面测试 (39)
5.5 安全性测试 (39)
5.6 部分模块测试的用例 (40)
5.7 用户登陆测试 (40)
5.8 注册用户个人信息修改测试 (41)
- IV -
哈尔滨理工大学学士学位论文
5.9 防范SQL注入式攻击 (42)
5.10 数据库的性能优化 (43)
5.11 本章小结 (43)
结论 (44)
致谢 (45)
参考文献 (46)
附录 (47)
- V -
哈尔滨理工大学学士学位论文
第1章绪论
1.1课题背景和意义
首先,互联网形态下的外部大的市场环境日趋成熟,对传统产业的影响不可忽视。

目前在我国的大中城市,电脑和网络的应用已经非常普遍,互联网的迅速崛起已经催生出了年仅32岁身价几十亿的丁磊那样的中国首富,他的财富迅速超过了传统产业的一些巨头,包括一些“钢铁大王”和一些当年的红色资本家几代人奋斗的资本积累,丁磊之所以能够成为中国的首富,说明互联网产业的市场空间不容忽视,随着经济的发展和人们思想意识的逐渐开放,更多的人加入到买电脑上网的行列。

网上购物人群迅速扩大,各种网络设施的完善,经济的持续发展及人们生活水平的提高,网上购物已逐渐成为人们习惯性的行为。

其次,网络正在冲击着人们的传统消费习惯和思维、生活方式。

越来越多的人们逐渐习惯于到网上查找信息,当他产生某种需求到网上查找相关产品和企业信息时,他就成了潜在的客户,当信息能满足他的需要的时候,他就成了客户。

即使暂时不需要产品,等到他需要的时候,他就会再次到网上查看有关资料,成为顾客。

假如企业、产品没有上网,而竞争对手的产品信息上了网,该客户只看到竞争对手的资料而没有你的信息,其结果必然造成你还没有来的及与竞争对手比质量、比价格、比服务就已经败下阵来了,只因为这名消费者根本就不知道你的存在,你就被排除在外了。

随着我国经济高速增长,随着电脑、网络技术的日益普及,网络用户的快速增长,网络信息发布的相关服务也越来越多。

商场为了方便为用户服务,纷纷建立自己的官方网站。

作为用户服务和信息发布的平台,专业的商品信息网站更是要求信息快速,准确的发布。

目前一些网站主要采取三种形式。

1.手工更新:一些小网站还停留在完全使用人工制作新页面,更新目前的信息。

这种方法不但效率低,而且容易出现错误,目前这种方法基本使用在一些小站点和个人主页,已经不是主流。

由于使用全部静态页面,可以有很高的负载。

2.动态网页技术:随着、PHP、CGI等动态网页技术的发展,用这些技术制作一个基于数据库的动态网络商城已经是很方便的。

这种技术构件的
- 1 -
哈尔滨理工大学学士学位论文
网站,大大提高了信息更新的效率,信息发布人员只需要进行简单的文字图片排版,就可以发布信息,即简单易用。

但是,这种技术的信息发布系统存在另外一个缺点,当用户访问量大的时候,动态页面频繁操作数据库,会大量消耗系统资源,造成访问缓慢或者根本无法访问。

3.动态、静态发布:这种技术与上面的动态网页技术没有本质上的区别,只是将静态页面和动态技术的优点结合起来!使用动态技术采集信息,网络商城人员也只需要进行简单的文字和图片排版,制作一个模版,就可以使用网络商城系统发布商品信息信息了。

最后由系统根据模版和商品信息信息的具体内容和网站结构发布静态页面。

这样最终发布的为静态页面,可以承受很大的访问量,也可以提高商品信息信息的发布效率。

本次毕业设计就是使用第三种技术构造网络商城系统的。

采用这种方式构造的系统,有着易用、方便、快速、高效的优点,是一种广泛采用的技术。

1.2网络商城的现状与趋势
网上购物正逐步走向平民化。

调查机构AC尼尔森最新研究显示,63%的中国网民曾在网上购物。

有业内人士认为,中国的网上购物人数在快速增长,年轻的中国男性更热衷于网上购物。

民众对网上购物的热情高涨,表明我国民众网上购物意识的提高。

庞大的网上消费群体拉动网上商城市场增长,而且我国拥有庞大的网上消费群体。

2007年1月24日《羊城晚报》报道:据CNNIC发布第19次互联网报告,内地上网用户已达1.37亿。

连手机上网人数也有1700万。

这意味着每10个人当中,就有一个网民!在这众多的上网用户中,近20%的网民有过购物经历,网上购物大军达到2000万人。

我国网上购物市场巨大,从交易额来看,根据统计,今年上半年,我国网上购物者累计购物金额达到100亿元。

半年内通过网络购买的手机在300万部以上。

相比之下,去年也只有34亿元。

基于庞大的用户群以及国内网络商城市场的潜力,各大电子商务网站都取得不错的经济效益。

例如,腾讯公司旗下电子商务网站——拍拍网依托QQ庞大的用户群,在60多天内创造了网上购物网站运营奇迹。

在国内同行业中,在线商品数超百万用时最短。

人们的消费观念正因网上购物而改变,年轻人是我国网上购物的主体。

CNNIC统计显示,中国网民主要是一群未婚的并受过良好教育的年轻人。

其中,超过半数的中国网民不到25岁,三分之一的网民是学生。

AC尼尔森中国
- 2 -
哈尔滨理工大学学士学位论文
区董事长高恩认为,未来5至10年,这一人群将成为社会消费的主体力量,其消费模式将对社会消费习惯产生深刻影响。

继当当、卓越、易趣从原始的B2C直售到现在的淘宝、拍拍、有啊等B2C、C2C平台的推出,网上购物的发展可谓是日新月异。

在当前中国网上购物消费者心目中,淘宝、拍拍已经成为网上购物的一个新代言词。

购物就上淘宝,上淘宝就是网上购物,这已经成为现在80后、90后心目中网购的概念,这也难怪淘宝的确是中国电子商务的巨无霸,占中国网上购物80%的市场,淘宝会一直保持着老大的位置吗?电子商务会不会有新的格局呢?
最近百度推出了与之抗衡的百度有啊,百度有啊的推出,让国内的电子商务平台竞争更加白热化。

在大家把注意力放在百度有啊和淘宝的龙争相争时,0折网低调的推出,它不同于上面所说的专门的购物网站,而是综合了他们,从而给网店和消费者之间搭建了一个方便的桥梁;网店可以免费发布自己的打折促销信息,消费者可以更加方便获得网店的一切动态。

网上购物作为电子商务中一个重要的组成部分,也正随着电子商务的不断发展而壮大着。

但由于我国电子商务兴起以及发展的时间较晚,使得现今网上购物在零售业占的比重还微不足道,即使是经常参与网上购物的网民中间,也大多以小金额交易为主,而网上购物的安全性则是影响网上交易量的主要因素之一。

网上购物以一种和以往面对面交易完全不同的形式出现在消费者面前,消费者最先考虑到的必然是这个新兴事物的安全性。

一旦安全性让他们觉得有了保障,消费者便会很快的接受这种方式。

但实际的情况是,据调查,在有别于传统购物形式的网上购物中,消费者往往只能通过图片文字等虚拟手段感知产品,这种方式带给消费者的体验感不够强烈,无法使消费者产生牢靠的感觉和购买的决心。

而且一半以上的消费者对上网购物产生产品质量、售后服务、交易安全等方面的疑虑,除了和传统购物观念相冲突从而导致信任上的缺乏之外消费者往往还会觉得上网购物的欺诈问题十分严重。

因此,安全问题很大程度上制约了网上购物的发展。

纵观现在的网上购物,其中的重中之重就是网上支付的安全性了。

易趣的“安付通”、淘宝的“支付宝”都已经与工商银行、招商银行等国内的许多银行建立起战略合作关系,充当起第三方保障的角色,将复杂的银行汇款步骤变得更加的简单易行,并提供了一系列的安全保障。

以淘宝的“支付宝”为例,它确立自身的地位是为用户提供网络时代的的中介,作为第三方为卖方和买方提供了具有相对可靠性的第三方保障,在买家确认收到卖家发来的商品前,替买卖双方暂时保管货款。

其具体流程是:首先,买家
- 3 -
哈尔滨理工大学学士学位论文
与卖家就购买某一网上商品达成成交协议后,买家先把货款打给支付宝这个第三方账户上,等买家向支付宝和淘宝发出确认收到商品并且受到的商品与所购买的商品信息相符时,支付宝再把货款划至卖家的账号。

这样一来,普通的用户便可以方便的直接在网上进行转帐。

但是这并不意味着网上银行支付的绝对安全性。

在当今社会上,利用网上银行进行盗取资金的案件层出不穷,许多网上购物的初试人群甚至是一些老用户都会因为一些诈骗手段而上当。

比如,曾经网上就出现过假冒的工商银行网站,专门盗取用户的银行卡资料;也有一些计算机技术的高手自己编写病毒程序来盗取账号和密码。

因此,即便是越来越趋于完善的网上交付业务也仍然存在着一定的安全隐患。

1.3课题目的
本课题是一个网络商城的系统,系统采用模块化程序设计方法,既便于系统功能的添加和修改,又便于维护人员的补充、维护。

各个模块功能明确,模块间连接流畅,符合网络购物系统规定,满足网络购物客户端使用的需要,达到操作过程直观、方便、实用、安全等要求。

系统可以对网络商城商品进行管理;用户可以进行注册、浏览、购买;具有广告宣传、咨询洽谈;能够实现网上支付;可以完成意见征询、交易管理等各项功能。

对于消费者,网站上的商品种类繁多,通过网络,人们在短时间内就能找到自己满意的东西,而对于企业,网上购物可以给他们带来更多商机的同时,也给他们创造更大的利润。

- 4 -
哈尔滨理工大学学士学位论文
第2章相关知识介绍
本章主要介绍一些网络商城的设计与开发中应用的相关知识,包括.NET、、数据加密技术等。

2.1SQL Server 2000数据库
所有的企业都与数据息息相关,人们将越来越多的资料存入计算机中,并通过一些编制好的计算机程序对这些资料进行管理。

本系统是采用SQL Server 2000作为数据库。

Microsoft SQL Server 2000是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了SQL语言,在客户机和服务器之间传递客户机的请求和服务器的处理结果[1]。

SQL Server 2000的版本包括企业版、标准版、个人版、开发版、和评估版等。

本系统使用的是企业版。

企业版是功能最强大的版本,它具用强大的可伸缩性和可靠性。

SQL Server 2000企业版可以充分利用硬件设备的最大特性,支持32个CPU和64GB的内存:
1.管理方便:通过SQL Server 2000的“企业管理器”,SQL Server“查询分析器”可以很方便地管理数据库。

还可以很方便地建立发布和订阅,实现数据库的同步。

2.具有强大的安全管理措施:SQL Server 2000 采用了一种与WindowsNT/2000 集成的安全性模式,有完善的用户账户策略和许可机制;Microsoft SQL Server2000 虽然采用了分布式的计算模式,但是它也支持单用户的计算模式[2]。

3.具有自动配置和动态配置的功能:在系统运行过程中,可以根据系统的需要和运行环境的状况,进行自动配置。

Microsoft SQL Server 2000允许用ODBC做客户端和服务器端的连接管。

开放式数据库连接ODBC是一个接口,该接口是应用程序得以访问来自ODBC数据源的数据,实际上就是一个数据库的访问库。

ODBC通过使用驱动程序来提供数据库的独立性,驱动程序与具体的数据库有关。

在网络商城系统,考虑到本系统是网络化管理,也就是说B/S结构的数据库管理系统,所以选用SQL Server 2000数据库是比较合适的,充分发挥SQL Server 2000的优点[3]。

- 5 -
哈尔滨理工大学学士学位论文
2.2C#简单介绍
Visual C#读作C sharp)是一种新的面向对象的编程语言,它从C和C++演变而来,为开发应用程序提供了一种简单和类型安全的语言[4]。

Microsoft c#是一种新的编程语言,它是为生成运行在.NET框架上的、广泛的企业级应用程序而设计的。

C#从Microsoft C和Microsoft C++演变而来,它是一种简单、现代、类型安全和面向对象的语言。

C#代码被作为托管代码编译,这意味着它能够从公共语言运行库的服务中受益。

这些服务包括:语言互操作性、垃圾回收、增强的安全性以及改进的版本支持。

C#在Visual 套件中作为Visual C#引入。

对Visual C#的支持包括项目模板、设计器、属性页、代码向导、一个对象模型以及开发环境的其他功能。

Visual C#编程的库是.NET框架。

C#的语言功能包括:
1.C#语言是一种简单但功能强大的编程语言,用于编写企业应用程序;
2.C#语言从C和C+语言演化而来。

它在语句、表达式和运算符方面使用了许多C++功能;
3.C#语言在类型安全性、版本转换、事件和垃圾回收等方面进行了相当大的改进和创新;
4.C#语言提供对常用AIP样式(如.NET框架、COM、自动化和C样式AIP 等)的访问。

它还支持Unsafe模式,在此模式下可以使用指针操作不受垃圾回收器控制的内存[5]。

C#是一种精确、简单、类型安全、面向对象的语言,它使企业程序员得以构建广泛的应用程序。

C#还凭借以下功能,为您提供生成持久系统级组件的能力:
1.对集成现有代码提供完全COM平台支持;
2.通过提供垃圾回收和类型安全实现可靠性;
3.通过提供内部代码信任机制保证安全性;
4.完全支持可扩展元数据概念。

C#还可以凭借以下功能,与其他语言交互操作、跨平台互用并与遗留的数据交互操作:
通过COM+1.0和.NET框架服务提供具有紧密库访问的完全相互作用支持。

对基于WEB的组件交互提供XML支持。

版本转换功能使管理和部署变得简易。

- 6 -
哈尔滨理工大学学士学位论文
开发平台概述
由于Web Services技术的快速发展,各大技术厂商纷纷进行Web Services平台的开发。

其中微软尤为突出,微软认为Web Services是公司将现有的,孤立的应用程序集成到更大的商务以及B2B系统中的一种成本低而效用高的方法,因此将它的整个产品都转向了Web Services架构,推出了新一代的面向网络、支持各种用户终端的开发平台.NET。

微软.NET平台的基本思想是:侧重点从连接到互联网的单一网站或设备上,转移到计算机、设备和服务群组上,使其通力合作,提供更广泛更丰富的解决方案。

用户将能够控制信息的传送方式、时间和内容。

计算机、设备和服务将能够相辅相成,从而提供丰富的服务,而不是像孤岛那样,由用户提供唯一的集成。

企业可以提供一种方式,允许用户将它们的产品和服务无缝地嵌入自己的电子构架中。

.NET开发平台使得开发者创建运行在Internet Information Server(IIS)Web服务器上的Web应用程序更为容易,它也使创建稳定,可靠而又安全的Windows桌面应用程序更为容易[6]。

是 XML Web Services平台[7][8]。

XML WebServices允许应用程序通过Internet进行通讯和共享数据,而不管采用的是哪种操作系统,设备或编程语言。

该平台将信息、设备和人以一种统一的、个性化的方式联系起来。

.NET开发平台包括以下内容:
1.NET Framework(框架):一个全新设计的开发环境,使开发者更容易建立网络应用程序和网络服务。

包括通用语言运行时(Common Language Runtime,CLR)和.NET框架类库(.NET Framework class library)。

CLR为构建应用程序提供了标准的基础设施,.NET框架类库则提供了一大套标准类及其他类型,以任何语言编写的.NET框架应用程序都可以使用它们。

2.NET开发者工具:基于.NET平台的Microsoft开发的应用软件,包括:集成开发环境,用于生成 Web应用程序、XML Web Service、桌面应用程序和移动应用程序;用来开发和测试应用程序;.NET编程语言(例如和新的Visual C#等等),用来创建运行在CLR下并且使用类库的应用程序。

3.:一个取代以前的ASP的特殊类库,是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。

- 7 -
哈尔滨理工大学学士学位论文
框架
.NET Framework是基于Internet高度分布式计算环境并以简化应用程序开发为目的的全新计算平台。

.NET Framework提供了稳定、安全的跨程序语言、平台的通用语言执行环境以及应用程序可以调用的类函数库。

其目标是让Web应用程序与Web服务的建立过程更为简单,使Internet上的各应用程序之间可以使用Web Service进行沟通。

所有在Net开发平台上创建的应用程序运行都需要两个核心块:公共语言运行时(Common Language Runtime,CLR)和.NET类库[9],其体结构如图2-1所示。

图2-1 .NET体系结构
2.4.1公共语言运行时(CLR)
在.NET体系中CLR占据着一个非常重要的位置,它负责将各种语言的源程序编译成为中间语言并将中间语言与基类库合并编译成为可以供.NET管理的本机代码,它是用于运行和加载应用程序的软件组织。

CLR的工作原理是首先源代码通过编译器编译成为中间语言,并通过使用元数据引擎创建了相同的时间元数据信息。

然后链接器将不同编译器编译的不同语言的IL(中间语言)代码链接,其结果就是包含IL代码的EXE或者DLL文
- 8 -
哈尔滨理工大学学士学位论文
件。

执行时类装载器将IL代码和代码要实现和调用的.NET基类库的功能被放置到一起,在JIT(Just-In-Time)编译器编译之前,通过使用检验器可以对组合代码测试其代码的安全性,JIT编译器处理IL创建的可管理的本机代码,这些代码被传到.NET运行时管理器[10]。

所有的语言只要按CLS(Common Language Specification)标准提供了在.NET 使用的编译器,能将它编译成为.NET的CLR可以识别的通用格式,那么这种语言就可以被.NET兼容。

CLR的特点如下:
1.平台无关:我们可以在任何操作系统下运行的Runtime,就可以在上面执行.NET应用。

一个可管理的.NET应用只要编写一次,就能够在任何支持.NET的平台上执行。

的平台无关性与Java完全一样。

2.语言集成:过去,我们可以用不同的编程语言实现对COM的互操作,现在.NET实现了语言的相互集成。

例如,用C++建立一个类,而其基类是VB 实现的类,则.NET可以实现这一目标,因为它定义并提供了一个对所有.Net语言都通用的公共类型系统。

3.公共类型系统:语言集成是在公共类型系统的基础上实现的,公共类型系统能表示绝大多数现代编程语言的语法。

通过定义一组标准的类型和规则集,可建立新的类型,Runtime知道怎样建立和执行这些类型。

编译器和解释器使用Runtime提供的服务来定义类型、管理对象和进行方法调用,而以前是使用工具或某种语言特定的方法来完成同样的事情。

4.自描述组件:自描述组件可以大大简化系统的开发、配置,并且改进系统的可靠性。

由Runtime提供的许多服务都需要元数据(metadata)的驱动,元数据是执行代码的附加信息,由于所有的数据和代码都放在一个文件中,因此,这个执行文件在.NET中称作自描述组件。

自描述组件最主要的优点是使用这个组件时不再需要其他文件。

5.汇编:.NET框架再次提出了汇编(assembly)的概念。

这里的汇编与DOS 下宏汇编的概念稍有不同,在这里,一个汇编是资源,类型(类)以及与资源和类型相关的元数据的组合,它们可以被装配成一个单元(Unit)。

元数据称作汇编清单,它包括一些信息,例如对外可见的类型(类)以及资源的列表信息。

一个汇编可以专属于某个应用,也可由多个应用共享。

另外,一个汇编的多个版本也可以同时放在一台机器上。

6.提供.NET安全:CLR提供了系统的安全服务,以保证未授权用户不能访问机器上的资源,并且代码也不能完成未授权的活动,这将大大改善系统的安全性和可靠性。

由于用Runtime加载代码、建立对象并实现方法调用,因此,当
- 9 -。

相关文档
最新文档