基于JSP药店管理系统论文.docx

上传人:暗伤 文档编号:67606776 上传时间:2022-12-25 格式:DOCX 页数:40 大小:787.45KB
返回 下载 相关 举报
基于JSP药店管理系统论文.docx_第1页
第1页 / 共40页
基于JSP药店管理系统论文.docx_第2页
第2页 / 共40页
点击查看更多>>
资源描述

《基于JSP药店管理系统论文.docx》由会员分享,可在线阅读,更多相关《基于JSP药店管理系统论文.docx(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、目录摘要3Abstract41、引言51.1 课题研究目的51.2 课题意义51.3 研究现状51.4 可行性分析61.4.1 经济可行性61.4.2 技术可行性61.4.3 运行可行性61.4.4 时间可行性71.4.5 法律可行性:72、相关技术简介82.1 JSP 技术简介82.2 JSP 工作原理82.3 JSP 体系结构82.4 JSP 的特点92.5 SQLSERVER 2000 数据库102.6 系统数据库连接113、需求分析173.1 数据库设计173.2 页面设计173.3 业务流程图173.4 需要解决的问题184、概要设计194.1 基本思路194.2 基本思想194.3

2、 功能模块图204.4 处理流程设计214.4.1 系统操作流程图214.4.2 数据增加流程214.4.3 数据修改流程224.4.4 数据删除流程234.5 E-R 图255、详细设计265.1 登陆模块265.2 员工登陆信息管理275.3 基础信息设置275.3.1 药品名称管理275.3.2 药品仓库管理285.3.3 药品剂型管理285.3.4 药品单位管理295.4 药品采购管理295.5 药品销售管理305.6 药品库存管理305.7 客户信息管理315.8 统计报表打印326、系统调试与测试336.1 程序调试336.2 程序的测试336.2.1 测试的重要性及目的336.2

3、.2 测试的步骤356.2.3 测试的主要内容35结束语37致谢39参考文献40摘要随着我国市场经济的蓬勃发展,近年来医药行业发展迅速。由于药品种类不断增加和需求的日益旺盛,旧有的企业管理模式已不能适应新型企业的需要,靠手工记账进行药品的管理已经明显力不从心。如何利用现代信息技术使企业拥有快速、高效的市场反应能力和更高的效率是医药经营企业关心的问题。因此,开发一套适合中小型药店使用的管理系统是十分必要的。关键词药品管理系统开发信息技术AbstractAlong with our country market economys vigorous development, the medicine

4、 profession development was rapid in recent years. Because the drugs type increases unceasingly with the demand day by day exuberantly, the old some business management pattern has not been able to meet the new enterprises need, depending on kept accounts to carry on the drugs manually the managemen

5、t already obviously to lack the ability to do what one would like. How enables the enterprise using the present information technology to have fast, the highly effective market reaction capacity and a higher efficiency is the medicine Operation of business issue of concern. Therefore, develops a set

6、 to suit the middle and small scale pharmacy use the management system management system is very essential.KeywordDrugcontrolSystemdevelopment Information technology1、引言1.1 课题研究目的随着我国市场经济的蓬勃发展,近年来医药行业发展迅速。由于药品种类不断增加和需求的日益旺盛,旧有的企业管理模式已不能适应新型企业的需要,靠手工记账进行药品的管理已经明显力不从心。如何利用现代信息技术使企业拥有快速、高效的市场反应能力和更高的效率

7、是医药经营企业关心的问题。因此,开发一套适合中小型药店使用的管理系统是十分必要的。1.2 课题意义伴随着社会经济的发展,特别是社会物质商品的日渐丰富多彩和人民生活水平的提高,药店的零售业也发生了巨大的变革。城市规模的扩大、居民点的拓展, 客观上要求药店的管理采取新的措施和状态来适应这一变化。通过计算机对药店进行管理,既能方便百姓,缩短时间,又有利于降低成本、强化内部管理、提高企业效益。用计算机管理,这既成为医药企业 改革发展的必然热点,又形成这些企业参与市场竞争新的经济增长点。1.3 研究现状随着我国市场经济的发展和人们对医药产品需求的迅速增加,医药行业正处于一个高速发展的时期。行业的快速发展

8、必然导致竞争的加剧,要想在激烈的时常竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。而我国大部分医药企业虽然经营实现了专业化,但是从信息机制上还没有摆脱陈旧的销售模式,企业内部没有形成完善、有效的激励和约束的信息化管理机制,企业发展的动力不足,从而影响了企业的持续、稳定、快速的发展。如何尽快建立和完善现代企业的信息化管理机制问题,已成为药品经营企业发展的关键所在。计算机基于语言基础融合了强大的数据库开发能力是一种非常好的数据开发工具。事实证明,计算机在管理体系的应用,使数据管理更现代化,自动化,智能化;减轻了人工管理的工作量,使其变得更具有条理性,科学性, 为解决医药管理行业的各

9、种问题做出了巨大的贡献。1.4 可行性分析该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性等方面进行分析。1.4.1 经济可行性开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。1.4.2 技术可行性技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本网站用的是 JSP 开发语言,调试相

10、对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。本系统的开发,是典型的 Mis 开发,主要是对数据的处理,包括数据的收集, 数据的变换,及数据的各种报表形式的输出。采用流行的 JSP+SQLSERVER 2000 体系,已无技术上的问题。1.4.3 运行可行性运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。1.4

11、.4 时间可行性从时间上看,在两个月的时间里学习相关知识,并开发系统,时间上是有点紧,但是不是不可能实现,通过两个多月的努力功能基本实现。1.4.5 法律可行性: 所有技术资料都为合法。 开发过程中不存在知识产权问题。 未抄袭任何网站,不存在侵犯版权问题。 开发过程中未涉及任何法律责任。综上所述,本系统的开发从技术上、从经济上、从法律上都是完全可靠的。2、相关技术简介2.1 JSP 技术简介JSP(Java Server Page 服务器网页)是从 1998 年开始出现的新技术。由 Sun 公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于 JavaServlet 以及整个 Java

12、 体系的 web 开发技术。在传统的网页 HTML 文件(*.htm,*.html) 中加入脚本片段和 JSP 标记(Tag),构成 JSP 网页(*.jsp)。JSP 技术为创建显示动态生成内容的 web 页面提供了简便的方法。JSP 作为 Java 家族的一员,承袭了Java 的特点,即跨平台的特性,也即一次编译,到处运行。在国外,己经大量使用 JSP 作为网络应用程序的开发工具,而在国内,尽管JSP 还不是主流开发技术,但是由于 JSP 的强大优势,许多网站都已经准备转向JSP,利用 JSP 来开发动态网站。2.2 JSP 工作原理JSP 是面向服务器的,因此支持任何浏览器。当 Web

13、服务器和 JSP 引擎遇到访问 JSP 网页的请求时,JSP 引擎将请求对象发送给服务器端的相关组件,比如JavaBean 组件、Servlet 或 EJB 等,然后由服务器端组件处理这些请示,可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回 JSP 引擎。JSP 引擎将响应对象传递给 JSP 页面,根据 JSP 页面的 HTML 格式完成数据编排,最后 Web 服务器和 JSP 引擎将格式化后的 JSP 页面以 HTML 格式返回客户浏览器。这就是当前网站构建中广泛采用的浏览器Web 服务器后台数据库的三层架构模式。因为 JSP 所有程序操作都在服务器端执行,网络上传送

14、给客户端的仅是得到的结果。2.3 JSP 体系结构JSP 网站开发标准给出了两种使用 JSP 的技术,可以归纳为模式一、模式二。模式一:JSP+JavaBeans 技术在这种模式中,JSP 页面独自响应请求并将处理结果返回给客户。Bean 处理所有数据访问,JSP 实现页面的表现,以实现内容生成与显示相分离。当处理复杂的大型应用时,页面被嵌入大量的脚本或 Java 代码段,当需要处理的商业逻辑复杂时,这种情况会变得非常糟糕,大量的内嵌代码使得页面程序变得复杂,对于前端界面设计人员,这是不可思议的事情。所以模式一可用于小型应用,不能够满足大型应用的需要。模式二:JSP+Servlet+JavaB

15、eans 技术Servlet 技术是一种采用 Java 技术来实现 CGI 功能的一种技术, Servlet 技术非常适于服务器端的处理和编程,并且Servlet 会长期驻留在内存。从开发的观点看,模式二具有更清晰的页面表现,清楚的开发者角色划分, 在大规模项目开发中,模式二更被采用,模式二也更符合当前流行的MVC 结构(Model/view/controller),其中 Servlet 对应 controller,处于控制者的位置,处理HTTP 请求,负责生成 JSP 中使用的 Beans 组件或对象,并判断应将请求传递给哪个 JSP 等,JSP 对应 view,负责生成最终的动态网页并返回

16、给浏览器。而JavaBeans 对应的是 Model,实现各个具体的应用逻辑与功能。2.4 JSP 的特点1. 简化的页面生成技术。JSP 页面用标准的 HTML 或 XML 命令来处理页面的格式化和布局设计,而用类似 HTML、XML 的标记和 Java 语言编写的脚本程序生成页面内容。这使得页面形式与页面内容互相独立,非常有利于大型项目的分工合作。2. 与 Java 平台有机集成。JSP 技术是 Java 2 平台的重要组成部分,JSP 使用 Java 语言作为它的脚本语言。在 JSP 页面中可以使用几乎所有的 Java 组件和 Java API,这就能充分发挥出 Java 语言的强大功能

17、。使用 JSP 技术可以创建具有高度可伸缩性和可靠性的Web 应用程序。3. 硬件平台和服务器无关性。JSP 作为 Java 家族的一员,秉承了Java 技术的“一次编写,随处可用(Write Once,Rum Anywhere)”的特性,可以运行于大多数流行的操作系统平台及 Web 服务器,这种与服务器硬件和操作系统平台的无关性是 JSP 相对于其它动态网页技术最大的一个优点。4. 功能可扩展性。如同 Microsoft 的 JSP 技术可以通过 ActiveX/COM 组件来扩展功能一样,JSP可以通过 JavaBean 和 EJB(EnterpriseJavaBean)以及自定义的标记来

18、扩展功能。JSP 可以通过 JDBC,与诸如 Oracle、SQL Server 这样的大型关系数据库进行连接。JSP 提供了一些隐含对象。这些隐含对象在 JSP 页面中可以直接引用,而不必首先声明。利用 JSP 提供的这些隐含对象,可以使脚本功能更加强大,并且编程更加容易、方便。例如,利用 request 对象,可以很容易地接收用户在 HTML 表单中提交的信息。2.5 SQLSERVER 2000 数据库SQL Server 是由 Microsoft 开发和推广的关系数据库管理系统(DBMS),它最初是由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同开发的,并

19、于 1988 年推出了第一个 OS/2 版本。 SQL Server 近年来不断更新版本,1996 年,Microsoft 推出了 SQL Server 6.5 版本;1998 年,SQL Server 7.0 版本和用户见面;SQL Server 2000 是 Microsoft 公司于 2000 年推出的最新版本。 SQL Server 特点: 1真正的客户机/服务器体系结构。2. 图形化用户界面,使系统管理和数据库管理更加直观、简单。3. 丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。4. SQL Server 与 Windows NT 完全集成,利用了 NT 的许多功能,

20、如发送和接受消息,管理登录安全性等。SQL Server 也可以很好地与 Microsoft BackOffice 产品集成。5. 具有很好的伸缩性,可跨越从运行Windows 95/98 的膝上型电脑到运行Windows 2000 的大型多处理器等多种平台使用。6. 对 Web 技术的支持,使用户能够很容易地将数据库中的数据发布到 Web 页面上。7. SQL Server 提供数据仓库功能,这个功能只在 Oracle 和其他更昂贵的 DBMS中才有。2.6 系统数据库连接JDBC 技术是 Java DataBase Connectivity 的缩写,它是 SUN 公司提供的一种支持基本 S

21、QL 功能的通用的应用程序接口(Application Programming Interface)。它由一组用 Java 语言编写的类和接口组成。通过这些类和接口,程序开发人员可以在 Java 语言中方便地建立与数据库的链接,通过执行相应 SQL 语句,完成对不同数据库的访问。因此,开发人员使用JDBC API 可以不必编写一个应用程序来访问 Sybase 数据库,又另外编写一个应用程序去访问 Oracle 数据库,再写一个应用程序访问 Microsoft 的 SQL Server。不但如此,使用 Java 语言编写的应用程序可以在任何支持 Java 的平台上运行,不必在不同的平台上开发不同

22、的应用程序。简单地说,JDBC 能完成下列三件事:1. 同一个数据库建立连接;2. 向数据库建立连接;3. 处理数据库返回的结果。JDBC 是一种通用低层的应用程序编程接口,它在不同的数据库功能模块的层次上提供一个统一的用户界面。说JDBC 是一处低级的 API,是指它直接调用SQL 命令,它比其他的一些数据库连接 API 要容易使用些,但它有同样可以作为更高级的,用户办面更友好的 API 或开发工具基础。很多可视化的 Java 开发工具,如 Visual Age For Java、Visual Caf、J+等都提供了基于 JDBC 的更面向用户的类和包,直接将关系数据库的表或视图映射为Jav

23、a 类,程序员通过可视化工具直接对 Java 对象进行操作,而真正需要的 SQL 调用则根据程序员发出的对对象的各种属性、方法的操作来自动产生。另一种使用 JDBC API 的方式为,用户程序可以提供一个界面(如菜单等)让用户选择对数据库进行的操作,选中一个任务后,提示用户输入一些必要的信息,然后根据用户的输入产生相应的 SQL 命令以及 Java 程序。通过这处方式,用户可以完成对数据库的操作,即使他并不了解 SQL 语法以及 JDBC 编程。数据库访问的三层结构如图 5.1 所示,浏览器端程序要访问数据库,首先通过中间件,然后由中间件对数据库操作权限进行认证,认证通过才能对数据库进行操作。

24、图 5.1 使用中间件的数据库访问三层结构用户对数据库的存取权限认证是中间件中完成,对数据库的查询、插入、更新和删除操作等都封装在中间件中,该中间件位于服务器端,中间件对数据库进行操作后,再将处理结果通过 Web 服务器返回到浏览器端用户。这样,在用户端输入的用户名和密码,可以通过加密算法进行加密后在网络上传输,在中间件中进行解密认证,然后再进行数据库的存取操作,数据库存取权限的用户名和密码出现在位于服务器端的中间件中,这样就更加安全。本系统采用的正是这样的三层结构的数据库访问模式。在三层模型中,命令将被发送到服务的”中间层”,而”中间层”将 SQL 语句发送到数据库。数据库处理 SQL 语句

25、并将结果返回”中间层”,然后”中间层”将它们返回用户。其模型如图 5.2 所示。图 5.2 JDBC 的三层模型因为”中间层”可以进行对访问的控制并协同数据库的更新,并且可以使用一个易用的高层 API,这个 API 可以由“中间层”进行转换,转换成低层的调用。所以在许多种情况下,三层模型可以提供更好的性能,本系统中所采用的就是此种模型。JDBC 是 JAVA 应用程序与数据库的沟通桥梁。它提供了三项服务功能:一、与数据库建立连接。二、将 SQL 语句传递给数据库。三、从数据库取得 SQL 语句的执行结果。当JDBC 要与数据库建立连接前,首先,它必须先取得连接此数据库的 JDBC 驱动程序,C

26、lass.forName()即是在执行此项工作。建立数据库连接的第一步骤就是将 JDBC 驱动程序的类载入至 JVM(Java VirtualL Machine)中, 本系统中利用 java.lang.Class 类内的 forName()静态函数依据指定的类名称, 将 JDBC 驱动程序载入进来。完成载入驱动程序的步骤后, 必须使用java.sal.DriverManager 类所提供的 getConnection()静态函数,取得与数据库间的连接对象。此连接对象的类类型为 java.sal.Connection,必须通过它才能将SQL 指令传递给数据库,而执行结果也需要通过连接对象来取得。

27、当取得连接对象后,还必须取得 Statement 对象才能对数据库执行 SQL 指令。Statement 主要实现两个功能:执行 SQL 语句以及取得执行结果。在 java.sql.Statement 的 sql 对象中执行查询或修改命令的函数后传回的是一个 ResultSet 对象,这个对象提供了一个存取 SQL 执行结果的管道,以便通过它将表格数据从数据库中取出。每个 Statement 对象只能产生一个 ResultSet 对象。数据库连接如图 5.3 所示:建立JDBC-ODBC桥建立是否成功否出错处理是建立数据库连接执行SQL操作SQL是否出错否返回错误信息是返回执行结果图 5.3

28、数据库的连接处理数据库的连接处理具体实现如下:/建立 JDBCODBC 桥sun.jdbc.odbc.JdbcOdbcDriver;/ 桥建立不成功时的错误处理catch(ClassNotFoundException event)/建立与数据库的连接,并发送 SQL 查询语句,将结果保存到 rs 对象中Con =建立 JDBCODBC 桥Sql =SQL 查询语句执行查询Rs =返回结果/ SQL 出错处理catch(SQLException e1)有了 JDBC,向各种关系数据发送 SQL 语句就是一件很容易的事。换言之, 有了 JDBC API,就不必为访问 Sybase 数据库专门写一个

29、程序,为访问 Oracle 数据库又专门写一个程序,或为访问 Informix 数据库又编写另一个程序等等,程序员只需用 JDBC API 写一个程序就够了,它可向相应数据库发送 SQL 调用。同时,将 Java 语言和 JDBC 结合起来使程序员不必为不同的平台编写不同的应用程序,只须写一遍程序就可以让它在任何平台上运行,这也是Java 语言“编写一次,处处运行”的优势。Java 数据库连接体系结构是用于 Java 应用程序连接数据库的标准方法。JDBC 对 Java 程序员而言是 API,对实现与数据库连接的服务提供商而言是接口模型。作为 API,JDBC 为程序开发提供标准的接口,并为数

30、据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。JDBC 使用已有的 SQL 标准并支持与其它数据库连接标准,如 ODBC 之间的桥接。JDBC 实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性, 是编写数据库应用程序的杰出语言。所需要的只是 Java 应用程序与各种不同数据库之间进行对话的方法。而 JDBC 正是作为此种用途的机制。JDBC 扩展了 Java 的功能。例如,用 Java 和 JDBC API 可以发布含有applet 的网页,而该applet 使用的信息可能来自远程数据

31、库企业也可以用JDBC 通过 Intranet 将所有职员连到一个或多个内部数据库中(即使这些职员所用的计算机有 Windows、 Macintosh 和 UNIX 等各种不同的操作系统)。随着越来越多的程序员开始使用 Java 编程语言,对从 Java 中便捷地访问数据库的要求也在日益增加。MIS 管理员们都喜欢 Java 和 JDBC 的结合,因为它使信息传播变得容易和经济。企业可继续使用它们安装好的数据库,并能便捷地存取信息,即使这些信息是储存在不同数据库管理系统上。新程序的开发期很短。安装和版本控制将大为简化。程序员可只编写一遍应用程序或只更新一次,然后将它放到服务器上, 随后任何人就

32、都可得到最新版本的应用程序。对于商务上的销售信息服务, Java 和 JDBC 可为外部客户提供获取信息更新的更好方法。简单地说,JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果。下列代码段给出了以上三步的基本示例:Connection con = DriverManager.getConnection(jdbc:odbc:wombat,login, password);Statement stmt = con.createStatement();ResultSet rs = stmt.executeQuery(SELECT a, b, c FROM Table1); wh

33、ile (rs.next() int x = rs.getInt(a); String s = rs.getString(b); float f = rs.getFloat(c);上述代码对基于 JDBC 的数据库访问做了经典的总结。3、需求分析3.1 数据库设计(1) 数据库完整性-建立完整的数据库,将药店的业务详细记录。(2) 数据库安全性-设置密码,权限访问。(3) 数据库备份-以免数据意外丢失。3.2 页面设计随着网站设计的客户友善度的不断提升,使得界面成为网站设计的一大宠儿,好的界面设计可以给用户很高的视觉享受和友好暗示。3.3 业务流程图经营者雇佣合同经营者雇佣工作工作人员(1)

34、企业的经营者对工作人员的管理(2) 采购员对库存的管理采购员采购药品采 购 花费帐单输出的入库报表药品缺货统计药品库存统计管理员药品库存统计输出的出库报表(3)购药管理客户购买药品药品单销售员药品单提取药品药 品 售出单管理员3.4 需要解决的问题利用先进适用的计算机技术和网络通信技术,对药品、员工和消费者进行合理的管理,方便消费者,降低复杂繁琐的销售过程和药品管理过程,降低成本, 提高综合经济效益。4、概要设计4.1 基本思路充分利用现有网络的软硬件资源,应用WEB 的开放式技术,建立药品管理系统的基本目标就是为药品管理提供一种交互、开放、易用的环境,为开发应用药品管理提供丰富高效的技术手段

35、及其软件工具。围绕实现这个目标,应用平台的开发设计必须突出坚持技术手段相为主的主体性要求;既要立足当今先进技术,又要考虑未来技术发展的前瞻性要求;最大限度地适应于各种软硬件环境,兼顾不同学科的教学特点,适用于不同水平用户群的通用性要求;以尽可能低廉的投入而获得尽可能高效的经济性要求。4.2 基本思想在总体结构上采用三层 B/S 结构:各类药品信息在服务器一端,采取数据库统一存放和组织,用户在客户机一端,无须任何配置工作,只须使用浏览器向服务器代理提出访问请求,服务器审核后通过中间控件与后台数据库链接,把请求服务的信息通过浏览器反馈给用户。4.3 功能模块图维和药店管理系统本系统的模块划分如下图

36、所示药库客员品存户工管管管管理理理理药药普品品药通会录销品客员入售统户管管管计管理理理理要能够实现药品录入,药品销售,库存统计,客户资料,员工管理,等功能。(1) 药品管理:对药品进行录入管理,包括药品名称、产地、价格等;销售方面包括对药品的出售、退货、调货等进行管理,同时包括金额管理(2) 库存管理:对药品的数量、存放时间、有无溢惑缺货等进行管理和统计。(3) 客户管理:对不同的客户类型,针对不同的管理,包括个人信息,添加、查看等。(4) 员工管理:对员工的资料进行统计、工资状况、工作时间等。4.4 处理流程设计4.4.1 系统操作流程图系统主界面错误信息系统登录界面系统管理输入操作员及密码

37、数据库检查密码错误密码正确功能界面功能处理4.4.2 数据增加流程添加信息时,编号字段由系统自动生成,且不能修改,其他信息由用户输入,之后对数据进行合法判断,合法则写入保存至数据库,不合法则重新输入数据。数据增加流程图:开始自动生成编号输入数据是否合法写入数据库结束图 3.2数据增加流程图4.4.3 数据修改流程在修改信息时,先选中一条待修改的记录,然后直接输入数据,判断合法性, 合法则保存至数据库,不合法重新输入。数据修改流程图如图 3.3 所示。开始选择需要修改记录输入数据是否合法写入数据库结束图 3.3数据修改流程图4.4.4 数据删除流程当用户选定一条记录时,单击删除按钮,会提示用户是

38、否确定删除,然后删除数据库相关内容。数据删除流程图如图 3.4 所示。开始选择需要删除记录是否删除更新数据库图 3.4数据删除流程图4.5 E-R 图用户名密码管理员统计打印打印信息管理库存清单销售报表过期药品信息员工登陆基础信息药品采购药品销售药品库存药品采购客户信息5、详细设计5.1 登陆模块当系统登陆时,首先出现的是一个用户权限登陆的界面, 权限设置主要是维护系统的安全性和完整性。拥有管理员权限的操作员能对其他操作员进行相应的权限设置,没有权限的操作员不能对相应的窗口进行操作。如下图所示:5.2 员工登陆信息管理-;J j 品夼廿节开 平?史 ,六 妇 忒 tI nt ,rPs p l

39、o 吓巳 匡1 巨n ot丈件忆 函择如 玉暑屯) 收凛 ,) 工具 杠 !IJIJ 屯)l纶 B 妇亡 叩 泛liil 匠l斗吐 J.J 鲁小以切:”“. l 担 0 LOO:如 J 让从如屯 h 杠 lv | = 习齐负 咦立-吐-,直-圈l玉出芒且丑言 五品和 台妇 品怕芒言耄员工玉予名;还窃千石一L口仗:壹迅:字母茹生亨 LB 仅如 王 夺 亏 翌江欢芯: E一-心-,祀氐 呈 ., 嘲 刀 广 僖改吐尘霍 员工三品甘琛珀.! iii甩 : w i a I顷 址 砬 迪 (L j“ . ,玉,釭心l5.3 基础信息设置5.3.1 药品名称管理 -3 酗 七 i? 节 汀 子 抡 , 心

40、 , l 8 叮 i l n ” “ 亡 1 氏 p 1 ” “巳 包1色,文件仁氓扭 (I:) 王署屯, 妇 (I,) 工具(工) 初历 如O 闭千吐 、 和 , “ ” “: P -.固 白 拦 L4侨谄订- -_,虹它 叨 oi. ,”“车后心寸 I =ii 片 已 书漏云工玉压宫迥气量配五过Iii履透查I O6 IDl!I1口J j,心一,七已啊 力灶汪,归劝 n-03 飞 I ti 勾 究 l劝 B-03 飞!” , E E3 IHJ3 - 2 日 1 日 立 了蛭哎蚽改祚改血田呆I!.I 酝 茫 守 叩 灯品 书和 环元它北甘还1口3 ”】J: l11口JEl心辽哑 且石钏汛潭打颈

41、女立 lt t3-211 1 11 咬 屯汇 n- IJ 于 刘 l i 立 止- II-I3 -211 l 11 2 五OOO II- IJ3 -2II .1目 2 开口序改悖改抒改悸芯叩 旦贮l 叩11.f.il口 冈 叩 品 丘“立四 正习 11-I习一2 日 1 日 li:l 立帷改邮。 药 元 齐 小 出 四I四阿五西扦( = 忏凌U叩:l纽 仑刁正; 2k 12 5 日:I片改I!.I 评晶凶I旺盯 王否打立 B- 03丑b i I 出芷伟妀IIJ。 环品咖汶 芒豆l il旺时可玉纽 B- t3-2 b 10 汜 笠片如111口 屯刊护i 枭早仅眨:I闷千以过 高邸 B- 0 归

42、l;I 1D 出 妇粘改血13I邸盲H 吓凶纽 8-l3 叫 8 1D 21 1怂酘u耆 药品;防蓄戎I心I殴古 吐准,T邸 8- 0 护 2b i D 出:l0儿改邮忒品袖 11蓄戎LSI OOL三邸 8-03- ii!B LD 21 眨从伪血济且 丈下它咂亏喊葫飞壬,胃也勹印!1111药年即 提示书 屯户湟雇蓄逜,芯闪立芒龟 1心 . 的忧l匣才女 挚 五l” “ 5.3.2 药品仓库管理.3 醮 红 吐 钮 盲 i E E I,“ , rT沁 忏 产, 历 1( 心 ,仁j笆I区文件贮l 衄 空石屯 收窜心 工尽。 冢卧叩后逗 千 U 日 巴; 户枕含 气A叩江恒乏息投豆, 1J8-0

43、士 汪 IL : 00 : 5 .白,眨 眨 妇 I L : OO: ,.口于D于l ? 巳:斗:5 IJ7 El0吐凸 沉i几名夺爸迥。 出 呻 品 泊 严 巴翌!凸 谓响 品 骂!口 衭i昆于出性豆。 讶 品口 药儿阜位它规 叩 药品单位笠 药品哎伪江丑亏 药品竹百它翌究l品中存苦笠妮 十印嚷 药畔 购搅示含作产情息甘咂玉亡I-当Iii尼p : . , _IN 皂:lt L腔 1 纽 (L 1氓攀 I n 巨 r 汇 15.3.3 药品剂型管理-a 咕 m m 开 吓 五 i 己 心 I n 量 (C) m: t玉、IIII“ 11囡 购P. 中 l o 了 ,心尸J和住亡丈 件 心 跳 i堇暑 心 咐置 心 工具(工) 辈阴 沁飞百兰已;已心一9 团 心 ,五m 寸叩千冬区邮量 . (员工丑肝让它习巴己 却 戊甩没查口 如 凡名 tl.lr J:!11O H二 名 拓 环兄它匡1!I迕。 归也 尽泣尽口 贾翋担捏墨l曰 五 h 品 出口

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁