ImageVerifierCode 换一换
格式:DOC , 页数:44 ,大小:495.54KB ,
资源ID:4792387      下载积分:12 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4792387.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(基于JAVA-WEB的医药管理系统.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于JAVA-WEB的医药管理系统.doc

1、合肥财经职业学院毕业论文(实践)报告基于JAVA WEB的医药管理系统系 别 工程学院 专 业 计算机网络技术 年 级 2008 学 制 学 号 姓 名 二0一0 年 十 月目 录摘 要- 1 -ABSTRACT- 2 -第1章 开发的目的和意义- 3 -第2章 需求分析- 4 -2.1 系统工作流程分析- 4 -2.2 系统实现目标- 4 -第3章 总体设计- 5 -3.1 系统设计的总体思想- 5 -3.2 系统设计的体系和结构- 5 -3.2.1 系统的设计体系- 5 -3.2.2 系统的结构架构- 6 -3.3 系统的功能和结构框图- 7 -3.3.1 系统功能模块- 7 -3.3.2

2、 系统结构框图:- 7 -3.4 开发平台和开发工具- 10 -第4章 开发平台和工具的简介- 10 -4.1 JSP的简要说明- 10 -4.2 MySql的简要说明- 10 -4.3 系统配置过程- 11 -4.4 配置关键性问题的解决- 12 -4.4.1 Servlet和JSP 性能调整- 12 -第5章 系统的详细设计- 14 -5.1 数据库的实现- 14 -5.1.1 数据库关系模式的设计- 14 -5.1.2 数据库的具体实现(表结构)- 14 -5.2 数据库的连接- 17 -5.3 功能模块的详细设计- 18 -5.3.1 组件包结构- 18 -5.3.2 具体模块的代码和

3、相应界面- 19 -第6章 经验总结- 33 -致 谢- 34 -参考文献- 35 -摘 要医药管理系统是现代化在线医药管理必不可少的基础设施与技术支撑环境。本系统前台采用DreamWeaver开发,后台采用MySql 作为数据库开发工具,这些技术目前相对比较成熟,方便产品的维护。本系统可以实现用户在线注册、登录、修改个人信息,用户进行药品选购、查看药品详细信息、提交订单信息,管理员对药品、药品分类、用户信息和订单信息进行在线维护和管理。JSP(Java Server Pages)是由Sun Micrososystems公司倡导的、许多公司参与的一起建立的一种动态网页技术标准,JSP技术是在S

4、ervlet技术基础上发展起来的,它在飞速发展过程中,现在已经成为Java服务器编程的重要组成部分。虽然它未成型,但是它必然将和J2EE一起发展。 MySql是一种高效的关系数据库系统,它与Windows NT/2000及Windows 9x等操作系统紧密集成。这种安排使MySql能充分利用操作系统所提供的特性。对于今天复杂的客户/服务器系统来说,MySql是一个很好的选择。关键字:医药管理系统,Java,MySql42AbstractThe medical administrative system is the modernized online medicine management s

5、ystem, which is the essential infrastructure and technological back-up environment. This systematic front desk adopts DreamWeaver development, and the backstage supporter adopts MySql as the database developing instrument. These technologies are relative mature at present, facilitate the maintenance

6、 of the products. This system can realize users online registration , log-in , revision of personal information , selection and order of medicines, examination of the detailed information of medicines , submittal of the order information, maintenance and management of medicines, classification of th

7、e medicines ,users information and order information online.JSP (Java Server Pages ) is advocated by Sun Micrososystems Company, a kind of dynamic webpage technical standard of setting-up together which a lot of companies participate in. JSP technology is developed on Servlet technological foundatio

8、n. In the course of developing at full speed, it have already become the important component of server programming of Java now. Though it doest shape, it must develop with J2EE.MySql is an efficient relation database system. It is close integrated with Windows 2000/NT and Windows 9X OS. MySql can ut

9、ilize fully the characteristics provided by OS .MySql is a good choice for the complicated Cilent/Server systems nowaday. Key Word: Medical Administrative System, JSP, MySql 第1章 开发的目的和意义开发软件的一个目的是针对目前普遍的医药管理系统存在的功能不全,操作复杂,系统要求高等一系列问题。该管理系统采用电子商务设计模式,可靠,方便,并且功能齐全。当然对该软件的态度是渴望获得显著的社会效益。开发软件的另一个目的是使其具有

10、强大的实用价值,即它可以满足中小型医药公司的管理需要。随着小型医药企业规模的扩大,手工工作已经不能满足业务上的需求。而该医药管理系统的实施,能集中处理药品的进销存业务,管理好企业的应收应付账目,为企业的调整发展创造一个新的条件。随着我国市场经济的蓬勃发展和人们对医药产品需求的迅速增加,医药行业正处于一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。另外,由于医药产品种类繁多、销售模式特殊、业务最大,单凭手工记帐已很难适应工作的需要。医药作为一个关系到人们健康的特殊行业,国家对此又有一些不同于其他行业的管理政策,这

11、些都加大了管理的难度。如何尽快建立和完善现代企业的信息化管理机制问题,已成为医药企业发展的关键所在。而方便、安全、快捷的医药管理软件系统正是在这样的背景下发展起来的。这种管理软件对硬件的要求很低,一般有一个比较简单的服务器与PC机组成的网络即可,再加上使用比较廉价、性能不错的软件,这样就可以以较低的成本来实现一个足够使用的功能,而这种模式也正满足了那种中小型医药公司的要求。但是目前对这种管理软件的开发还处于一种比较原始的阶段。开发者往往都是出于资金和时间的顾虑使用比较陈旧的技术,而且各为己见,并且很少涉及网络。可是当今是一个网络化的社会,单机版的管理软件多如牛毛,去开发一个类似的软件无疑是一种

12、在时间上、精神上和资源上的极大浪费。所以为这种有需要的中小型企业开发一种基于网络的医药管理软件是非常有实用价值的。第2章 需求分析2.1 系统工作流程分析传统的医药管理模式是手工记帐的,但由于目前医药产品种类繁多、销售模式特殊、业务量大,单凭手工记帐已经很难适应工作的需要。根据目前医药企业的实际需求,系统应实现的具体功能如下:首先是客户界面,客户可以通过网络进行注册认证,然后可以通过身份登录后进行药品的分类查找和选购,可以查看药品的详细说明,可以查找最新药品,有购物车功能,可以在线下订单,有订单详细信息;为了能够同客户很好地交流,还要有访客留言、系统公告、问卷调查等功能。其次是管理界面,管理员

13、登录后可以对药品信息进行修改、增加和删除操作,可以对药品分类信息进行添加、删除操作,可以对客户信息进行相关维护,还要处理访客留言、订单信息以及系统其它相关操作等等。2.2 系统实现目标(1) 系统界面友好,操作简单(2) 可随时掌握药品的进销存信息(3) 灵活准确的收费,提高工作效率(4) 查询灵活方便,数据安全可靠(5) 从用户需求到售后服务,形成一套严密、科学、完善的管理体系(6) 功能全面,实用性强第3章 总体设计3.1 系统设计的总体思想页面模块化:把页面中一些常用的部分集成为模块,例如页面的头和尾部,这样设计新的页面时如果重复出现的部分只需要拿现成的模块来组装就可以了。数据存取技术:

14、数据库是管理信息系统的核心内容。目前,Web与数据库接口技术有很多,其中JDBC是Java程序连接和存取数据库的应用程序接口,由一组用Java语言编写的类与接口组成,是执行SQL语句的Java API。在本管理信息系统中,采用了 JSP/Servlet+JDBC的技术,即客户端不产生数据库查询命令,客户端上的浏览器通过URL和中间层的Web服务器建立连接。Web服务器主要负责接收本地或远程浏览器的HTTP数据请求,然后中间层的Servlet收到请求后,通过执行程序中的SQL语句,利用JDBC提供的标准API对数据库进行访问和相应的操作处理。Servlet再将查询的数据传给JSP,最后生成标准的

15、JSP页面将结果返回给提出请求的浏览器。这样,不仅将客户端与数据库服务器端分开,同时提高了数据库的访问效率。3.2 系统设计的体系和结构3.2.1 系统的设计体系目前,在大多数Browser/Server结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求。虽然很直观,但是大多数管理信息系统操作的数据量都是惊人的,随着代码的增多会使JSP页面臃肿不堪,Web服务器的负荷过重。因此,在中间层上采用基于模型视图控制器(MVC.Model-View-Controller)的设计模式。Model层用来实现业务逻辑,View层用来显示用户界面,Controller层主要负

16、责View层和Model层之间的控制关系。具体实现时,把Servlet用作应用程序的控制器,把JSP文档作为视图,JavaBeans被用来表示模型。在这种设计模式下,各层次之间的数据传递如下图:Controller (Servlet)View(JSP)Model(JavaBeans)DataBase HTTP请求 获取数据转交 请求 文档输出 更新模型图3-1: 各层次之间的数据传递示意图3.2.2 系统的结构架构管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、存储、加工和使用的系统。随着科技的发展,信息的膨胀,企业信息化成了企业在竞争中处于不败地位的有效手段之一。而M

17、IS不仅能够及时全面地提供信息和数据,简化统计工作,对不同的管理层次提出不同的报告之外,还能根据过去的数据预测未来的情况。因此,采用何种方法开发出一种兼顾开发效率和运行效率,同时满足分布式事件处理功能的管理信息系统就显得尤为重要。采用三层架构设计,它的工作原理如图:客户机 浏览器http服务器应用程序服务器Servlet容器数据库JDBCservletjsp图3-2: 采用三层架构设计的工作原理示意图整个管理信息系统采用Browser/Web/DataBase的三层体系结构。Web服务器接受请求,通过应用程序服务器执行一个Java服务器端小程序Servlet并返回其输出,从而实现与客户机进行信

18、息资源的交互。数据库服务器用来存储管理信息系统中所用到的各种数据,数据由数据库管理程序直接录入。系统的客户端只需要一个浏览器即可。相关人员通过浏览器来查询、增加、修改、删除数据,对信息进行管理。3.3 系统的功能和结构框图 3.3.1 系统功能模块客户端:l 用户注册、登录l 修改用户个人信息l 药品选购(可以分类查找药品,或通过关键字查询相关说明)l 查看药品详细情况(包括药名、英文、生产厂家、批号、单价、图片、详细介绍等)l 购物车功能l 查看、修改、提交用户订单信息l 新药介绍l 客户留言(包括添加、修改、删除操作)l 问卷调查l 系统公告管理端:l 现有药品管理:新增、修改、删除、查看

19、l 药品分类管理:新增、删除l 用户信息管理:查看、修改、删除l 订单管理:查看订单清单,更新订单付款,出货状态,删除订单l 系统维护:维护客户留言、发系统公告3.3.2 系统结构框图:全局结构框图:数据库医药管理系统在线购药界面客户端界面购物车界面订单信息管理登录注册界面客户留言界面管理端界面药品管理模块添加药品分类模块订单信息模块登录模块系统维护模块JavaBeans客户管理模块药品管理订单管理用户管理药品分类类药品分类管理类药品类药品管理类订单类订单管理类购物车类购物车管理类用户类用户管理类用户登录类图3-3: 全局结构示意图客户界面的系统功能模块图:客户登录在线购药在线购药查看购物车查

20、看订单信息药品查询购买查看药品详细客户注册登录客户留言修改购买数量删除已购药品提交购物车清空购物车继续购药查看订单详细购买查看药品详细资料购买图3-4: 客户界面的系统功能模块图示意图管理界面的系统功能模块图:管理员登录现有药品管理添加新药品添加药品分类订单管理用户管理系统维护查看药品资料现有药品管理删除药品添加新药品添加药品分类删除药品分类查看订单资料删除订单查看用户资料查看用户资料修改用户资料删除用户图3-5: 管理界面的系统功能模块图示意图3.4 开发平台和开发工具 由于采用JSP架构,系统的功能加强,但其开发平台和开发工具的选择也是非常复杂。如上所述,系统结构采用Jsp/servlet

21、 + Javabeans + MySql;具体开发工具:前台页面使用DreamWeaver 2004 MX开发,这种工具对JSP的支持比FrontPage好;对于组件Bean的编写和编译用JCreator,方便的提示符和小巧的内存占用是我的首先;Jsp服务器选用TomCat5.0,后台数据库MySql4.0,为了更好地操作数据库,使用EMS Sql Manager 3.0进行windows图形化界面的数据库操作。第4章 开发平台和工具的简介4.1 JSP的简要说明JSP即Java Server Pages,在电子商务开发上,还可以选择ASP平台。但比较过两者优劣后才决定选择JSP。JSP和AS

22、P技术明显的不同点:开发人员在对两者各自软件体系设计的深入了解的方式不同。JSP技术基于平台和服务器的互相独立,输入支持来自广泛的,专门的,各种工具包,服务器的组件和数据库产品开发商所提供。相比之下,ASP技术主要依赖微软的技术支持。JSP技术依附于一次写入,之后,可以运行在任何具有符合JavaTM语法结构的环境。取而代之过去依附于单一平台或开发商,JSP技术能够运行在任何WEB服务器上并且支持来自多家开发商提供的各种各样工具包。这种基于组件的模式很有效提高应用程序的开发效率,因为这种模式能够使开发人员利用快捷的子组件快速创建模板应用程序,然后再整合一些附加功能以后便可使用。像这样有效的方法在

23、JSP中无处不在,并可将其打包成一个Javabean或一个工业标准化的Javabean组件。 终上所述,JSP继承JAVA一贯的跨平台、易维护的特性,是我开发的首选。4.2 MySql的简要说明 选择一个好的数据库是开发一个系统的前提,当然用MySql也是与其它数据库比较过的。下面列出MySql与其它数据库的全方位对比:安全性:SQL server 没有获得任何安全证书。 Oracle Server获得最高认证级别的ISO标准认证。DB2获得最高认证级别的ISO标准认证。MySql获得最高认证级别的ISO标准认证。多线程:MySQL是完全多线程化的,每个连接有它自己的线程,这意味着没有线程必须

24、等待另一个线程(除非一个线程正在修改一张表,另外的线程想要存取);而在SQL server中,一旦一个连接被建立了,所有其它线程必须等到第一个线程完成,不管连接正在运行的查询是短的或是长的。 联结:如果改变一个SELECT中的表的顺序,SQL Server可能变得异常地慢。在基准套件中,比MySQL要慢超过15000倍的时间。这是由于SQL Server缺乏一个联结优化器以便用最佳的顺序排定表。 Perl接口:MySql和SQL Server有基本相同Perl接口,有一些增加的功能。 价格: MySql的免费成为不可取代的优势。终上所述,MySQL以其极高的性价比成为中小型数据建库的首选,本系

25、统也选用MySql。4.3 系统配置过程 由于JSP架构采用不同公司的软件产品,所以配置的复杂性是肯定的。下面列出其配置详细过程:所需软件:(1) j2sdk-1_4_2-windows-i586.exe (2) jakarta-tomcat-5.0.28.exe(3) mysql-4.0.24-win.zip(mysql有5.0的bate版,不过对其NullPointException出错一直是不能被广泛接受的原因,在本系统下也只能用较为稳定的4.0版本。)(4) jdbc驱动(mysql的驱动程序,其中connector采用mysql-connector-java-3.0.8-stable

26、-bin.jar可以正常运行;而在后面一个较新的版本会出现StringOutOfRange错误,用最新的版本又会因为本数据库设计的时间格式已经不支持而不能正常读取,所以版本的选择是非常重要的。)一、安装j2sdk在Windows下,直接运行下载的j2sdk-1_4_1_01-windows-i586.exe文件,根据安装向导安装到一个目录,例如安装到d:serverj2sdk。1.配置环境变量:添加CLASSPATH变量./;%CLASSPATH%;D:serverj2sdk1.4.0libdt.jar;d:serverj2sdk1.4.0libtools.jar;2.添加JAVA_HOME变

27、量,变量值为d:serverj2sdk1.4.03.在原来的path变量中,添加d:serverj2sdk1.4.0bin,重新启动二、Tomcat的安装jakarta-tomcat-5.0.28.exe安装文件,设安装目录为d:servertomcat。下面设置环境变量:同jdk的环境变量,添加变量TOMCAT_HOME,值为d:servertomcat;增加变量CATALINA_HOME,值为d:tomcatserver,在path变量中加入d:servertomcatbin。下面启动tomcat,运行tomcat目录下的bin/startup.bat文件就出现tomcat运行控制台,则t

28、omcat安装成功。三、安装MySQL第一步:解压mysql-4.0.24-win.zip,运行mysql安装文件,把mysql安装到d:servermysql第二步:在环境变量path中加入 d:servermysqlbin第三步:进入d:servermysqlbin目录,运行winmysqladmin,刚会出现对话框,设置mysql用户密码。第四步:进入dos,进入mysql/bin下,运行以下命令打开mysqlmysqld-nt standalone,则mysql开启四、安装MySQL的驱动类jdbc解开jdbc驱动包,把里面的com文件夹复制到jsp相应的位置,可以是tomcat的根目

29、录common/classes文件夹下,也可以是jsp网站class类WEB-INF/class/下。当加载驱动程序时,以便能找到相关的类,或者把jdbc包的路径加入到classpath变量中。4.4 配置关键性问题的解决 上述配置正确后,只是可以成功连接,但还有一些需要解决的问题才能正常运行JSP程序。4.4.1 Servlet和JSP 性能调整调整方法1:禁止servlet和jsp的自动重载 为了节约开发时间,在开发阶段Servlet/JSP容器提供自动重载功能,方便在修改Servlet/JSP后不用重新启动服务。可是,在生产环境下面,却是占用大量开销,因为进行了没有必要的重新载入的操作,

30、所以带来了很怀的性能影响。同时,在部分类载入,部分为载入的时候也可能带来各种奇怪的冲突。因此在J2EE的生产环境下关闭自动载入功能可以得到更好的性能。调整方法2:控制HttpSession 在默认情况下,不要在jsp页面中创建HttpSessions对象,jsp页面默认会自动创建HttpSessions,如果jsp页面中不需要HttpSessions,为了节省一些性能,使用下面的页面指令避免自动创建HttpSessions对象: 调整方法3:选择正确的包含机制 在jsp中有两种方法使用包含文件:包含指令()和包含动作()。包含指令在转换的过程中包含文件内容;也就是说,在一个页面转换成一个ser

31、vlet的时候。包含动作在请求处理的阶段包含文件内容;也就是说,在一个用户请求页面的时候。包含指令快于包含动作。因此,除非被包含的内容经常变化,应该使用包含指令提升性能。 调整方法4:选择正确的范围在使用useBean动作 Jsp页面的一个强大功能就是在jsp中交互使用JavaBeans组件。通过使用动作标签,JavaBeans可以被直接的嵌入jsp页面中。语法如下: 范围属性指定了bean的作用范围。它的默认值是page。可以根据系统要求选择正确的范围。否则它会影响到应用系统的性能。 4.4.2 Mysql与JSP网页中文乱码问题以GBK字符集建库建表:用EMS来建mysql的数据库及表,建

32、库时,从EMS菜单中选create Database.新建一个数据库,CharacterSet选gbk_bin;后面建表时,也要选择同样的字符集。 连接数据库的URL后加参数:假设新建的数据库是testdb,那么连接数据库的url应该为: jdbc:mysql:/localhost:3306/testdb?useUnicode=true&characterEncoding=gbk 每个JSP页面都要声明该中文字符集:在每个JSP页面的最上面都加上一句: ,这样才能保证JSP页面中的中文显示正常。 上述都是在实际进行JSP页面配置时遇到的问题,JSP配置的复杂性是由于各个版本开发的不一致造成的,

33、在调试页面的同时也是对自己各方面知识水平的极大挑战。第5章 系统的详细设计5.1 数据库的实现5.1.1 数据库关系模式的设计l 订单(订单号,药品编号,订货数量)l 药品信息(药品名称,药品分类,英文名称,生产厂家,批准文号,药品简介,单价,总数量,剩余数量,登记时间,图片)l 管理员(用户名,密码)l 药品分类(分类编号,分类名称)l 订单详细信息(订单编号,用户编号,提交订单的时间,交货时间,总金额,备注,用户IP,是否付款,是否发货)l 用户(用户名,密码,真实姓名,性别,地址,联系电话,邮编,E-mail,注册时间,注册IP)5.1.2 数据库的具体实现(表结构)订单信息列表:表5-

34、1:订单信息列表FieldTypeNullKeyDefaultExtraCommentIDint(11)NULLPRINULLauto_increment主键,递增orderIdint(11)NULL00-订单号MedIDint(11)NULL00-药品编号Amountint(11)NULLYESNULL-订货数量SQL语句:CREATE TABLE allorder ( ID int(11) NOT NULL auto_increment, orderId varchar(20) NOT NULL default , MedID int(11) NOT NULL default 0, Amo

35、unt int(11) default NULL, PRIMARY KEY (ID) ENGINE=MyISAM DEFAULT CHARSET=latin1;药品信息列表:表5-2:药品信息列表FieldTypeNullKeyDefaultExtraCommentIDint(11)-PRI(NULL)auto_increment主键,递增MedNamevarchar(40)-药品名称MedClassint(11)-0-药品分类EnNamevarchar(25)YES-(NULL)-英文名Companyvarchar(150)YES-(NULL)-生产厂家MedNovarchar(30)YES

36、-(NULL)-批准文号ContexttextYES-(NULL)-药品简介PrincefloatYES-(NULL)-单价Amountint(11)YES-(NULL)-总数量Leav_numberint(11)YES-(NULL)-剩余数量RegTimedatetime-登记时间picturevarchar(200)YES-(NULL)-图片SQL语句:CREATE TABLE med ( ID int(11) NOT NULL auto_increment, MedName varchar(40) NOT NULL default , MedClass int(11) NOT NULL

37、default 0, EnName varchar(25) default NULL, Company varchar(150) default NULL, MedNo varchar(30) default NULL, Content text, Prince float default NULL, Amount int(11) default NULL, Leav_number int(11) default NULL, RegTime datetime NOT NULL default 0000-00-00 00:00:00, picture varchar(200) default N

38、ULL, PRIMARY KEY (ID) ENGINE=MyISAM DEFAULT CHARSET=latin1;管理员信息表:表5-3:管理员信息列表FieldTypeNullKeyDefaultExtraCommentAdminUservarchar(20)YES-(NULL)-用户名AdminPassvarchar(50)YES-(NULL)-密码SQL语句:CREATE TABLE meddmin ( AdminUser varchar(20) default NULL, AdminPass varchar(50) default NULL) ENGINE=MyISAM DEFAU

39、LT CHARSET=latin1;药品分类表:表5-4:药品分类表FieldTypeNullKeyDefaultExtraCommentIDint(11)-PRI(NULL)auto_increment分类编号Classnamevarchar(30)-(NULL)-分类名称SQL语句:CREATE TABLE medclass ( ID int(11) NOT NULL auto_increment, ClassName varchar(30) NOT NULL default , PRIMARY KEY (Id) ENGINE=MyISAM DEFAULT CHARSET=latin1;订

40、单详细表:表5-5:订单详细表FieldTypeNullKeyDefaultExtraCommentIdint(11)-(NULL)-主键,递增orderIdvarchar(20)-订单编号UserIdint(11)-0-用户编号SubmitTimedatetime-交单时间ConsignmentTimedatetimeYES-(NULL)-交货时间TotalPricefloatYES-(NULL)-总金额contenttextYES-(NULL)-备注IPAddressvarchar(20)YES-(NULL)-用户IPIsPayoffint(11)YES-(NULL)-是否付款IsSale

41、sint(11)YES-(NULL)-是否发货SQL语句:CREATE TABLE orders ( Id int(11) NOT NULL auto_increment, orderId varchar(20) NOT NULL default , UserId int(11) NOT NULL default 0, SubmitTime datetime NOT NULL default 0000-00-00 00:00:00, ConsignmentTime datetime default NULL, TotalPrice float default NULL, content tex

42、t, IPAddress varchar(20) default NULL, IsPayoff int(11) default NULL, IsSales int(11) default NULL, PRIMARY KEY (Id) ENGINE=MyISAM DEFAULT CHARSET=latin1;用户信息表:表5-6:用户信息表FieldTypeNullKeyDefaultExtraCommentIDint(11)-PRI(NULL)auto_incre主键,递增UserNamevarchar(20)-用户名Passwordvarchar(50)-密码Namesvarchar(20)YES-(NULL)-真实姓名Sexchar(2)YES-(NULL)-性别Addressvarchar(1

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服