毕业设计(论文)-ASP.NET电子购物商城系统(附源程序)

上传人:good****022 文档编号:116760075 上传时间:2022-07-06 格式:DOC 页数:62 大小:926.50KB
返回 下载 相关 举报
毕业设计(论文)-ASP.NET电子购物商城系统(附源程序)_第1页
第1页 / 共62页
毕业设计(论文)-ASP.NET电子购物商城系统(附源程序)_第2页
第2页 / 共62页
毕业设计(论文)-ASP.NET电子购物商城系统(附源程序)_第3页
第3页 / 共62页
点击查看更多>>
资源描述
摘 要 1 摘摘 要要 全套源程序代码等,联系全套源程序代码等,联系 153893706 伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。 网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的 宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网 站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息 查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高 的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。 本论文研究了一种基于数据关联规则的网上购物系统。其开发主要包括后台数据 库的建立、后台管理以及前台页面的 Web 设计。系统使用 Microsoft 公司以 C#为核心 语言的 ASP.NET 开发工具,利用微软提供的 IIS 5.0 建立运行环境,再结合 SQL Server 2000 建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对 数据库进行分析与建立 ASP.NET 页面,不断改进,直到功能基本实现的可行系统。 本系统主要运用了系统开发生命周期法(System Development Life Cycle 简称 SDLC)和结构化方法(Structured Approach)来阐述该系统的开发过程,将计算机作为 管理决策的支持手段,融入日常业务的各个环节,使得管理更加规范,同时也能够更 好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经济 效益。本系统采用 ASP.NET 和 SQL Server 2000 为开发工具,具有扩展性。 在此,我真诚的感谢对我的毕业设计进行耐心指导的王保旗老师,以 及对我的论文完成给予帮助的各位老师和同学。 摘 要 2 关键字:关键字:软件生命周期法;信息系统开发;浏览器/服务器; 动态网站 1 ABSTRACT Follow the technology of the computer in the enterprise and deep application day by day of all trades and professions, the concept internet has been deeply taken up peoples heart. Today , the internet takes an very important part in the development tactics of all trades and professions, became a part of an company which can not be partition off. The merchandise has not only limited in TV set and newspaper. The internet has became another stage which company can display themselves. Company set up web site, and make propaganda and service of all aspects of company, display on the internet. Though internet we can achieve buying products on the internet, searching message and so on. Those have changed old way of management and idea of management, meanwhile those also bring more yield for company. So, for the business company, have a web site which is belong to themselves is very important. I studied one kind of system of shopping online based on related-data rule. Its developments mainly include database setting-up, back-stage management and web design of the foreground pages. The system uses ASP.NET developing instrument, which taking C# as key language of Microsoft Company, exploit IIS 5.0 offered by Microsoft as running environment, and then combine with SQL server 2000 to establish the database. At first, utilize its various kinds of packages offered to set up the database within short time. Then, I analyzed database and made pages with ASP.NET, improved constantly, until basic functions of the system were realized. The system mainly utilize the Structrued Approach of System Development Life Cycle method to expound the performance history of Department Store MIS,computer as important administrative decision supporter.Which will make the business technological process more standard and rational,raise working effiencicy,and bring us greater management and economic benefit.The system adopts ASP.NET and SQL Server 2000 as the development tool,so it is extensible. Thanks to my tutor,Teacher wang bao qi.He gives me earnest direct to this paper,as well as other teachers and my fellow students. key words: Software life cycle method; Information System Developing; B/S ; Dynamic website 目目 录录 2 第一章第一章 系统概述系统概述1 1.1 电子商务介绍1 1.2 电子商务系统 1 1.3 电子商务系统 Web 平台的开发方式4 1.3.1 Web 平台的体系结构 4 1.3.2 Web 服务器平台 5 1.3.3 Web 平台的动态设计技术 6 1.3.4 Web 平台系统的开发方法 7 第二章第二章 系统规划系统规划8 2.1 系统规划概述 8 2.1.1 系统规划的目标、任务和主要工作8 2.1.2 系统规划工作的特点9 2.2 项目实施前期工作10 2.3 电子购物商城系统的总体设计思路10 2.4 电子购物商城系统的建设原则11 第三章第三章 系统分析系统分析12 3.1 系统分析概述 12 3.2 系统初步调查12 3.3 可行性研究13 3.4 现行系统的详细调查14 3.4.1 组织结构分析15 3.4.2 功能分解分析16 3.4.3 信息关联分析17 3.4.4 业务流程分析17 3.5 新系统逻辑模型的提出18 3.5.1 数据流图19 3.5.2 数据字典22 第四章第四章 系统设计系统设计25 4.1 系统设计概述25 4.2 系统总体结构设计25 3 4.2.1 系统总体功能结构25 4.2.2 系统总体物理结构27 4.2.3 系统体系结构28 4.3 系统详细设计29 4.3.1 代码设计29 4.3.2 数据库设计29 4.3.3 用户界面设计38 第五章第五章 系统实施与维护系统实施与维护40 5.1 开发工具的选择40 5.1.1 ASP.NET 开发平台40 5.1.2 SQL Server 200041 5.2 程序设计41 5.2.1 程序设计概要41 5.2.2 功能模块的实现41 5.3 系统测试50 5.3.1 系统测试的原则50 5.3.2 系统测试的方法及步骤50 5.3.3 系统测试的用例及结果50 5.4 系统转换52 5.5 系统维护52 第六章第六章 结论和展望结论和展望53 附录附录56 参考文献参考文献66 致谢致谢67 4 第一章第一章 系统概述系统概述 1.11.1 电子商务介绍电子商务介绍 电子商务是伴随着信息经济的脚步,在 20 世纪 90 年代兴起于美国、欧洲等发达 国家的一个新概念。目前,国际上对电子商务尚无统一的定义。一般来说,狭义的概 念是指在开放的国际互联网及其它网络的环境下,通过服务器的运用,实现消费者的 网上购物、企业间商业交易的一种新型交易运营模式。即电子商务Web(服务器) IT(信息技术)+企业业务。 1、电子商务的类型:从其交易对象来看,电子商务的应用包括企业与企业之间的 电子商务 (B2B)、企业与消费者之间的电子商务(B2C)、企业与政府之间的电子商务 (B2G)、政府与消费者之间的电子商务(G2C)、企业内部的电子商务。 2、电子商务的本质特点:电子商务的重点在于商务、电子商务的核心竞争力在于 信息平台、电子商务的使命在于利用互联网技术对传统资源的整合。 电子商务实现贸易的全球化、直接化、网络化,发展电子商务是不可阻挡的趋势, 而我国的电子商务尚不完善。要实现全过程的电子商务,就要加快网络基础设施建设 和网络互联,实现金融电子化及海关、税务、行政监管部门电子化,市场环境网上支 付,建立安全体系认证结构,健全相关法律法规等等。 1.21.2 电子商务系统电子商务系统 电子商务系统是保证以电子商务为基础的网上交易实现的体系。网上交易的信息 沟通是通过数字化的信息渠道实现的,交易双方必须拥有相应的信息技术工具。为保 证交易双方进行等价交换,必须提供相应的货物配送和支付结算手段。此外,为保证 企业、组织和消费者能够利用数字化沟通渠道,保证交易能顺利进行配送和支付,需 要由专门提供服务的中间商参与,即需要电子商务服务商。一个完整的电子商务系统, 如图 1-1 所示: 图图 1 11 1 电子商务系统电子商务系统 下面按电子商务系统的基础和环境来分别介绍。 5 1、基础电子商务系统: 基础电子商务系统包括 Internet 信息系统、电子商务服务商、企业、组织与消费者、 实物配送和支付结算五个方面。这五方面有机地结合在一起,缺少任何一部分都可能 影响网上交易的顺利进行。 (1)Internet 信息系统 Internet 信息系统是指企业、组织和电子商务服务商在 Internet 的基础上开发设 计的信息系统。Internet 信息系统的作用是提供一个开放、安全和可控制的信息交换平 台。它是电子商务系统的核心和基石。 (2)电子商务服务商 Internet 作为蕴藏巨大商机的平台,需要有一大批专业化分工者进行相互协作,为 企业、组织与消费者在 Internet 上进行交易提供支持。电子商务服务商就起着这种作用。 电子商务服务商主要有以下四种: a、接入服务商(InternetAccessProvider,IAP),它主要提供 Internet 通信和线 路租借服务。 b、服务提供商(InternetServiceProvider,ISP),它主要为企业建立电子商务系统 提供全面支持。一般企业、组织与消费者上网时只通过 ISP 接入 Internet,由 ISP 向 IAP 租借线路。 c、内容服务提供商(InternetContentProvider,ICP),它主要为企业提供信息内容 服务,如财经信息、搜索引擎。 d、应用服务系统提供商(ApplicationServiceProvider,ASP),它主要是为企业、 组织建设电子商务系统时提供解决方案。 (3)企业、组织与消费者 企业、组织与消费者是网上交易的主体,他们是进行网上交易的基础。 企业电子商务系统是由基于 Intranet(企业内部网)基础上的企业管理信息系统、 电子商务站点和企业经营管理组织的人员组成。 如图 1-2 所示。 图图 1 12 2 企业电子商务系统结构图企业电子商务系统结构图 6 a、企业内部网络系统 企业在组建电子商务系统时,应该考虑企业的经营对象是谁,如何采用不同的策 略与这些客户进行联系。一般说来,可以将客户分为三个层次并采取相应的对策。对 于特别重要的战略合作伙伴,企业允许他们进入企业的 Intranet 系统直接访问有关信息; 对于与企业业务相关的合作企业,企业同他们共同建设 Extranet,实现企业之间的信息 共享;对普通客户,则可以通过 Internet 进行联系。 b、企业管理信息系统 企业管理信息系统的作用是在组织中发挥收集、处理、存储和传送信息以及支持 组织进行决策和控制。根据组织所具有的不同功能,可以将信息系统划分为营销、制 造、财务、会计和人力资源等信息系统。要使各职能部门的信息系统能够有效地运转, 必须实现各职能部门信息化。 根据组织内部不同的组织层次,企业管理信息系统可划分为操作层、知识层、管 理层、战略层四种信息系统。操作层是支持日常管理人员对基本经营活动和交易进行 跟踪和记录。知识层是用知识和数据支持工作人员的工作,帮助公司整理和提炼有用 的信息和知识。管理层是用来为中层经理的监督、控制、决策以及管理活动提供服务。 战略管理层,主要是注视外部环境和企业内部制定和规划的长期发展方向等问题。 c、电子商务站点 电子商务站点起着承上启下的作用,一方面,它可以直接连接到 Internet,顾客或 者供应商可以直接通过网站了解企业信息并与企业进行交易。另一方面,它将市场信 息同企业内部的管理信息系统连接在一起,将市场需求信息传送到企业的管理信息系 统,使企业可以根据市场的变化组织经营管理活动。 企业电子商务系统是由上述三个部分组成。企业内部网络系统是信息传输的媒介, 企业管理信息系统是信息加工、处理的工具,电子商务站点是企业拓展网上市场的窗 口。 (4)实物配送 进行网上交易时,如果用户与消费者通过 Internet 定货、付款后,不能及时送货上 门,便不能实现满足消费者的需求。因此,一个完整的电子商务系统,如果没有高效 的实物配送物流系统支撑,是难以维系交易顺利进行的。 (5)支付结算 一个完整的网上交易,它的支付也应该是在网上进行的。但由于目前网上交易尚 处在演变过程中,诸多问题尚未解决,如信用问题及网上安全问题,因而许多网上交 易并不是完全在网上完成交易的。 2、电子商务系统环境 7 电子商务系统在提供交易所必须的信息交换、支付结算和实物配送这些基础服务 的同时,还将面临使用信息技术作为交易平台带来的新问题。如信息安全问题、身份 识别问题、信用问题、法律问题、隐私问题、税收问题等。 此外,电子商务发展还面临着企业、组织与消费者是否愿意上网以及是否愿意进 行网上购物以及购物时是否愿意使用网上支付手段等问题。这些都是发展电子商务时 必须解决的问题。 上述问题的解决必须从外部市场环境开始着手。对于信用、税收问题需要通过制 定相关经济政策进行推进。对于安全和身份识别问题需要通过技术进步来保证。对于 法律和隐私等问题则需要加强电子商务方面的立法。对于推动消费者上网购物,则需 要全社会的参与和引导。因此,发展电子商务是一项系统性的工程,它需要企业主导、 政府引导和社会参与。 1 1. .3 3 电子商务系统电子商务系统 WebWeb 平台的开发方式平台的开发方式 1 1. .3 3. .1 1 WebWeb 平台的体系结构平台的体系结构 Web平台的三层分布式体系结构为图1-3所示。 客户端浏览器 Web 服务器 应用服务器 数据库服务器 反馈页面 HTTP 请求 事务逻辑请求 结果 图图1-31-3 WebWeb平台的三层分布式体系结构平台的三层分布式体系结构 三层分布式体系结构的第一层是客户端表示层、客户层 仅仅是整个应用系统的图 形界面表示;处于第二层的应用服务层,有一台或多台服务器组成,其中Web服务器主 要负责对客户端应用程序的集中管理,应用服务器(Application Server)主要负责应用逻 辑的集中管理,即事务处理;处于第三层的是数据中心层,有数据库系统,主要负责数 据的存储和组织、数据库的分布式管理、数据库的备份和同步等等。 电子商务的应用可以看作一个客户与电子商务站点之间的一系列交互过程。整个 交互过程从客户端所浏览的一个页面开始。用户单击该页面上的一个按钮或链接就产 生一个请求,该请求通过HTTP传递到Web服务器上,Web服务器将页面中的请求及有 关数据取出来传给应用服务器,应用服务器调用相关的商务逻辑,实际上是一个Web 应用程序,进行相应的处理,从外部数据库服务器存取数据,然后将结果传回Web服 8 务器,Web服务器再将数据结果转换为页面的形式传给浏览器,于是在客户端产生了 新的页面。该页面是这一次请求的结果,也是下一次请求的开始。 1.3.21.3.2 WebWeb服务器平台服务器平台 在电子商务系统的开发中,Web 服务器平台的选择是至关重要的,它包括 Web 服 务器操作系统和 Web 服务器软件,而 Web 服务器软件通常又决定了将采用什么样的操 作系统。Web 服务器平台决定了电子商务网站的可靠性、对客户的服务能力,以及为 了维持网站运行所需要付出的代价。只有选择了正确的产品以及作 出相应正确的设计, 电子商务系统才可以成为商家和顾客之间进行沟通的良好途径。三种最常用的 Web 服 务器平台是:基于 Apache HTTP Server 的服务器平台、基于网景的 NES 的服务器平台、 基于微软的 IIS 的服务器平台。微软的 Windows2000 Server + IIS 架构的 Web 服务器平 台功能强大,配置灵活,支持目前流行的多种服务器端 开发技术,开发成本低、周期 短、维护相对简单,很适合中小企业进行电子商务系统的开发,我们采用了基于微软 的 IIS 的 Web 服务器平台。下面就三种 Web 服务器平台的特点作一比较。 1、基于 Apache HTTP Server 的服务器平台 Apache 是一种功能强大、高灵活性、高可扩展性的免费 Web 服务器软件。通过灵 活的配置,Apache Web 服务器可以实现诸多强大的功能, Apache 源代码开放,所以 很容易与第三方模块相结合,便于进一步扩展功能,定制成适合自己需要的系统。 Apache 可运行在多种操作系统及硬件平台上,但通常是与 Linux 操作系统搭配来组建 Web 服务器平台。如果采用 Linux+ Apache 架构,可以搭建大型 Web 服务器平台,实 现复杂的企业级电子商务系统。由于 Linux 和 Apache 都是免费的软件,只需要花费很 低的成本就可以搭建出灵活的电子商务系统 Web 平台,但是它的开发是复杂而艰巨的, 由于 Linux 和 Apache 都是开放的、不断扩展中的软件,还不是很完善,系统的配置和 维护比较困难,需要专业人员的参与,对于小型的企业电子商务系统并不适合。 2、 基于网景的 NES 的服务器平台 网景公司的 Netscape Enterprise Server (NES)是一个非常流行的 Web 服务器平台, 很适合开发复杂的企业级网站,几乎可以在所有流行的操作系统上运行,包括 Digital、Unix、HP-UX、Solaris 和 Windows NT 等。因特网上很多有名的网站都是用 NES 开发的。NES 功能强大,拥有广泛的第三方组件及工具支持,而且支持多种编程 模型。NES 通常构建在 Linux 或 Unix 类操作系统上,一般适用于开发大型的企业电子 商务系统。 3、基于微软的 IIS 的服务器平台 微软公司的 Internet Information Server (IIS)是因特网上非常流行的 WWW 服务器软 件,既适用于小网站,也适合于交易量很大的企业级网站。目前,IIS 只能运行在 9 Windows NT 或 Windows 2000 Server 上。IIS 内有一个集成的搜索引擎,允许用户用多 种工具(包括 ASP、ActiveX Data Objects 以及 SQL 数据库查询)来创建搜索表,IIS 允 许用远程浏览器对服务器进行管理,支持多个虚拟主机。此外由于引入了 ASP 技术, 你可以很方便的利用它来创建动态网页。Windows 2000 Server +IIS 的架构是当前非常 流行的一种 Web 服务器平台,它的配置和开发都比较容易,很适合中小企业开发 B2C 型的电子商务系统。 1.3.31.3.3 WebWeb 平台的动态设计技术平台的动态设计技术 目前比较流行的 Web 开发技术有:CGI, ASP, PHP, JSP,ASP.NET 等。在本电子商 务系统的开发中,我们主要采用了目前比较流行的,来自微软公司的 Web 动态设计技 术 ASP.NET。 1、CGI 技术 CGI(公共网关接口 Common Gateway Interface)是最古老的 Web 程序设计方式,它 提供了一个外部应用程序与 Web 服务器交互的标准接口。CGI 最大的好处在于其与浏 览 Web 站点的用户之间的交互能力,使信息网关、反馈机制、访问数据库、订阅和查 询等一系列灵活复杂的操作得以实现。CGI 程序可以使用 Perl, C, C+等任何能够形成 可执行程序的语言编写,跨平台性能极佳,几乎可以在任何操作系统上实现。但是 CGI 开发很复杂,且不具备事务(Transaction)处理功能,会大量挤占 Web 系统的资源, 影响系统的运行效率。 2、ASP 技术 ASP(Active Server Pages)内含于 IIS 中,提供了一个服务器端的脚本运行环境,现 在的 IIS5.0 已经支持 ASP3.0 了。利用它可以产生和运行动态的、交互的 Web 服务应 用程序。与常见的在 client 端 实现动态主页的技术如 Java Applet、ActiveX Control、VBScript、JavaScript 等不同,ASP 中的命令和 Script 语句都是由服务器来解 释执行的,执行结果产生动态生成的 Web 页面并送到浏览器,而 Client 端 技术的 Script 命令则是由浏览器来解释执行的。ASP 的优点是使用 Script(描述性的语言),不 需要编译,可嵌入到 Web 页面中,并且由于 ASP 在服务器端 解释执行,开发者可以 不必考虑浏览器是否支持。ASP 的缺点是它的跨平台能力差,目前只能运行在微软的 Web 服务器上,且安全性不好,需要注意经常下载微软发布的补丁程序。 3、PHP 技术 PHP 是一种跨平台的服务器端的嵌入式脚本语言,它大量地借用 C、Perl 语言的 语法,并结合 PHP 自己的特性,使 Web 开发者能够快速写出动态页面。它可以在 Windows、Unix、Linux 的 Web 服务器平台上正常运行,还支持 IIS、Apache 等通用服 务器软件,用户在更换服务器平台时,只需要作少量的改变即可。PHP 最大的好处在 于它是完全免费的,可以不受限制的获得源码,使得开发者容易加入自己的特色。 10 PHP 的缺点在于虽然它支持目前大多数的数据库,但是提供的数据库接口不统一,比 如对 Oracle、My SQL、Sybase 的接口都不一样,而且缺乏对分布式多层系统结构的支 持,由于电子商务系统会涉及到多种数据源,而且通常采用分布式体系结构,因此并 不适合用来开发电子商务系统。 4、JSP 技术 JSP 是 Sun 公司推出的新一代站点开发语言,它最大的特点是将 Web 程序设计的 逻辑处理和内容与外观设计隔开,通过使用 JSP 标记和小脚本来生成页面上的动态内 容。在服务器端,JSP 引擎解释 JSP 标记和小脚本,生成所请求的内容,例如通过访问 JavaBeans 组件,使用 JDBC/JDO 技术访问数据库,并且将结果以 HTML 或 XML 页面 的形式发送回浏览器。由于 JSP 页面的内置脚本语言是基于 Java 编程语言的,拥有 Java 编程语言“一次编写,各处运行”的跨平台无关性的好处,开发效率高,安全性 好。 5、ASP.NET 技术 NET 框架是 .NET 平台中居于核心地位的编程引擎,它提供了.NET 代码的公共 运行环境和一个语言无关的基本类库。.NET 框架是高生产率的、基于标准的多语言应 用程序执行环境,处理基本杂务和减轻部署任务。应用程序执行环境管理内存,解决 版本控制问题以及提高应用程序的可靠性、可伸缩性和安全性。公共语言运行库是 .NET 框架中的引擎,它提供了一个安全的托管执行环境,并且旨在用于支持开发人员 使用多种不同的语言来创建应用程序。它有统一的类型系统并允许跨语言继承和调试。 通过使用 .NET 框架,开发人员就拥有了速度最快、效率最高的生成应用程序的方法。 .NET 平台具有高安全性,.NET 框架通过其核心安全功能提供保护客户机和服务器的 方法。由于公共语言运行库在核心层透明地处理安全性,因此开发人员可将精力集中 于应用程序逻辑。开发人员仍然可以随时使用和扩展安全模型。 目前,CGI 技术由于开发复杂,效率也不是很高,现在已经很少有人再用它来开 发 Web 应用程序。ASP 和 PHP 技术则在国内比较流行,但是由于 PHP 自身的缺点, 并不是很适合开发电子商务系统,JSP 在国际上比较流行,适合开发一些企业级电子商 务系统,但现在 在国内运用的还比较少,在技术上和成本上要求都比较高。因此对于 一些中小企业开发 B2C 型电子商务系统,采用微软的 IIS+ASP 方式,开发周期短,成 本低,通过引入 XML 技术来描述及传送数据内容,可以开发出灵活的电子商务应用, 但是 ASP 的跨平台能力差,目前只能运行在微软的 Web 服务器上,且安全性不好,需 要注意经常下载微软发布的补丁程序。因此,本系统采用 ASP.NETIIS5.0、SQL Server 2000 为开发工具,具有良好的扩展性。 1.3.41.3.4 WebWeb 平台系统的开发方法平台系统的开发方法 本系统主要运用了系统开发生命周期法(System Development Life Cycle 简称 11 SDLC)和结构化方法(Structured Approach)来阐述该系统的开发过程,经过系统规划、 系统分析 、系统设计、系统实施及系统维护逐步完成系统各功能的实现,将计算机作 为管理决策的支持手段,融入日常业务的各个环节,使得管理更加规范,同时也能够 更好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经 济效益。 第二章第二章 系统规划系统规划 2.12.1 系统规划概述系统规划概述 凡事预则立,不预则废。科学的规划对于任何需要经过较长时间努力才能实现的 事情都是非常重要的。 规划,一般是指对较长时期的活动进行总体的、全面的计划。现代社会组织,特 别是企业的结构和活动内容都很复杂,实现一个组织的信息管理计算机化需要经过长 期的努力,因而必需对一个组织的管理信息系统的建设进行规划,根据组织的目标和 发展战略以及管理信息系统建设和客观规律,并考虑到组织面临的内外环境,科学的 制定管理信息系统的发展战略和总体方案,合理安排系统建设的进程。 2.1.12.1.1 系统规划的目标、任务和主要工作系统规划的目标、任务和主要工作 系统规划是管理信息系统生命周期的第一个阶段,是管理信息系统的概念形成时 期,这一阶段的主要目标,就是制定出管理信息系统的长期发展方案,决定管理信息 系统在整个生命周期内的发展方向、规模和发展进程。 系统规划阶段的主要任务是:根据组织的整体目标和发展战略,确定管理信息系 统的发展战略,明确组织总的信息需求,制定管理信息系统建设总计划,其中包括确 定拟建系统的总体目标、功能、大致规模和粗略估计所需资源,并根据需求的轻、重、 缓、急及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目,以长 期分批进行系统开发。 上述三项任务也规定了管理信息系统规划工作进程的三个主要阶段,这就是包曼 (B.J.Bowman)和戴维斯(G.B.Davis)等人提出的管理信息系统规划三阶段模型的基本框架, 如图 2-1 所示。 战略计划组织信息 需求分析 资源分配 12 阶段 I 阶段 II 阶段 III 图图 2-12-1 系统规划的三个阶段系统规划的三个阶段 1、系统战略规划 这一阶段的关键是要使管理信息系统的战略与整个组织的战略和目标协调一致。 要进行的工作有: (1) 评价组织的目标和战略。 (2) 根据组织的目标和战略确定管理信息系统的使命,对管理信息系统的建设或更 新提出报告。 (3) 对目前管理信息系统的功能、应用环境和应用现状进行评价。 (4) 制定建设管理信息系统的政策、目标和战略。 2、组织的信息需求分析 (1) 确定目前和规划中的组织在决策支持和事务处理方面的信息需求,以便为整个 组织或其主要部门提出管理信息系统的总体结构方案。 (2) 制定主发展计划,即根据发展战略和系统总体结构,确定系统和应用项目的开 发次序和时间安排。 3、资源分配 制定为实现主开发计划而需要的硬、软件资源、数据通讯设备、人员、技术、服 务、资金等计划,提出整个系统的建设的概算。 2.1.22.1.2 系统规划工作的特点系统规划工作的特点 由于管理信息系统的建设耗资巨大,历时较长,技术复杂且涉及面广,系统规划 是这一复杂工作的起始阶段,这项工作的好坏将直接影响到整个系统建设的成败。因 此,我们应该充分认识这一阶段工作所具有的特点,以提高系统规划工作的科学性和 有效性。 1、系统规划工作是面向长远的、未来的、全局性和关键性的问题,因此它具有较 强的不确定性,非结构化程度较高。 2、其工作环境是组织管理环境,高层管理人员(包括高层信息管理人员)是工作 的主体。 3、系统规划是为整个系统建设确定目标、战略、系统总体结构方案和资源计划, 因而整个工作过程是一个管理决策过程。同时,系统规划也是技术与管理相结合的过 程,它确定利用现代信息技术有效的支持管理决策的总体方案。 4、系统规划人员对管理与技术环境的理解程度、对管理与技术发展的见识,以及 13 开创精神与务实态度是规划工作的决定因素。 5、规划工作的结果是要明确回答规划工作内容中提出的问题,描述出系统的总体 概貌和发展进程,为系统的发展制定一个科学而又合理的目标和达到该目标的可行途 径,而不是替代后续阶段的工作。 2.22.2 项目实施前期工作项目实施前期工作 企业实施电子商务系统,要有目的、有计划、有组织及在正确的方法指导下分步 实施。电子商务系统实施的前期工作是关系到是否能够取得预期效益的非常重要的一 步。 企业实施电子商务系统总体上分为两个阶段:前期工作和项目实施。之所以这样 分是考虑前期工作主要以企业自己提出工作安排为主,而后再转入电子商务系统的项 目实施,此时是以咨询机构或软件公司的实施方法为主。概括地说,企业要推行电子 商务系统,一般有以下几个原因: 1、企业领导的认识,认为电子商务系统能对企业有一定的促进作用。 2、企业管理人员的认识,认为电子商务系统能对企业有一定的促进作用,进而向 领导提出建议书。 3、市场的导向,如政府机构的指令和建议,同行业的实施应用,还有媒体的宣传 等。这些因素导致企业对电子商务系统产生兴趣,进而去了解与立项。 4、企业自身的需求。企业确实因为要解决某些问题,要树立企业良好的社会形象 及充分利用丰富的网络资源为其拓展销售渠道,获取最大限度的经济效益。经过认证 认为电子商务系统是这些问题的解决方案。 2.32.3 电子购物商城系统的总体设计思路电子购物商城系统的总体设计思路 随着科学技术日新月异的发展,崭新的传播媒体因特网诞生了。在 Internet 和 Web 迅猛发展的今天,数字设计技术对 21 世纪的平面设计家提出了许多挑战。面对 新时代的到来,人们无不感到社会经济和文化所经历着的快速而深刻的变化,一张结 构合理、制作精美、创意独特、风格鲜明的网页,不仅能够传递最丰富的信息,同时 还能给人以美的艺术享受,也树立了公司企业、服务机构等的良好社会形象,获取最 大限度的经济效益。 电子购物商城设计是一种建立在新型媒体之上的新型设计,它与传统媒体相比有 许多的不同,它在信息传播方面具有声、像、图、文、视觉、听觉、互动的特点,通 过视觉传达各种各样的商品信息,而且更新和修正较为快捷方便,可以在任何时间更 新,而不受时间和地域的限制。电子购物商城系统的总体设计思路: 14 1、需求的综合叙述:主要是说明建站的总体需求和期望的目标浏览者,并且确定 希望浏览者所能看到的设计与所需购买商品的最终效果,建站需求是设计策划网站功 能的第一步。 2、网站的基本功能描述:主要包括描述网站浏览者如何运用这个网站,网站管理 员如何管理,具体到一步一步的功能细节描述,以及如何运用相应的技术去实现建设 目标和商业需求。 3、网站的信息布局图:网站的信息布局图是网站各模块或各网页的直观图,主要 目的是提供一个明晰的网站导航直观图,以及分模块或网页的网站层次结构分布图。 4、数据流程图及数据库示意图:这是网站建设蓝图中的
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械制造 > 特种设备


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!