1 绪论
1.1 研究背景
在这个推荐个性化的时代,采用新技术开发一个多维分类的知识管理系统来分享和展示内容是一个永恒不变的需求。本次设计的多维分类的知识管理系统有管理员和用户两个角色。 管理员可以管理用户信息,知识分类,知识信息等,用户可以查看和下载管理员发布的各种知识信息,还可以进行评论操作。
1.2 研究意义
通过网络进行文章的转移展示,可以让用户和管理员都能感受到互联网的魅力,让用户解除了地理的远近的限制和降低欣赏时间的成本。本次开发的多维分类的知识管理系统具有下面的意义:
第一,现实中租赁场地欣赏文章与互联网办公设备的费用比较起来可谓是天上地下,能有效的节约成本。
第二,用户和管理员都可以通过网络查看,避免了线下来回路费的实际成本。
综上所述,网络展示可以让展示变得更加灵活,是对传统展示模式的突破与变革,对于众多用户以及管理员都有很强烈的吸引力和亲和力,在互联网时代真正实现了多环节的多赢。
1.3 研究内容
本文主要对已开发程序进行文档说明,文章从绪论,开发技术,系统分析与设计,系统实现与测试等环节进行程序描述。
绪论:绪论部分主要从课题的背景,课题的意义等角度进行阐述。
开发技术:开发技术部分主要还是介绍开发的平台,使用的技术与开发的语言等内容。
系统分析:系统分析部分主要还是分析系统的运行流程与系统需要具备的功能等进行分析。
系统设计:系统设计主要还是基于系统分析,从系统分析得出的功能进行详细设计和数据库设计。
系统实现:系统实现主要运用开发知识对系统设计的功能进行实现。
系统测试:系统测试主要检测完成开发程序整体运行是否报错,程序运行使用是否可靠。
结 论
虽然自己已经接触并大致学习过网页技术,但是对于该项技术目前来说还并未完全掌握,因此在进行程序开发时,遇到的困难不计其数,在初步进行程序开发时,对于程序的功能只是凭空想象,也并未有一个详细的开发计划,虽然在开发多维分类的知识管理系统期间,也抽出时间通过网络查看多个与此系统类似的程序,也对项目程序的开发流程有个大致印象,了解到程序的开发不只是通过代码实现功能,而是开发之前一定要捋清楚程序的功能,也就是需要进行需求分析这样一个过程,而且这个步骤还非常重要,不能缺失,因为此步骤主要就是明确用户的需求来设计程序功能,这样才能保证开发的程序是用户需要的软件。
在程序的功能已经确定之后,也需要明确程序的操作流程,也需要把程序看成一个整体,然后将其功能分成多个小模块进行编程开发,这样的设计思路才是正确可行的,虽然程序的每个小功能模块都需要花费大量时间进行实现,好在现在互联网技术发达,可以通过网络搜索开发期间遇到的问题,查看前人对这些问题的总结,再加上自己锲而不舍的进行编码调试,最终可以实现一个个程序小功能。程序开发一方面是解决遇到的各种问题,另一方面随着开发的结束,自己的能力也得到了迅速提升。得出的经验就是设计程序功能之前,先要深刻了解需要设计的程序,也要认真去分析用户对程序功能的需求,并列出程序大致功能,这样可以保证自己在进入功能详细设计时不慌乱,可以保持有条不紊的进行。通过程序的编制,让我明白知识的学习与掌握真的非常重要,关键时刻能够用得上,还有一个就是要始终保持认真,细心的做事风格,这会让自己可以把事情做得又快又好。
在这个竞争相当激烈的社会,尤其是计算机的发展非常迅猛,对自己提出的要求就是要更加努力的学习知识,要真正融入当今社会,即使毕业之后步入社会进行工作,也要加强学习,才能让自己具备价值。
参考文献
[1]张园园.基于Web的网上购物系统研究[J].计算机光盘软件与应用,2017,17(11):44+46.
[2]张思亮,王晓峰,靳瑞勇.网上购物系统的研发[J].商场现代化,2016(13):67.
[3]包浩含.网上购物系统的设计与开发探析[J].智能城市,2016,2(03):89-90.
[4]廖彦华,罗小亮.基于Spring Boot技术的网上购物系统[J].电脑知识与技术(学术交流),2017(23):1276-1279.
[5]刘姗.一种改进的MySQL数据库访问控制的设计与实现[D].华中科技大学,2011.DOI:10.7666/d.d190978.
[6]陈芳.MySQL数据库在自动测试系统中的应用[J].无线互联科技,2017(20):142-143.
[7]石坤泉,杨震伦.基于MySQL数据库的数据隐私与安全策略研究[J].网络安全技术与应用,2017(01):79+81.
[8]刘建宏.MySQL数据库优化与集群[J].数字通信世界,2017(07):47.
[9]孔璐.软件开发中数据库设计理论与实践分析[J].南方农机,2019(04):135.
[10]李宏远.基于Java应用程序的安全性探析[J].信息通信,2015(01):101.
[11]惠强.计算机软件开发中JAVA编程的应用[J].电子技术与软件工程,2018(06):35.
[12]孙术超.基于JAVA的数据库开发和应用[J].计算机产品与流通,2018(06):22.
[13]魏强.Java技术的安全问题探讨[J].电脑迷,2018(12):62.
[14]罗勇.移动应用软件性能测试技术[J].电子技术与软件工程,2019(03):51.
[15]王一帆.软件测试在软件开发中应用的探讨[J].电子世界,2019(01):54+56.
[16]Konstantins Gusarovs. An Analysis on Java Programming Language Decompiler Capabilities[J]. Applied Computer Systems,2018,23(2).
[17]Tan Yiyu. A Hardware-oriented Object Model for Java in an Embedded Processor[J]. Microprocessors and Microsystems,2018.
致 谢
多亏了身边同学,还有我的导师耐心帮助,我才得以完成我的课题设计。
感谢身边的同学们,还有朝夕相处的朋友们,这几年的学习生涯,多亏了你们的帮助才让我可以轻松处理面对的各种困难。也是你们的陪伴给我的大学生活增添了很多欢乐。每每想到你们在我困难之时,伸出的援助之手,想起你们暖心的安慰之语,我的内心都会踊跃出对你们的感激之情。在此次课题设计中,我对软件的使用还不够熟练,还好有你们时不时帮助我,让我可以在很短的时间之内,尽快熟悉常用软件的操作。在此,我对你们表达我深深的谢意。
感谢授予我专业知识的校园老师,大学课堂的每节课都带给我各种新知识,你们在讲台上的风采我时刻都记得,你们教会我知识,教会我奋斗与拼搏精神,教会我坚强与自信,在我大学几年中,一直都是你们不断的鼓舞和耐心教导督促我在学习生涯不断进取。
感谢我的导师,此次课题设计,从开题到作品提交,你一直都是挤时间对我的程序制作进行整体指导。多亏导师的帮助,我才可以在短时间制作完成毕设。期间,我也多次被导师的丰厚的学术知识所折服,导师对待教学工作始终保持一丝不苟的精神也让我佩服。这些精神特质也让我明白做人的道理。感谢导师!