1. 首页
  2. 文档大全

医务管理系统详细设计说明书(共44页)

上传者:醉****颜 2022-06-03 01:57:01上传 DOC文件 1.66MB
医务管理系统详细设计说明书(共44页)_第1页 医务管理系统详细设计说明书(共44页)_第2页 医务管理系统详细设计说明书(共44页)_第3页

《医务管理系统详细设计说明书(共44页)》由会员分享,可在线阅读,更多相关《医务管理系统详细设计说明书(共44页)(44页珍藏版)》请在文档大全上搜索。

1、精选优质文档-倾情为你奉上案卷号日期农一师医院医务管理系统用户需求说明书 作 者: 创业软件公司 (马江泉) 完成日期: 2010年12月01日至2011年1月30日 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人批准日期签收人V1.1 目 录专心-专注-专业版本说明:版本号:v1.0.0.01 概述1.1 系统简述医务管理系统是为实现医院医务管理的现代化、信息化,提高医务管理的工作效率和工作质量而开发,功能涉及医务科日常管理工作、质量控制、医师考核、科室台帐等1.2 参考资料2 设计约束描述系统设计中最主要的约束,这些是由客户强制要求并在需求说明书写明的。说明系统是如何来适应

2、这些约束的,主要包括:² 本系统应当遵循的标准或规范² 软件、硬件环境(包括运行环境和开发环境)的约束² 接口/协议的约束² 用户界面的约束² 软件质量的约束,如正确性、健壮性、可靠性、效率(性能)、易用性、清晰性、安全性、可扩展性、兼容性、可移植性等等。² 实现的语言和平台也会对系统有约束,同样在此予以说明。² 对于因选择具体的设计实现而导致对系统的约束,简要地描述你的想法思路,经过怎么样的权衡,为什么要采取这样的设计等等。3 系统总体结构设计3.1 简述系统设计采用面向对象的设计方法,采用三层架构3.2 系统功能结构设计

3、3.3 系统架构图3.4 系统类图4 模块的结构与功能4.1 系统维护模块4.1.1 权限管理模块数据实体层类图:业务逻辑层类图:主要类及方法说明:YHDLBiz:系统用户方法名功能参数返回值异常CheckLogin判断用户是否登录String包含用户信息的数组Login登录DLZH登录帐号DLMM:登录密码BoolQXGLBiz:判断登录用户权限方法名功能参数返回值异常GetUserModulsNoRight获取用户不拥有的模块权限List<Model.YW_MKGL>GetUserModulsOpratersRight获取用户不拥有的模块的操作权限decimal modulId

4、,decimal jsbhList<Model.YW_CZQX>GetUserRightsRegion取得用户的权限范围decimal jsbhList<Model.YW_QXFW>权限设置通过两层控制权限:第一层通过改变页面元素的可见性控制模块和操作权限,通过判断操作资源的范围控制权限范围。第二层通过模块指向的Url控制对页面的访问,通过传入按钮Id判断是否拥有操作权限。权限控制顺序图4.1.2 数据字典维护4.1.3 台帐设置实体层类图:业务逻辑层类图:4.1.4 质量控制维护4.1.5 工作流设置4.1.6 医师考核设置4.1.7 医疗准入设置4.1.8 值班性质

5、维护4.1.9 公文分类管理4.1.10 科室管理4.2 医政管理4.3 医师管理4.4 文书管理4.5 通知管理4.6 公文管理4.7 会诊管理4.8 纠纷管理4.9 医疗质量控制4.10 医疗台帐4.11 传染病管理5 数据库说明数据库名:YWGL表名:GY_KSDM序号列名数据类型长度小数位标识主键允许空默认值说明1KSBHdecimal130是否科室编号2KSMCvarchar2000是科室名称3PYDMvarchar4000是代码的简拼4FKSdecimal130是(0)父科室0为顶级分类5SFHSint40是(0)是否回收表名:GY_YGDM序号列名数据类型长度小数位标识主键允许空

6、默认值说明1KSBHdecimal130是否科室编号2YGBHdecimal130是否员工编号3YW_KSBHdecimal130是科室编号4YGXMvarchar6000是员工姓名5YGXBint40是员工性别6YGMZint40是员工民族7CSNYdatetime83是员工民族8SFZBHvarchar1000是身份证编号9YGXLvarchar4000是学历10YGSGfloat80是身高11YGJGint40是籍贯12SFHSint40是(0)是否回收表名:HL_GWSP序号列名数据类型长度小数位标识主键允许空默认值说明1GWCLBHdecimal130是否公文处理编号2GWBHdec

7、imal130是公文编号3KSBHdecimal130是科室编号4YGBHdecimal130是员工编号5GWCLYJtext160是处理意见6GWCLSJdatetime83是处理时间7SFTGint40是是否通过8GWCLLCdecimal130是处理流程表名:YW_BAZK序号列名数据类型长度小数位标识主键允许空默认值说明1BABHdecimal130是否病案号2KSBHdecimal130是科室编号表名:YW_BCFL序号列名数据类型长度小数位标识主键允许空默认值说明1BCFLBHdecimal130是否班次分类编号2BCFLMCvarchar4000是分类名称3BCFLBZtext1

8、60是分类备注4SFHSint40是(0)是否回收表名:YW_BCXZ序号列名数据类型长度小数位标识主键允许空默认值说明1BCFLBHdecimal130是否班次分类编号2BCBHdecimal130是否班次编号3BCMCvarchar2000是班次名称4BCBZtext160是班次备注表名:YW_BLZK序号列名数据类型长度小数位标识主键允许空默认值说明1BLBHvarchar1000是否病历编号2KSBHdecimal130是科室编号3ZZYSdecimal130是主治医师4JZYSdecimal130是经治医生5BQFLvarchar4000是病情分类表名:YW_BLZKJL序号列名数据

9、类型长度小数位标识主键允许空默认值说明1ZKPFBHdecimal130是否质控编号2ZKPFBZBHdecimal130是质控评分标准编号3ZKFLBHdecimal130是质控分类编号4KSBHdecimal130是科室编号5YGBHdecimal130是员工编号6PFFZfloat80是评分分值7ZKKHSJdatetime83是质控考核时间8KHDXPBvarchar4000是根据接口提供的主键判别9PFJLSJdatetime83是考核分值记录时间表名:YW_CFZK序号列名数据类型长度小数位标识主键允许空默认值说明1CFBHvarchar1000是否处方编号2KSBHdecimal

10、130是科室编号3ZZYSdecimal130是主治医师4HZZYHdecimal130是患者住院号表名:YW_CRBSB序号列名数据类型长度小数位标识主键允许空默认值说明1HZXMdecimal130是患者2HZXBint40是患者性别3CSNYdatetime83是员工民族4HZZYvarchar4000是职业5JZXMvarchar4000是家长姓名6SWHZZtext160是单位或住址7FBSJdatetime83是发病时间8CBZDtext160是初诊9SCBGSJdatetime83是首次报告时间10DZBGSJdatetime83是订正报告时间11SJTBSJdatetime83

11、是实际填表时间12CBQKtext160是迟报情况13CRBSBBHdecimal130是否传染病上报编号14KSBHdecimal130是科室编号15YW_KSBHdecimal130是科室编号16YGBHdecimal130是员工编号表名:YW_CZQX序号列名数据类型长度小数位标识主键允许空默认值说明1CZBHdecimal130是否操作编号2MKBHdecimal130是模块编号3CZMCvarchar4000是操作名称4CZANvarchar4000是操作按钮Id表名:YW_GWFL序号列名数据类型长度小数位标识主键允许空默认值说明1GWFLBHdecimal130是否公文分类编号2

12、YW_GWFLBHdecimal130是公文分类编号3GZLBHdecimal130是工作流编号4GWFLMCvarchar4000是分类名称5GWFLBZtext160是分类备注6GWFFLdecimal130是分类备注7SFHSint40是(0)是否回收表名:YW_GWGL序号列名数据类型长度小数位标识主键允许空默认值说明1GWBHdecimal130是否公文编号2KSBHdecimal130是科室编号3YGBHdecimal130是员工编号4GWBTvarchar8000是公文标题5GWZWtext160是公文正文6GWFJvarchar8000是公文附件7FWRdecimal130是发

13、文人表名:YW_GWSJR序号列名数据类型长度小数位标识主键允许空默认值说明1GWSJBHdecimal130是否收件编号2KSBHdecimal130是科室编号3YGBHdecimal130是员工编号4FLBHdecimal130是分类编号5WSBHdecimal130是文书编号6GWSJFSint40是收件方式表名:YW_GZL序号列名数据类型长度小数位标识主键允许空默认值说明1GZLBHdecimal130是否工作流编号2GZLMCvarchar4000是工作流名称3SFHSint40是(0)是否回收表名:YW_GZLLC序号列名数据类型长度小数位标识主键允许空默认值说明1LCMCvar

14、char4000是否流程名称2GZLBHdecimal130是工作流编号3JSBHdecimal130是角色编号4LCJBint40是流程级别1为一级2为二级5CLJSdecimal130是处理角色6LCBHdecimal130是处理流程编号7SFHSint40是(0)是否回收表名:YW_HZFL序号列名数据类型长度小数位标识主键允许空默认值说明1HZFLBHdecimal130是否会诊分类编号2GZLBHdecimal130是工作流编号3HZFLMCvarchar4000是会诊分类名称4SFHSint40是(0)是否回收表名:YW_HZSQD序号列名数据类型长度小数位标识主键允许空默认值说明

15、1HZSQDBHdecimal130是否申请单编号2HZFLBHdecimal130是会诊分类编号3KSBHdecimal130是科室编号4YGBHdecimal130是员工编号5BRSBdecimal130是住院号、门诊号等6YW_KSBHdecimal130是7YW_YGBHdecimal130是8SSHZFLdecimal130是所属会诊分类9HZSMtext160是会诊说明10BQJJtext160是病情简介11HZMDtext160是会诊目的12YQHZKSvarchar8000是邀请科室13HZSQSJdatetime83是申请时间14HZSJdatetime83是会诊时间15HZ

16、DDvarchar4000是会诊地点16HZFJLJvarchar8000是附件表名:YW_HZSQJL序号列名数据类型长度小数位标识主键允许空默认值说明1HZSPBHdecimal130是否会诊审批编号2HZSQDBHdecimal130是申请单编号3LCMCvarchar4000是流程名称4KSBHdecimal130是科室编号5YGBHdecimal130是员工编号6HZSPYJtext160是审批意见7HZSPSJdatetime83是审批时间8SFTGint40是是否通过表名:YW_HZXX序号列名数据类型长度小数位标识主键允许空默认值说明1BRSBdecimal130是否住院号、门

17、诊号等2BABHdecimal130是病案号3BLBHvarchar1000是病历编号4BRXMvarchar4000是病人姓名5BRKSdecimal130是病人科室6BRXBint40是病人性别7BRCSNYdatetime83是出生年月8BRRYSJdatetime83是入院时间9BRCYSJdatetime83是病人出院时间10BRMZdecimal130是民族11BRJGvarchar8000是病人籍贯12BRSFZBHvarchar1000是身份证编号13BRHFint40是婚否14BRCWHvarchar4000是床位号15BRFLint40是住院病人、门诊病人表名:YW_JFC

18、LJL序号列名数据类型长度小数位标识主键允许空默认值说明1JFCLBHdecimal130是否纠纷处理编号2JFJLBHdecimal130否纠纷记录编号3CLYJtext160是处理意见4JFCLSJdatetime83是处理时间5SFTGint40是是否通过表名:YW_JFFL序号列名数据类型长度小数位标识主键允许空默认值说明1JFFLBHdecimal130是否纠纷分类编号2GZLBHdecimal130是工作流编号3YW_JFFLBHdecimal130是纠纷分类编号4JFFLMCvarchar4000是纠纷分类名称5SFHSint40是(0)是否回收6JFFFLdecimal130是

19、(0)父分类0为顶级分类表名:YW_JFJL序号列名数据类型长度小数位标识主键允许空默认值说明1JFJLBHdecimal130是否纠纷记录编号2JFFLBHdecimal130否纠纷分类编号3KSBHdecimal130是科室编号4YGBHdecimal130是员工编号5GY_KSBHdecimal130是科室编号6BRSBdecimal130是住院号、门诊号等7JFTSSJdatetime83是投诉时间8JFNRtext160是纠纷内容9JFFJvarchar8000是附件路径10JFSSFLdecimal130是纠纷所属分类11JFTSRdecimal130是投诉人12TSRHZGXva

20、rchar4000是投诉人与患者的关系13JFTSYYtext160是投诉原因表名:YW_JJBZK序号列名数据类型长度小数位标识主键允许空默认值说明1JJBBHdecimal130是否交接班编号2KSBHdecimal130是科室编号3JJBSJdatetime83是交接班时间表名:YW_KH序号列名数据类型长度小数位标识主键允许空默认值说明1KHBBHdecimal130是否考核表编号2JHBHdecimal130是否计划编号3YW_KHBBHdecimal130是否考核表编号4YW_JHBHdecimal130是否计划编号5BZBHdecimal130是否标准编号6KSBHdecimal

21、130是否科室编号7YGBHdecimal130是否员工编号8KHJLSJdatetime83是考核时间9JGSFTGSHint40是(0)是否通过审核10KHPFfloat80是考核评分表名:YW_KHBZ序号列名数据类型长度小数位标识主键允许空默认值说明1BZBHdecimal130是否标准编号2BZFLBHdecimal130是标准分类3BZMCtext160是标准名称4PFFSint40是加分或扣分5PFSMvarchar3000是如:一项扣2分6SFHSint40是(0)是否回收表名:YW_KHBZFL序号列名数据类型长度小数位标识主键允许空默认值说明1BZFLBHdecimal13

22、0是否标准分类2KHBBHdecimal130是考核表编号3FFLdecimal130是父分类4BZFLMCvarchar4000是标准分类名称5SFHSint40是(0)是否回收表名:YW_KHJGFJBZ序号列名数据类型长度小数位标识主键允许空默认值说明1ZKKHFJPBdecimal130是否分级判别2ZKKHBdecimal130是质控分类编号3JBFZfloat80是分值4DBCZFint40是0小于1大于2小于等于3大于等于4等于5JBMCvarchar4000是级别名称表名:YW_KHYS序号列名数据类型长度小数位标识主键允许空默认值说明1KHBBHdecimal130是否考核表

23、编号2JHBHdecimal130是否计划编号3KSBHdecimal130是4YGBHdecimal130是5SFHSint40是(0)是否回收表名:YW_MKGL序号列名数据类型长度小数位标识主键允许空默认值说明1MKBHdecimal130是否模块编号2MKMCvarchar4000是模块名称3FMKBHdecimal130是父模块4MKBZtext160是模块备注5MKLJvarchar10000是模块路径表名:YW_QXFW序号列名数据类型长度小数位标识主键允许空默认值说明1FWBHdecimal130是否范围编号2FWLXvarchar1000是范围类型3FWBSdecimal13

24、0是范围4FFWdecimal130是父范围表名:YW_QXJL序号列名数据类型长度小数位标识主键允许空默认值说明1JSBHdecimal130是否角色编号2JLBHdecimal130是否记录编号3MKBHdecimal130是模块编号4CZBHdecimal130是操作编号5FWBHdecimal130是范围编号6FQSJdatetime83是赋权时间表名:YW_SJZD序号列名数据类型长度小数位标识主键允许空默认值说明1DMBSint40是否代码标识2YW_DMBSint40是代码标识3PYDMvarchar4000是代码的简拼4DMMCvarchar4000是代码名称表名:YW_TZ序

25、号列名数据类型长度小数位标识主键允许空默认值说明1TZBHdecimal130是否通知编号2TZBTvarchar8000是通知标题3TZNRtext160是通知内容4FBRQdatetime83是发布日期表名:YW_TZFJ序号列名数据类型长度小数位标识主键允许空默认值说明1TZBHdecimal130是否通知编号2FJBHdecimal130是否附件编号3FJMCvarchar8000是附件名称4FJLJvarchar8000是附件路径表名:YW_TZFL序号列名数据类型长度小数位标识主键允许空默认值说明1TZFLBHint40是否台帐分类编号2TZFLMCvarchar4000是台帐分类

26、名称3TZJBint40是0院级 1科级4SFHSint40是(0)是否回收表名:YW_TZMB序号列名数据类型长度小数位标识主键允许空默认值说明1TZMBBHdecimal130是否台帐模板编号2TZMBMCvarchar8000是模版名称3TZMBLJvarchar8000是台帐模板路径4SFHSint40是(0)是否回收表名:YW_TZML序号列名数据类型长度小数位标识主键允许空默认值说明1TZMLBHdecimal130是否目录编号2TZFLBHint40是台帐分类编号3TZMBBHdecimal130是台帐模板编号4TZMLMCdecimal130是目录名称5TZMLXHint40是

27、目录序号6SFHSint40是(0)是否回收表名:YW_TZYD序号列名数据类型长度小数位标识主键允许空默认值说明1TZBHdecimal130是否通知编号2KSBHdecimal130是否科室编号3GY_KSBHdecimal130是否科室编号4YGBHdecimal130是否员工编号5YDSJdatetime83是阅读时间表名:YW_WSFL序号列名数据类型长度小数位标识主键允许空默认值说明1FLBHdecimal130是否分类编号2BCFLMCvarchar4000是分类名称3FFLBHdecimal130是(0)父分类4SFHSint40是(0)是否回收表名:YW_WSKHFL序号列名

28、数据类型长度小数位标识主键允许空默认值说明1KHFLBHdecimal130是否医师考核分类编号2KHFLMCvarchar4000是考核分类名称3SFHSint40是(0)是否回收表名:YW_XMZRZB序号列名数据类型长度小数位标识主键允许空默认值说明1ZRFLBHdecimal130是否分类标识2ZRXMBSdecimal130是否准入项目标识3ZRZBBHdecimal130是否准入指标标识4ZRZBLXint40是指标类型5ZRZBMCvarchar8000是指标6ZRZBSMtext160是指标说明7SFHSint40是(0)是否回收表名:YW_XTYH序号列名数据类型长度小数位标

29、识主键允许空默认值说明1KSBHdecimal130是否科室编号2YGBHdecimal130是否员工编号3JSBHdecimal130是角色编号4ZRBABHdecimal130是准入记录编号5YW_JSBHdecimal130是角色编号6DLZHvarchar1000是登录名7DLMMvarchar4000是登录密码表名:YW_XXDY序号列名数据类型长度小数位标识主键允许空默认值说明1DYBHdecimal130是否待阅编号2TXBHdecimal130是提醒编号3KSBHdecimal130是科室编号4YGBHdecimal130是员工编号5DYRBSdecimal130否待阅人标识表

30、名:YW_XXTX序号列名数据类型长度小数位标识主键允许空默认值说明1TXBHdecimal130是否提醒编号2TXDXMCvarchar2000是提醒对象名称3TXZXvarchar8000是跳转Url4KSTXSJdatetime83是开始提醒时间5YXQint40是(0)有效期6TXBTvarchar4000是提醒标题表名:YW_XXYY序号列名数据类型长度小数位标识主键允许空默认值说明1YDBHdecimal130是否2TXBHdecimal130是提醒编号3KSBHdecimal130是科室编号4YGBHdecimal130是员工编号5YDRBSdecimal130是阅读人标识6YD

31、SJdatetime83是阅读时间表名:YW_YHJS序号列名数据类型长度小数位标识主键允许空默认值说明1JSBHdecimal130是否角色编号2JSMCvarchar4000是角色名称3FJSdecimal130是父角色4SFHSint40是(0)是否回收表名:YW_YLTZ序号列名数据类型长度小数位标识主键允许空默认值说明1YW_KSBHdecimal130是否2YGBHdecimal130是否3YLTZBHdecimal130是否台帐编号4TZMLBHdecimal130是目录编号5KSBHdecimal130是科室编号6TZLJvarchar8000是台帐路径7CJSJdatetim

32、e83是创建时间表名:YW_YLWS序号列名数据类型长度小数位标识主键允许空默认值说明1FLBHdecimal130是否分类编号2WSBHdecimal130是否文书编号3KSBHdecimal130是科室编号4YGBHdecimal130是员工编号5WSBTvarchar8000是文书标题6GJZvarchar2000是关键字7WSNRtext160是文书内容8WJLJvarchar8000是文件路径9SFHSint40是(0)是否回收表名:YW_YSKHB序号列名数据类型长度小数位标识主键允许空默认值说明1KHBBHdecimal130是否考核表编号2KHFLBHdecimal130是医师

33、考核分类编号3KHBZFfloat80是总分值4KHBSHZTint40是(0)是否通过审核,0为等待审核 1为审核通过 2未通过5SFQYKHBint40是是否处于启用状态0为未启用 1为启用6SFHSint40是(0)是否回收表名:YW_YSKHJH序号列名数据类型长度小数位标识主键允许空默认值说明1KHBBHdecimal130是否考核表编号2JHBHdecimal130是否计划编号3JSBHdecimal130是角色编号4KHJHMCvarchar8000是考核计划名称5KHKSSJdatetime83是开始时间6KHJZSJdatetime83是截至时间7SFTXKHint40是是否

34、提醒8KHJBint40是0院级、1科室级9SFHSint40是(0)是否回收表名:YW_YSPBB序号列名数据类型长度小数位标识主键允许空默认值说明1ZBFLdecimal130是否值班分类2ZBRQdatetime83是否3BCFLBHdecimal130是班次分类编号4BCBHdecimal130是班次编号5KSBHdecimal130是科室编号6YW_KSBHdecimal130是7YGBHdecimal130是8YSZBBHdecimal130是表名:YW_YSXX序号列名数据类型长度小数位标识主键允许空默认值说明1KSBHdecimal130是否科室编号2YGBHdecimal13

35、0是否员工编号3YW_KSBHdecimal130否科室编号4YGXMvarchar6000是员工姓名5YGXBint40是员工性别6YGMZint40是员工民族7CSNYdatetime83是员工民族8SFZBHvarchar1000是身份证编号9YGXLvarchar4000是学历10YGSGfloat80是身高11YGJGint40是籍贯12SFHSint40是(0)是否回收13ZCDMdecimal130是职称14ZWDMdecimal130是职务15JYSJdatetime83是进院时间16PYSJdatetime83是聘用时间17RKSJdatetime83是入科时间18PYFSd

36、ecimal130是聘用方式19ZYZBHdecimal130是执业证编号20ZYZQDSJdatetime83是执业证取得时间表名:YW_YSZRBA序号列名数据类型长度小数位标识主键允许空默认值说明1ZRBABHdecimal130是否准入记录编号2KSBHdecimal130是3YGBHdecimal130是4ZRYSdecimal130是医师5ZRSJdatetime83是准入时间6ZRSMtext160是准入说明表名:YW_YSZRFL序号列名数据类型长度小数位标识主键允许空默认值说明1ZRFLBHdecimal130是否分类标识2ZRFLMCvarchar4000是准入分类名称3ZRFLBZtext160是准入分类名称4SFHSint40是(0)是否回收表名:YW


文档来源:https://www.renrendoc.com/paper/212528028.html

文档标签:

下载地址