大型跨境电商信息系统的设计与实现 (2).docx
-
资源ID:67368206
资源大小:1.04MB
全文页数:44页
- 资源格式: DOCX
下载积分:28金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
大型跨境电商信息系统的设计与实现 (2).docx
大型跨境电商信息系统的设计与实现摘要:近年来跨境电商管理系统发展迅速,针对机构的跨境电商管理系统的需求日益增多。但当前机构跨境电商管理系统有众多不足:很多机构的跨境电商管理系统的功能不够全面、系统,不能有效帮助机构处理各种业务内容;有些系统的性能一般,无法达到机构用户对安全性等方面的要求;有些即时数据信息不能更新,或更新方式过于复杂、落后。针对一般性的大型跨境电商管理系统所面对的一些难题,本文通过调研分析、技术设计等方式,开发了一款针对军工机构管理者的大型跨境电商管理系统。首先,针对大型跨境电商系统当前的背景、应用情况等内容进行了调查研究,掌握最近的发展趋势。其次,通过UML设计准则对一些大型跨境电商常见操作进行了需求分析,挖掘较为关键的业务功能。在了解了大型跨境电商关键流程的基础上,具体设计对应模块,以各种流程图、活动图为媒介介绍设计流程。在大型跨境电商管理系统具体实现步骤中,以.Net框架为基础构建整个跨境电商系统,运行环境架构于B/S网络模式之上。Web前端页面的跨境电商业务提交请求,会在后台处理,并将操作反映在数据库中。针对相应的跨境电商业务以及操作流程,本文做出了一些常规测试,最终结果符合跨境电商经营者的使用要求。关键词:跨境电商;信息系统;B/S网络模式;软件工程Abstract In recent years, cross-border e-commerce management systems have developed rapidly, and the demand for cross-border e-commerce management systems for organizations has increased. However, the current cross-border e-commerce management system has many shortcomings: many organizations' cross-border e-commerce management systems are not comprehensive and systematic, and cannot effectively help organizations deal with various business contents. Some systems have general performance and cannot reach institutional users. Security and other requirements; some real-time data information can not be updated, or the update method is too complicated and backward.In view of some of the problems faced by the general large-scale cross-border e-commerce management system, this paper developed a large-scale cross-border e-commerce management system for military industrial managers through research and analysis and technical design. First of all, the current background and application of large-scale cross-border e-commerce systems were investigated and studied, and the latest development trends were grasped. Secondly, UML design guidelines are used to analyze the needs of some large-scale cross-border e-commerce common operations, and to explore more critical business functions. On the basis of understanding the key processes of large-scale cross-border e-commerce, the corresponding design modules are specifically designed, and the design flow is introduced in various flowcharts and activity diagrams. In the specific implementation steps of the large-scale cross-border e-commerce management system, the entire cross-border e-commerce system is built based on the .Net framework, and the operating environment architecture is above the B/S network model. The cross-border e-commerce business submission request of the web front-end page is processed in the background and the operation is reflected in the database.In response to the corresponding cross-border e-commerce business and operational procedures, this paper has made some routine tests, and the final results are in line with the requirements of cross-border e-commerce operators.Keywords: cross-border e-commerce; information system; B/S network model; software engineeringIII1 绪论1.1 课题背景及意义目前,全球贸易正在发生深刻变化。跨境电子商务已成为贸易增长的主要方式。贸易占中国进出口贸易总额的14,占出口的23,占进口的3.9。跨境电子商务的增长速度是一般贸易的16倍,出口的7.3倍,是进口的98倍。企业对企业(B2B)占跨境电子商务的88。跨境B2B是指通过不同边境企业之间的电子商务进行的小型定制和批发业务。跨境B2B业务的快速增长描述了全球信息流,物流,资金流越来越需要便利和差异化,成本上升的背景,贸易分散,趋势明显的终端。顺应潮流的企业将有机会整合价值链和市场终端,形成新的竞争优势。相反,无法及时重组的企业将被取代。跨境电子商务零售出口占中国全球市场份额的37。“中国制造”具有明显的制造能力优势,但发展空间对行业来说仍然很大。跨境电子商务以出口为导向,其出口量是进口量的6.8倍。它是市场供需关系和政策导向的双重结果。从实际的市场情况来看,目前跨境电子商务的进口类别有限,主要集中在产妇,美容和轻奢和奢侈品上。由于中国是制造大国,国内大部分生产和生活必需品供应满足市场需求。从监管角度来看,中国的监管机构与其他进口国一样,必须应对自然收入来源(进口关税,消费税和增值税(增值税)和来自跨境电子的进口产业的影响。商业。同时,它负责产品安全监管职责。监管当局在促进进口以满足消费的同时,也必须保持警惕,因此必须采取相对谨慎的改革措施。海淘大规模进入大众视线,随着人们的消费意识和消费水平不断升级,大众对海淘的兴趣越来越浓。国家针对进口贸易的利好政策,国内保税区不断建立,推动海淘市场规模不断扩大。2016 年朋友圈海外代购的风靡,推动今年海淘大规模增长。海外商品相较于国内商品,质量上让消费者更放心,使得国内的跨境电商如雨后春笋般涌现出来。亚马逊中国发布的 2017 跨境电子商务趋势报告显示,2017 年中国国内的消费者海淘的购物量较 2016 年增长了 6 倍多。不仅如此,2017 年 10 个月的消费额达到了过去 20 年的总和之多,海淘的市场在国内实现了井喷式的增长。亚马孙中国给出的跨境电子商务报告中指出,跨境购物用户有如下几大特征:第一,年纪轻、学历高、收入高。报告数据显示,将近 80%的购买用户年龄低于 35 岁,跨境购物消费者几乎都拥有至少本科的学历,一半以上单月收入超过五千。第二,更注重品质及价格。物流速度并不是这些海淘用户最关心的问题。第三,多集中于沿海发达城市。发达城市的消费者素质相对高,接受新鲜事物能力更强。亚马逊中国的交易数据显示,在成交量最高的前 10 个城市中,有9个城市在南方,特别是在深圳厦门上海等沿海城市,而北方只有北京一个城市入围。根据亚马逊中国给出的跨境电子商务报告,国内用户海外淘的热情度不断上升,未来跨境购市场的发展空间还会更大,为进入跨境进口电商提供一个良好契机。本文中研究并开发的跨境电商平台,符合国内该领域未来的发展趋势,有广阔的发展空间。本人借此次论文对电商平台系统开发做了系统的研究,深入了解海淘用户的真实需求,以达到更好的完善系统功能和为海淘用户服务的目的。研究和开发跨境电商平台具有良好的研究和应用意义。1.2 国内外研究现状根据国外机构调查结果显示,国外的跨境电商目前的研究现状主要有以下几点:欧洲拥有最大的市场规模;北美拥有最高的消费者认可度;亚洲拥有最快的发展速度截止至 2016 年 6 月,欧洲的 8.2 亿居民中有 5.3 亿网民,2.59 亿网民在网上购买过商品。欧洲跨境电商买家们主要来源于荷兰、纳维亚、比利时等,这几个国家的消费者特别喜欢从网上购置国外的产品。欧洲的电商市场规模能够达到全球电商市场的 35%以上,而北美地区的电商市场规模紧随其后,能够达到 34%。资料显示,2012 年欧盟电商的市场规模超过 3000 亿欧元,截止至今年将近翻番。欧盟这几年出台的法律政策,通过统一欧洲支付,建立高透明度的支付标准,最大限度在欧洲地区使用欧元进行支付,同时对一些成员国的供应商和消费者之间引进了快速责任制对消费者进行保护,还对商品的退回条目和政策做了一些改进。种种这些法律措施很好的促进了跨境电商的发展,实现了电子商务贡献的欧洲 GDP 从 5%提升到 10%。截止目前,美国拥有 3.25 亿居民,2.97 亿网民,2.18 亿在线购物过。全球超过 1/3 的跨境在线消费者集中在北美地区。Cyber Source 的调研中给出的结果,超过半数的美国网民从国外接受订单。根据尼尔森的调查显示,美国是最受欢迎的跨境市场,其后是英国、中国等。北美的语言特点,避免了跨境电子商务的语言障碍,因为在线销售基本开始于搜索,北美各个国家基本采用英语进行搜索,关键词引导在线卖家到达指定的网络平台进行购物。目前,88%的美国网民都在网购,未来还会继续上升,最终会趋于 99%以上。加拿大的智能手机和互联网普及广泛,同样是美国跨境电商的主要市场之一,很大一个原因在于加拿大的税率相比美国来讲要优惠很多。另外,加拿大信用卡的渗透率也非常高,81%的在线支付都是信用卡支付,这些都是促进加拿大本国跨境金融的发展的重要因素。日本和韩国当属亚洲网购比例最高的国家,达到了 80%。其中四分之一的韩国人和五分之一的日本网购者都会选择海外淘。中国和印度网民增速和增量在全球范围内分列第一和第二位。虽然印度互联网的普及率只有 8%,2013 年却仍有 1.37 亿网民。随着互联网在印度的不断渗入,电子商务在印度市场有相当大的机会,在 2013 年虽然交易额只有 1 亿美元,但是随着印度对互联网的加大投入,交易额有望在 2024 年达到 2600 亿美元。目前,我国跨境电商主要有以下三个特征:国内跨境电商正处在“风口”时期;跨境电商目前正处于政策红利期;进口电商发展正处于潜力期。仅 2016 年,跨境进口电商交易额接近 5900 亿元,年均增长率达到近六成。而做跨境电商平台的企业超过了五千家,直至今年,大量做海淘的平台和个人卖家涌现,估计今年海淘电商平台有望突破一万家。而出口电商也实现了很大的进展和突破。国家政策给出的红利也是促进跨境电商增长的一大原因。这一两年,国家将跨境电商作为带动产业的有力途径。给出了很多的支持政策,并在全国范围内不断扩展跨境电商试点。2013 年,国务院提出的关于实施支持跨境电子商务零售出口有关政策意见的通知,颁布了六项措施来鼓励国家跨境电子商务零售业的出口。2017 年至今,国务院还出台了多个鼓励跨境电商高速增长的政策文件,比如关于促进跨境电子商务健康快速发展的指导意见,在海关监管等多个方面提出了鼓励跨境电商高速增长的重要措施。除此之外,国内大量保税区建成,个人商家或者跨境电商平台根据用户需求将热卖的产品事先进口到国内保税区,当消费者在平台付款下单之后,保税区根据用户购买的产品快速发货,缩短了大量的时间,并且降低了物流成本。这样的方式几乎与国内的网购没有差别,此种模式在 2017 年得到了很好的验证,潜力巨大。2016 年,出口电商所占比例超过 85%,而进口却不足 15%,可以看出跨境进口电商正处在发展初阶,未来还有很大的发展空间。随着国家进口的税率和物流配套设施的不断完善,进口电商将成为跨境电商的一大增长点。而出口电商仍然会占主导地位,在未来三年内,仍将占据 75%以上的比例。跨境电商的核心优势在于正品保障、价格优势、完善的物流体系和售后服务。未来国内的跨境电商的主流模式主要有“平台+自营”模式,平台作为促成买卖双方交易,其核心竞争力在于产品品类丰富。而自营的要求更高,需要有足够的资金囤货,还必须能够有敏锐的嗅觉,把握市场热点。因此,综合两者优势,未来进口电商采用“平台+自营”模式能够有效的提供品质保证和服务多重保障。412系统关键技术2.1系统架构模式分析在网络覆盖范围进一步扩大、信息技术迅猛发展的今天,基于网络B/S不仅受到了业内人士的高度关注,并且应用领域不断扩展。它依托先进强大的网络对原有C/S结构进行了合理优化与调整。凡是能够支持浏览器上网的区域,均可使用基于B/S 系统的终端。两种结构所存在的差异可参考下表。表2.1 B/S和 C/S的差异一览表比较关注系统安全和其运行速度程序比较强调流程,会对权限进行多方面验证,很少考虑系统运行速度。由于是基于广域网进行创建的,所以其潜在用户比较广泛,安全控制性比较差。服务于固定用户,安全的控制性相对较为理想信息流信息流向可变化,B-B B-C B-G等都可以,更像是交易中心系统基本是典型的中央集权的机械式处理,交互性相对低优点1)在实际中运用管理工具时,直接在本地浏览器执行2)该类结构能够方便运行在广域网中,并且可以使用权限配置来操控客户访问3)需要后期升级、维护管理体系时,直接在服务端操作就能起到更新作用1)C/S架构的界面和操作可以很丰富。2)客户端环境更容易实现较高的安全性,执行多层次的认证时也更易操作3) 由于只有一层交互,因此响应速度较快。缺点1)由于将所有内容集成于服务端,导致设计、运营成本较大2)不能像客户端那样,提供即时的、响应迅速的、不刷新页面的浏览反馈1)受到必须安装客户端软件的限制,适用的范围有限2)用户群固定。很多人不熟知安装客户端的事项,从而限制了用户群体3)每次整个体系更新之时,本地机器上的客户端也要经过重新升级一般配置即能够满足应用需求往往需要较高的硬件配置对客户端软件需求只需要安装浏览器,无需其他的特定软件需安装替丁的客户端软件系统可维护性可维护性好维护代价较高能够和强大的进行有效集成,付出的成本非常少甚至是零很难和进行有效集成,往往需要投入较多的成本并耗费较多的时间在系统部署方面,无需投入较多的时间和金钱,相对较为容易系统部署和信息点数量之间具有较强关联,一般来讲,系统部署规模愈大,难度愈大2.2 跨境电商信息系统所用技术框架Net平台自诞生以来就运用广泛,以其独特的生态空间容纳和发展着不同类型的产品。这里采用本平台的主要原因在于它的跨平台性。最近几年微软一改以前封闭的姿态,开始将很多技术进行了开源公布。这里就包括.Net核心源代码的开放。这一举动这本平台有了更广阔的运用,无论是在建立一个大型网站方面,还是针对某些具体的核心应用。或许其核心代码的开源并不会给生产线的代码生产者以太多改变,因为他们触及不到如此底层的内容。但只要稍微深入,就能够在最核心源码基础之上进行足够创新的改进,让应用在最开始、最底层就具有比别人更大的技术优势。而在实际中,有大量的企业用户依然重度依赖此平台,由于其各项出色属性,将用于跨境电商管理系统建立在此平台之上,能省却大量的基础工作时间,在较高效率下完成健全的功能开发。在此平台上官方一共主要集成了2种语言。而这里根据实际使用的需要,以及当前趋势的发展,采用C#作为本系统实现的主要语言。这个长久以来以面向对象为特点的高性能语言,在实现跨境电商管理系统功能方面有着得天独厚的优势。它对于具体网页窗体控件的实现简洁而高效,能够以最少的技术细节完成电商交易管理等功能。它主要通过技术框架的实现,构建整个电商交易管理系统的框架,并通过各个类、cs文件实现具体模块。对于针对每个管理模块的详细各种操作,使用C#种的控件、相关类的继承等,可以高效地完成每个细节的实现。而本文种使用众多单独aspx文件,通过其中的C#实例化对象完成电商交易管理过程的实现。在具体应用种,无论是主要的Console类,字符串类,还是某些特定场合下使用的自定义的模块类,都能完美融合在命名空间中,高效调用合作。2.3 电商网站前端技术以前的管理系统或者其他应用场景的软件,执行复杂逻辑业务功能的设计、开发工作都是在后台编程完成的,Web前端只是补充和基本展示。大部分技术框架、插件等都是在后台技术层面上累积发展。而最近人们有更多的机会在互联网环境下直接接触到网络前端界面,并进行很多交互操作,导致了前端技术的崛起,能够满足强大前后台交互功能的前端框架不断涌现。例如在外汇交易相关的网络系统中,用户联网即可查阅、操作所有与外汇交易业务相关的流程,既可以直接在前端页面中查看交易信息,又能直接根据展示内容进行相应修改,而修改的逻辑在前端已经执行,不必再反馈到后台落实。Get等请求方式依然存在,但数据包已经没有以前那么冗余,提升了网络传输效率。在数据库操作方面,还是需要通过后台服务器转发数据操作请求,但无论是发送内容大小,还是复杂度,都有所减少,因为Web前端方面已经可以提前包装好很多业务内容。(1)HTML标签语言在如今互联网应用遍地存在的情形下,HTML已经不可或缺。它本身并不经过编译器经历复杂的编译生成过程,而是直接作为标记语言被机器以行为单位进行解析,并自身拥有严格的网页规范。整个网页架构是建立在每个有一定含义的标签之上的。标签之下会嵌入不同类型的格式内容,包括文字图片等,每一个标签下的内容都可以通过内置、外设的格式进行配置,进而达成一定的外观效果、逻辑功能。如上所述,浏览器直接以行为单位执行相应文件,遇到撰写错误的条目时,并不会像C语言一样卡在原地,而是继续向下遍历,不影响页面内容的展示,但这也要求工程师根据页面反馈准确抓住问题关键。另外,需客观认识到,浏览器的最终渲染效果会因厂商不同而呈现出较大差异。(2)CSS样式语言层叠样式表是一种适用于网页样式设置的语言。它能够构建于HTML标签之上,通过自身设置的属性将渲染效果加持于页面结构内容中。在业界内,标签所展现的结构化内容往往被认为是网页骨架内容,而人们所倡导的内容、表现分离则是通过CSS的样式配置实现的。在其具体应用中,选择器机制能够允许在一个文件或一个小模块中集中控制所有满足要求的标签,统一进行格式渲染,高效快速。而其渲染的方式多种多样,能够满足用户对于多样性、多元化内容展示的需求。其扩展性优势也非常明显,体现在技术人员可以充分开发多样化的样式,通过一定配置工作后,能够直接应用于网页框架中。(3)JavaScript编程语言JavaScript的应用广泛,其框架也层出不穷。Prototype原型机制帮助它在很大程度上达到了面向对象的效果,并且整个语言设置都能基于网页操作事件,有效实现动态特性。相对于其他语言,该语言在规范性、安全性方面投入大量精力,前期阶段业界人士逐渐将其应用在大型项目中,而如今,它几乎已成为每个大小网站必须运用的技术选项。实际运用中,动态相关的操作可全部由JavaScript实现,例如页面跳转、账号验证等,只需要将逻辑语言模块直接写入HTML文件中,或者设置外置选项,引用外界函数。整个业务流程执行过程不会影响整体标签结构框架功能的展现,如若没有碰到此动态进程,则对应逻辑语言模块不会执行。对于编程工作人员来说,语言也具有良好的合理性,非常适合编写、阅读等工作,内置的各种类型对象、工具等方便易用。2.4 电商交易数据管理软件SQL Server数据库的诞生由来已久,并且经历了长时间、多版本的不断迭代完善,如今已是业界公认的功能最强大的工具之一。而在商业应用市场的角度来看,该数据库工具在使用情况上高居首位,多项服务处于世界领先地位。该工具能得到广泛认可的一个重要原因是,很多技术工程人员开发数据库模块时,可以在SQL Server环境下直接编写类似于高级面向对象语言的结构化、逻辑化语句,高效完成数据操作服务。该工具往往运用于大型应用场景,如针对面对大数据量的政府机构或世界500强企业等,优势在于能够对很多SQL语句的集约化操作,采用有效的优化策略等,能够满足高频率的数据访问操作。其中,存储模块能够合理借用底层基础技术,保证整个数据体系核心功能的正常进行,从而免除外部第三方软件频繁连接后台数据库而引起的负载影响。该数据库工具支持的软件范围较广,包括传输架构等,实际反响良好。在最具代表性之一的领域银行业中,SQL Server数据库表现出色,在银行业务消息队列、批处理策略、日志信息管理、RAC等方面有很好的性能。由于外资交易管理平台涉及交易数据数量众多,管理业务繁多,使用SQL Server数据库可以很好地提供强大的数据支持功能,帮助平台高效运作。如果只有几个标准版数据库,那么SQL Server将是非常适合管理的选择,并且有更好的第三方解决方案可用。但是,如果您有数百个企业版数据库需要监控,备份和修补,那么它就变得具有成本效益。用户可以设置各种阈值,这些阈值又可以导致自动操作发生,例如,如果可用空间低于5,则添加新数据文件。但是,除了SQL Server的复杂性和大小之外,还有许多需要注意的注意事项。它可以特别关于如何执行任务,因此尝试保持一致,例如在添加新目标时。还有多种方法可以完成某些任务,但它们并不总是具有完全相同的结果。因此,请注意您在界面中的位置以及您选择的选项。最后,SQL Server展示了它认为存在的东西,这可能并不总是准确的。实际上,监听器配置不当,可能会显示数据库已关闭。如有疑问,请仔细检查。SQL Server不仅可以管理数据库/中间件产品,还可以管理/监控整个数据中心基础设施,这对我来说是个大的优势。如果需要,它可以用作全面监控工具。但是,如果正在寻找一种监控工具,那么还有其他替代方案,例如Prometheus和Grafana,它们具有更好的用户界面和功能。2.5 本章小结本章在网络框架、平台体系、前端技术、数据软件等方面介绍了大型跨境电商信息系统所涉及的技术内容。3 跨境电子商务管理的需求分析3.1 整体需求概述需求分析被定义为关注产品如何满足人类需求的正式流程。它不是官方的业务开发工具,但被认为是一种有价值的分析技术,可以更好地衡量产品或服务对人类消费者的适销性。它经常用于许多行业,例如软件开发,汽车,消费产品和银行服务。需求分析最初用于软件开发人员,他们将系统与需求分析结合使用,用来研究系统中表示的元素。简而言之,如果将这两个系统应用于电脑平台,则需要分析计算机的所有内部内容,以及最终用户隐藏的复杂的硬件和固件;而需求分析将集中在光滑的软件操作系统界面以及最终用户直接使用的外围设备上,这样会影响最终用户对产品的最终认知。本文所研究的大型跨境电商信息系统的业务需求主要包括以下内容:跨境订单管理,库存与销售管理模块,外汇兑换代办模块,VIP客源管理,供应链管理功能。在这里,对于订单、库存、客源等内容的管理构成本文系统的关键,大型跨境电商系统涉及交易量比较大,所以各方面的管控流程应趋于完善。同时,为确保系统能够帮助管理员持续高效处理电商交易业务,也需要保证对应的数据安全性,高效性等特征。3.2 关于电商平台实现的可行性分析3.2.1 技术层面可行性分析本文大型跨境电商信息系统构建于B/S网络架构之上,所以无论是商家客户,还是自营方,都能直接使用浏览器操作业务。B/S架构只需要网络环境就能运行系统的特性,使得本文系统的实现环境是可行的。.Net Framework框架能够提供整体运行平台,涉及跨境电商业务经营的流程,都能完整地在该框架下实现对应功能。SQL Server软件对于跨境电商交易信息、外汇数据信息的存储提供了有力帮助。通过对主要实现技术、工具的分析,本文大型跨境电商信息系统在技术层面上具备足够的可行性。3.2.2 经费可行性分析经济可行性决定了所需软件是否能够为组织带来财务收益。它涉及软件开发团队的成本,硬件和软件的估计成本,执行可行性研究的成本等。为此,必须考虑购买(例如硬件购买)和进行软件开发所需的活动所产生的费用。此外,有必要考虑通过开发软件可以实现的好处。如果软件专注于下面列出的问题,则称软件在经济上是可行的。3.2.3 系统实施可行性分析项目可以成功实施的实际程度的定义。为了评估可行性,进行了可行性研究,该研究确定了考虑满足要求的解决方案是否实用且在软件中是否可行。在可行性研究期间,描述了资源可用性,软件开发的成本估算,软件开发后对组织的益处以及维护成本等信息。可行性研究的目的是确定开发用户可接受的软件的原因,适应变化并符合既定标准。具体其他指标包括:分析软件是否符合组织要求,确定是否可以使用当前技术并在指定的预算和计划内实施软件,确定软件是否可以与其他现有软件集成。技术可行性评估当前资源(例如硬件和软件)和技术,这些资源是在分配的时间和预算内完成软件中的用户需求所必需的。为此,软件开发团队确定当前的资源和技术是否可以升级或添加到软件中以实现指定的用户需求。技术可行性还执行以下任务:分析软件开发团队成员的技术技能和能力,确定相关技术是否稳定和已建立,确定为软件开发选择的技术具有大量用户,以便在出现问题或需要改进时可以咨询他们。实施可行性评估所需软件执行一系列步骤以解决业务问题和用户需求的程度。这种可行性取决于人力资源(软件开发团队),并涉及可视化软件是否在开发后运行并在安装后可实施。实施可行性还执行以下任务。确定用户要求中预期的问题是否具有高优先级,确定软件开发团队建议的解决方案是否可接受,分析用户是否会适应新软件,确定组织是否满足软件开发团队提出的替代解决方案。3.2.4 跨境商务活动可行性分析由于本文跨境电商信息系统所涉业务全部是关于跨境交易,所以在有关跨境商业的注意点的分析也有必要。跨境电子商务是一种随着客户从境外购买产品而悄然获得巨大动力的现象。过去两年电子商务已经看到分布式电子商务,最近对话电子商务已经成为未来的竞争者。会话电子商务被视为客户服务的潜在用例,涉及使用技术来帮助沟通。这些是趋势,因为跨境电子商务有可能成为电子商务的未来。跨境支付很困难,应该加以管理,以确保客户在物品到达最终目的地时不会对额外的政府征税感到惊讶。了解当地税收并确保客户付款是至关重要的,否则购买将被退回并创建一个严重的客户,将损害业务和品牌。物流和逆向物流也同样重要,可能会对当地客户对业务的看法产生负面影响。对于希望利用跨境电子商务的企业而言,一致且可预测的物流是一项要求。地方政府和税收需要彻底检查,并可能对业务产生负面影响。所以,一款专门针对跨境电商交易的管理平台在业务方面有需求,在实现方面有一定的可行性。3.3 大型跨境电商信息系统的功能需求分析软件工程师分析建模并创建模型,以提供“软件应该做什么”的信息,而不是“如何”满足软件要求。此模型强调信息,例如软件应执行的功能,应显示的行为以及应用于软件的约束。此模型还确定一个组件与其他组件的关系。分析模型中指定的明确和完整的要求有助于软件开发团队根据这些要求开发软件。创建分析模型以帮助开发团队在开发软件时评估软件的质量。分析模型有助于定义一组可在开发软件时验证的需求。考虑一个建造一个书房的例子,用户知道房间的大小,门窗的位置以及可用的墙面空间。在构建书房之前,他向构造函数提供有关地板,墙纸等的信息。此信息有助于构造函数分析需求并准备描述需求的分析模型。该模型还描述了完成这些要求需要做些什么。同样,为软件创建的分析模型有助于软件开发团队了解软件需要什么,然后开发软件。在设计图中,分析模型连接系统描述和设计模型。系统描述提供有关系统整个功能的信息,这是通过实现软件,硬件和数据来实现的。此外,分析模型以设计模型的形式指定软件设计,该模型提供有关软件架构,用户界面和组件的信息。通用建模语言(UML)充当软件蓝图,可简化技术专家(如分析师,设计人员,程序员和技术导向型商业对手)之间的沟通。在这里将绘出一些适用于该系统的图表。用例图描述了从外部观察者的角度看系统的作用。重点在于系统的功能而不是系统的功能。确定了各种用例之后,更容易将测试用例注入用例,以便客户端可以从用例的角度直接测试系统。3.3.1 跨境订单管理功能跨境订单管理涉及到的业务内容包括:订单提交与申请,订单交易详情管理,历史订单查询,订单快递信息管理,订单换货与退货。其中,订单提交与申请包括商品跨境交易,订单申请与内容管理2个子功能。订单交易详情管理包括价格与优惠信息,合同内容管理。历史订单查询分为三种方式,包括按日期查询订单,按类别查询订单,按客户查询订单。订单快递信息管理不涉及子功能。订单换货与退货包括退货申请与修改,换货申请管理功能。用例图如下:图3-1 跨境订单管理功能用例图3.3.2 库存与销售管理功能库存与销售管理功能主要涉及以下内容:商品当前库存管理,跨境商品库存流量统计,商品销售管理,销售额与资金管理。其中,商品当前库存管理包括进出货库存管理,商品具体种类库存管理。跨境商品库存流量统计包括当前进货与历史进货信息管理,出货流量详细统计。商品销售量管理包括商品销售信息查询功能。销售额与资金管理包括进出货报账管理,商品销售排名。用例图如下:图3-2 库存与销售管理功能用例图3.3.3 外汇兑换代办功能外汇兑换代办功能具体涉及外汇汇率查询,外汇汇率事宜介绍,兑换代办申请,代办手续费管理,兑换代办结果查询等内容。其中,外汇汇率查询包括本地货币兑换外币汇率,外币兑换本币汇率,汇率即时更新与查询内容。外汇汇率事宜介绍不包含子功能。外汇兑换代办申请涉及本币换外币代办申请,外币换本币代办申请。代办手续费管理包含根据汇率、币种等查询手续费。外汇兑换代办结果查询包括通过交易单号查询与通过客户查询等内容。用例图如下:图3-3 外汇兑换代办功能用例图3.3.4 VIP客源管理功能VIP客源管理功能具体涉及VIP客源申请与添加,VIP客源业务管理,VIP客源内容查询,VIP客源删除管理,修改VIP客源信息。其中,客源申请与添加包括详细填写申请表单,根据类别、权限添加客源。VIP客源业务管理包括跨境商品交易信息,资金流量管理内容。客源内容查询涉及到3种主要操作方式,包括按照名称,交易类型和注册时间。VIP客源删除管理不包含具体子功能。修改客源信息包括客源自身提交修改申请,以及管理员根据业务需求进行修改。用例图如下:图3-4 VIP客源管理功能用例图3.3.5 供应链管理功能供应链管理功能主要涉及供应商信息管理,货运渠道信息管理,商品运输管理,供应链整体调度管理。其中,供应商信息管理包括供应商列表管理,针对具体商品的供应商管理。货运渠道信息管理包括时间调度安排以及货运中转地信息管理。商品运输管理包括运输方式、成本管理。供应链整体调度管理包括更改货运路线,调整供应商商品价格。用例图如下:图3-5 供应链管理功能用例图3.4 管理系统运行的非功能性需求3.4.1 数据安全特性大型跨境电商信息系统中的数据往往涉及商品的销售、财务资金内容,以及相关供应商的关键信息安排,如果出现安全问题,则会导致不可挽回的棘手情形。关键数据的防护工作,对于日常运营的管理者,以及将信息填入内部系统的师生,都有着不可替代的作用。有了保护数据安全的要求,开发人员在初期设计环节、后续开发阶段都会高度重视安全模块的角色。交易,知识,通信,数据库,基础设施; 组织的信息可以说是其最有价值的资产。无论法律或监管要求如何,保持信息接近其竞争对手,保持数据完整性以及确保所有信息随时随地都可用,符合企业的最佳利益。没有做到这一点,重要的信息可能会落入坏人之手或被无法用处。数据库安全不仅仅是重要的:它对任何拥有任何在线组件的公司都至关重要。充足的数据库安全性可防止数据丢失或泄露,这可能会对公司在财务和声誉方面造成严重影响。数据库安全有助于公司的阻止攻击,包括勒索软件和破坏防火墙,从而保护敏感信息的安全。防止可能破坏数据,关闭网络并传播到所有终端设备的恶意软件或病毒感染。确保对服务器的物理损坏不会导致数据丢失。通过损坏文件或编程错误防止数据丢失。数据库安全性要求企业保持正确存储敏感数据并正确使用。遵守法规和适用法律不仅可以降低信息处理不当的风险,还可以保护免受昂贵的法律后果和客户信心的损失。投资数据库安全将确保在数据保护方面做了尽职调查。3.4.2 高效性高效性通常意义上讲是指充分利用硬件平台自身独特的优势,将性能发挥到最好。这就需要对系统的架构、具体的代码内容做一些优化。在这里,为了实现高效性的需求,针对一些跨境电商管理特定的业务使用更简练的实现方式,可以达到更快的网络传输效率,提升软件系统的效率。3.4.3 界面友好性用户界面支持的命令应该是一致的。一致性的基本目的是允许用户将关于接口方面的知识从一个部分概括为另一个部分。因此,一致性有助于学习速度,召回速度,并且还有助于降低错误率。用户界面的使用速度由启动和执行不同命令所需的时间和用户努力确定。接口的这种特性有时被称为接口的生产力支持。 它表示用户执行预期任务的速度。启动和执行不同命令所需的时间和用户工作量应该是最小的。这可以通过仔细设计界面来实现。例如,要求用户键入冗长命令或涉及鼠标移动到屏幕的不同区域以进行发布命令的接口可能会降低用户的操作速度。最常用的命令应该具有最小的长度,或者在菜单的顶部可用,以最小化命令所需的鼠标移动。可能做的最重要的事情是确保用户界面一致地工作。如果可以双击一个列表中的项目并发生某些事情,那么应该能够双击任何其他列表中的项目并发生相同的事情。将按钮放