伴随着信息科技和互联网科技的迅猛发展,人们进入了一个新的信息时代,传统管理方法已无法合理方便快捷地信息管理。 为适应时代的发展必须,提升管理效益,各种各样管理方法系统应时而生,各个领域都进入了数字化管理时期。 根据vue框架的网络商场平台的设计与保持是信息时代转型时代的产物之一。
一切开发都需要遵照规章制度设计的流程步骤,本系统的开发也是如此。 还需经过市场调查、需求分析报告、整体设计、详尽设计、编号、检测等方法步骤。 基于java语言开发,设计并完成了基于vue框架的网上商城系统服务平台。 本系统根据B/S,即所说浏览器/网络服务器方式,运用java技术,挑选MySQL做为后台系统数据库。 该系统主要包含系统首页、本人、用户管理系统、产品分组管理、商品品牌管理方法、产品信息化管理、系统管理方法、订单管理系统等功能模块。
文中最先阐述了网络商场平台服务的科研开发背景和现况,随后遵照常规软件开发流程。 最先依据需求分析报告选择合适系统的言语和软件开发平台,创建控制模块,设计数据库结构,再根据全部系统功能模块的设计,制作系统的功能模块图、流程表、E-R图随后设计框架,依据设计的框架编写代码,完成系统各功能模块。 最终对原始系统展开了检测,包含系统测试、单元测试卷和功能测试。 检测结果显示,该系统能够实现所规定的作用,运行情况优良,没有明显缺点。
关键词:网络商场平台;java;MySQL数据库
Abstract
With the rapid development of information technology and network technology, human beings have entered a new information age, and traditional management technology has been unable to manage information efficiently and conveniently. In order to meet the needs of the times and optimize management efficiency, various management systems have emerged as the times require. All walks of life have entered the information management era one after another. The e-commerce shopping system is one of the products of the information era.
Any system must follow the basic process of system design, and this system is no exception. It also needs to go through the steps of market research, demand analysis, outline design, detailed design, coding, and testing. Based on the java language, the e-commerce shopping system is designed and implemented. The system is based on B/S, the so-called browser/server mode, 软件lies java technology, and selects MySQL as the background database. The system mainly includes the system home page, personal center, user management, commodity classification management, commodity brand management, commodity information management, system management, order management and other functional modules.
This paper first introduces the technical development background and development status of e-commerce shopping management, and then follows the conventional software development process. First, select the 软件ropriate language and development platform for the system, formulate modules and design database structures according to demand analysis, and then follow the overall system function modules. Design and draw the functional module diagram, flow chart and E-R diagram of the system. Then, design the framework and write code according to the designed framework to realize each functional module of the system. Finally, the preliminary completed system is tested, mainly functional test, unit test and performance test. The test results show that the system can achieve the required functions, and the operating conditions are acceptable without obvious shortcomings.
Key words:E-commerce shopping; Java; The MySQL database
1 绪论
1.1课题背景
伴随着科技进步的高速发展,计算机成为了大家日常日常生活不可或缺的专用工具。 在如此的大环境下,互联网技术早已用于各个领域。 为了保证公司办公室和生活高效率,互联网信息技术性已经快速发展。 在这里环境下,人类发展进入一个全新的信息时期。 网络商城平台的是信息的管理课题研究。 网络商城平台多,信息量多。 这时,找寻合理方便快捷的网络商城平台管理方案刻不容缓。 愈来愈完善的计算机信息管理方法成为了摆脱困境的唯一选择。 现阶段,计算机信息管理方法已适用于解决网上商城系统平台。 实际上,信息管理方法早已渗入各行业的信息控制与管理方面,具备重要的位置。 伴随着当代社会主义社会的发展,普通人的生活水准不断提升,很多方面都是在在网上完成了,互联网变成最直观、最简单、速度最快的连接端口号。
与传统管理机制对比,基于vue框架的网络购物平台的设计与实现具备很多特点。 最先,能够获取到很大程度上的网络购物平台信息,仅需键入网络购物平台的有关信息,几秒就能意见反馈出最期待的结果。 次之,与纸质文件对比,能够储存大量网络购物平台信息,与此同时信息安全性有更大的保证的网上商城系统平台智能管理系统节省了更多空间和时间人力资源管理。 这种优势是非常大的效率成本节约。 因而,必须开发设计基于vue框架的网络购物平台的设计与实现,对网络购物平台的信息开展有效管理,提升网络购物平台的管理效益与用户信息安全性,提升管理人员
对于数据库结构的协调能力,该系统拟应用MySQL设计数据库,java技术和B/S构架确保了相对较高的平台适应能力。 这篇文章主要是详细介绍了这一全面的开发背景、尚需完成性能和研发流程,关键反映了系统软件设计原则和设计理念。
1.2课题研究现状
现在不少人选择适合的管理方案,但一般用户通常遭受管理工作经验限制。 这时,各种各样网络购物平台作为一个新型的领域已经盛行,越来越多网络购物平台系统软件进到我们的生活。 基于vue框架的网络购物平台的设计与实现可谓是最好的系统。 在这样的成功管理方式的大环境下,不但网络购物平台的总数有所增加,网络购物平台的信息也有所增加。 伴随着网络购物平台信息量特别大,网络购物平台的管理成为一个考验。 怎样便捷高效地管理网络商城平台,是变化管理方式、与时俱进重中之重。
根据vue框架的网络商城平台的设计与实现,为消费者提供了一种随时查询网络商城平台信息的快捷方法,更为重要大大简化了管理员管理信息的方式和方式。 与传统管理方法对比,这类数字化的信息管理更简单便捷,在保护信息意见反馈、解决网上商城建议等上也具有特殊的优点。
基于vue框架的网络商城平台的设计与实现不但大大简化了管理员管理,并且在管理网络商城平台的前提下减少了开支,向数据平面网络里的用户和潜在用户展现了网络商城平台的最佳层面该平台不但给网络购物平台增添了新的消费者信息管理的汇总和归类,并且也成了制订将来网络购物平台管理思维的核心数据参照。 全过程永远比结论更为重要。 毕业设计论文是大学日常生活比较好的。 在这过程中,我不仅明白了更专业的书本和好用的专业知识,并且体会到了同学们和老师们的浓厚厚意。 该平台已经成为网络商场平台管理员最不可或缺的具体内容。 现阶段,大部分网上商城的平台管理系统软件早已交付使用,但是人们系统对的需求愈来愈高,大部分系统软件都可以极致解决各种各样信息。 可是,为了方便迎合网络商场平台的管理构思,不同类型的电子商务有着不同的规定,人性化针对管理系统软件也是很重要的。 因此,希望他们拥有自己定做的管理系统软件,但是这牵涉到成本管理难题。 如今,定制系统都是值得的,但如果有根据这类vue框架的网络购物平台设计和完成,也可以根据必须建立网页页面与内容,就能大幅度控制成本。 可是,如今自己用技术性很有可能难以实现,但是能够重新定位系统软件。 伴随着网络商场平台体量的不断发展,客户信息分享已成为一种发展趋势。 网络商场平台的高速发展证实,系统软件管理飞速发展,各种各样观念也变得越来越优秀,对各个上的要求越来越高。 网络购物平台进入首页之后可以公布各种各样信息开展强烈推荐与交流。
1.3初步设计方法与实施方案
手机软件管理体系结构计划方案:由于此系统务必在不同设备中运行,而且电脑主机配置规定越小就越好。 为了实现此规定,觉得B/S结构是最好的选择。 B/S结构的系统基本上可以在所有的电脑运行,假如电脑浏览器正常的运行,便于维护成本和二次改动,符合规定。
操作系统计划方案: Windows10操作系统,它是微软公司发布最新发布的系统。 目前市面上绝大多数电子计算机都使用这个系统,功能完善,兼容模式好。 开发环境:选择Eclipse。 Java开发设计。
1.4本文研究内容
文中主要分为七章。
第一部分是引言,关键阐述了现阶段电子计算机技术发展和网络商场平台市场的发展环节,阐述了根据vue框架的网络商场平台设计与实现的缺陷及其利用信息技术管理方法网络商场平台信息的优点
第二部分是有关技术的简述,具体讲解该技术的高速发展、现况、优点及其挑选该技术的主要原因。
第三部分是结构化分析,关键剖析软件开发所需要的作用。
第四部分为控制系统设计,主要包含系统架构设计和概念模型设计。
第五部分是全面的总体设计。
第六部分为系统调试与检测,包含可行性分析检测、功能测试、功能测试等。
第七部分为汇总和感谢,关键归纳了设计方案的进行流程和状况,较为了对完成设计环节中大力支持的同学要表达的感激和祝福。
2 系统开发环境
2.1 Java技术
Java是2010年被甲骨文字收购的SUN企业开发的。 java是马来西亚爪哇岛的英文名字,也是一杯热咖啡的标志。 Java在移动互联网背景下优点突显,市场前景广阔。 面向对象、分布式系统、动态性、不同于服务平台的安全性、稳定。 Java的基本上句子词法与c同样,但面向对象技术性更加健全。 由于Java要求将全部内容封装形式在类中,而类是的程序基本单元。 由于类外不可以自变量与方法。 Java分布在样本分布及使用遍布上。 这是一种面对互联网的语言,解决TCP/IP协议,还提供了手机客户端/网络服务器计算模式。 Java语言的动态性代表着类是在运行中动态性安装,因而Java能够动态性维修记录表。 Java不适用指针,全部运行内存浏览实际操作都通过实例化对象来达到,以防止指针操作过程中很容易出现错误,并预防病毒系统对的影响和威协。
2.2 SpringBoot框架
SpringBoot是一个一个新的开源轻量框架。 根据Spring4.0设计不但继承Spring框架原来的优质特点,并且简化了性能分析,进而进一步简化整个spring 软件运用的搭建和研发流程。 除此之外,在最初Spring中,伴随着工程项目的拓展,引入的jar包总数提升,甚至会出现了jar包版本间的兼容模式。 这时,SpringBoot根据集成化很多框架克服了架包的版本矛盾和引入不稳难题。
SpringBoot算得上是Spring的加强版,但实质上是Spring的相关应用。 有这些出色的开源框架,程序猿还可以在设计中获得更多。
2.3 B/S模式
B/S结构是当前运用最普遍的结构实体模型。 使用该架构使得系统软件的研发变得简易,实际操作变得非常容易,还可以进行维护保养。 应用此结构时,只需要在计算机上安装数据库和基本电脑浏览器就可以。 电脑浏览器能够联接信息和数据库,完成很多功能。 B/S结构能够直接使用,B/S结构大大减少了使用时的日常维护工作。 根据B/S的开发软件十分安全,由于全部数据库全是独立的。 它根据B/S构架,能够明显看到系统软件解决的项目,协助管理人员立即做出管理决策,防止亏损。 B/S结构的显著特点是集中化管理机制。 用户系统软件生成数据后,能将这种数据保存在设备的数据库中,以适应每一个人的要求,供未来应用。
图2-1 B/S模式三层结构图
2.4 Java语言特点
Java语言的编程风格与c语言很接近,继承了c面向对象技术的关键。 它出现的时候快速发展,比较流行,对高端c语言形成了很大影响。 专业人士把它称之为“一次编译,到处实行。 自然,java也是有缺陷。 每一次编译时,字节码都是会耗费很长一段时间,而且特性会出现一定程度的降低。 可是,这不会影响挑选java做为设计方案语言。 Java非常容易掌握,程序编写时间较短,作用强,开发人员学习培训更方便便捷。 Java的关键特点如下所示。
1 .面向对象
面向对象具备四个特点:封装形式、继承、泛素化和抽象化。 抽象化就是指忽视问题主次一部分,关心关键一部分。 泛素化指的是对同一数据的不一样反映。 继承是在不影响初始成员变量的情形下,把自己的唯一方式导入到初始成员变量方式中。
2 .服务平台自觉性
Java编译字节码,然后由vm虚拟机立即实行。 在所有的软件上,只要是有Javavm虚拟机,Java代码就能运作。
3 .靠谱安全度
对Java运行内存的浏览必须要在对象实例变量中获得,以防止指针不正确。
4 .线程同步
Java给予线程同步作用,根据编程实现与此同时工作中功能的。
2.5MySQL
MySQL 是一款使用率很高的数据库系统产品,在其功能和储存空间方面的表 现都极为强劲。MySQL 数据库出色的性能和不断进步的开发技术已经成为了一些 系统和程序的必备技术,其具体的数据处理方法是对数据完成编码操作,并将有 关数据储存在相对应的表中。MySQL 数据库用户范围扩张的首要因素是其极为强 劲的基本功能和灵巧的操作面板,客户可以简单轻松地实际操作。如见市面上常 见的数据库有 SQL Server、Oracle 和 DB2 等。该体系是一个面向用户的网页页面, 必须能够储存很多用户信息,根据保证客户信息的安全系数来运用 SQL server 数 据库[10]。SQL 语言数据类型包含对应用软件尤为重要的标识符类型、文字类型、 数据类型、逻辑性类型和日期类型。SQL 语言简单,非常容易上手,使客户可以 迅速掌握。除开数据外,在数据库管理方案全过程中,SQL 语言表达还具备数据 界定、实际操作和操纵集成化的特点。
3 系统分析
3.1系统可行性分析
3.1.1经济可行性
本系统为毕业设计论文系统,因为系统自身具有技术性缺点,无法直接用以商业行为。 我只是想要通过系统壮大自己的学术水平,不用特殊服务器等额外花费。 每一个写作和工作步骤也就只能直接通过完成,并且应用的软件基本上都是开源项目,边际效益不太高,非常容易完成。
3.1.2技术可行性
本系统的研发以java为开发语言,以Eclipse为开发工具,B/S构造取决于本系统的兼容性问题和多客户可操作性。 此外,MySql做为数据库系统不但确保了数据信息安全性,并且确保了数据库的可操作性。
3.1.3运行可行性
本系统以java为开发语言,B/S构架取决于运行本系统所需要的网络资源非常少,没多少硬件配置构造规定。 现阶段,可以正常的运行浏览器计算机均正常的运行,能够使用这个系统。
总的来说,本系统开发设计经济的、技术以及运行标准均达到,系统开发设计是可行的。
3.2 系统现状分析
应用系统的用户总数立即确定用户信息管理人员工作量。 自然,系统管理员工作量又多又不便。 利用早期调研,将网址用户管理方法的现况总结如下。
欠缺整体计划。 倘若一个网站在信息管理工作欠缺整体性、系统性、完好性,必定需要大量人力资源管理来计划和机构信息。 引进信息化管理毫无疑问可达到节省信息人力成本的效果,在降低浪费资源的前提下,使网上商城服务平台信息秩序井然,变成行业竞争的一大优点。
必须逐渐开展。 即便是信息管理方法系统,并不是万事具备的。 使得系统效率最大化,务必多做研究,征求用户和领导者的建议,进行相应的整体规划,有计划有终点设计方案系统作用,团结一致各个部门,充分运用学生的能动性。
)1)信息安全管理措施落实不到位。
个人隐私不可侵犯。 这也是《中华人民共和国宪法》授予我们自己的支配权。 其他人不可侵害我们自己的合法权利。 可是,互联网技术用户的信息管理方法存在一定的安全风险,信息泄漏的例子也非常多。 提升信息安全防护是健全互联网信息管理方法不可或缺的一环。
)2)网络资源不可以充足分享。
共享资源是互联网的一大特色。 并没有共享也就没有人际交往能力,互联网也会失去诱惑力。 如果可以完成用户信息分享,可谓是发展过程中不可或缺的。
)3)目前系统的可扩展性不太高。
现如今,由于科技的迅猛发展,科技的升级必定对软件的升级提出挑战。 因而,系统务必具有较好的开放式和可扩展性,这是不落后了时代的发展务必特点之一。
根据上述剖析,基于vue框架的网络商场平台的设计与实现该是好用高效的。 所说人群,关键在于系统对用户信息进行梳理、搜集、归类,防止用户信息错乱、梳理艰难; 二是系统务必平安稳定,不可泄漏用户信息泄露隐私,危害用户利益营运商信誉;三是系统务必具有较好的开放式,维护保养跟新作用立即通过详尽的思考和论述,确认了系统的总体要求。
3.3功能需求分析
系统功能需求分析报告是软件开发人员参加市场调查,与管理人员与用户沟通交流,讨论科学研究后所获得的基本系统开发设计作用。 这也是发展趋势的第一步,也是不可或缺的一步。 假如现阶段没有在系统中建立所需要的控制模块,之后为你带来不必要的烦恼。 所以必须要认真地资金投入到了一步中。
本系统自上而下开发设计,其基本功能如下所示:
本课题要求实现一套网络商场平台管理系统,系统主要包括管理员模块和用户模块等功能模块。
图3-1管理员用例图
图3-2用户用例图
3.4系统设计规则与运行环境
软件的品质在很大程度上在于系统设计的健全水平。 世界万物都需要遵照生死轮回规律。 这也是自然法则,不能违反。 软件开发也要遵照系统设计的规则。 因而,设计里务必遵照系统设计规则。
规则如下所示。
简易性:为了能扩张系统客户的适用,系统设计以实际操作越简单越好为准则,进而增强了系统的利用率,也增加了系统的利用率。
目标:一个系统的目标越高,可以提供功能的越好,客户体验也越好,因此需要明文规定目标系统。
实用性:实用性始终都是认证一个系统成功与否的唯一标准。 即便语言表达优秀、构造新奇,也无法满足管理人员与用户的需求,这也是不成功的。
3.5系统流程分析
3.5.1操作流程
图3-3登录流程图
3.5.2添加信息流程
添加信息流程图,如图所示:
图3-4添加信息流程图
3.5.3删除信息流程
删除信息流程图,如图所示:
图3-5删除信息流程图
4 系统设计
4.1系统设计主要功能
通过市场调研及咨询研究,了解了使用者及管理者的使用需求,于是制定了管理员和用户等模块。其功能结构图如下图4-1所示:
图4-1系统功能结构图
4.2数据库设计
4.2.1数据库设计规范
数据可设计要遵循职责分离原则,即在设计时应该要考虑系统独立性,即每个系统之间互不干预不能混乱数据表和系统关系。
数据库命名也要遵循一定规范,否则容易混淆,数据库字段名要尽量做到与表名类似,多使用小写英文字母和下划线来命名并尽量使用简单单词。
4.2.2 E-R图
用户注册E-R图,如图4-2所示:
图4-2 用户注册E-R图
商品信息E-R图,如图4-3所示:
图4-3商品信息E-R图
4.2.3数据表
本系统采用的是MySQL数据库存储数据,系统中使用到的主要数据表的具体展示部分如下所示。
表4-1:订单
表4-2:商品资讯
表4-3:商品信息评论表
表4-4:配置文件
表4-5:用户
表4-6:在线聊天
表4-7:用户表
表4-8:购物车表
表4-9:token表
表4-10:地址
表4-11:收藏表
表4-12:商品信息
表4-13:商品品牌
5 系统实现
5.1系统功能模块
基于vue框架网络商场平台设计与实现;在系统首页可以查看首页,商品信息,商品资讯,个人中心,后台管理,购物车,在线聊天等内容进行详细操作,如图5-1所示。
图5-1系统首页界面图
用户注册;在用户注册页面通过填写用户名,姓名,密码,确认密码,手机等信息完成用户注册操作,如图5-2所示。
图5-2用户注册界面图
商品信息;在商品信息页面可以查看商品名称,价格,单次购买,库存,商品编号,商品分类,商品规格,商品品牌,点击次数等详细内容,并进行添加到购物车,立即购买,点我收藏等操作,如图5-3所示。
图5-3商品信息界面图
个人中心;在个人中心页面通过填写用户名,姓名,照片,密码,性别,手机,余额等信息进行更新操作,还可以对我的订单,我的地址,我的收藏进行相应操作,如图5-4所示。
图5-4个人中心界面图
5.2管理员功能模块
登录,用户通过填写注册时输入的用户名、密码、选择角色等信息进行登录操作,如图5-5所示。
图5-5管理员登录界面图
管理员登录进入基于vue框架网络商场平台设计与实现可以查看首页,个人中心,用户管理,商品分类管理,商品品牌管理,商品信息管理,系统管理,订单管理等功能进行详细操作,如图5-6所示。
图5-6管理员功能界面图
用户管理;在用户管理页面中可以对索引,用户名,姓名,头像,性别,手机等内容进行详情,修改和删除操作;如图5-7所示。
图5-7用户管理界面图
商品分类管理;在商品分类管理页面中可以对索引,商品分类等内容进行详情,修改和删除操作;如图5-8所示。
图5-8商品分类管理界面图
商品品牌管理;在商品品牌管理页面中可以对索引,商品品牌等内容进行详情,修改和删除操作;如图5-9所示。
图5-9商品品牌管理界面图
商品信息管理;在商品信息管理页面中可以对索引,商品编号,商品名称,商品分类,商品规格,商品品牌,图片,价格,单限,库存等内容进行详情,修改,查看评论和删除操作;如图5-10所示。
图5-10商品信息管理界面图
系统管理;在轮播图管理页面中可以对索引,名称,值等内容进行查看,修改操作;如图5-11所示。
图5-11系统管理界面图
订单管理;在已支付订单页面中可以对索引,订单编号,商品名称,商品图片,购买数量,价格,折扣价格,总价格,折扣总价格,支付类型,状态,地址,电话,收货人,下单时间等内容进行详情,发货,删除等操作;还可对已完成订单、已发货订单、未支付订单、已取消订单、已退款订单进行相对应操作,如图5-12所示。
图5-12订单管理界面图
6 系统测试
测试有这两种方法:自己建一个测试类输入相关参数或者用postman看能否返回相关参数的叫黑盒测试,而从代码的内部测试算法是否正确,内存是否溢出条件是否有缺点从这些点上测试的叫白盒测试。
其中,白盒测试就是我们写的代码逻辑、代码结构我们是可以看见的。然后根据我想要的逻辑去测试代码程序运行出来是否符合我们的预期结果,测试结果和代码都是可见的我们也称之为夹层玻璃盒测试。所以白盒测试是非常细致和细腻的需要写很多测试用例,当然相对而言白盒测试需要写的测试用例也会比黑盒测试要多的多,要尽可能的测试出我们预期的结果。
黑盒测试相对白盒测试没有那么复杂,你只是需要写一个测试类里面有main方法,然后把你要测试的那个类new出来然后运行只要main方法能跑起来是绿色的不爆红,就可以说明这个程序是没问题的,黑盒测试从宏观和微观上来说黑盒测试属于宏观,所有他比黑盒测试要简单的多,而且测试用例也不用写那么多。
6.1功能测试
功能测试主要包括五项内容:适用性、准确性、可操作性、依从性、安全性。
本系统功能测试如表6-1所示:
表6-1 系统功能测试
6.2可用性测试
可用性测试用于检测系统的可操作性、可理解性、可学习性等方面内容。具体测试方面如表6-2所示。
表6-2 系统可用性测试
6.3维护测试
由于篇幅的原因,本节给出系统部分功能的维护测试用例。具体测试方面如表6-3所示。
表6-3 系统用例测试
6.4测试结果分析
根据对之上测试结论的解读,该系统能够在不同电脑中应用运行,具有一定的安全系数,客户信息不容易泄漏。 将来能够增加删掉作用,保持全部作用。 本产品运行优良,能够满足毕业设计论文规定。
7结 论
通过完成该系统和本论文的撰写让我更加明白了软件开发过程中软件工程思想的重要性。在项目的前期由于对需求分析做的不够谨慎和明确,导致了后面在设计甚至编码时候造成了许多不必要的麻烦。由此在今后的学习和工作开发之中必须要牢牢把握住软件工程的设计思想和方法,这样可以进一步保证项目开发的健壮性和准确性。
本操作系统是网络商场,严苛依据需求分析报告创建有关控制模块,灵活运用所学的知识。 可是我的知识很浅陋,所以无法把这个程序流程真真正正走向市场。 只是单纯地完成了好多个作用。 希望今后可以改善。 此次设计开发符合要求,满足学生考勤系统操作简便、适用性强、页面直观地规定。
该系统界面通俗易懂,大部分人都能正常应用,系统界面具备系统软件适用性强,能够在很多B/S构造的本人服务平台中使用的优势。 可是,运行中对话框不可以升级,却也存有能改善问题。 系统软件太简单了,标注的信息比较有限; 不可以加上好几个管理人员账号。 如果可以的话,有益于学生考勤系统的产业化发展趋势,有利于学生考勤系统信息的规范化管理。 不可以即时接受学生考勤系统消息和意见反馈表,非常容易被忽略,不利于管理人员为用户提供服务项目。
由于经验和能力不足,导致在开发、设计该系统的时候,出现了比较多的问题,例如需要用到的技术不熟悉、程序报错等,后来我积极地向同学询问自己出现的问题同时也会找一些相关的书进行学习,慢慢的一点点将自己遇到的问题逐渐解决。所以不管以后在任何时候合作都会让自己事半功倍。通过本系统的完整的开发,可以遇到自己平时写一些简单的小程序遇不到的问题,不仅仅局限与技术与业务方面的,同时也使得自己更加深入的了解软件过程的开发设计思想[],对于即将踏入社会工作而言,这些心得都十分重要。在以后的研究生学习生涯也必须加深这方面的理解,将最好的开发技术和最新的科学原理运用到自己以后的开发工作和学习研究中去。
参考文献
[1] 李兴华. JavaWeb开发实战经典基础篇(第1版)[M].北京:清华大学出版社,2010.8
[2] 程志艳, 张亮. JSP实用简明教程[M].北京:清华大学出版社,2005.12
[3] 陈刚. Eclipse从入门到精通[M].北京:清华大学出版社,2005.6
[4] 李勇平.JSP应用开发详解[M].电子工业出版社,2005.10
[5] 郑自国,邹丰义.Java案例开发集锦[M].北京:电子工业出版社,2005.2
[6] 张孝祥. 深入Java Web开发内幕——核心基础[M]. 北京:电子工业出版社. 2006
[7] 李安渝. Web Services技术与实现[M]. 北京:国防工业出版社,2003
[8] 孙卫琴,李洪成.Tomcat 与 Java Web 开发技术详解[M].电子工业出版社,2003.6:1-205
[9] 曹广鑫 编著.JSP数据库项目开发宝典[M].北京:电子工业出版社,2006
[10] 王剑,邓武.基于Web服务面向服务的动态电子商务应用框架研究[J].科学技术与工程,2008,2(3):65-90
[11] 周旌恒.JSP应用开发详解(第三版)[M].北京:电子工业出版社,2004
[12] Shanliang Xue;Qing Yan Wei;Guang Ming Jiao;Dun Wen Zuo. Research Code Management System Based on J2EE[J]. Key Engineering Material.2010,Vol.431-432(188-191)
[13] Yan Ming Li;Li Feng Wan. Design On Framework Structure of College English Learning Management System Based on Struts2[J].Advanced Materials Research.2013,Vol.846-847(1558-1561)
[14]Bruce Eckel. Thinking in Java[M]. Upper Saddle River, New Jersey, USA: Prentice Hall, 2006
[15] Joshua Bloch. Effective Java[M]. Piscataway, N.J: IEEE Press, 2009
[16] Juan Lipson Vuong.A semantics-based routing scheme for grid resource discovery[M].E-Science: FirstInternational Conference on E-Science and GridComputing,2005:58-70,90
致 谢
这一系统结束后,我充足体会到了软件开发的艰辛。 我编写代码程序流程缺乏经验,缺点多,因此进展慢,经常会因为一个错误就需要上当好几天。 里边的每一个细节不可忽视。 不小心出错得话,就会失去一切。 一开始写系统时,看到别人页面非常漂亮清楚,内心很疑惑自身应该怎么办。 我曾想尽早进行系统。 进行毕业设计论文花了一个月。 通过此次课程的学习,不但对Java web、ecplice、Mysql、Tomcat,也对分层设计观念拥有清晰的认知。
完成该系统是我大学四年最有收获的一次实践,也是我真正意 义上自己完成从需求分析到项目设计,从项目设计到开发实践,在到最后的系统 测试的一系列工作。整个开发周期长达五个月,同时这段时间我也收获了许多。 开发过程也并不是一帆风顺,在项目前期的功能设计,再到编码开发环节,这其 中出现了许多的问题,在这里我要感谢我的指导老师,在项目前期的功能设计, 和编码环节,给了我许多的建议和帮助,帮助我完成我的毕业设计项目。 经过本次毕业设计的研究与开发,系统的研究与开发经历了从需求分析到详 细功能的实现,再到最后的测试与维护的特殊过程。让我对系统的开发流程有了 更加清晰的认识。现在我独自应对困难的能力也得到了特别大的实践学习,这是 这次毕业设计最大的收获。 最后,在整个系统开发过程中,我的同学和朋友给了我很多建议,所以我很快就确定了系统的开发思路。
我渐渐完成这一设计时,根据需求分析报告和可行性研究,系统对拥有非常简单的了解。 但当我真正开始意识到时,我意识到事儿没那么简单。 取得成功不是一蹴而就的。 即便是简单毕业设计,也要累积知识与经验。 因此,我动向同学们寻求帮助。 也让我从不同视角重新审视了我设计。 总算,这个模式在我的心里成型了。 想要实现这一设计,要学习一个新的知识,并且也应该给这些由于时间关系没掌握扎扎实实知识得人提供更加牢靠知识的好机会。 但最重要的是,做为开发者,您应当掌握程序开发流程与方法。
此次毕业设计的进行意味着学生时代的结束了。 在这样一个设计的过程当中,我得到的不仅仅是做工程时所所需要的知识,也是同学和教师中间的友情。 最重要的是我做任何事都需要有端正的态度,及其实际角色中的念头。
伴随着此次毕业设计的进行,我明白了许多同学朋友的帮助。 首先需要感谢我的具体指导。 从论文选题、参考文献搜集、论文大纲、内容与格式改动、终稿等各个方面,我都要衷心感谢他。 与此同时,要感谢一起进行论文的同学。 尤其是在程序调试有遇到困难的时候,立刻一起克服了难题。 感激在写作过程中和我密切合作的同学。 没有你的协助,我的论文进行不太好。 在这里,我衷心感谢协助我的同学们!