1、研究内容
本系统实现的功能如下:
(1)用户注册、登录功能:主要完成用户对检验网站的注册、登录操作。
(2) 委托提交功能:主要完成用户将委托提交到系统的功能
(3)委托信息展示功能:展示委托信息的列表、委托信息的查询和详情查看。
(4)用户管理功能:系统管理人员对用户(委托单位)信息查询、用户(委托单位)信息的删除和添加的操作。
(5)受理人员登录功能:主要完成受理人员的登录操作。
(6)样品查询功能:业务受理人员对样品进行查询,系统管理人员对于用户和委托单位信息进行查询的功能。
(7)受理功能:业务受理人员对提出的样品进行受理的操作。
(8)录入功能:企业送检员对样品信息的操作。
(9)超期预警功能:在接近时限是对业务受理人员进行预警提醒的功能。
2、研究思路
1.制定计划:
(1)分析研究的内容、目标、方法、原则;
(2)现状调查、资料收集及现状问题分析;
(3)分析系统所具备的功能;
(4)系统总体设计与系统详细设计;
(5)编码实现;
(6)系统测试与后期维护。
2.实施方案:
(1)做详细的需求分析,通过文献资料,和对用户需求的实地考察确定用户需求
(2)系统设计,其中包括总体设计,功能模块设计,数据库设计,以及前后台页面设计、问卷设计器。
(3)系统实现,主要是不同角色下各后台功能模块的实现。
(4)系统测试,设计各种测试用例,采用黑盒和白盒测试。
3.运用的技术
(1)食品药品检验检测领域的网上业务受理系统基于SpringMVC+Spring+Mybatis框架进行的开发。
(2)SpringMVC是一个分离了模型对象(Model)、视图(View)和控制器(Controller)的Web框架,是Spring产品组合的一部分,基于和 Spring无缝连接的考虑,未考虑Struts2等其他优秀的MVC框 架。
(3)Spring框架提供了一种基于JAVA企业级应用的配置模型,具有依赖注入(DI)、面向切面的编程(AOP)等重要特征,对于项目组件间的解耦具有重要意义。
(4)MyBatis是一个支持自 定义SQL、存储过程和高级映射的一流持久层框架,和Hiber- nate相比具有良好的灵活性。