药品管理系统

合集下载

药品管理系统需求分析

药品管理系统需求分析

药品管理系统需求分析目录一、内容概括 (2)二、系统概述 (3)三、需求分析 (4)3.1 功能性需求分析 (5)3.2 非功能性需求分析 (7)3.2.1 性能需求 (8)3.2.2 安全性需求 (9)3.2.3 可用性需求 (11)3.2.4 兼容性需求 (12)四、系统功能模块设计 (13)4.1 药品信息管理模块 (15)4.2 药品采购管理模块 (16)4.3 药品销售管理模块 (18)4.4 库存管理模块 (19)4.5 报表统计与分析模块 (20)4.6 系统设置模块 (22)五、系统用户角色分析 (22)5.1 管理员角色需求分析 (24)5.2 医生角色需求分析 (26)5.3 药师角色需求分析 (27)5.4 其他用户角色需求分析 (29)六、系统操作流程分析 (30)6.1 药品采购流程分析 (32)6.2 药品销售流程分析 (33)6.3 药品入库流程分析 (35)一、内容概括功能需求分析:详细描述药品管理系统的各项功能需求,包括用户管理、药品信息管理、库存管理、采购管理、销售管理、财务管理等模块的功能需求。

性能需求分析:对药品管理系统的性能指标进行分析,包括响应时间、吞吐量、并发用户数等方面的需求。

安全性需求分析:阐述药品管理系统的安全要求,包括数据安全、系统安全、访问控制等方面的需求。

界面设计需求:描述药品管理系统的用户界面设计要求,包括布局、颜色、字体等方面的需求。

数据库设计需求:对药品管理系统的数据库设计进行需求分析,包括表结构、字段类型、索引等方面的需求。

开发环境和工具需求:列出药品管理系统的开发环境和所需使用的工具,如编程语言、开发框架、数据库管理系统等。

项目管理和进度计划:对药品管理系统项目的管理和进度计划进行描述,包括项目组织结构、开发周期、阶段性目标等内容。

质量保证和测试要求:阐述药品管理系统的质量保证措施和测试要求,包括代码审查、单元测试、系统集成测试、用户验收测试等方面的需求。

药品信息管理子系统

药品信息管理子系统
将药品信息和管理数据存储在数据库中,确保数 据的安全性和可靠性。
数据处理
提供数据查询、更新、删除等操作,支持药品信 息的快速检索和统计。
数据接口
提供RESTful API或GraphQL API,方便其他系统 或应用进行数据交互。
系统安全与隐私保护
用户认证
采用OAuth、JWT等认证机制, 确保用户身份的安全性和保密性
药品名称查询
通过药品名称或关键词查询药品信息。
剂型查询
根据剂型查询相关药品。
适应症查询
根据适应症或症状查询相关药品。
其他查询条件
如价格、生产厂家等,满足不同查询需求。
药品库存管理模块
库存查询
实时查询药品库存数量、库存状态等 信息。
入库管理记录药品入库信息,包 Nhomakorabea入库时间、 数量、生产日期等。
出库管理
加强人员培训和管理
对新系统进行全面的人员培训和管理,确保 相关人员能够熟练使用新系统。
05
CATALOGUE
药品信息管理子系统的实际应用案例
某医院药品信息管理子系统的应用
药品采购管理
系统自动汇总各科室药品需求,进行集中采购,确保药品质量和供应稳定。
药品库存管理
实时监控药品库存量,自动生成采购计划,避免药品断货或积压。
药品查询与咨询
方便店员和顾客查询药品信息,提供用药咨 询和指导。
数据分析与营销策略
分析销售数据,制定营销策略,提高药店经 营效益。
某制药企业药品信息管理子系统的应用
生产计划与调度
根据市场需求和库存情况制定生产计划,优 化资源配置。
研发与注册管理
管理药品研发过程和注册资料,加速新药上 市进程。

医院药品管理系统

医院药品管理系统

05
药品管理系统的优势与挑战
提高医疗服务的效率和质量
快速查询药品信息
医生可以快速查询药品的详细信息,包括药品名称、规格 、价格、使用说明等,提高诊断和开药的准确性。
优化药品库存管理
系统能够实时监控药品库存情况,自动生成采购计划,避 免药品短缺或积压,确保药品供应的及时性和有效性。
提高处方审核效率
对患者的用药情况进行监测,记录不 良反应和疗效情况,为医生调整用药 方案提供依据。
用药评估
定期对患者用药情况进行评估,分析 用药效果和成本效益,为医院优化药 品使用提供参考。
04
药品管理系统的实施
系统设计
需求分析
明确系统需要实现的功能,如药品入库、出库、库存管理、药品 查询等。
架构设计
根据需求分析,设计系统的整体架构,包括数据库设计、系统模 块划分等。
强化特殊药品管理
针对麻醉药品、精神药品等特殊药品,系统采取更加严格的管理措施 ,确保特殊药品的使用安全可控。
降低医疗成本和药品成本
降低库存成本
通过优化药品库存管理,降低库存成本,减少资金的占用。
降低采购成本
系统能够实现批量采购和招标采购,降低采购成本,同时保证药品 的质量和安全性。
降低用药成本
通过合理的用药方案和用药监测,降低患者的用药成本,减轻患者 的经济负担。
界面设计
设计用户界面,确保用户操作简便、直观,提高用户体验。
系统开发
编程语言选择
根据系统设计和需求,选择合适的编程语言进行开发 。
数据库建立
根据数据库设计,建立相应的数据库,并编写相应的 数据访问层代码。
系统模块开发
按照系统架构,逐个开发系统模块,包括药品入库模 块、出库模块、库存管理模块等。

药品管理系统功能规范

药品管理系统功能规范

药品管理系统功能规范《药品管理分系统》是用于协助整个医院完成对药品管理的计算机应用程序,其主要任务是对药库、制剂、门诊药房、住院药房、药品价格、药品会计核算等信息的管理以及辅助临床合理用药,包括处方或医嘱的合理用药审查、药物信息咨询、用药咨询等。

《药品管理分系统》必须符合国家、地方的有关法律、法规、规章制度的要求:1.财政部、卫生部下发的《医院财务制度》中第二十六条药品管理;2.国家对医院药品管理的法律、法规;3.国家和地方物价部门的关于物价管理的有关规定;4.国家医疗保险部门有关药品使用的规定。

《药品管理分系统》基本功能1.药品库房管理功能:1)录入或自动获取药品名称、规格、批号、价格、生产厂家、供货商、包装单位、发药单位等药品信息以及医疗保险信息中的医疗保险类别和处方药标志等。

2)具有自动生成采购计划及采购单功能。

3)提供药品入库、出库、调价、调拨、盘点、报损丢失、退药等功能。

4)提供特殊药品入库、出库管理功能(如:赠送、实验药品等)。

5)提供药品库存的日结、月结、年结功能,并能校对帐目及库存的平衡关系。

6)可随时生成各种药品的入库明细、出库明细、盘点明细、调价明细、调拨明细、报损明细、退药明细以及上面各项的汇总数据。

7)可追踪各个药品的明细流水帐,可随时查验任一品种的库存变化人、出、存明细信息。

8)自动接收科室领药单功能。

9)提供药品的核算功能,可统计分析各药房的消耗、库存。

10)可自动调整各种单据的输出内容和格式,并有操作员签字栏。

11)提供药品字典库维护功能(如品种、价格、单位、计量、特殊标志等),支持一药多名操作,判断识别,实现统一规范药品名称。

12)提供药品的有效期管理、可自动报警和统计过期药品的品种数和金额,并有库存量提示功能。

13)对毒麻药品、精神药品的种类、贵重药品、院内制剂、进口药品、自费药等均有特定的判断识别处理。

14)支持药品批次管理。

15)支持药品的多级管理。

2.门诊药房管理功能:1)可自动获取药品名称、规格、批号、价格、生产厂家、药品来源、药品剂型、药品属性、药品类别、医保编码、领药人、开方医生和门诊患者等药品基本信息。

医舟GSP管理系统操作程序

医舟GSP管理系统操作程序

医舟GSP管理系统操作程序医药GSP管理系统是为了保证医疗机构药品管理和分发的合规性而设计的管理系统,它包括了药品的采购、仓储、分发和使用等各个环节的监控和管理。

下面是医药GSP管理系统的操作程序:一、登录系统1.打开浏览器,输入系统网址,点击进入系统登录界面。

2.输入用户名和密码,点击登录按钮。

3.登录成功后,系统将跳转到主界面,显示各个功能模块的快捷入口。

二、药品采购管理1.进入药品采购模块,输入采购信息,包括药品名称、规格、生产厂家、数量、价格等。

2.确认采购信息无误后,提交采购订单。

3.系统将自动生成采购订单编号,并发送给供应商。

4.供应商收到订单后,按照订单要求配送药品。

三、药品仓储管理1.进入药品仓储模块,将收到的药品按照类别、批次等信息进行入库。

2.输入药品的入库信息,包括药品名称、规格、批次、进货日期、数量等。

3.确认入库信息无误后,提交药品入库。

4.系统将自动生成入库记录,并更新库存信息。

四、药品分发管理1.进入药品分发模块,根据医生开具的处方和病人的需求,进行药品的分发。

2.输入病人信息和处方信息,包括患者姓名、病历号、药品名称、规格、用法用量等。

3.确认分发信息无误后,提交分发记录。

4.系统将自动生成分发记录,并更新库存信息。

五、药品使用管理1.进入药品使用模块,对每次药品的使用情况进行登记和记录。

2.输入药品的使用信息,包括药品名称、规格、使用日期、用量等。

3.确认使用信息无误后,提交使用记录。

4.系统将自动生成使用记录,并计算药品的使用量和剩余量。

六、审核与监督1.系统管理员可以对系统中的数据进行审核和监督,确保数据的准确性和完整性。

2.系统可以生成各种报表和统计数据,帮助医疗机构管理人员了解药品管理情况。

3.审核员可以对系统中的操作记录进行审查,确保医疗机构的药品管理符合GSP要求。

七、安全与保密1.系统可以设置不同权限的用户账号,保证数据的安全和保密性。

2.系统可以对数据进行备份和恢复,确保数据的安全性和可靠性。

药品监管系统

药品监管系统

药品监管系统摘要:随着药品市场的不断发展和壮大,保障公众用药安全成为当务之急。

药品监管系统作为一种有效的管理工具,通过规范药品生产、流通和销售环节,确保药品质量和安全性。

本文将介绍药品监管系统的定义、功能、架构以及未来发展趋势。

一、引言药品监管系统是为了保证药品质量和安全性而建立的一种管理体系。

在全球范围内,各国都设立了相应的药品监管机构,负责监督和管理药品市场。

随着科技的发展和信息化的进步,药品监管系统得到了进一步的完善和提升。

二、药品监管系统的功能1. 药品生产监管:药品监管系统可以监督药品生产过程中的各个环节,包括原材料采购、生产过程、质量控制等,以确保药品质量的可控性和安全性。

2. 药品流通监管:药品监管系统可以对药品的流通渠道进行监督和管理,以防止药品的假冒伪劣、过期等问题。

通过对药品供应链的追溯和监控,可以及时发现和处理问题药品。

3. 药品销售监管:药品监管系统可以监督药品销售环节,包括药店销售、医院采购等,以保证合法渠道销售的药品质量和安全性。

4. 监督执法:药品监管系统还具有监督执法的功能,可以对违法违规的药品生产、流通和销售行为进行调查、取证和处罚,以维护公众的合法权益。

三、药品监管系统的架构药品监管系统一般由以下几个部分组成:1. 数据管理子系统:负责收集、存储和管理与药品相关的各类数据,包括药品信息、企业信息、执法信息等。

2. 风险评估子系统:通过对药品生产、流通和销售环节的风险评估,提前预测和发现可能存在的问题,为监管决策提供依据。

3. 监管执法子系统:负责对违法违规的药品生产、流通和销售行为进行监督、调查和处罚,维护药品市场的秩序和公平性。

4. 追溯溯源子系统:通过对药品供应链的追溯和监控,能够及时发现和处理问题药品,保障公众用药安全。

四、药品监管系统的发展趋势随着科技的不断进步和信息化的加速发展,药品监管系统也将迎来新的发展机遇和挑战。

1. 大数据和人工智能的应用:通过对药品监管系统中数据的分析和挖掘,可以发现更多的问题药品和违规行为,提升监管的精准性和效果。

药品管理系统

药品管理系统

药品管理系统药品管理系统是指在医疗机构、药店、药企等药品经营场所中,通过采用计算机信息技术来实现药品的全生命周期管理的一种系统。

它以信息化技术手段为支撑,通过电子数据的录入、存储、管理和查询,提高了药品的管理效率和准确性,保障了药品的安全性和合规性。

药品管理系统的基本功能包括:药品的采购管理、库存管理、销售管理、质量追溯、药品信息查询、药品报警和药品审批等。

首先,药品采购管理功能可以实现对药品采购订单、供应商信息、采购合同等的录入、查询和统计分析,提高了药品采购的规范性和透明度。

其次,药品库存管理功能可以实现对药品进货、入库、出库等信息的记录和管理,确保了药品库存的准确性和及时性。

同时,还能对药品的保质期、存储条件等进行监控和管理,确保药品的质量安全。

再次,药品销售管理功能可以实现对药品销售订单、客户信息、销售统计等的管理,提高了药品销售的效率和准确性。

此外,药品质量追溯功能可以实现对药品流通环节的监控和溯源,保障药品的质量安全和合规性。

另外,药品信息查询功能可以方便用户进行药品信息的查询和获取,包括药品的名称、规格、生产厂家、价格等。

还可以通过该系统进行药品报警和药品审批,提醒用户药品的变更和过期风险,确保药品的使用安全和合规性。

药品管理系统的应用可以大大提高药品管理的效率和准确性。

首先,通过电子化信息管理,实现了对药品全生命周期的数字化管理,避免了手工录入和纸质档案管理所带来的错误和延时。

其次,药品管理系统可以实时监控药品的库存情况,避免了因库存过多或过少造成的药品滞销或缺货现象。

同时,还可以准确掌握药品的质量情况,避免了因质量不合格引发的风险和损失。

此外,药品管理系统还可以对药品销售情况进行统计和分析,为药店的经营决策提供数据支持。

另外,药品管理系统可以与电子病历系统、医院信息系统等进行对接,实现药品的电子处方管理和医保结算,提升了医疗服务的质量和效率。

当然,药品管理系统的应用也面临一些挑战和问题。

医院药品管理系统系统设计报告

医院药品管理系统系统设计报告

医院药品管理系统系统设计报告一、概述二、系统需求1.药品库存管理:包括药品入库、出库和库存查询等功能。

可以根据不同药品的批次、有效期、供应商等进行管理,并实时更新库存数量。

2.订单管理:医院可以根据需求生成采购订单,并进行订单的审核、批准和执行等操作。

同时,系统还可以提供采购记录和采购统计功能,方便管理者进行分析和决策。

4.药品信息管理:包括药品名称、药品分类、规格、单价、说明书等信息的管理和维护。

系统提供药品信息的查询、修改和删除功能。

三、系统架构四、系统模块设计1.用户模块:管理用户的登录和权限。

根据用户角色的不同,可以访问不同的功能模块。

2.药品库存模块:负责药品的入库、出库和库存查询等功能。

通过扫码仪或手动输入药品的条形码,系统可以自动识别药品信息。

3.订单管理模块:提供采购订单的创建、审核和执行功能。

同时,可以查询采购记录和采购统计信息。

5.药品信息管理模块:提供药品信息的录入、修改和删除功能,同时可以查询药品的详细信息。

五、系统实施计划根据项目的规模和重要性,系统实施分为前期准备、系统开发、系统测试和系统上线四个阶段。

1.前期准备:根据医院的需求,明确系统的功能和目标,并进行项目规划和需求分析。

2.系统开发:根据需求分析的结果,进行系统的设计和开发。

设计人员负责数据库的设计和接口设计,开发人员负责系统代码的编写和调试。

3.系统测试:系统开发完成后,进行系统的功能测试和性能测试。

测试人员可以模拟不同场景进行测试,并提出改进意见。

4.系统上线:经过测试合格后,将系统部署到服务器上,医院的用户可以通过浏览器访问系统。

六、总结医院药品管理系统的设计能够有效提高药品管理的效率和准确性,减少人工工作量,提升服务质量。

通过合理的系统架构和模块设计,能够满足医院的实际需求,并且易于维护和扩展。

系统的实施计划也能够保证项目的顺利进行,最终将系统成功上线并投入使用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库课程设计——药品管理系统学院: 软件学院专业:软件工程班级:软工121班姓名:苟安、黄会刚、崔宇学号:8000112013丶80001120378000112039指导老师:黄旭慧2014年12月目录1.问题描述 (1)1.1背景 (1)1.2业务需求 (2)2.系统设计 (4)2.1概念设计 (4)2.1.1实体ER图 (4)2.1.2总ER图 (5)2.2逻辑设计 (6)2.2.1ER图转换成总关系模式图 (6)2.3物理设计 (7)2.3.1数据字典 (7)3.数据库操作及数据库源代码 (8)4.C#界面以及C#源代码 (9)5.设计心得及总结 (13)6.参考书籍 (14)7.附录 (15)1问题描述1.建立目的医药管理是医药管理工作中不可缺少的一部分,面对众多种类的药品和众多不同需求的顾客,每天都会产生大量的数据信息,以传统的手工方式来处理这些信息,操作比较繁琐,且效率低下。

而一个完善的医药管理系统应提供快递的药品查询功能,能够快速的统计药品信息、销量信息等,从而对药品进行高效的管理以满足消费者的需求。

这样既可以大大减少人员的浪费,也从管理方面减轻了工作人员的工作难度。

1.2业务需求分析我们通过对医药超市简单的观察,从消费者的角度出发,以高效管理、快速满足消费者为原则。

总结出,要求本系统具有以下的特点:1.具有良好的系统性能、友好的用户界面。

2.较高的处理效率,便于使用和维护。

3.较长的生命周期。

4.对药品信息进行统计。

5.系统尽可能地简化药品管理员的重复工作,提高工作效率。

2系统设计2.1概念设计2.1.1实体ER图E-R模型是指直接从现实世界中抽象出实体类型及实体间联系,是一种描述静态数据结构的概念模型。

它的主要成分是实体、联系和属性。

可利用E-R模型进行数据库概念设计。

E-R图是直观表示概念模型的工具,所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。

根据该数据库的设计,我们主要基于业务需求来建立ER实体图,主要是药品信息的增删查改等操作。

1)药品E-R 图药品管理员E-R 图药品管理模块数据流图Field Type Null Key Default Extra id int<11> No PRI NULLMname Varchar<10> No NULLAlias text No NULLLatin_name text No NULL Morphology text No NULLDodder text No NULLMajor_functions text No NULL Resources text Yes NULLCid text Yes NULL3.数据库操作及数据库源代码1)查询源代码如下SELECT XJ学生表.姓名,XJ学生表.性别,XJ学生表.民族,SYS政治面貌.政治面貌名称,SYS班级表.年级,SYS专业表.专业名称,SYS专业表.学制,SYS专业表.培养层次,SYS学院表.院系名称,SYS学院表.院系地址FROM XJ学生表INNER JOINSYS政治面貌ON XJ学生表.政治面貌ID=SYS政治面貌.政治面貌ID INNER JOINSYS班级表ON XJ学生表.班级ID=SYS班级表.班级ID INNERJOINSYS专业表INNER JOINSYS学院表ON SYS专业表.院系ID=SYS学院表.院系ID ON SYS班级表.专业ID=SYS专业表.专业IDWHERE XJ学生表.学生ID=@学生ID or XJ学生表.班级ID=@班级ID2)修改源代码如下UPDATE XJ学生表SET班级ID=@班级ID,学号=@学号,姓名=@姓名,性别=@性别,民族=@民族,政治面貌ID=@政治面貌ID,家庭地址=@家庭地址,身份证号码=@身份证号码WHERE学生ID=@学生ID;3)删除源代码如下DELETEFROM XJ学生表WHERE XJ学生表.学生ID=@学生ID4)新增源代码如下INSERT INTO XJ学生表(班级ID,学号,姓名,性别,民族,政治面貌ID,家庭地址,身份证号码)V ALUES(@班级ID,@学号,@姓名,@性别,@民族,@政治面貌ID,@家庭地址,@身份证号码)4.C#界面以及C#源代码(注代码见附录)1)登录界面2)主界面3)学生数据维护界面4)查询部分结果5)新增界面6)删除界面7)修改界面5.设计心得及总结本系统是在使用Sql Server的前提下,利用基于.NET 开发平台中的C-Sharp 开发工具开发而成的。

C-Sharp语言在设计用户界面方面有着得天独厚的优势,真真切切的体现了界面友好型。

同时也为开发人员节省了大量的时间和精力。

所以开发本系统的重中之重乃是周密的思考如何设计数据库,达到系统最优化。

俗话说:一分耕耘,一份收获。

在这次程序设计中,我付出了许多,也收获了许多。

为了能够高效地完成本次作品,我和队友在黑夜中奋战,不辞辛劳,乐此不疲。

在实践的过程中,遇到的困难也曾让我们素手无策,但是经历了重大的技术与思想的突破之后,伟大的作品便一览无遗的展现在我们面前。

让我不禁感叹道:人类智慧是不可估量的!当然,我们也意识到此作品中存在着许多的不足与缺点,所以在求知的路途上我们永远Keep moving...在此,我们团队真诚的感谢曾经含辛茹苦传授我知识的老师,以及在技术方面帮助我们的同学,谢谢你们!6.参考书籍1)<<C-Sharp 从入门到实践>>2)<<数据库系统概论>>3)<<数据结构>>4)<<精讲>>附录:1)数据库与C#连接public DataTable DAL_SelectDB_Par(string mysqlstr, SqlParameter[] SQLCMDpas) {sqlcn = new SqlConnection(sqlcnnstr);sqlcmd = new SqlCommand(mysqlstr, sqlcn);mandType = CommandType.StoredProcedure;foreach (SqlParameter var in SQLCMDpas){sqlcmd.Parameters.Add(var);}sqlda = new SqlDataAdapter(sqlcmd);this.dt = new DataTable();sqlda.Fill(this.dt);return this.dt;}public int DAL_OPTableDB_Par(string mysqlstr ,SqlParameter[] SQLCMDpas) {sqlcn=new SqlConnection(sqlcnnstr.ToString());sqlcn.Open();sqlcmd=new SqlCommand(mysqlstr,sqlcn);mandType=CommandType.StoredProcedure;foreach(SqlParameter var in SQLCMDpas){sqlcmd.Parameters.Add(var);}int myop=sqlcmd.ExecuteNonQuery();sqlcn.Close();return myop;}2)查询代码public DataTable Select_StudentData(int intStudentID){SqlParameter[] SQLCMDpas = { new SqlParameter("@Type", SqlDbType.Char) ,new SqlParameter("@学生ID",SqlDbType.Int)};SQLCMDpas[0].Value = "Select_StudentData";SQLCMDpas[1].Value = intStudentID;DataTable dt = myDALMethod.DAL_SelectDB_Par("UIL学籍管理_SelectStudentData", SQLCMDpas);return dt;}3)新增代码public int Insert_Student(int intClassID,string strNumber,string strName,string strSex,string strNation,int intPoliticalID,string strAddress,string strPersonalNum){SqlParameter[] SQLCMDpas = { new SqlParameter("@Type", SqlDbType.Char) ,new SqlParameter("@班级ID",SqlDbType.Int),new SqlParameter("@学号",SqlDbType.Char),new SqlParameter("@姓名",SqlDbType.Char),new SqlParameter("@性别",SqlDbType.Char),new SqlParameter("@民族",SqlDbType.Char),new SqlParameter("@政治面貌ID",SqlDbType.Int), new SqlParameter("@家庭地址",SqlDbType.Char),new SqlParameter("@身份证号码",SqlDbType.Char)}; SQLCMDpas[0].Value = "InsertStudent";SQLCMDpas[1].Value = intClassID;SQLCMDpas[2].Value = strNumber;SQLCMDpas[3].Value = strName;SQLCMDpas[4].Value = strSex;4)删除代码public void Delete_Student(int intStudentID)//{SqlParameter[] SQlCMDpas = { new SqlParameter("@Type", SqlDbType.Char),new SqlParameter("@学生ID", SqlDbType.Char)};SQlCMDpas[0].Value = "Delete_Student";SQlCMDpas[1].Value = intStudentID;//实例化DAL层对应的类,调用DAL类,传入参数myDALMethod.DAL_OPTableDB_Par("UIL学籍管理_SelectStudentData", SQlCMDpas); //return dt;}5)修改代码public int UpdateStudent(int intStudentID, int intClassID, string strStudentNum, string strName, string strSex, string strNation,int intPolitical, string strAddress, string strPersonnumber){SqlParameter[] SQLCMDpas ={ new SqlParameter("@Type", SqlDbType.Char),new SqlParameter("@班级ID",SqlDbType.Int),new SqlParameter("@学号", SqlDbType.Char),new SqlParameter("@姓名",SqlDbType.Char),new SqlParameter("@性别", SqlDbType.Char),new SqlParameter("@民族",SqlDbType.Char),new SqlParameter("@政治面貌ID", SqlDbType.Int),new SqlParameter("@家庭地址",SqlDbType.Char),new SqlParameter("@身份证号码",SqlDbType.Char),new SqlParameter ("@学生ID",SqlDbType.Int)};SQLCMDpas[0].Value = "Update_Student";SQLCMDpas[1].Value = intClassID;SQLCMDpas[2].Value = strStudentNum;SQLCMDpas[3].Value = strName;SQLCMDpas[4].Value = strSex;SQLCMDpas[5].Value = strNation;SQLCMDpas[6].Value = intPolitical;SQLCMDpas[7].Value = strAddress;SQLCMDpas[8].Value = strPersonnumber;SQLCMDpas[9].Value = intStudentID;int OPCount;OPCount=myDALMethod.DAL_OPTableDB_Par("UIL学籍管理_UpdateStudent", SQLCMDpas);return OPCount;}SQLCMDpas[5].Value = strNation;SQLCMDpas[6].Value = intPoliticalID;SQLCMDpas[7].Value = strAddress;SQLCMDpas[8].Value = strPersonalNum;return myDALMethod.DAL_OPTableDB_Par("UIL学籍管理_InsertStudent", SQLCMDpas);}。

相关文档
最新文档