当前位置: > 硕士毕业论文 > 36900字硕士毕业论文自动化电子商务站建设系统的开发与实现研究

36900字硕士毕业论文自动化电子商务站建设系统的开发与实现研究

论文类型:硕士毕业论文
论文字数:36900字
论点:系统,电子商务,用户
论文概述:

本文是电子毕业论文,随着网络更多渗入人们生活,越来越多的人接受并参与电子商务活动。企业能够低成本开辟一条新的销售渠道,拓展业务市场;消费者能在网上买到更便宜的商品。

论文正文:

第一章导言

1.1背景
当今社会有一个热门话题——电子商务。各种组织、个人和企业集团根据自己的需要和理解,对电子商务的定义也有不同的解释。然而,“电子商务是通过互联网及其技术进行的各种商业活动”的观点得到了普遍认可。广义而言,电子商务是指贸易活动全过程的电子化实现。这种现代商业方法可以通过提高产品和服务的质量以及提高服务交付的速度来满足企业和消费者降低成本的需求。从狭义上讲,电子商务是通过互联网及其技术进行的各种商业活动。它涵盖了[广告、交易、支付、物流、服务等活动的全过程。电子商务作为网络技术在企业生产经营中最基本的应用,因其在降低成本、提高效率、开拓市场和改善服务方面的显著优势,已被越来越多的国家政府和企业所认可。它无疑将成为未来商业活动的基本模式。世界各国都在围绕电子商务的发展寻求有效的对策,中国也不例外,[。随着网络的普及和发展,基于互联网的电子商务应运而生,近年来发展迅速,成为一种全新的商业模式。因此,电子商务被许多经济学家视为新的经济增长点。近年来,越来越多的电子商务人士更喜欢在互联网上开展经济业务(开设网上商店和建立电子商务网站),这使得电子商务发展迅速。此外,在中国,最近主要宽带网络运营商正在不同地区不断升级其光网络。网络速度越来越快,越来越多的事情可以通过网络来完成。与此同时,世界经济不断改善和稳定,并在此基础上稳步增长。这是电子商务迅速发展的第二个原因。就目前的国际电子商务市场而言,发达国家在电子商务方面领先于发达国家,因为它们自己的国内经济体系比发展中国家更完善。然而,发展中国家正在加速追赶。我相信在不久的将来,发展中国家的电子商务市场可能会超过发达国家。
………

1.2目的
对于目前的公司来说,拥有自己的安全、稳定、易于维护和可扩展的电子商务网站并不容易。首先,传统的车站建设至少需要半个月到一个多月的时间;其次,传统车站建筑成本至少为1万元。第三,如果要修改人工站,公司必须支付修改费。此外,如果您使用手动网站建设,即使您稍微改变了网站的页面布局,您仍然需要联系网站建设公司,同时支付一定的改版费。所有这些都会带来很多麻烦和费用,这是所有企业都不愿面对的。因此,在今天的电子商务市场上,迫切需要创建一个安全、稳定、易于维护、可扩展、免费、开源的可“愚蠢”操作的电子商务网站。本研究课题的目的是开发这样一个自动化的电子商务站建设系统。电子商务的特点是实现非中转营销,实现企业自动销售管理和核算的目的,而我的目的是编写一套软件,使用户能够轻松构建一个更加方便、快捷、安全、便携、可扩展和低成本的电子商务系统。同时,系统应满足后期扩展和易于维护的需求,可以为部分用户提供定制开发和扩展增值服务。我们对系统的成品定义如下:用户(企业或个人)在运行建站系统后,可以根据说明,通过一些简单的环境安装配置和网站后台配置,建立自己的电子商务网站。网站以购物网站为主体,以信息交流、售前售后服务、电子支付、运输等辅助内容为辅助内容,形成小型电子商务系统。系统描述文件准确完善,系统界面友好,智能化程度高,操作简单。即使是不懂任何编程语言的用户也可以轻松完成建立电子商务网站的所有工作。
………

第二章系统需求分析

2.1自动化电子商务建站系统的功能
自动化电子商务建站系统与一般电子商务系统的不同之处在于其用户大多是普通人,包括企业和个人用户,他们不一定了解软件。他们可以通过这个软件轻松建立自己的电子商务网站,开发自己的在线营销渠道,扩大市场以获得更多利润。由于用户主体是不确定的,我们需要满足许多用户的需求,然后从需求中提取公共部分和必要部分。在分析了这些需求之后,我们可以看到我们的系统应该包括两个部分,一部分是一个强大的电子商务系统;另一部分是自动化资源整合站建设系统,用于根据用户需求在用户服务器上建设强大的电子商务系统。因此,我们的开发任务包括两个子系统:一个是车站建设系统,另一个是电子商务系统。在我们为整个系统制定计划之后,我们将对系统的每个子模块进行更详细的功能分析。车站建设系统是一个电子商务网站系统,那么建设这个系统的资源来自哪里呢?因此,我们的安装和建设系统必须包括一个完整的电子商务系统的所有资源。该构建系统用于整合这些资源并重建电子商务网站。电子商务网站离不开外观美观、用户体验强的前端模块和功能强大、安全性强的后端模块。接下来,我们将分别从后台和前端对电子商务系统进行分析。
……

2.2系统用例分析
我们以前将系统参与者分为两类:网站管理员和消费者。他们不同的权利决定了他们使用的系统功能。基于这些功能和参与者之间的关系以及实际操作和使用习惯,下面将分析用例并绘制用例图。本章首先分析了自动化电子商务建站系统的基本功能,并在此基础上将整个系统分为两部分:建站系统和电子商务系统,其中电子商务系统分为前端系统和后端系统。然后,根据项目的需求和面向对象编程的特点,分析了系统的用例,绘制了用例图,并对用例进行了详细的分析。在详细的需求分析和用例分析之后,我们可以开始设计系统了。
………

第三章系统总体设计.......29
3.1系统结构设计.......29
3.2系统开发环境.......29
3.2.1硬件环境.......29
3.2.2软件环境.......29
3.3系统开发语言......31
3.4系统功能模块设计........32
3.4.1车站建筑功能模块设计.........32
3.4.2背景功能模块设计.........33
3.4.3前台功能模块设计.........33
.5本章摘要....34
第4章系统详细设计.......35
.1数据结构设计.......35
4.2系统模块详细设计........70
4.2.1车站建筑模块的详细设计.........70
4.2.2网站背景的详细设计.........73
4.2.3网站前端详细设计.........82
4.3本章摘要....88
第5章系统实施.......90
5.1系统实施的关键技术........90
5.2系统核心实施代码........96
5.3本章摘要.........103

第6章软件测试

6.1测试背景
该系统经历了三个分析、设计和实施过程。到目前为止,毕业设计的主要程序已经基本完成,系统测试将于下一步开始。该系统结合了单元测试和集成测试。单元测试在编码阶段是同步的。集成测试是在系统集成阶段完成的,这个阶段的主要过程是集成测试。6.2测试情况简述系统功能主要由三部分组成:系统站建立功能、后台管理功能和前台系统。由于自动化电子商务站建设系统对系统的智能化要求很高,系统包含许多模块和子功能点。在硬件方面,为了更好地测试模拟电子商务网站的并发访问,测试团队共享一台服务器安装系统服务器,两台电脑模拟用户环境。服务器端使用的虚拟机分别在视窗2008服务器和linux环境下测试了服务器端的安装和构建。客户端电脑对系统没有要求,只需要一个网络浏览器。
……

结论

本文详细介绍了“自动化电子商务站建设系统”三大子系统的建立过程。首先,从系统需求和功能出发,根据面向对象编程的特点,确定系统的用例,根据需求进行总体设计,确定系统结构和开发环境,选择系统开发语言。然后根据需求设计了系统数据表的结构。其次,对系统进行了详细设计,包括前台模块和后台模块。然后,结合部分系统实现代码,介绍了系统的实现过程。最后,在系统编码和集成完成后,对系统进行了系统测试。在系统开发的技术层面,网站以MVC框架为基础,增强了模块间的耦合性和系统的可扩展性。经典的Struts+Spring+Hibernate框架分别完成了表示层、控制层和模型层的模块,从而进一步增强了系统的稳定性、安全性和可扩展性。网站前端采用Freemaker模板技术结合JQuery技术,满足网站的定制和差异化需求。建立网站的整个过程可以由用户自己安装和配置,这就放弃了以前用户需要通过寻找程序员来建立电子商务系统的做法。建立一个电子商务网站就像安装一个软件一样简单,突出了网站自动化的特点。强大的后台管理系统和前台模板显示框架使系统能够完全由用户定制和维护。该系统的第一个版本由我和项目团队成员共同开发了7个月。它于2011年底正式投入使用。用户可以免费获得系统安装包进行安装。现在已知安装数量已超过20,000台。其中,400多名用户邀请我们进行系统的定制开发和增值开发。根据我公司对用户的回访调查,91.4%的用户表示,该系统为他们开辟了网络营销渠道,带来了显著的效益。其余8.6%的用户也证实,该系统可以给他们公司的收入带来一定的回报。
……
参考资料(略)