项目介绍

为了减少传统医药进销存管理的繁杂的工作量,提高医药进销存管理的效率而设计开发了此系统。本系统综合各方面的需求决定采用B/S架构,并利用clipse搭建java开发平台。从而共同完成整个医药的设计开发。系统实现的功能主要包括:用户在成功登录该系统的后台时,可以对用户、药品类别、药品、进行添加、修改和删除等功能;以及对用户名密码等的一些验证。在通过实际的测试后,该医药的主要功能基本实现。一般浏览者和后台用户对系统可以进行不同的操作,达到了预期的目标,确定该系统可以运用在实际的医药进销存管理中,且具有一定的开发潜力。

1.系统登录:系统登录是管理员访问系统的路口,设计了系统登录界面,包括管理员名、密码和验证码,然后对登录进来的管理员判断身份信息,判断是管理员管理员还是普通用户。
2.管理员管理:管理员可以管理系统的其他普通用户的账号,包括录入新管理员,删除现有的普通用户,修改现有的普通用户的信息,并可以通过管理员名和姓名等关键字搜索普通用户,打印管理员列表页面,导出管理员列表至excel中。
3.修改密码:系统所有管理员(管理员和普通用户)应该都要能修改自己的登录密码,修改后需要重新登录。
4.个人资料管理:由普通用户使用,普通用户登录系统后,可以修改个人原始信息,如修改电话号码、邮箱等,管理员的管理员名是无法修改的。
5.登录情况管理:系统每个管理员应该都能查看个人的历史登录情况,如登录IP、登录时间、登录地址等,防止管理员账号被盗,加强管理员账号安全。
6.操作日志管理:系统每个管理员应该都能查看个人的历史操作日志,如管理员添加了某条数据,历史操作日志需要展示操作人,操作描述,操作时间等信息。防止系统被黑客攻击,加强系统的安全性。
7.供货商管理:管理员发布供货商后,普通用户便可以查询到该供货商,管理员选择某个供货商,查询供货商,管理员审核添加,或删除供货商。
8.药品信息管理:管理员发布药品信息后,普通用户便可以查询到该药品信息,管理员选择某个药品信息,查询药品信息,管理员审核添加,或删除药品信息。
9.采购信息管理:管理员发布采购信息后,普通用户便可以查询到该采购信息,管理员选择某个采购信息,查询采购信息,管理员审核添加,或删除采购信息。
10.销售信息管理:管理员发布销售信息后,普通用户便可以查询到该销售信息,管理员选择某个销售信息,查询销售信息,管理员审核添加,或删除销售信息。
11.退单信息管理:管理员发布退单信息后,普通用户便可以查询到该退单信息,管理员选择某个退单信息,查询退单信息,管理员审核添加,或删除退单信息。

效果图

目 录
摘 要 I
ABSTRACT I
目 录 III
第1章 绪论 1
1.1开发背景 1
1.2开发意义 1
1.3研究内容 1
第2章 主要技术和工具介绍 2
2.1 SSM 框架 2
2.1.1. Spring 框架 2
2.1.2 SpringMVC 3
2.1.3. MyBatis 的选用 3
2.2 mysql数据库 3
2.3 eclipse与Tomcat简介 5
第3章 系统分析 4
3.1可行性分析 4
3.1.1经济可行性 4
3.1.2技术可行性 4
3.1.3操作可行性 4
3.2需求分析 4
3.3业务流程分析 5
3.4数据流程分析 6
第4章 系统设计 8
4.1系统结构设计 8
4.2功能模块设计 8
4.3数据库设计 9
4.3.1数据库设计概述 9
4.3.1概念设计 9
4.3.2表设计 11
第5章 系统实现 17
5.1基本论坛 17
5.2主页面的实现 17
5.3登录模块的实现 17
5.4供货商管理模块的实现 19
5.6药品信息管理模块的实现 20
5.6采购信息管理模块的实现 21
5.7销售信息管理模块的实现 22
5.8退单信息管理模块的实现 23
第6章 系统测试 25
6.1测试目的 25
6.2测试概述 25
6.3单元测试 25
6.3.1登录测试 25
6.3.2供货商测试 26
6.4集成测试 27
第7章 总结 28
致 谢 29
参考文献 29

计算机毕业设计java+ssm医药进销存管理系统(源码+系统+mysql数据库+Lw文档)相关推荐

  1. 计算机毕业设计Java网上零食进销存(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java网上零食进销存(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java网上零食进销存(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 开 ...

  2. 计算机毕业设计java+ssm框架共享充电宝管理系统(源码+系统+mysql数据库+Lw文档)

    项目介绍 本共享充电宝管理系统主要包括系统用户管理模块.维护人员模块.投放信息管理.区域信息管理.使用记录管理.登录模块.和退出模块等多个模块,系统采用SSM(springMvc+spring+Myb ...

  3. 计算机毕业设计java+ssm富锦市业余足球联赛管理系统(源码+系统+mysql数据库+Lw文档)

    项目介绍 足球联赛管理系统主要目的是对足球联赛中心所有的足球联赛信息进行管理,并且合理管理好管理员发布球队.球员和比赛信息,会员浏览查看球队和比赛信息的流程.提高足球联赛管理的工作效率,降低管理的成本 ...

  4. 计算机毕业设计java+ssm爱家房屋租赁信息管理系统(源码+系统+mysql数据库+Lw文档)

    项目介绍 本爱家房屋租赁信息管理系统是针对目前房屋租赁信息管理的实际需求,从实际工作出发,对过去的房屋租赁信息管理系统存在的问题进行分析,结合计算机系统的结构.概念.模型.原理.方法,在计算机各种优势 ...

  5. 计算机毕业设计Java普通中学体育卫生信息管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java普通中学体育卫生信息管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java普通中学体育卫生信息管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈 ...

  6. 计算机毕业设计Java钢材商贸公司网络购销管理系统(源码+系统+mysql数据库+lW文档)

    计算机毕业设计Java钢材商贸公司网络购销管理系统(源码+系统+mysql数据库+lW文档) 计算机毕业设计Java钢材商贸公司网络购销管理系统(源码+系统+mysql数据库+lW文档) 本源码技术栈 ...

  7. 计算机毕业设计Java成都某4S店销售管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java成都某4S店销售管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java成都某4S店销售管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目 ...

  8. 计算机毕业设计Java菜市场的疫情防控管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java菜市场的疫情防控管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java菜市场的疫情防控管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目 ...

  9. 计算机毕业设计java+ssm鲜花销售商城信息网站(源码+系统+mysql数据库+Lw文档)

    项目介绍 鲜花是人们在节假日和生日等特殊日子人们都会送的一种东西,在这些特殊的日子里送上一束有特殊意义的鲜花有时候回让人心情非常的愉悦.但是很是时候人们在购买鲜花的时候需要到花店进行购买,而且花店的鲜 ...

最新文章

  1. 在C#中利用SharpZipLib进行文件的压缩和解压缩
  2. 调度策略的测试方法及其自动化
  3. 山西最值得一去的5座古镇,你都去过吗?
  4. python中最难的是什么_Python 最难的问题你猜是什么?
  5. java dispose null_Java Map释放内存置null以及调用clear()的区别
  6. 多角度闲聊游戏打击感
  7. 进阶01Object类
  8. 内控堡垒机:内网安全威胁的“终结者”
  9. android多媒体stagefright框架,Android多媒体框架下Stagefright的功能扩展.PDF
  10. Cesium开发基础获——取鼠标点击的经纬度(lon、lat)、高度(height)、相机的视角(heading、pitch、roll)
  11. w7系统桌面没有计算机图标不见了,win7系统桌面图标不见了怎么办?
  12. 横向移动-WINRM
  13. 2018年大数据的发展趋势,小白学前必备
  14. 关于微信数据库文件夹与资源文件夹名称的问题
  15. 数据库原理(三):Sql Server操作语句
  16. python求字典的平均值_获取字典列表中值的平均值
  17. 加速智慧能源转型 赛昉科技、微五科技携手名气家打造“港华芯”
  18. 如何删除计算机文件类型,怎么删除win10.1电脑中的文件夹分类?
  19. kali工具熟悉——情报分析
  20. Markdown语法学习

热门文章

  1. 遗传算法、贪婪算法、粒子群算法、蚂蚁算法概念简介
  2. AtCoder Beginner Contest 286——E - Souvenir
  3. 云计算环境下的服务器虚拟化技术,云计算环境下的虚拟化能力
  4. SAP KANBAN 从入门到放弃系列之调拨模式
  5. JBoss技术支持文档
  6. 【树莓派不吃灰】命令篇① curl命令
  7. PKIX path building failed问题记录
  8. unity3D切水果游戏,unity期末大作业
  9. svg 缩放_研究:可缩放矢量图形(SVG)
  10. 安装显卡GTX1080Ti显卡在Ubuntu16.04 安装教程