电子商务小型购物网站的设计.docx
天 津 大 学(高等教育自学考试)本科生毕业设计(论文)任务书 计算机科学与技术学院 办学点 计算机信息管理专 业设计(论文)题目:电子商务小型购物网站的设计完成期限:自 2013年 12月 20日 至 2014 年 3月 30 日 止指 导 教 师 董秀 办学点负责人 批 准 日 期 2013.12.20 学 生 李家辉 接受任务日期 2013.12.24 注:1. 本任务书一式两份,一份院或系留存,一份发给学生,任务完成后附在说明书内。2. “检查人签名”一栏和“指导教师批准日期”由教师用笔填写,其余各项均要求打印。一、 设计(论文)原始依据(资料)电子商务是指在互联网(Internet)、企业内部网(Intranet)和增值网(VAN,Value Added Network)上以电子交易方式进行交易活动和相关服务活动,是传统商业活动各环节的电子化、网络化。电子商务是利用微电脑技术和网络通讯技术进行的商务活动。各国政府、学者、企业界人士根据自己所处的地位和对电子商务参与的角度和程度的不同,给出了许多不同的定义。但是,电子商务不等同于商务电子化。电子商务包括电子货币交换、供应链管理、电子交易市场、网络营销、在线事务处理、电子数据交换(EDI)、存货管理和自动数据收集系统。在此过程中,利用到的信息技术包括:互联网、外联网、电子邮件、数据库、电子目录和移动电话。电子商务即使在各国或不同的领域有不同的定义,但其关键依然是依靠着电子设备和网络技术进行的商业模式,随着电子商务的高速发展,它已不仅仅包括其购物的主要内涵,还应包括了物流配送等附带服务。目前,网上购物已普及到广大群体,给人们的生活带来了很大变化。改变了传统的购物模式。改变了人们的生活方式。参考文献:1 高怡新. 电子商务网站建设.人民邮电大学出版社,2005 p26-562 庄庆三.数据库系统及其应用.电子工业出版社,2000 p43-513 王先国. JSP动态网页编程技术.电子工业出版社,2006 p54-764 黄 裴. 计算机网络程序设计.机械工业出版社,2003 p77-99二、设计(论文)内容和要求:(说明书、专题、绘图、试验结果等)(一)论文内容本论文着重阐述了BtoC模拟网站的分析、设计与实现,系统主要包括以下几个模块:会员注册及登录、商品分类展示、商品信息检索、购物车、生成订单、订单查询等模块,通过这些模块实现使用户能够直接感受到电子商务的商业化应用过程,并通过知识的运用深入理解电子商务原理和过程.设计内容见下图所示。设 计 进 度 计 划 表序号起止日期计 划 完 成 内 容实 际 完 成 情 况检查日期检查人签名12013.12.202013.12.23收集资料,研究分析完成22013.12.242013.12.27确定选题,开题报告完成32013.22.282014.1.4系统需求分析完成42014.1.52014.1.12系统结构设计完成52014.1.132014.3.16系统详细设计及调试完成62014.3.172014.3.30书写论文及答辩完成78指导教师批准,并签名: 年 月 日V天津大学高等教育自学考试本科生毕业设计(论文)开题报告课题名称电子商务毕业论文设计学院名称计算机科学与技术专业名称计算机信息管理学生姓名李家辉指导教师董秀(内容包括:课题的来源及意义,国内外发展状况,本课题的研究目标、研究内容、研究方法、研究手段和进度安排,实验方案的可行性分析和已具备的实验条件以及主要参考文献等。)一、课题的来源及意义电子商务是指在互联网(Internet)、企业内部网(Intranet)和增值网(VAN,Value Added Network)上以电子交易方式进行交易活动和相关服务活动,是传统商业活动各环节的电子化、网络化。电子商务是利用微电脑技术和网络通讯技术进行的商务活动。各国政府、学者、企业界人士根据自己所处的地位和对电子商务参与的角度和程度的不同,给出了许多不同的定义。但是,电子商务不等同于商务电子化。电子商务包括电子货币交换、供应链管理、电子交易市场、网络营销、在线事务处理、电子数据交换(EDI)、存货管理和自动数据收集系统。在此过程中,利用到的信息技术包括:互联网、外联网、电子邮件、数据库、电子目录和移动电话。电子商务包括电子货币交换、供应链管理、电子交易市场、网络营销、在线事务处理、电子数据交换(EDI)、存货管理和自动数据收集系统。在此过程中,利用到的信息技术包括:互联网、外联网、电子邮件、数据库、电子目录和移动电话。电子商务即使在各国或不同的领域有不同的定义,但其关键依然是依靠着电子设备和网络技术进行的商业模式,随着电子商务的高速发展,它已不仅仅包括其购物的主要内涵,还应包括了物流配送等附带服务。BtoC模拟网站在于通过模拟电子商务活动过程和观察实际电子商务活动来重复电子商务知识,有助于学生了解和规范这一市场的商业、运用和技术上的要求,了解电子商务专业知识的具体运用,掌握电子商务是如何买现和运营的,体会电子商务专业知识的作用,同时,BtoC模拟网站也为学生提供了参与电子商务活动的机会,不仅使学生能够直接感受到电子商务活动规律,促使学生运用电子商务知识完成电子商务活动,更在于让学生发现电子商务经营模式、系统设计、技术选择、市场推广等方面存在的问题和潜力,发现现存模式中的问题,提出改进意见。二、国内发展状况BtoC在国外发展较为成熟,其安全性也比较强,另外从法律、管理、政策等方面均日臻完全成熟。国内的BtoC商务正进行的如火如荼,各种类型的BtoC网站也如雨后春笋一般,发展势头迅猛。中国BtoC电子商务的发展,已不再是卓越、当当和近几年夺人眼球的淘宝的天下了;大中、国美传统交易商家也把交易搬到网上,为BtoC发展也火上一把;而鲜花类、家具日用类等网站的崛起,也无声在BtoC领域占领一席之地。美国的电子商务发展是建立在极其发达的工业经济基础之上的,货物配送及金融服务业都很发达。但是,相比之下,中国发展BtoC也有其独特的优势。在美国,传统商业十分发达、便捷,服务完善,消费者已经熟悉了许多著名品牌,形成了固有的消费习惯三、研究目标、研究内容、研究方法、研究手段和进度安排。1.研究目标:提供多种信息搜索及查看方式,全面自动化管理,信息查询灵活、方便、快捷、准确。2.研究内容:BtoC模拟网站的分析、设计与实现。3.研究方法:该系统采用以抽象和分解为手段,并且采用结构化分析方法进行系统分析,根据实际调查研究,对系统进行自顶向下的逐层分解,逐步细分,逐步求精,建立新系统的逻辑模型,这个逻辑模型将尽可能避免使用计算机术语,让其尽可能的简单化、通俗化,便于设计者和浏览者的沟通与交流经验。结构化分析方法的基本思想是该系统采用结构化分析方法,以抽象和分解为手段,对系统进行自顶向下的逐层分解,逐步细分,逐步求精,从而达到易于理解的目的。4.研究手段:本课题采用自顶向下,逐步细化的设计策略将系统分解成若干个功能模块,形成层次结构,先总体后局部,逐步落实各层次的功能需求和信息需求,顶层模块一般采用事务分析的方法,底层模块一般采用变换分析的方法。这种层次结构的最初方案是利用一组设计策略得到的5.进度安排:2013.12.20至2013.12.23手机资料、研究分析。 2013.12.24至2014.12.27确定选题、开题报告。 2014.12.28至2014.1.4系统需求分析。 2014.1.5至2014.1.12 系统结构设计。2014.1.13至2014.3.16系统详细设计及调试。2014.1.17至2014.3.30书写论文及答辩。四、实验方案的可行性分析和实验条件所达到的程度1、实施方案的可行性分析: 技术可行性分析:本方案技术要求比较高,安全性和可靠性都要强,但是过前面的综合分析,可以知道,从技术上来说是可行的。经济可行性分析:本方案由于采用网络方式,因此,投入要比较多。但此系统建成后,可以真实模拟网上购物整个流程,并且真正做到网上商城,为广大用户服务,可以带来经济效益。从经济上说是可行的。运行可行性分析:由于本系统界面友好,帮助信息详尽,易学易用,不需要对使用者进行专门的培训,因此,系统具有运行可行性。2、实验条件达到的程度:系统以网站的形式开发,建成后可以和校园往相连,提供网上服务,真正做到网上购物,系统从总体上分为两个部分:一、前台信息系统;二、后台管理系统。具体来说,第一部分使用的静态网页技术,使用html语言编写。第二部分使用动态网页技术,使用JSP来实现多种角色扮演及其活动的实现。本系统客户端拟采用Window xp操作系统,服务器采用Window NT操作系统,数据库使用SQL server数据库管理系统。五、主要参考文献:1 高怡新. 电子商务网站建设.人民邮电大学出版社,2005 p26-562 庄庆三.数据库系统及其应用.电子工业出版社,2000 p43-513 王先国. JSP动态网页编程技术.电子工业出版社,2006 p54-764 黄 裴. 计算机网络程序设计.机械工业出版社,2003 p77-995 高怡新. 电子商务网站建设.人民邮电大学出版社,2005 p26-566 庄庆三.数据库系统及其应用.电子工业出版社,2000 p43-517 王先国. JSP动态网页编程技术.电子工业出版社,2006 p54-768 黄 裴. 计算机网络程序设计.机械工业出版社,2003 p77-999 飞思中心. 网页编程组合教程.电子工业出版社,2002 p56-7810 陈 禹.管理信息系统.经济科学出版社,2002 p12-43摘要VI摘 要BtoC电子商务是以Internet 为主要手段,由商家或企业通过网站向消费者提供商品和服务的一种商务模式。BtoC模拟网站开发是集计算机技术、多媒体技术 、数据库技术、 网络通讯技术、安全和密码技术 、管理技术、软件科学以及社会经济学等多种学科和前沿技术于一体的。本课题主要是通过了解电子商务的基本原理,操作流程及网络安全等多方面的知识,针对BtoC电子商务流程的结构和功能设计网站,使其能充分完成BtoC电子商务的流程,对BtoC电子商务的参与者如用户、银行、商店等角色所进行的活动以及各角色在流程中的作用进行真实完整的模拟,并能充分体现出各角色的关系,让人们充分了解电子商务BtoC方面的内容。本论文着重阐述了BtoC模拟网站的分析、设计与实现,系统主要包括以下几个模块:会员注册及登录、商品分类展示、商品信息检索、购物车、生成订单、订单查询等模块,通过这些模块实现使学生能够直接感受到电子商务的商业化应用过程,并通过知识的运用深入理解电子商务原理和过程。关键词:电子商务 BtoC 模拟网站 分析与设计 角色模拟XIABSTRACTABSTRACT E-commerce refers to the online business activities, its important technical features is the use of Web technology for the transmission and processing of business information. BtoC e-commerce is a business model,which on the Internet as the main means, by businessmen or business through a web site to provide consumers with goods and services.BtoC simulation website development is computer technology, multimedia technology, database technology, network communications technology, Password security and technology, management technology, software economics and social science and other disciplines, and in the forefront of technology integration. The main issue is to understand the basic principles of e-commerce, operating procedures and network security, and other aspects of knowledge, BtoC e-business processes against the structure and function design websites, it can be fully completed BtoC e-commerce process, the BtoC e-commerce players such as users, banks, shops role for the activities and role in the process of the role of true integrity simulation, and to fully reflect the role of the relationship, so that the people are fully aware of the BtoC e-commerce content.This paper focuses on the BtoC simulation for the analysis, design and implementation, the system consists of the following modules : Member registration and login, the value of classified display, the value of information retrieval, shopping cart, production orders, orders inquiry module, These modules enable students to appreciate the commercialization of e-commerce application, through knowledge and the use of in-depth understanding of e-commerce principles and processes.Key Words: E-commerce BtoC Simulation website Analysis and Design Simulation role第一章 绪论目录目 录第一章 绪论11.1 BtoC电子商务概述11.1.1 电子商务定义11.1.2 BtoC电子商务概述2 1.2 BtoC在国内外的发展 2 1.3 BtoC电子商务的种类31.4 BtoC电子商务的优缺点3 1.5 系统开发的背景、必要性和意义4第二章 总体规划52.1 系统目标52.1.1 近期目标52.1.2 远期目标52.2 系统方案 52.2.1 系统的几种方案介绍52.2.2 系统的几种方案比较分析52.2.3 结论6 2.3 开发语言的选择6 2.4 服务器配置7 2.5 实施计划7 2.5.1 工作任务的分解 7第三章 系统分析83.1 概述83.1.1 系统分析的原则83.1.2 系统分析的方法83.2 系统需求分析 83.2.1 系统开发的必要性83.2.2 目标及其内容93.3 系统功能分析9 3.3.1 模块的划分9 3.3.2 模块功能描述9 3.3.3 数据流程分析113.4系统E-R概念数据模型 143.5数据库设计 153.6数据字典 21 3.6.1 数据元素定义21 3.6.2 数据结构24 3.6,.3 数据流24 3.6.4处理逻辑25 3.6.5 数据存储26 3.6.6 外部项27第四章 系统设计294.1 概述294.1.1 系统设计目标294.1.2 系统设计的原则294.1.3 系统设计理念284.1.4 系统设计的方法30 4.2 计算机系统的选择 304.2.1 硬件环境304.2.2 软件环境31 4.3 系统总体结构设计31 4.4模块设计 33 第五章 系统实施与维护355.1 概述35 5.2 程序设计 355.2.1 程序设计的原则355.2.2 程序设计的基本要求35 5.3系统测试365.3.1 系统测试的目标365.3.2 系统测试的方法36 5.4系统维护 36 5.5功能实现37第六章 结论42 6.1 结论42参考文献43致谢44第一章 绪论0第一章 绪论第一章 绪论当今世界,互联网已为人类社会创造出了一个全新的信息空间。Internet的完善和发展产生出了一个与地域、空间无关的世界一体化市场,一种全新的、基于计算机网络的新型商业机制正在逐步形成,从而造就了电子商务这一新的领域。1.1 BtoC电子商务概述1.1.1电子商务的定义电子商务至今没有统一的定义,这也是电子商务概念很容易引起混乱的原因之一。国内外不同的书籍、机构等对于电子商务的定义都有差异,电子商务研究者从不同角度给出了众多电子商务定义。电子商务专家李琪教授在电子商务概论中对电子商务的定义:首先将电子商务划分为广义和狭义的电子商务。广义的电子商务定义为,使用各种电子工具从事商务或活动。这些工具包括从初级的电报、电话、广播、电视、传真到计算机、计算机网络,到NII(国家信息基础结构信息高速公路)、GII(全球信息基础结构)和Internet等现代系统。而商务活动是从泛商品(实物与非实物,商品与非商品化的生产要素等等)的需求活动到泛商品的合理、合法的消费除去典型的生产过程后的所有活动。狭义电子商务定义为,主要利用Internet从事商务或活动。电子商务是在技术、经济高度发达的现代社会里,掌握信息技术和商务规则的人,系统化地运用电子工具,高效率、低成本地从事以商品交换为中心的各种活动的总称。这个分析突出了电子商务的前提、中心、重点、目的和标准,指出它应达到的水平和效果,它是对电子商务更严格和体现时代要求的定义,它从系统的观点出发,强调人在系统中的中心地位,将环境与人、人与工具、人与劳动对象有机地联系起来,用系统的目标、系统的组成来定义电子商务,从而使它具有生产力的性质。电子商务专家杨坚争教授在电子商务基础与应用中对电子商务的定义:电子商务系指交易当事人或参与人利用现代信息技术和计算机网络(主要是因特网)所进行的各类商业活动,包括货物贸易、服务贸易和知识产权贸易。对电子商务的理解,应从“现代信息技术”和“商务”两个方面考虑。一方面,“电子商务”概念包括的“现代信息技术”应涵盖各种使用电子技术为基础的通信方式;另一方面,对“商务”一词应做广义解释,使其不论是契约型还是非契约型的一切商务性质的关系所引起的种种事项。如果将“现代信息技术”看作一个子集,“商务”看作另一个子集,电子商务所覆盖的范围应当是这两个子集所形成的交集,即1“电子商务”标题之下可能广泛涉及的因特网、内部网和电子数据交换在贸易方面的各种用途。1.1.2 BtoC电子商务概述BtoC电子商务是电子商务一种模式,它是以Internet为主要手段,由商家或企业通过网站向消费者提供商品和服务的一种商务模式。目前,在Internet上遍布了各种类型的BtoC网站,提供从鲜花、书籍到计算机、汽车等各种消费品和服务。由于各种因素的制约,目前以及未来比较长的一段时间内,这种模式的电子商务还只能占比较小的比重。但是,从长远来看,企业对消费者的电子商务将取得快速发展,并将最终在电子商务领域占据重要地位。从贸易活动的角度分析,最完整的、最高级的BtoC电子商务应该是企业利用INTENET网络能够进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,从寻找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报关、电子纳税等通过INTERNET一气呵成。 要实现完整的BtoC电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。由于参与BtoC电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技术在BtoC电子商务中发挥着重要的不可或缺的作用。1.2 BtoC在国内外的发展BtoC在国外发展较为成熟,其安全性也比较强,另外从法律、管理、政策等方面均日臻完全成熟。国内的BtoC商务正进行的如火如荼,各种类型的BtoC网站也如雨后春笋一般,发展势头迅猛。中国BtoC电子商务的发展,已不再是卓越、当当和近几年夺人眼球的淘宝的天下了;大中、国美传统交易商家也把交易搬到网上,为BtoC发展也火上一把;而鲜花类、家具日用类等网站的崛起,也无声在BtoC领域占领一席之地。BtoC网站是网络深入人们生活的必然趋势,而到目前为止,电子商务技术和市场在发达国家已经发育成熟。通过网络平台,用户甚至可以购买到汽车等大件、高额物品。未来,在地球上任何角落的人,只要拥有一台计算机、浏览器、Internet连接和信用卡,就能通过网络平台完成各种商品的选购,同时还能享受到完善的服务。美国的电子商务发展是建立在极其发达的工业经济基础之上的,货物配送及金融服务业都很发达。但是,相比之下,中国发展BtoC也有其独特的优势。在美国,传统商业十分发达、便捷,服务完善,消费者已经熟悉了许多著名品牌,形成了固有的消费习惯。消费者一般都要求所购商品在24小时内送达,经常的要求是1个小时就要收到货物。不超过传统商业,网上购物就不能生存。而中国因为传统商业不发达,据EC123()网上折扣店的调查,中国网民对配送要求的时间,从下单到收到货物,能容忍3天,最长的达到7天,对电子商务的发展形成了发展空间,或者说宽容度。BtoC在中国不仅是一种商业方式的革命,同时也是国家信息化的一部分,是普通老百姓走进互联网世界的一条最自然的途径,因此备受关注和呵护,消费者对于它十分宽容、热心支持。亚马逊身处发达的市场经济环境,这使它遇到难以克服的难题:不得不以自己募集的资金疯狂扩张,造成严重的负债;而中国BtoC面临的问题全然不同。研究同时也表明:中国在线吸引消费者的费用成本比美国低几十倍。传统商业形态无法在客户需要的时候提供的产品和服务,就为在线销售创造了赢利空间。因此对于中国的BtoC网站更多应该考虑的是如何能有效地利用社会经济环境给予的发展空间、创造出独特的商业模式,赢得发展的机遇。1.3 BtoC电子商务的种类BtoC电子商务可以按照为消费者提供的服务内容不同分为:1提供无形产品和劳务的电子商务。(1)网上订阅模式,它包括:在线报务、在线出版、在线娱乐。 (2)付费浏览模式, 付费浏览模式通过网页向消费者提供计次收费性网上信息浏览与登记处下载的模式,消费者根据自己所需要的信息进行付费有偿地获取信息。 (3) 广告支付模式, 由于广告支付模式需要上网的企业的广告收入来维持,因此该企业网页能否吸引大量的广告就成为该模式能否成功的关键,而能否吸引网上广告又主要靠网站的知名度及网站被访和被点击的次数。2提供实物商品的电子商务。目前这种电子商务有两种在线销售形式:(1)是在网上设立的虚拟店铺;(2)是参与并成为网上在线购物中心的一部分。3提供无形产品和劳务与实物商品的综合电子商务。这是一种订阅费服务费收入、广告费收入、虚拟店铺销售收入等交叉结合在一起的综合模式。企业提供的产品有实物和无形产品、劳务。1.4 BtoC电子商务的优缺点随着网络对人们生活的影响日益增大,尤其是电子化支付工具越来越普及,使BtoC的应用也越来越深入人们的生活。同时BtoC的优缺点也随着其广泛应用慢慢凸显出来,BtoC的优点是降低行销成本,因为BtoC电子商务减少交易环节,降低交易成本,从而降低消费者所得到的商品的最终价格。另外BtoC电子是商务有效减少售后服务的技术支持费用,减少技术服务人员数量,减少技术服务人员出差的频率,也降低企业的经营成本。除此之外,BtoC的优点还在于消费者在选择产品的选择性广,透过网站提供的搜索引擎键入关键字,消费者可以找到许多相关的产品。BtoC的缺点是:买卖双方互动性低,购买者只能从网络广告上判断商品的型号、性能、样式和质量,对实物没有直接的感知。另外线上付款的安全性仍未让消费者放心,用信用卡进行支付,钱款被盗用的事件屡屡发生。1.5系统开发的背景、必要性和意义BtoC电子商务经过几年的实践和总结正在往更深入的方向发展。由此,越来越多的人们想要了解网络经济时代的企业经济管理模式,越来越多的企业希望聘用相关领域的人才,但现行的被动式的高校教育模式有着自身无法弥补的弊端,学生无法真正了解电子商务在实际中是如何应用,所有学习大都是纸上谈兵,从而导致了理论与实践严重脱节的问题。BtoC模拟网站在于通过模拟电子商务活动过程和观察实际电子商务活动来重复电子商务知识,有助于学生了解和规范这一市场的商业、运用和技术上的要求,了解电子商务专业知识的具体运用,掌握电子商务是如何买现和运营的,体会电子商务专业知识的作用,同时,BtoC模拟网站也为学生提供了参与电子商务活动的机会,不仅使学生能够直接感受到电子商务活动规律,促使学生运用电子商务知识完成电子商务活动,更在于让学生发现电子商务经营模式、系统设计、技术选择、市场推广等方面存在的问题和潜力,发现现存模式中的问题,提出改进意见。43第二章 总体规划第二章 总体规划第二章 总体规划2.1 系统目标2.1.1近期目标近期BtoC模拟网站主要实现以下目标:l 提供演示及操作平台,使用户可以进行多角色综合模拟l 系统架构清晰、界面友好美观,系统操作灵活、简便,实用性强。l 动态式信息发布l 提供多种信息搜索及查看方式,全面自动化管理,信息查询灵活、方便、快捷、准确2.1.2远期目标通过对该网站的不断完善,设置二级管理模式管理员和教师。管理员主要进行角色的分配及相关系统管理, 教师通过班级针对学生操作过程及操作效果进行跟踪及考评,管理员教师及各角色之间还可以通过交互窗口及内部邮箱系统进行实时信息交流,使模拟交易与教学交流两者有机的结合,并且通过扩展,使该网站不仅为教学所用,也可以作为真实BtoC网站进行商品交易。2.2 系统方案2.2.1 系统的几种方案介绍1.方案一本系统使用单机作业,由专人输入有关信息,可以选购商品,上传商品,进行用户注册等。本系统拟采用因特尔处理器,2G内存,硬盘800G。打印机一台,鼠标一个,网络服务器一台。本系统客户端拟采用Windows xp操作系统,服务器采用Window NT操作系统,前端开发语言使用HTML,使用SQL server数据库管理系统.2.方案二 系统以网站的形式开发,建成后可以和校园往相连,提供网上服务,真正做到网上购物,系统从总体上分为两个部分:一、前台信息系统;二、后台管理系统。具体来说,第一部分使用的静态网页技术,使用html语言编写。第二部分使用动态网页技术,使用JSP来实现多种角色扮演及其活动的实现。本系统客户端拟采用Window xp操作系统,服务器采用Window NT操作系统,数据库使用SQL server数据库管理系统。2.2.2 系统的几种方案比较分析1.方案一l 技术可行性分析本方案技术要求不高,由于是单机作业,系统的安全性和可靠性要求也不高,从技术上来说是完全可行的。l 经济可行性分析由于本方案是单机作业,因此,其使用范围小,发挥的作用小,只是起到模拟作用,不支持网络信息共享。但可以节省人力,可以带来一些经济效益。从经济上说是可行的。l 运行可行性分析本软件简单,易学易用,不需要对使用者进行专门的培训,因此,系统具有运行可行性。2.方案二 l 技术可行性分析本方案技术要求比较高,安全性和可靠性都要强,但通过前面的综合分析,可以知道,从技术上来说是可行的。l 经济可行性分析本方案由于采用网络方式,因此,投入要比较多。但此系统建成后,可以真实模拟网上购物整个流程,并且真正做到网上商城,为广大教师员工服务,不仅达到很好的教学效果,而且可以带来经济效益。从经济上说是可行的。l 运行可行性分析由于本系统界面友好,帮助信息详尽,易学易用,不需要对使用者进行专门的培训,因此,系统具有运行可行性。2.2.3 结论通过前面的分析论证,加上现实情况,我们认为采用方案二开发是比较合适的,依据分析结果,可按方案二进行系统的开发工作。2.3开发语言的选择在系统实施部分编写动态网页时,利用JSP编程语言,充分发挥可视化编程的优势,力求编程准确有效。JSP(Java Server Pages)是开发Web动态网站重要而快速、有效的工具,在网络开发编程领域中,它与ASP和PHP齐名,并随着 Java技术的日益成熟和流行,在网络编程中变得越来越重要。由于JSP基于强大的 Java语言,具有特别强的扩展能力,良好的收缩性,以及与平台无关的开发特性,在根据Java平台构建动态商务网站成为主流的今天,JSP具有得天独厚的优势。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。2.4 服务器配置硬件平台:l CPU: i5 1.8GHz;l 内存:2G以上。软件平台:l 操作系统:Windows7WindowsXP;l 数据库:SQLServer2000;l 开发工具包:JDK Version1.5.0以上;l JSP服务器:Tomcat5.5以上;l 浏览器:IE5.0以上l 分辨率:1024*768像素2.5 实施计划2.5.1 工作任务的分解项目开发中须完成的各项工作有:1.文挡:包括可行性分析;系统分析报告、系统设计报告、系统说明书等;要求:必须按相应的要求和格式完成; 2.审批:各阶段的分析报告需要系统开发对象的审批;要求:必须由用户亲自参与;3.打印:将以上的各种分析报告整理成册并打印出来提供相关人员审阅;4.开发报告一经用户同意并开始实施,开始为用户制作用户培训计划及设备的安排工作;要求:用户培训计划及设备的安排应该符合用户的实际需求和客观环境。第三章 系统分析第三章 系统分析第三章 系统分析3.1概述系统分析是在总体规划的指导下,对某个或若干个子系统进行深入仔细地调查研究,确定新系统逻辑功能的过程。这一阶段的主要任务是由系统分析员了解每个业务流程,工作流程,广大用户的需求,运用系统开发理论、开发方法和开发技术设计出一个计算机化的信息系统。3.1.1系统分析的原则在系统分析中存在很多困难,为了克服困难,做好分析工作,在进行系统分析时应遵循系统分析的原则,这样才能保证分析工作能够顺利进行,系统分析的原则有:1.逻辑设计与物理设计分开的原则2.面向用户的原则3.结构化分析的原则通过实际调查并与相关用户交流后,分析BtoC模拟网站的具体的要求,确定本网站系统的逻辑功能,以满足用户的各项要求,完成相应的各项功能,提高网站的实用水平。在近期目标完成后,该系统应该有很强的扩充性,便于在此基础上进行扩充式开发,为以后的发展及扩充打好基础。 3.1.2系统分析的方法该系统采用以抽象和分解为手段,并且采用结构化分析方法进行系统分析,根据实际调查研究,对系统进行自顶向下的逐层分解,逐步细分,逐步求精,建立新系统的逻辑模型,这个逻辑模型将尽可能避免使用计算机术语,让其尽可能的简单化、通俗化,便于设计者和浏览者的沟通与交流经验。结构化分析方法的基本思想是该系统采用结构化分析方法,以抽象和分解为手段,对系统进行自顶向下的逐层分解,逐步细分,逐步求精,从而达到易于理解的目的。3.2系统需求分析3.2.1系统开发的必要性BtoC电子商务经过几年的实践和总结正在往更深入的方向发展。由此,越来越多的人们想要了解网络经济时代的企业经济管理模式,越来越多的企业希望聘用相关领域的人才,但现行的被动式的高校教育模式有着自身无法弥补的弊端,学生无法真正了解电子商务在实际中是如何应用,所有学习大都是纸上谈兵,从而导致了理论与实践严重脱节的问题。Bto