题目类型(打√选择) | 设计(√) | 论文( ) |
1、本课题研究的目的及意义 传统人工管理唐山物资捐赠管理系统会消耗过多的人力和物力,很有困难造成管理员管理混乱,从而对唐山物资捐赠管理系统的正常运营造成影响,很多传统的管理模式已经不能够适应人们的要求。我们可以充分利用计算机的资源,完成唐山物资捐赠的信息服务。最后为了方便管理员能够大量处理业务,可以借用于计算机强大的信息资源。在考虑到用户的便处之时还需要考虑到用户使用的安全问题。 随着对各种不同模型的讨论和信息技术的最终发展,并且还讨论了在海量数据中如何安全和高效地存储的问题,人们逐渐发明了一些办法。将计算机软硬件和数据库进行结合起来,研究了一套能够为企业正常运行而提供的功能,这种功能最后带动了信息管理系统的发展。一个唐山物资捐赠管理系统不仅能够解决用户的需求,还能够降低人工的操作出现错误的几率。这能够使得管理员的管理更加标准化。
2022年,Peng H为了解决唐山物资捐赠管理系统中存在的问题,提出了一种具有B / S和C / S架构的唐山物资捐赠管理系统。系统采用基于Android和Web平台的B / S和C / S混合架构,以确保系统的稳定和安全运行,采用了SIP协议,RTP协议和JNI技术。 2020年,Asiddao S开发了唐山物资捐赠管理系统,基于 Freemarker和 Spring MVC( Model View Controller.,模型视图控制器),设计开发了自己的服务器端框架,提高了开发效率,增强了系统安全性。通过扩展 Spring框架,广泛使用业内已经成熟应用的AOP( Aspect OrientProgramming,面向切面编程)技术和注解技术,降低了模块之间的耦合度,提高了开发效率,减少了维护成本。 2018年,Sheng Gao采用 Struts2+ Hibernate4 +Spring3编程技术,以MySQL作为数据库,以 Myeclipse作为编辑工具。相对于传统的C/S模式,选择采用更为便捷的B/S模式和MVC模式。服务器采用 Tomcat+ Nginx结合运行,减轻服务器的压力。同时,对唐山物资捐赠管理系统的关键功能进行全面测试,并对网站目前存在的问题和网站未来的发展进行分析。 2020年,孙岩开发了唐山物资捐赠管理系统,系统是基于 Java Web进行开发的,系统后台数据库是MYSQL。在系统实现过程中借助了MVC的设计模式进行实现,通过采用Aiax提升系统的用户的体验,并通过 Web Service为系统后续的升级做好了准备。 3、本课题的功能模块 (1)物资管理:对捐赠者捐赠的物资进行分类展示,包括物资类别、物资图片、物资用途等; (2)用户管理:包括用户注册、用户登录、用户信息修改等; (3)求助者管理:求助者可以发布求助信息; (4)紧急求助管理:将情况紧急的求助信息置顶并通知所有成员; (5)物流管理:捐赠成功会进行配送,包括物资名称、物资数目、配送地址等,并能对物流信息进行查询; (6)数据管理:对求助者、捐赠者,资助次数,资助是否成功进行管理; | ||
二、设计(论文)主要内容 本设计采用JSP技术,MySQL作为后台数据库,构建B/S模式的应用程序。该系统主要实现以下功能: (1)物资管理:对捐赠者捐赠的物资进行分类展示,包括物资类别、物资图片、物资用途等; (2)用户管理:包括用户注册、用户登录、用户信息修改等; (3)求助者管理:求助者可以发布求助信息; (4)紧急求助管理:将情况紧急的求助信息置顶并通知所有成员; (5)物流管理:捐赠成功会进行配送,包括物资名称、物资数目、配送地址等,并能对物流信息进行查询; (6)数据管理:对求助者、捐赠者,资助次数,资助是否成功进行管理; 系统管理内容包括: 管理员登录,对系统信息进行管理,包括添加、编辑、删除等操作。 | ||
(1)查阅相关文档,掌握唐山物资捐赠管理系统的相关特点,分析功能与需求,确定本系统的设计方案。再确定了论文题目后,通过上网,查阅图书馆以及老师提供的参考资料来收集相关知识,上中文学术期刊网查找相关著作,参考相关内容,并做好笔记,遇到不懂的地方,积极与指导老师讨论。正式写作阶段:把收集得到得资料整理好,将其中的重要内容归纳总结。然后,根据选题来源和依据,对存在的问题和需要改进的方面进行详细论述。最后,按照某一个逻辑体系将以上内容进行论述。 (2)选择服务器平台与开发工具,开发工具使用IntelliJIDEA,数据库选用MySQL。该系统使用Java程序语言编写,以开放源码的SSM结构来完成整个体系结构,以MySQL数据库形式保存数据,Tomcat则充当服务器,负责接收来自前端的用户的要求。唐山物资捐赠管理系统采用MVC模型,既能实现动态优化,又能降低数据库SQL语句的重复编写,又能调用常用的数据库操作方式。MVC能够减少唐山物资捐赠管理系统中的代码数量,从而达到最优的目的。 (3)确定唐山物资捐赠管理系统系统的数据库和数据结构设计,以及确定唐山物资捐赠管理系统系统的整体功能与结构。然后再划分模块,并逐步实现这些功能。首先,论文一定要符合人才培养的要求,内容要科学合理。格式要规范整洁。其次,论点要明确,论据要科学和有效,能够经得起推敲,不能将自己的理解和认识强加到论文中,一定要注意内容的合理性、真实性、科学性。通过反复修改和论证,撰写一篇达到毕业要求得,有实际价值的,反应现实问题的高质量的毕业论文。 (4)针对此系统进行编码、调试、测试、完善。在整个软件开发过程中,都要进行软件相关测试,以确定系统的功能满足需求,以及满足性能需求的合理性。通过软件测试,可以对软件进行更好的质量保障,对软件进行需求分析,对代码进行最后的复查。软件测试是为了使系统更好地进行优化。 |
四、工作进度安排 第1周:查阅文献资料,提交开题报告 第2周:进行需求分析,确定系统具体功能 第3周:进行系统总体设计 第4-7周:进行详细设计并实现编码 第8周:设计中期成果答辩 第9-11周:完成全部设计成果,并撰写设计说明书(论文)交指导教师审阅 第12周:论文定稿,评阅教师对论文进行评阅,准备答辩 第13周:毕业答辩 第14周:毕业设计组档 |
五、主要参考文献 [1] 库俊国.基于J2EE技术的Web应用体系研究及实践[M].北京:人民邮电出版社,2014 [2] 李薇.计算机数据库技术在信息管理中的应用[J].信息记录材料,2022,23(01):158-160. [3] 黄心依,曹浩.《Java面向对象程序设计》线上教学改革研究[J].2020,21(04):136-139. [4] 丁凝. 软件测试过程的质量控制分析[J].网络安全技术与应用,2021(05):65-66. [5] 赵志敏.基于HTML5和Node.js的在线教育系统的设计和实现[D].北京交通大学,2016 [6] 戴靓婕.MySQL数据库在自动测试系统中的应用研究[J].长江信息通信,2022,35(03):162-164. [7] 许霞,王利平.“互联网+”对大学教育教学的影响[J].教育教学论坛,2016(01):1-2 |
六、指导教师意见 签字: 年 月 日 |
七、系毕业设计( 论文)工作领导小组意见 签字: 年 月 日 |