欢迎光临散文网 会员登陆 & 注册

药品招标采购系统

2023-08-30 16:41 作者:bili_39257308178  | 我要投稿

摘要

 

在计算机行业的不断发展之下,计算机的应用也在一直随着它的发展速度进行着更新迭代。而现今对于一个网络应用非常广泛的社会,药品招标采购管理对计算机管理药品招标采购要求更加紧密,更加完善,特别是针对药品招标采购方面,药品招标采购的需求更为广泛,谨慎,所以一个好的系统对于药品招标采购来说是由为重要的。系统开发的总体任务是实现药品招标采购管理的系统化、规范化和自动化,从而达到提高药品招标采购管理效率的目的。

本文对药品招标采购管理系统的设计与实现进行了详细的介绍。在需求分析阶段,对药品招标采购管理的实际需求进行了调研,同时,采用系统用例图对系统进行了模块设计,采用功能用例图对系统各个子功能模块的需求进行了详细的需求描述。在系统的设计与实现阶段,采用各功能模块图和时序图进行详细的介绍和描述。在数据库设计中使用数据库类图对数据库总体设计进行了描述,随后对数据库表进行了使用表格的形式对表中数据项进行了详细描述。最后,对系统进行测试,测试包括功能测试和非功能测试两部分。

本系统基于B/S架构,采用的开发工具是eclipse,采用的开发语言是Java,采用的数据库服务器为mysql,采用springboot结构的框架进行开发,框架具有扩展性、重用性强,安全性高的特点,系统有较高的安全性和较好的性能。

 

关键字药品招标采购系统系统设计springboot,mysql

 

第一章绪论

1.1系统开发的背景

1.2研究意义

1.3 研究现状

1.4 研究内容

1.5 论文组织结构

1.6本章小结

第二章系统的开发环境及相关技术介绍

2.1系统的开发环境

2.2 Java开发语言

2.3 MySQL数据库

2.4 springboot框架

2.5本章小结

第三章系统分析

3.1系统的可行性分析

3.1.1经济可行性

3.1.2技术可行性

3.1.3操作可行性

3.1.4法律可行性

3.2系统的数据分析

3.3系统性能需求分析

3.3.1可扩展性

3.3.2稳定性

3.3.3易用性

3.3.4流畅性

3.3.5安全性

3.4系统维护分析

3.5系统功能分析

3.6系统用例分析

3.7本章小结

第四章药品招标采购管理系统设计

4.1系统设计原则

4.2系统的需求分析

4.3系统的工作原理

4.4系统功能操作流程

4.4.1 登录时序图

4.4.2 个人中心模块

4.4.3 用户功能模块

4.4.4 管理员药品信息管理模块

4.4.5 管理员模块时序图

4.5系统包类图设计

4.6系统数据库设计

4.6.1 数据库逻辑设计

4.6.2 数据库物理设计

4.7本章小结

第五章系统功能的实现

5.1 用户注册模块

5.2用户登录模块

5.3首页界面模块

5.4个人信息模块

5.5药品下单模块

5.6药品报价管理界面模块

5.7管理员模块界面模块

5.8报价员模块界面模块

5.9本章小结

第六章药品招标采购管理系统功能测试

6.1测试目的

6.2测试计划

6.3测试用例

6.4本章小结

第七章全文总结及后续展望

参考文献

致谢

第一章绪论

1.1系统开发的背景

 

现代医疗保健所涉及的药品种类繁多,数量庞大,且价格参差不齐。因此,许多医疗机构和政府机构采用招标采购的方式来获得所需药品,以确保其药品采购的质量和价格公正性。

然而,传统的药品招标采购方式存在诸多问题,如标书编制和审核繁琐、采购流程复杂、难以保证采购的公正性和透明度等。为了解决这些问题,开发一款高效、可靠的药品招标采购系统是十分必要的。

1.2研究意义

进入互联网时代已有几十年,随着计算机技术的不断发展,药品招标采购工作正在逐渐以网站为平台,采用计算机技术不断提高管理水平。但是传统的药品招标采购系统较为落后,功能单一,无法满足现有的需求,通过研究基于Java Web开发的药品招标采购系统,实现药品招标采购管理后台子系统,提供个人资料管理,用户管理,管理员管理等功能,才能满足现有需求,减轻教职工人员工作负担,更加方便管理用户的重修事务。

1.3 研究现状

我国医疗机构现行药品采购制度,是在长期计划经济体制下形成的,但随着我国经济体制改革的不断深入,这一采购制度的种种缺陷日益显现出来,需要新的采购方式来替代."为了确保人民群众用药安全有效和把不合理社会医药费用负担减下来,整顿药品流通秩序和规范医药价格",我国政府于2000年初明确提出了"进行药品集中招标采购试点工作".经过几年的发展,药品集中招标采购已经成为医疗机构主要的采购方式.但是实施药品集中招标采购政策,触动了药品流通链上的既得利益者,引发社会上的广泛争议,药品招标走到了"十字路口",有必要对实践情况进行客观评价。

 

 

 

1.4 研究内容

本文旨在设计并实现基于Web的药品招标采购系统,能够让药品的招标采购的价格更优惠。研究内容如下:

(1)用户打开网页进入登录注册界面完成账号注册,用户登录账号后进入药品招标系统的首页界面。

(2)用户可以进入个人信息模块来修改个人信息。

3)用户进入药品下单界面,可以查看到订单信息。

4药品招标采购管理界面模块。

(5)管理员模块界面模块。

(6)报价员模块界面模块

1.5 论文组织结构

第一章是绪论,主要介绍了系统的开发背景,本系统的研究意义和现状,以及本文的研究内容。

第二章是系统的开发环境及相关技术介绍,主要是对药品招标采购系统所使用的相关技术的简单描述,包括系统的开发环境、Java开发语言、MySQL数据库、springboot框架。

第三章是系统分析。主要分析了以下内容:

(1)系统的可行性分析:经济可行性、技术可行性、操作可行性、法律可行性

(2)系统的数据分析

(3)系统性能需求分析:可扩展性、稳定性、易用性、流畅性、安全性

(4)系统维护分析

(5)系统功能分析

(6)系统用例分析

第四章是药品招标采购管理系统设计。设计内容如下:

(1)系统设计原则

(2)系统的需求分析

(3)系统的工作原理

(4)系统功能操作流程

(5)功能协作图设计

(6)系统包类图设计

(7)系统数据库设计

第五章是系统功能的实现,模块分为了用户注册、用户登录、首页界面、个人信息、药品下单、药品招标采购管理界面、管理员模块界面、报价员模块界面。

第六章是药品招标采购管理系统功能测试,分为了测试目的,测试计划以及测试用例。

1.6本章小结

本章主要是对药品招标采购管理系统的开发背景,以及研究意义的一个大概的描述,同时也介绍了该系统所需要的开发环境和技术,并对全文进行了简单的概括,让读者第一时间能了解到该论文的一个大概的内容。

 

 

第二章系统的开发环境及相关技术介绍

2.1系统的开发环境

操作系统Windows10

开发平台eclipse

数据库:mysql

开发语言:JAVA

2.2 Java开发语言

这个项目主要是利用JAVA开发的。它是一项面向对象的编程语言。JAVA的推出即刻为整个互联网上的交互式应用程序展现出一个新的“世界”。

Java程序在计算机的程序应用过程当中是非常重要的一个应用软件,因为它的性能比较高,而且能够应用在多重领域当中,因此该程序在计算机的软件程序应用当中的范围相对来说是比较广泛的。而从专业的技术角度来说,Java程序的应用的实用性也是非常强的,这是因为它与传统的C语言或C++相比没有太大的基本结构的变化,也就是说它的语法结构是相对单一,而且具有稳定的特性,还有更重要的一点是Java程序语言的基本参考对象就是C语言,所以他的程序编写并不是很复杂,而且还能够起到优化工作效率提升系统设计本身的基础功能的作用,因此他也就受到了非常广泛的程序员们的青睐。

在此次进行系统设计开发研究的过程当中,还发现Java程序语言之所以能够得到市场上更多用户的好评和青睐,其根本原因在于他能够具备各种语言的自身独特优点的展现,也就是说它的兼容性是常强的。因此,我们因此我们可以说在任何一个程序的开发过程当中,Java语言程序的应用是必不可少的,它他在程序员进行改动的时候,哪怕是一个程序字母的改动,都可以形成一种特定的程序,这是Java程序,非常独特的另一个优点。不仅如此,Java源程序的可移植性也是非常大,而且它的安全系数很高,能够通过不同方式进行移植到其他程序当中,而且可以兼容不同程序的系统,在运行的过程当中,其安全系数也是非常强的,能够确保用户在使用网络的过程当中去确保网络的安全,而正是基于这样的可移植性,为程序员节约了很多的系统语言程序的开发设计的时间,这是非常难得的一种自有优势。

平台独立性、语言灵活性、多线程编辑是Java语言程序的综合性优势最强的一种展现,也就是说在使用Java语言程序进行软件编写的过程当中,不需要过多的去处理Java语言程序当中的一些编程格式和编码只需要在形式上去修改,用虚拟机来翻译一些比较重要的中间翻译码,就可以使Java语言程序在虚拟机当中进行正常运行,同时加外语言程序的灵活性是非常高的,程序员重新安装已经破坏的已有程序就重新安装已经破坏的已有程序就可以实现程序的正常运行了,而不需要再重新大费周章的去做一个全新的程序这也是非常节约方式的一个重要的途径之一。还有更重要的一点就是Java语言程序可以采取多线程的形式进行编辑,也就是说根据原有的家会员程序的内容进行同步原语言程序功能的保存,使得语言程序数据内容进行共享,然后发挥多线程的特性来采取不同系统和同语言程序的共同操作,使得互联网技术能够呈现更多样化的系统功能的应用。

2.3 MySQL数据库

对于任何一个全新开发的系统应用设计而言,都需要进行数据库的匹配安装,而此次所设计开发的用户成绩管理系统的系统的数据库就是MySQL,之所以会选择该数据库,主要原因是因为它能够进行关联的数据见表,而且数据库的稳定性非常强;同时还因为该数据库具有相对优越的使用性能,尤其是在开发环境的应用上,能够体现出其极致的优越性和发挥良好安全、灵活性能。除此以外,还因为MySQL数据库在编辑完成之后,可以在任何的系统环境当中进行使用说明它的兼容性是非常强的,同时它支持多线编程,能够节省CPU的暂存空间,同时它的运行速度和安全稳定性是非常强的,更重要的是它是一款免费的数据库应用产品,可以在系统建设和应用阶段省下一些设计成本。

2.4 springboot框架

SpringBoot框架在经过几年的不断发展,现在它的发展非常成熟。与 Spring框架相比,它减少了许多的配置。 SpringBoot框架中嵌入了 Tomcat,它不需要对 Tomcat服务器进行另外的设置。在编写代码的过程中,它也可以使用 R对象来进行。由 SpringBoot编制而成的程序可以与前端页面进行良好的互动,并且可以很好地对这些异常进行处理,可以捕捉到许多的异常。 SpringBoot框架是通过界面进行实现互动的,所以在后期的修改中,它可以迅速且容易地进行更改。

2.5本章小结

这个部分讲述了系统所用到的一些技术支撑,对这些技术从自己理解的层面结合网上官方的回答向读到这篇论文的学者呈现出来,从而让读到该项目论文的读者可以自己品味出来其中的韵味,同时最后也大概的描述了系统的主要内容。

第三章系统分析

3.1系统的可行性分析

3.1.1经济可行性

由于电脑系统已经有了一个大概的轮廓,同时该系统使用的技术以及语言也已经研发好,所以,该系统的创作成本十分的低,没有什么太大的要求。同时,它的使用范围很广泛,研发的时间也不会很长,而且对各大带来了十分便捷且善于管理的体验,因此,该系统的发展空间很大,应用范围也很广,各大都能使用该药品招标采购管理系统,这样来看,该系统能给我们带来的利润也极其丰厚,因此,在经济方面,该系统是十分可行的。

3.1.2技术可行性

系统主要是基于电脑系统进行开发的,而从目前的情况来看,电脑系统的技术已经相当的成熟,随着电脑的发展以及应用的广泛,人们看到了电脑系统的发展前景,因此,各种各样的系统也在电脑里产生,作为一个不需要下载便能使用的系统用户也很乐于去使用,因此,基于电脑系统的项目越来越多,各种平台也很乐于在电脑中开发系统,电脑系统的技术也随着越来越成熟,因此在该系统在技术可行性这方面同样是属于可行的。

3.1.3操作可行性

软件运行的困难程度直接影响到使用者的感受和人数,这是一个需要考虑的问题。而随着手机的普及,电脑系统系统也被越来越多的人使用,电脑系统的功能都大同小异,因此,人们可以不需要指导,就能去操作一个新的电脑系统,操作难度对人民群众来说不值一提,人们对此十分的熟练,操作也能很快的上手,因此,在对该程序的操作可行性来看,也是可行的。

3.1.4法律可行性

在法律方面,系统的每一方面我都进行了十分严谨的思考,并不会去触碰到对应的法律,而且由于系统的开发门槛并不是很高,也不需要太多的资金和十分复杂的技术要求,而且由于我的考虑,在该系统的功能和其他的方面,都不会有任何的触犯法律的情况,因此,该系统在法律可行性方面也是没有任何问题的。

3.2系统的数据分析

我设计的这个系统其中的数据是很精准的,不能有丝毫的偏差,其次数据非常的灵活不是一成不变的。如果我想对这些数据进行改变和进行对改变后数据进行同步处理时,数据的准确性是一个非常重要的要求,如果数据不能准确无误的表现出来,将会产生许多不必要的麻烦。

其次,数据还需要具有一致性和完整性两个特性。众所周知,电脑系统上面的一组组数据都是共享的,我们在开发时必须注意数据统一的模样,这样不同的程序员或者维护人员才能更好的对同一系统进行创作与维护。

最后,系统中的数据还应该具有共享和独立性。在电脑系统从开发到后面的测试维护等所有生命周期内都应该具备共享性,同时要保证系统的数据拥有一定的独立性。如果我们可以站在一个开发者创造者的角度去看这些问题,数据之间独立性较差,无疑这会给电脑系统增加不小的开发难度,所以在我们进行开发时应该用更加灵活的开发方法,能保证独立运行,还应该尽可能的通过人为方式去预防错误的发生。

3.3系统性能需求分析

药品招标采购管理系统在主要性能方面应该达到如下要求:

3.3.1可扩展性

系统的设计是在目前所需要的功能为目标的基础上进行设计研发的,为了适应未来实际的需求的变化,给未来的功能提供更便捷的扩展和维护,我们必须去考虑到系统的扩展问题,在现有的基础上去增加功能时,系统原本的框架和功能点不会被太大的影响。

3.3.2稳定性

药品招标采购管理系统的使用度十分的广泛,因此,该系统的运行必须要稳定,可靠的同时,也要高效,因此,在按照功能进行划分时,要使得他们不会有强烈的依赖,这样才能保持系统的稳定性,提高用户的使用舒适度。

3.3.3易用性

药品招标采购管理系统是为了提升药品的使用率开发,因此必须开发一个易操作且高效的系统,避免有些用户未使用过电脑系统而不会操作,同时在易操作和的基础上,我们还应该做到界面的美观,这样才能让用户有更好的体验感。

3.3.4流畅性

一个好的系统,它的流畅性是必须要好的,要想有一个好的流畅性,需要考虑的地方无疑是需要更加全面的,不是简单的程序运行起来就可以,我们还应该更多的去考虑代码的运行效率即合理的算法设置等,通过这些操作来提高内存与系统用户之间的一个响应速度,让使用者拥有一个全新且舒适的使用效果。对此,我们可以删除不需要的一些属性,提高布局复用,同时通过线程等方法去优化该系统的启动速度。

3.3.5安全性

药品招标采购管理系统由于可以应用于所有的浏览器,因此,这个应用程序有很多关于用户和管理员的信息,其中应用程序必须建立安全机制和权限设置,以确保操作用户身份的合法性,并防止未经授权的操作。它可以保证用户连接的真实性,提高用户连接的真实性,同时也保护了用户的个人信息,让用户个人信息的安全得到了具体的保障。

3.4系统维护分析

近几年来,随着系统的崛起,越来越多的店铺开始对系统进行了研发,随着系统的日益增多,系统的维护也成为了一个无法逃避的问题,因此,本块对系统的维护进行了简单的介绍。系统维护包括以下几个方面的工作:

(1)系统的维护过程中,常常会遇到问题,使得程序需要做出相应改动,这些问题基本是没有办法去避免的,所以务必在每次维护的同时进行最大限度的改进,否则一旦问题堆积后,完后对程序的改动会比较大,增加了维难度和维护工作量。例如:常见的系统会遇到不符合要求的错误数据,那么系统就会出现错误,从而导致整个系统的中断。系统长时间被用户使用,用户会对其系统日渐了解,相应的会反馈一些我们未发现的漏洞,或者随着社会发展随着时间,环境,大势变化,用户会要求台添加相应需求项目,到了这个阶段,一些软件就要进行维修了。

(2)进行实时更新和维护的数据库:当因为一些操作和需求的改变,这个时候我们就需要对现在的这个数据库进行一个与各种操作的改变同时发生的一个转变,并需要对库进行一个随时的保养和维护。

(3)代码的保养与维护:随着社会发展随着时间,环境,大势变化,系统长时间被用户使用,相应的会反馈一些我们未发现的漏洞,然后需要改进代码,在原有的基础上改进代码,或者重新编写代码。一般来说,运行新代码是代码维护的难点,所以系统需要专业人员来负责代码维护。

3.5系统功能分析

系统以Java语言为开发工具,利用了当前先进的springboot框架,以Eclipse系统开发工具,MySQL为后台数据库,开发的一个基于Java的药品招标采购管理系统主要功能如下所示。

图3-1系统模块框架图

3.6系统用例分析

过对系统事务和运行过程的多方面了解,可以确定本系统主要面向用户分别有各自的功能权限。如图3-1所示。

图3-2 管理员用例图
图3-3 用户用例图

图3-4 报价员用例图

3.7本章小结

该章主要对该药品招标采购管理系统进行了系统的分析,主要包括系统的可行性分析,数据分析,性能需求分析以及系统的维护分析,同时系统的可行性分析中又分为4大部分,分别为:经济可行性,技术可行性,操作可行性以及法律可行性。

第四章药品招标采购管理系统设计

4.1系统设计原则

系统设计原则包含以下几点:

(1)实用性原则,要实现系统应用推广,前提是系统必须要具有实用性。要使系统能够保证实用性,必须从用户体验出发,系统界面设计务必人性化,使用户操作起来更加得心应手,界面要友好并温和,在使用过程中过户不会产生排斥感。测试要从整体系统开发始末考虑出发,在选择例子进行测试时,要根据用户需求,筛选并分析结果才能制定,要使其效果能够充分去解决用户所需,满足用户需求,及其实用性。

要想一个信息系统能够成功上线运行,最终通过验收,实用性就是其验收的重要前提,本系统设计之初就深知实用性原则,故而在设计系统过程中严格遵循实用性原则。

(2)安全性原则:系统能够给工作带来便利的同时,设计系统时就必须重点考虑到其安全性,隐私性方面等问题。特别是在加强账户安全,信息安全,防入侵安全等此类因素,一个安全的程序才能让用户更加的放心去使用,避免用户信息的泄露,导致用户的体验感很低等。

(3)易操作性原则:为了能够使用户在操作上有更好的体验,在系统设计使就应该优先考虑易操作性。系统设计更多时候是为了使用户能更加便捷且高效的解决繁琐的问题,所以在操作上如果步骤较多,并难易程度较高,系统就失去了本来的价值,总之能快速去操作的问题,据不要分解成多步来完成,能够设计成当下流行的一键完成最佳,一个易于操作的程序,才会有更多的用户去使用,而不是让用户进入程序以后无从下手。要记住系统开发正是用于用户,所以设计一定是从用户视角去考虑问题。要及时且认真对待用户反馈,对反馈进行有效应对。

4.2系统的需求分析

系统是为了辅助对药品招标采购管理的管理所研发,同时也是为了帮助用户进行药品招标采购管理系统或者管理员对药品招标采购管理系统等信息进行管理,因此,该系统必须要做到,药品招标采购管理系统用户可以浏览药品招标采购管理等信息,同时,药品招标采购管理系统可以进行市民以及个人信息的修改,而该系统必须还有一个管理员的角色去操作管理员的功能,例如查看用户药品招标采购管理情况等。

4.3系统的工作原理

系统工作原理图如图4-1所示。

图4-1系统工作原理图

4.4系统功能操作流程

4.4.1 登录时序图

本模块的基本功能是登录。用户和管理员进入系统前,选择登录,写下指定的数据完成登录。用户登录时序图,如图4-2所示。

图4-2  登录时序图

4.4.2 个人中心模块

该模块的基本作用是信息管理,进入个人中心后的信息管理。个人中心模块时序图,如图4-3所示。

图4-3 个人中心时序图

4.4.3 用户功能模块

该模块的基本作用是用户功能模块的部分功能管理。用户功能模块时序图,如图4-4所示。


图4-4 用户模块时序图

4.4.4 管理员药品信息管理模块

该模块的基本作用是对药品信息的操作。执行增、删、改、查等操作。药品信息管理时序图,如图4-5所示。

图4-5 药品信息管理时序图

4.4.5 管理员模块时序图

如图4-6所示。

图4-6管理员模块时序图

4.5系统包类图设计

系统主要分为controller控制器,domain实体模型层,mapper为mybiatys映射文件层,service为服务层,其中impl主要负责数据交互,service主要是实现数据交互里面的接口,如下图4-7所示

图4-7用户包类图

4.6系统数据库设计

数据库这个称谓,是我们对现实世界理解的信息,通过对其分类,整理归纳,将存储在某一地方,但是这个地方并没有具体的形态,所以我们将这个地方抽象的形容为数据库概念模型。这个概念模型映射出真实世界各组成部分的信息结构、信息流动情况、信息间的相互制约关系以及各组成部分对信息保存、查找和完善等。所以建立的模型应避让数据库在计算机上的具体实现细节,用一种抽象的形式呈现出来。以实体-(E-R模型)联系模型方法为例,第一步先明确实真实世界中信息的组成部分所包含的实体及属性、实体间的联系以及对象的制约条件等,从而给出组成信息的局部描述。第二步再将之前得出的多个局部视图拼凑成为一个整体视图,即我们所理解的真实世界的概念数据模型。

建立概念数据模型是我们对用户描述的信息的初始领会。通过对用户描述的现实需求理解,我们将其建立起一个抽象的模糊的概念模型。这个概念模型主要由实体-联系图(Entity-Relationship Diagram)、实体(Entity)、属性(Attribute)、联系(Relationship)等部分组成。

基于对系统需求分析的层层划分,我们得出如下实体和E-R图联系。

总体E-R图。如图4-7。

图4-7总体E-R图

用户实体图。如图4-8

图4-8 用户实体图

药品信息实体图。如图4-9

图4-9 药品信息实体图

配置实体图。如图4-10

图4-1 0配置实体图

Token实体图。如图4-11

图4-11 token实体图

用户角色实体图。如图4-12

图4-12 角色实体图

4.6.1 数据库逻辑设计

数据库逻辑设计,原理是把概念结构E-R图转变成数据库管理系统适用的逻辑结构。人们通常使用的是Oracle或mysql等关系型数据库,因此在设计逻辑结构时,一般用三步来完成:(1)将E-R图转换为关系模型(2)根据具体数据库监管系统的特征和制约转换为指定数据库监管系统支持下的数据模型(3)进行实体属性的优化。

因为用户所描述的现实参杂许多重复多余的信息,我们还需对信息进行3NF精简。第一NF,使字段不再分解第二NF,规范实体的属性完全仰赖于主关键字;第三NF,减除相关依赖,即要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。

经过3NF的优化处理,可以得出系统的逻辑结构表。如下:

用户(主键ID,名称,密码,年龄,身份证号码,性别,电话)

药品(主键,药品编号药品名称,图片

配置(主键,名称,参数值)

管理员(主键ID,名称,密码,年龄)

4.6.2 数据库物理设计

物理设计,依据逻辑结构设计所得的实体属性进一步设计成数据库表结构,为满足需求限制,表结构会设置相应的制约条件。表结构设计的是否合理,关系着系统性能的好坏,以及对后期维护更新的影响。

4.7本章小结

该章主要介绍了系统的设计原则,工作原理,功能的操作流程,需求分析以及数据库的设计,系统的操作流程介绍了系统用户的登录流程,以及用户对数据的增删改查的流程进行了展示。

 

 


第五章系统功能的实现

5.1 用户注册模块

用户注册流程图,如图5-1所示。

图5-1 用户注册流程图

用户注册界面,如图5-2所示。

图5-2 用户注册界面
5-2用户注册的关键代码

5.2用户登录模块

用户登录流程图,如图5-3所示。

图5-3用户登录流程图

在该界面输入对应的账号和密码,并需要填写正确,点击提交以后,系统在数据库后查询到了对应的数据,返回信息给系统系统进行判断,得到登录成功的提示时,才能进入到系统的首页中,药品招标采购管理系统用户登录界面如图5-4所示:

图5-4用户登录界面
5-4用户登录的关键代码

5.3首页界面模块

用户电脑中使用系统时,通过正确的账号和密码进行登录,同时进入到系统的首页,药品招标采购管理系统的首页界面如图5-5所示:

图5-5首页界面
5-5首页界面关键代码

5.4个人信息模块

个人信息修改流程图,如5-6所示。

图5-6 个人信息修改流程图

用户点击个人信息进入到界面,并可以对个人信息进行修改,药品招标采购管理系统个人信息如图5-7所示:

图5-7个人信息
5-7个人信息修改关键代码

5.5药品下单模块

用户进入药品下单界面,可以查看到订单信息,具体界面如如图5-8所示:

图5-8药品下单界面
5-8药品下单关键代码

5.6药品报价管理界面模块

药品报价管理进行管理,药品报价管理系统药品报价管理界面如图5-9所示:

图5-9药品招标采购管理界面
5-9药品招标采购管理关键代码

5.7管理员模块界面模块

管理员登录成功以后进入的界面,药品招标采购管理系统管理员模块界面如图5-10所示:

图5-10管理员模块界面
5-10管理员模块关键代码

5.8报价员模块界面模块

报价员登录成功以后进入的界面,药品招标采购管理系统管理员模块界面如图5-11所示:

图5-11报价员模块界面
5-11报价员模块关键代码

5.9本章小结

我在这章向读者展示了我开发的药品招标采购管理系统的各种功能,并且在这章节里面我详细的介绍了系统的这些页面所能执行的一些操作,当第一次操作该系统用户可以迅速上手,同时,让读者对系统的实现的具体功能有一个大概的了解。

第六章药品招标采购管理系统功能测试

6.1测试目的

 

系统测试是项目过程中必不可少的重要组成部分,它试图通过系统测试来了解系统在现阶段的缺陷,并对系统漏洞进行详细检查,以便在商业使用前及时维护和更新系统,并避免用户体验差的问题。因此,在这个阶段,将对管理应用程序进行测试,以确保该应用程序为用户提供高度的体验。

6.2测试计划

 

为保证本次系统测试工作顺利进行,现阶段制定严谨的系的测试计划。首先确定开发人员兼任测试人员,进而编写测试用例对本系统进行是单元测试,在这里以系统的添加、删除、修改、查找信息登录注册个人信息等功能模块为例,进行测试。

6.3测试用例

 

系统的测试用例将以系统的核心功能展开详细阐述,一个核心功能点衍生一条测试用例。在执行测试用例过程中,需要测试人员严格遵守用例要求。接下来将对测试用例和测试结果进行详细阐述。

进入展示界面点击添加下拉框,分别录入符合系统提示要求和不符合系统提示要求的信息,最后点击保存,完成信息的添加测试。添加信息测试结果如表6-1所示。

进入用户展示界面点击待删除信息右侧删除按钮,根据系统提示,我们需要根据给出的提示主观的做出我们自己的选择进行点击删除和关掉的按钮,然后这样就完场了该系统的一个删除用户信息操作的测试。进行上述操作的结果如表6-2所示。

修改用户信息测试用例,测试人员登录管理员账户,点击用户管理中的用户展示功能,这样点击之后我们会来到一个用户展示的界面,来到这个界面后会出现一个按钮,这个按钮是用户信息的右侧的一个进行修改的标识,我们可以根据系统给出的一系列提示,把符合和不符合系统预先设定规则的一些信息进行一个改变的操作,进行点击修改,就会完成对药品招标采购管理系统一些信息的修改动作。完成这些操作产生的结果如下:

查询用户信息测试用例,测试人员登录管理员账户,点击用户管理中的用户展示功能,进入用户展示界面点击查询下拉框,输入用户名称或者其他多个用户信息值,单击查询选项,就可在数据库之中模糊查询与之匹配的用户信息,进而完成用户信息查询测试。查询用户信息测试结果如表6-4所示。

用户登录功能模块进行测试,如表6-5所示。

用户注册模块进行测试,如表6-6所示。

对个人信息模块功能进行测试,如表6-7所示。

角色管理模块功能进行测试,如表6-8所示。

6.4本章小结

 

在这一块儿我主要做了一件事,那就是对我做出来的这个系统进行了一系列的测试,众所周知的是,测试在整个软件生命周期里面无论是从他的重要性或者是他所占的时间来说,他的比重都是相当大的一部分且是必不可少的,而进行这些各种各样的操作去评测新开发出来的程序在各方面的表现也是出于对该软件有一个更为全面的了解的考虑。

通过系统测试结果可得:

(1)本系统整体能够正常运行;

(2)用户要求系统具备的功能都已经开发完成并能正常使用

(3)本系统可以满足用户长期使用的需求

(4)符合一个完整的系统标准

综上所述,此系统满足预期设计,可正常投入使用。

 

 

第七章全文总结及后续展望

 

在写论文的起初,自己对于论文的写作接触的很少,对于系统的编写也可谓困难重重,起初我通过去哔哩哔哩系统去看关于药品招标采购管理系统的一些编程教学,同时积极的搜集关于药品招标采购管理系统的一些相关资料,为我后面写论文积累素材。坦白的说,在这个过程中我自己关于系统的知识容量在变得更加的厚重,同时也是慢慢的发现了自己关于对本课题的一些至关重要学术知识的嗅觉还是不够灵敏,对于这些东西按照各自的不同进行归纳还是有一些不够完美的地方,需要自己在以后的学习中更要有比现在更加仔细的心灵去做做这些工作,可以决定论文的高端华丽与简陋、充实和稀松的一个非常之重要的因素正是在进行编纂论文开始前错综复杂的一系列收集各种与论文有关的资料,即准备工作需要做的饱满。在进行创作药品招标采购管理系统的论文时,我感觉书写论文就像一个“照妖镜”。可以很直白的看出我们的专业知识水平、语言组织能力、绘图绘画与对于文档的熟练操作能力,在这里我也是想说一句,一篇论文要想写的好,写的漂亮与生动,不同花样需要注意的格式需要引起每一位攥写论文的创作者们的慎重。在自己准备的差不多的时候,开始进行系统的书写以及对于一些关键技术的应用上出项了各种各样在准备阶段所没有遐想到的失误与疏忽,有时候也会犯很多比较低级的错误,这些确实会比较打击创作者的自信。但在这个发展过程中,我们对自己有了更清晰的认识,我们在项目开发中更擅长什么,我们在哪些方面较弱。这种发展就像一把尺子,对衡量我们自己起到了很好的作用。

在写论文的过程中虽然论文的创作者的作用是占主要的,但正可谓一个好汉三个帮才能做出一番成绩。在这里也是再次忍不住想要真心的感谢我的论文指导老师,每次创作遇见问题后,总是会第一个想到老师,也会积极的向她提问,虽然有时候提出的问题很基础,但老师总是在看到消息后仔细耐心的给我解答,没有丝毫的不耐烦,老师真的是一位超级nice的老师。在这里我认识到了,在我们的学习和生活中总会遇见一些莫名其妙的问题和挫折,但我们更应该活泼乐观的去寻找解决问题的途径和方法,慢慢的你就会发现,其实遇到的阻碍也没有自己遐想的那么困难。

这些就是我对于药品招标采购管理系统的一个自我小总结和感慨,虽然在完成这个项目的过程中成长和收获了不少货真价实的学识,但我知道,以后还有更多的更精彩的经历在等着我,我需要保持着一颗勤学好问和感恩的心灵,在自己的人生的这幅画卷上才能勾画出自己独特的篇幅。

  

参考文献

 

[1]黄春伟.药品招标采购系统设计与实现[D].导师:晏华;袁渊.电子科技大学,2020.

[2]李婷.基于结构方程模型的T医药企业电商顾客满意度实证研究[D].导师:李碧宏.重庆师范大学,2019.

[3]李桂桂,仇津海,安抚东.互联网销售药品网站审批备案和监管技术的分析[J].中国医药导刊,2016,(10):1073-1075.

[4]吕蕊,吴传虎.基于JSP技术的医药网站设计与实现[J].山东工业技术,2016,(12):278.

[5]陈开慧,龚榆桐,胡勇,梁燕来.面向玉林制药行业的电子商务网站设计及实现[J].玉林师范学院学报,2013,(05):115-120.

[6]王晶.食品药品监督管理系统设计与实现[D].导师:董槐林.厦门大学,2013.

[7]赵海燕.药品招标采购政策的系统性分析[J].中国医院,2006,(10):74-76.

[8]金永红.药品和医疗服务价格检查开始[N].健康报,2006-08-22(001).

[9]谭定英,李学征,彭业开.基于JSP技术的医药网站设计与实现[J].医学信息,2005,(05):440-442.

[10]周剑岚, 周罡, 冯珊. 基于Web Services的药品招标采购应用集成系统[J]. 武汉理工大学学报, 2006, 28(5):3.

[11]周国彪. 药品集中招标采购制度的现状分析与对策研究[D]. 浙江大学, 2004.

[12]吴应良, 汪闯. Research on Web Services-based E-procurement System基于Web Services的电子采购系统的设计与实现[J]. 计算机应用研究, 2006, 24(004):229-231.

[13] Miao Y ,  Jian S . Research on Electronic Bidding Evaluation System for Chinese drug Procurement[J]. 인하대학교 정석물류통상연구원 학술대회, 2009.

[14] Zhou J L ,  Zhou G ,  Feng S . A Medicine Bidding and Purchasing Applied Integrated System Based on Web Services[J]. Journal of Wuhan University of Technology, 2006.

[15] Hong L ,  Gong Q ,  Hua Y E . Analysis on Essential Drug Centralized Bidding Purchase Implementation Plans of 30 Provinces[J]. Chinese Health Economics, 2014.

致谢

 

不积跬步无以至千里,不积小流无以成江河。在我写论文的这段时间里,我感到巨大的压力。但这种压力促使我以最快的速度投入到系统开发理论的应用中去,通过这次,我学到了很多知识,能够灵活掌握课本所学的理论,在应用的开发中,我的开发水平各方面都有了较大的提升。每一次的改善对我来说都是一种成长,每一次的试验的成功都给我带来巨大的满足感。在这个过程中我积累的经验将对我们以锻练后的学习和生活产生巨大的帮助。

在写到论文致谢这部分的时候,真正感觉到大学四年即将要结束了,四年期间发生的点点滴滴就像是昨天的事情。我与学校的故事始于2019年金秋,还记得刚入学的时候老师说,大学四年,说长不长,说短也不短,但是四年的时光如白驹过隙,希望大家要珍惜美好的青春,多做一些有意义的事情让你的人生变得更加丰富多彩。落笔于此,意味着我的本科求用户涯就要落下帷幕,是终点亦是起点,也是对未来的憧憬和期许。希望未来的某一天再次翻看这篇文章,还能想起此刻满怀热情的自己。

谢谢我的论文指导老师。这篇论文是在老师的指导下完成的。她随和、热情、严谨。在写论文的过程中,老师也给了我宝贵的意见。从选题、选题到期末论文的修改、润色和定稿,老师一直很负责,耐心地给我详细的指导。感谢老师的帮助和鼓励,我的毕业论文完成了。

最后,我要感谢孜孜不倦的老师们对这篇文章的评论和评论。感谢学校所有的老师。在过去的四年里,你们无私的奉献精神和严谨的学术态度使我受益匪浅。感谢你们的努力,我感受到了校园的温暖和博爱。最后,我感谢学校给了我宝贵的学习机会,让我开始新的生活,并向更高的水平迈进。

 

 

 


药品招标采购系统的评论 (共 条)

分享到微博请遵守国家法律