1、理论学习
深入学习Java Web开发技术。 在此基础上研究核心框架SpringBoot, MyBatis和Bootstrap等,为设计开发基于J2EE_SpringBoot的中药实验管理系统做好技术准备。
2.1功能要求
课题以提高中药实验开放共享、实施实验室网络化管理、提供优质的实验教学信息化服务为目的,探索有效的中药实验管理方式,能够为信息化时代中药实验室的建设与管理提供一种新的有效途径。具体实现如下:
基于B/S架构和SpringBoot +MyBatis+MySQL开源技术栈分层解耦合,实现该系统的业务功能模块。采用jQuery, Ajax等技术,提高系统的实用性和可扩展性。将所选用的JqGrid, LigerUI等插件技术合理地应用到项目开发中,在实现系统功能的同时也提供了良好的用户体验。
该系统开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
2.2性能要求
界面友好,运行稳定;
方便的录入,并对数据输入进行合法性、有效性检查;
系统安全性高;
便于用户进行各种组合查询;
数据库结构设计合理,程序运行效率高;
二、课题意义
1、社会意义
随着学校办学规模的扩大,现代教育对学生操作动手能力的要求不断增强,我校开设中药实验课教学的课程越来越多,这给中药实验室的管理提出了新的挑战,同时也加重了中药实验室管理人员的负担。为了解决中药实验室管理人员的日常工作繁重问题,提高工作效率,开发一个中药实验管理系统就显得非常有必要。
计算机技术的发展以及高校校园网建设的成熟,为运用先进的管理信息系统和软件开发平台对高校实验室进行科学、规范管理,实现实验室管理的信息化和数字化提供了强有力的支持。
通过对本校实验室的管理业务进行分析,提出采用基于J2EE平台设计实现了一个实用型中药实验室管理系统。本文应用面向对象方法和统一建模语言进行系统设计,按照J2EE三层框架结构分别描述了表示层、业务层和数据层的实现过程。
3、个人收获
通过完成中药实验管理系统的设计与实现课题,可以加强理论水平,提高实践能力。通过一系列的实践,加深对面向对象编程的理解,熟悉软件体系架构设计的基本方法和步骤;学会独立用软件工程的方法分析问题和解决问题。于此同时,在完成过程中,培养查阅文献,阅读相关论文的能力,将遇到的问题逐个解决,培养自己独立分析思考问题的能力和良好的沟通能力。