首页 B2B 汽车电子商务网站论文

B2B 汽车电子商务网站论文

举报
开通vip

B2B 汽车电子商务网站论文B2B 汽车电子商务网站论文 1 B2B 汽车电子商务网 站 【摘要】本文研究 B to B 汽车电子商务系统。介绍了商务系统的研发背景、供应 链和供应链管理的理念~对 B to B 汽车电子系统的设计过程和 PHP,MySQL 开发环境的搭 建、系统中的各个功能模块做了详尽的介绍。 按照软件工程思想~设计开发 B to B 汽车电子商务系统~本系统架设在 Gentoo Linux 上~ 主要采用 PHP,MySQL 技术实现供应链系统的各个功能模块。 本文对中小企业开发电子商务系统具有不错的指导意义和参...

B2B 汽车电子商务网站论文
B2B 汽车电子商务网站 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 1 B2B 汽车电子商务网 站 【摘要】本文研究 B to B 汽车电子商务系统。介绍了商务系统的研发背景、供应 链和供应链管理的理念~对 B to B 汽车电子系统的设计过程和 PHP,MySQL 开发环境的搭 建、系统中的各个功能模块做了详尽的介绍。 按照软件工程思想~设计开发 B to B 汽车电子商务系统~本系统架设在 Gentoo Linux 上~ 主要采用 PHP,MySQL 技术实现供应链系统的各个功能模块。 本文对中小企业开发电子商务系统具有不错的指导意义和参考价值。 【关键词】供应链 供应链管理 B to B 汽车电子商务 Gentoo Linux PHP MySQL 【教师点评】基于 LINUX 和 PHP+MySQL,对 B2B 电子商务网站进行研究开发。该生独 立完成了订单管理、发布信息、供应商选择、接收和发送货物、网站后台管理系统的设计与 实现,参与了系统的需求分析与可行性论证以及系统的总体设计。工作量和难度较大.具有较 强的独立工作能力~论文撰写正确、通顺。符合毕业论文要求。同意提交答辩。 ,点评教师:王贤坤 职称:教授、博士生导师, 1、绪论 什么是汽车电子商务,简单地说,汽车业电子商务是涵盖汽车产业链全过程 的电子化技术的应用,也就是说从汽车原材料供应、汽车零部件加工、零部件配 套、整车装配到汽车分销以及售后服务,各个环节充分应用以互联网为核心的现 代信息技术,以达到提高经营效率和经济效益,改善客户服务的目的。 2、中国汽车电子商务发展存在的主要问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 我国汽车业电子商务已经起步,但发展速度比较慢,集中体现在以下一些方 面:1、对汽车电子商务认识不到位;2、缺乏先进管理模式的支撑;3、缺乏行 业统一的信息交换标准;4、网络安全问题比较严重;5、消费者的观念有待更新。 3、研究和建立 B2B 电子商务系统的需求背景 随着我国加入 WTO,中国汽车事业也面临着前所未有的发展机遇和挑战。目 前,汽车工业企业最关心的是如何有效降低产品的生产成本,提高产品质量和建 立高效、快捷、方便的售后服务系统,其中降低成本最有效的方式之一是降低采 购成本和生产成本,及时与供应商沟通和联络,有效的保证零库存的实现和产品 的有效供给。麻省理工学院斯隆商学院查尔斯 法恩在他的著作《时钟速度》一 2 2006 届优秀毕业论文(设计)选(理科卷) 书中说:“未来企业之间竞争,在很大程度上取决于谁设计的‘供应链’最好。 法恩认为,懂得设计和利用“供应链”的人,他的企业在 21 世纪不仅将跑得最 快,获利最丰,而且经历的风险将最小。可以说二十一世纪企业与企业之间的竞 争就是供应链与供应链之间的竞争。 4、B2B 电子商务系统的技术环境 4.1 Gentoo Linux Gentoo Linux 是一个基于源码包的 Linux 系统。和已有的商业发行版相比, Gentoo 非常独特。 Linux 发行版提供了一个几乎完全自动化的安装过程。在自动的硬件 检测 工程第三方检测合同工程防雷检测合同植筋拉拔检测方案传感器技术课后答案检测机构通用要求培训 之 后,你只要回答几个问题,划分硬盘就可以了。一会功夫,所有的东西就都安装 好了,你只要登陆就行了。Gentoo 和其它常见发行版相比十分与众不同。几乎 没有东西是自动完成的。大部分的设置都是通过使用编辑器手工设置配置文件完 成的。而且系统从内核到指令程序,都以源代码方式发布,需要在安装系统的电 脑上进行编译,最终安装好的 Linux 系统是一个根据你的需求和实际电脑的配置 优化好的个性化的系统。与其他常见的 Linux 发行版相比,Gentoo 更高效、更 稳定,更少出现系统与硬件冲突问题。 4.2 PHP PHP 是一种服务器端的脚本语言。它和 HTML 一样,是一种编写网页的脚本语 言,不同之处是:PHP 是一种服务器端的语言,它保存在服务器上,客户端请求 某个 PHP 文件时,首先服务器要对它进行处理,处理完毕后才发送到客户端;而 HTML 则没有这么复杂,它不需要服务器端的解释过程。PHP 可以运行在 Windows NT 和多种版本的 Unix 上,它不需要任何预先处理就可以快速反馈结果,消耗的 资源较少。 4.3 MySQL 数据库 MySQL 是一种小巧玲珑的数据库服务器软件,对于中型及大型应用系统是非 常理想的。除了支持标准的 ANSI SQL 语句以外,它还支持多种平台,而在 UNIX 系统上该软件支持多线程运行方式,因而能获得相当好的性能。MySQL 是一个强 大、快速而且价格低廉的数据库软件,也是目前最可靠的数据库系统之一。它正 迅速成为各地网站服务器的必要设备。 5、总体设计 5.1 主页面框架图 3 2006 届优秀毕业论文(设计)选(理科卷) 图 5,1 主页面框架图 主页面是公开页面,主要供普通浏览用户了解我们公司和供应商用户登陆, 进行投标等操作。所以主页面设计应该大方得体,让浏览用户留下严肃认真可靠 的印象。 5.2 采购管理系统框架图 4 2006 届优秀毕业论文(设计)选(理科卷) 采购管理系统 采购管理 ***主管管理 供应商管理 库存管理 接收送货管理 支付系统 图 5,2 采购管理框架图 采购管理系统分为 6 大模块,分别为采购管理、主管管理、供应商管理、库 存管理、接收送货管理和支付系统。采购管理系统页面仅供公司内部相关人员登 陆操作,所以页面注重实用性与安全性。 6、网站系统的详细设计与程序实现 *6.1 订单提交系统的详细设计与程序实现 6.1.1 系统功能模块的说明 系统的流程从销售部门开始,销售部门根据客户的需求,向采购系统提交订 单。采购系统会利用预先设定好的规则进行自动审核。对于通过自动规则的订单, 系统会自动将库存中的货物划分到该销售部门,物流部门就会根据订单记录,进 行发货。 当销售部门提交订单,并通过审查后,需要进行货物的分配。货物分配会遇 到两种情况:库存足够与库存不够。库存足够的情况下就会插入一个“已预定” 的记录,并从库存记录中减去已预定的数量;在库存不够的情况下会把剩余的库 存加入预定记录,并把库存记录清零,然后把不足的那部分记录为“缺货”,采 购部门就可以根据“缺货”信息进行采购。 6.1.2 关键代码 *if($storage["amount"] >= $order["amount"]) { //库存足够 $db->query(sprintf("UPDATE `storage` SET `amount` = '%d' WHERE `id` = ***'%s'", $storage["amount"] - $order["amount"], $storage["id"])); // 减去库存量 $db->query(sprintf("INSERT INTO `storage` (`item`, `amount`, `order`, `state`) *VALUES ('%s', '%s', '%s', 'booked')", $storage["item"], $order["amount"], $order["id"])); //插入货物“已预定”信息 } *elseif($storage["amount"] == 0) { //没有库存 $db->query(sprintf("INSERT INTO `storage` (`item`, `amount`, `order`, `state`) VALUES ('%s', '%s', '%s', 'OOS')", $storage["item"], $order["amount"], $order["id"])); //插入“缺货”记录 } *elseif($storage["amount"] < $order["amount"]) { //库存不够 5 2006 届优秀毕业论文(设计)选(理科卷) $db->query(sprintf("UPDATE `storage` SET `amount` = '%d' WHERE `id`„); $db->query(sprintf("INSERT INTO `„); //将剩余的库存标记为“已预定” $db->query(sprintf("INSERT INTO „); //不足的部分标记为“缺货” } *6.2 订单管理系统详细设计与程序实现 *6.2.1 系统功能模块的说明 提交到采购系统的订单如果通过了自动规则的审核,订单会自动被系统受理。 当然,采购部门的人员也可以根据实际情况,取消已受理的订单。被取消的订单 如果已经划分了货物,系统会自动释放那部分的货物。 对于那些没有通过自动规则,但采购的货物符合采购计划,采购部门的人员 可以手动选择受理这些订单。 而对于那些连采购部门的人员都无法判断是否应该受理的订单,采购部可以 将订单发送到主管部门,让主管部门的人员进行研究,最终决定是否受理该订单。 6.2.2、关键代码 **if($_GET["action"] == "submit" &&„)) { *$db->query("UPDATE `order` SET `status` = 'new'„"); //提交主管 } if($formsubmit) { * foreach($_POST["orders"] as $v) { $db->query("UPDATE `order` SET `status` = '„"); //标记订单为“受理” } } *6.3 需求信息系统详细设计与程序实现 *6.3.1 系统功能模块的说明 若干个销售商的订单汇总成企业的需求,采购部门人员在适当的时候会将需 求信息发布,发布需求信息的方式有两种: *1. 在主页上发布需求信息; *2. 通过 E-mail,将需求信息发送给相关的供应商。 6.3.2 关键代码 **$need = $db->query_all("SELECT * FROM `order` WHERE `status` = 'accept'"); //读取所有已受理的订单 ****foreach($need as $k => $v) { //枚举订单 *$summary[$v["item"]]["need"] += $v["amount"]; //累计商品的总需求量 list($summary[$v["item"]]["storage"]) = $db->query_first("SELECT `amount` FROM `storage` WHERE `item` = '{$v["item"]}' „); //查询商品库存 6 2006 届优秀毕业论文(设计)选(理科卷) } ****foreach($summary as $k => $v) { *** list($brand, $series, $name) = $db->query_first("SELECT `brand`, `series`, *`name` FROM `product` WHERE `id` = '$k'", DB_NUM); //查询商品名称 *********$v["product"] = $brand . "
" . $series . "
" . $name; * list($v["ordering"]) = $db->query_first("SELECT „); //查询已发布的需求量 } 6.4 接收货物系统详细设计与程序实现 6.4.1 系统功能模块的说明 供应商在确认订单以后,就开始安排生产和送货。货物送到指定的接收地点 后,送货人员需要出示订单号。订单号在供应商确认订单时会显示出来,供应商 需要记住这个订单号,以便到货是确认这批货对应的是哪个订单。 在确认订单无误后,验货人员就对货物进行清点与检查。如果货物分几批送 来,负责接收货物的工作人员必须等最后一批货到达,并清点检查后才能登陆系 统,记录到货信息。 一旦到货信息记录进系统中,系统会立即根据目前的销售订单,对货物进行 分配。 6.5 发货系统详细设计与程序实现 6.5.1 系统功能模块的说明 运输配送部门对那些已经分配好货物的销售部门进行送货,发货系统在这里 起了货物出库记录与 通知 关于发布提成方案的通知关于xx通知关于成立公司筹建组的通知关于红头文件的使用公开通知关于计发全勤奖的通知 功能。 6.6 其他模块 6.6.1 登陆模块 用户访问一个网页,都会在服务器端建立一个 Session(会话),每个用户都 会有一个独有的 SessionID。Session 就像程序中的全局变量一样,可以保存用 户登陆信息。由于 Session 变量是保存在服务器端的,正常情况下不能被用户修 改,所以通过 Session 变量可以判断用户的登陆情况。 if($formsubmit) { //提交登陆信息 *if($_POST["username"] == "" || $_POST["password"] == "") die("请输入用户名与 密码"); //如果没有输入用户名与密码,则提示错误 **list($username) =//是否存在该用户 $db->query_first(„, DB_NUM); //如果用户存在,则核对密码 ** if($username != "") { ** list($id) = $db->query_first(„, DB_NUM); ** if($id > 0) { *$_SESSION["id"] = $id; //登陆成功,将用户 ID 记录在 Session 内,作为 7 2006 届优秀毕业论文(设计)选(理科卷) 登陆标记。 //记录登陆动作 „ } else { //记录密码错误动作 „ } } else { //记录用户名错误 „ } } 6.6.2 网页模板 在网页开发上,我们采用了网页“模板”的技术,使 PHP 代码与网页代码分 离。目前大多数网站都是服务器端代码与 HTML 网页代码混在一起,这种做法使 得网页的开发和维护极为不便。一旦需要对网页排版进行修改,也许只是一个很 小的改动,都很有可能对整个源代码进行修改,甚至重写该网页的源代码。而采 用了网页“模板”技术,就可以将程序源代码与网页代码彻底分开。 网页“模板”技术的原理是,模板程序将网页模板文件读出,并对网页模板 进行加工,将需要显示的动态的内容填入相应的地方,再将加工好的网页输出到 客户端浏览器。 示意图: 网页模板文件 对 模 板 文 件 进 行 加 用户浏览器 模板程序 工,写入动态内容 数据库 图 4,6 网页模板示意图 采用网页“模板”技术,开发网页的时候,设计版面的不用去管如何与程序 8 2006 届优秀毕业论文(设计)选(理科卷) 配合,只需要在需要嵌入动态内容的部分添加一个模板标记,例如: {nowtime} 经过模板加工后,就会在网页上以红色字体显示出当前时间,而不需要想在 程序上如何取得当前时间。设计程序的时候也不需要去管如何与版面配合,只需 要简单地写一句输出动态内容地代码,例如: $tpl->set_var(“nowtime”, Now()); 就可以往网页上标记着“{nowtime}”的位置输出当前时间,HTML 文件中所 有带花括号的字符串都被认为是模板变量,模板程序会将其替换成相应的内容, 程序员只需要知道向页面输出什么内容,而且不需要考虑以什么字体颜色输出。 这样,程序设计的人就可以有更多的时间和精力考虑如何完善网站功能,美 工设计的人也可以尽情的发挥创作,使得美工与程序完美的结合起来。 在修改网页的时候只需要保持模板文件标记名称不变,就可以随意修改网页 排版,程序修改也一样。程序修改与网页排版修改不会造成冲突,互相独立、并 行不悖。 页面模板的创建 set_file($tplname, $tplfile); //设置模板变量 //网站的域名 $tpl->set_var(array( *"webroot" => $webroot, //模板文件的路径 *"tplurl" => $tplurl, )); $tpl->set_file(array( //网页的头顶的横幅 **"head" => "header.htm", //网页底部的横幅 **"foot" => "footer.htm" )); *$tpl->parse("header", "head"); *$tpl->parse("footer", "foot"); //输出页面 *$tpl->pparse("out", $tplname); ?> 7、B2B 电子商务网站主要页面 9 2006 届优秀毕业论文(设计)选(理科卷) 主页面: 主页面供普通用户浏览,不需要进行登陆,只需要在浏览器内输入主页地址, 即可以打开主页,了解企业信息、汽车新闻、需求信息、品牌信息等内容。 *图 7—1 主页 供应商控制面板: 供应商控制面板是提供给供应商进行投标、确认采购单、查看采购单状态和 查看交易历史的页面。供应商必须在注册并且通过验证后才能登陆该页面。 *图 7—2 供应商控制面板 采购管理页面: 10 2006 届优秀毕业论文(设计)选(理科卷) 由采购人员对销售商的订单、商品管理、供应商的资料和采购单等进行管理。 图 7—3 采购管理页面 8、总结 降低营运成本是企业公司永恒的话题,同一种商品,价格相同,只要能降低营运成本, 企业就可以获得更大的利润,就更具市场竞争能力。要降低营运成本,就必须从企业的运作 效率入手。 这个系统将企业之间交易的过程,通过网页程序进行管理和操作,大大降低了运输成本、 库存成本、通讯成本和提高了人员工作效率,并且使采购管理、供应商管理、库存管理等工 作实现无纸化。 在开发这个系统的过程中,我学到了很多东西,我的编程技术得到了很大的锻炼和提高, 对于从未接触过的采购营运方面的知识也有了一定程度的了解。由于我不是计算机专业的学 *生,没有经过专业系统的软件工程学习,以往写的也只是一些小程序。通过这次开发 B2B 电子商务系统,我得到了一次很好的锻炼,对软件工程也有了进一步的了解,使我看清楚了 日后的发展方向。我在这次锻炼中学到的东西,在我以后的工作中会起很大的作用。 9、展望 VPN 技术 VPN(Virtual private network),虚拟专用网。 由于条件与技术所限,无法架设虚拟专用网。在后续开发中,若有条件,可架设虚拟专 用网,所有采购管理页面都通过虚拟专用网访问,减少系统被入侵的风险。 电子 合同 劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载 合同在企业间的交易是必不可少的,网上交易就要依靠电子合同来保证双方利益,但电 子合同在国内还是很新的事物,以我们目前的条件技术无法实现该功能,在后续开发中,如 果有条件,必须每个订单都生成一份电子合同。 11 2006 届优秀毕业论文(设计)选(理科卷) 参考文献 [1]姚国章~邵柏庆. 新编电子商务案例. 北京大学出版社~2004.6 [2]骆耀阳~李强. Linux 操作系统分析教程. 清华大学出版社~北京交通大学出版社~2004.5 [3]龙浩等编著. PHP 语言进阶和高级应用. 清华大学出版社~2002.1 [4]吴佳谚.PHP&MySQL 商业网站架设实务. 中国铁道出版社~2001.10 [5]张润彤. 电子商务概率. 电子工业出版社~2002.1o [6]张铎~林自葵.电子商务与物流. 北京大学出版社~2003.2 电子商务管理、技术、应用. 清华 [7] Ravi Kalakota, Andrew B. Whinston.查修杰等译. 大学出版社~2000 年 5 月第一版
本文档为【B2B 汽车电子商务网站论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_358746
暂无简介~
格式:doc
大小:106KB
软件:Word
页数:0
分类:经济学
上传时间:2017-09-30
浏览量:17