基于hibernate的医院药品进存管理系统的设计与实现
技术:Java、JSP等摘要:
随着互联网的普遍应用,Web应用在信息系统的地位越来越突出。随着基于B/S结构的广泛应用,Web应用程序的地位日渐明显。目前,Web应用程序已经成为了应用开发的主舵手。伴随着J2EE平台的成熟,为Web的应用开发的进一步发展,提供了更广阔的发展空间。
该系统是利用B/S架构的基于J2EE的Web应用软件。本系统的Web应用在逻辑上大致可分为客户层、业务层、表示层、持久层和数据库层五个层次。该系统主要实现了采购、销售、库存管理的功能。目前,软件框架技术在Web应用开发领域应用广泛。该系统主要运用了Hibernate的框架技术以及部分Struts框架技术。本文主要由六大部分组成,阐述课题提出背景,简单介绍相关技术;可行性分析;需求分析;系统设计;功能实现以及系统测试。通过对Hibernate框架与Struts框架的搭建与配置来实现每个模块功能与联系,进而体现这两大框架在系统中的具体应用。
关键词: J2EE;Hibernate;采购管理;销售管理;库存管理
目录:
摘要 I
Abstract II
1 绪论 1
1.1 系统概述 1
1.1.1 课题背景 1
1.1.2 系统的发展状况 1
1.2 课题研究的意义 2
1.2.1 研究内容及目的 2
1.2.2 意义 2
1.3 系统涉及技术概述 2
1.3.1 MySQL 2
1.3.2 MyEclipse 3
1.3.3 Struts2.0 3
1.3.4 Hibernate 4
1.3.5 B/S体系简介 4
2系统可行性研究 6
2.1 可行性研究 6
2.2 经济可行性研究 6
3系统需求分析 7
3.1 系统目标 7
3.2 用户工作流程 7
3.3 用户业务需求 7
3.4 功能需求 7
3.5 性能需求 8
4系统概要设计 9
4.1 设计思想 9
4.2 设计原则 9
4.3 系统功能 9
4.4 系统结构 10
4.5 业务流程分析 10
4.6 系统数据流分析 12
4.7 运行环境 15
5系统详细设计 16
5.1 数据库分析 16
5.2 数据库的设计 16
5.3 Database Driver的配置 18
5.4Struts配置文件的创建 18
5.4.1 struts.xml的配置 18
5.5 web.xml的配置 19
5.6 系统功能简介 20
6系统界面及功能设计 23
6.1 公共类设计 23
6.2 系统登录模块设计 23
6.2.1 查询用户 23
6.2.2 登录请求 23
6.2.3 登录页面 23
6.3 药品类别信息管理模块设计 24
6.3.1 药品类别的添加 24
6.3.2 类别的修改与删除 24
6.4 药品信息管理模块设计 25
6.4.1 药品信息的添加 25
6.4.2 模糊查询药品 26
6.4.3 高级查询 27
6.4.4 药品批量删除 27
6.4.5 查看药物详细信息 28
6.5 药品购买模块设计 28
6.5.1 选购药品 28
6.5.2 结账 29
6.6 药品销售管理设计 29
6.6.1 明细信息查询 29
6.6.2 销售排行统计 29
6.7 进货及需求管理模块设计 30
6.8 系统管理模块设计 30
6.8.1 添加管理员 30
6.8.2 修改密码 30
6.8.3 系统初始化 31
6.9 国际化 31
7系统测试与维护 32
7.1 系统的测试 32
7.1.1 系统测试的原则和方法 32
7.1.2 系统运行维护 33
7.2 系统的维护 33
7.3 系统各功能块测试目的及结果 33
7.3.1 医药管理块的测试 33
7.3.2 类别管理块的测试 35
7.3.3 购买药品块的测试 36
7.3.4 销售管理块的测试 36
7.3.5 进货/需求管理块的测试 37
7.3.6 系统管理块的测试 38
总结 40
参考文献 41
致谢 42
外文资料 43
外文翻译 50
论文字数:30199
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]