基于Java的居民医疗保险管理系统的设计与实现.ppt

上传人:牧羊曲112 文档编号:5696372 上传时间:2023-08-10 格式:PPT 页数:23 大小:1.28MB
返回 下载 相关 举报
基于Java的居民医疗保险管理系统的设计与实现.ppt_第1页
第1页 / 共23页
基于Java的居民医疗保险管理系统的设计与实现.ppt_第2页
第2页 / 共23页
基于Java的居民医疗保险管理系统的设计与实现.ppt_第3页
第3页 / 共23页
基于Java的居民医疗保险管理系统的设计与实现.ppt_第4页
第4页 / 共23页
基于Java的居民医疗保险管理系统的设计与实现.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《基于Java的居民医疗保险管理系统的设计与实现.ppt》由会员分享,可在线阅读,更多相关《基于Java的居民医疗保险管理系统的设计与实现.ppt(23页珍藏版)》请在三一办公上搜索。

1、Company Logo,基于Java的居民医疗保险管理系统的设计与实现,答 辩 人:梁 栋,班 级:计算机0702,指导教师:张 颖,Company Logo,主要内容,课题研究的背景与意义,1,主要技术与开发工具,2,系统设计,3,系统实现,4,课题研究的背景,医疗保险制度不断发展与完善广大人民对医保重要性的认识不断提高参保用户信息不断增加、人工管理困难传统的管理方式繁琐且存在弊端,课题研究的意义,为参保信息管理提供快捷有效的管理方式提高管理效率,降低管理成本为居民参保情况的统计提供依据加快居民医疗保险管理科学化的进程,二、主要技术与开发工具,居民医疗保险管理系统,主要技术,Java,St

2、ruts,JavaScript,主要技术,开发工具 本系统采用Access作为后台数据库,使用MyEclipse 6.0进行开发。,三、系统设计,1.有效地管理参保用户个人信息及消费记录2.准确地实现对参保用户相关信息的查询3.对用户账户进行结算4.生成相关报表等,系统需求分析,系统采用B/S结构,MVC设计模式。,视图层:面向用户的JSP页面。,控制器层:是视图层和业务逻辑层的桥梁。,数据库访问层:针对数据库的操作。,系统总体设计,1.用户信息管理模块2.查询模块3.结算模块4.信息发布模块5.管理员模块,系统结构,功能模块介绍,用户信息管理模块 该模块主要用于实现对参保用户信息的添加、注销

3、和修改等操作,管理员可以通过使用该模块来实现对用户信息的管理与操作。查询模块 通过医保号码、身份证号等主键查询参保用户的相关信息,如个人信息、消费记录等。结算模块 完成对参保用户相关费用的结算处理。,系统功能结构图,居民医疗保险管理系统,用户信息管理模块,查询模块,管理员模块,账户结算模块,信息发布模块,添加用户,修改用户,查询用户,注销用户,账户结算,生成报表,查询消费记录,查询用户信息,四、系统实现,1.登录界面,登录界面主要功能代码 LoginFormBean loginformbean=(LoginFormBean)form;String Id=loginformbean.getId(

4、).trim();String password=loginformbean.getPassword().trim();Account account=new Account();account.setId(id);account.setAccountPassword(password);LoginBl bl=new LoginBl();if(bl.loginBl(Id,password)=null)mapping.findforward(login);request.setAttribute(“message”,“账号或密码错误);elseHttpSession session=reques

5、t.getSession();session.setAttribute(Login_ok,loginform);mapping.findforward(index);,2.系统主界面,3.添加新用户,4.个人信息查询,查询个人信息界面主要代码 request.getParameter(“cardid);String path=null;try UserAllInfo user=dao.showUserDetail(cardid);String fileName=request.getParameter(“cardid)+.jpg;File f=new File(this.servlet.get

6、ServletContext().getRealPath(/)+/photo/+fileName);if(f.exists()path=photo/+fileName;else path=photo/00000.jpg;request.setAttribute(path,path);request.setAttribute(user,user);return mapping.findForward(showUserDetail);catch(SQLException e)/TODO Auto-generated catch blocke.printStackTrace();,5.查询消费记录,

7、主要功能代码 SaveForm sf=(SaveForm)form;String cardid=sf.getCardid();String money1=sf.getMoney1();String moneyname=sf.getMoneyname();SaveModel sm=new SaveModel();sm.saveMoney(cardid,money1,moneyname);return mapping.findForward(index);QueryForm qf=(QueryForm)form;QueryModel qm=new QueryModel();String id=qf.getH_id();String result=qm.queryById(id);request.setAttribute(select,result);return mapping.findForward(query);,5.生成报表,生成报表流程,五、结论,本文通过使用Java及相关Web编程技术,开发了基于Java的居民医疗保险管理系统。系统使用Struts框架使业务端和页面显示完全分离。该系统实现了管理员登陆、身份验证以及对用户信息的录入、查询、修改、删除、结算及生成报表等主要功能。,感谢各位评审老师!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号