《医务管理系统详细设计说明书.doc》由会员分享,可在线阅读,更多相关《医务管理系统详细设计说明书.doc(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除案卷号日期农一师医院医务管理系统用户需求说明书 作 者: 创业软件公司 (马江泉) 完成日期: 2010年12月01日至2011年1月30日 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人批准日期签收人V1.1 目 录用户需求说明书I版本说明:11概述11.1系统简述11.2参考资料12设计约束13系统总体结构设计13.1简述13.2系统功能结构设计23.3系统架构图23.4系统类图34模块的结构与功能44.1系统维护模块44.1.1权限管理模块44.1.2数据字典维护74.1.3台帐设置74.1.4质量控制维护84.1.5工作流
2、设置104.1.6医师考核设置114.1.7医疗准入设置114.1.8值班性质维护124.1.9公文分类管理124.1.10科室管理124.2医政管理134.3医师管理134.4文书管理134.5通知管理134.6公文管理134.7会诊管理134.8纠纷管理134.9医疗质量控制134.10医疗台帐134.11传染病管理135数据库说明136开发环境的配置407运行环境的配置408测试环境的配置419其它41【精品文档】第 30 页版本说明:版本号:v1.0.0.01 概述1.1 系统简述医务管理系统是为实现医院医务管理的现代化、信息化,提高医务管理的工作效率和工作质量而开发,功能涉及医务科日
3、常管理工作、质量控制、医师考核、科室台帐等1.2 参考资料2 设计约束描述系统设计中最主要的约束,这些是由客户强制要求并在需求说明书写明的。说明系统是如何来适应这些约束的,主要包括: 本系统应当遵循的标准或规范 软件、硬件环境(包括运行环境和开发环境)的约束 接口/协议的约束 用户界面的约束 软件质量的约束,如正确性、健壮性、可靠性、效率(性能)、易用性、清晰性、安全性、可扩展性、兼容性、可移植性等等。 实现的语言和平台也会对系统有约束,同样在此予以说明。 对于因选择具体的设计实现而导致对系统的约束,简要地描述你的想法思路,经过怎么样的权衡,为什么要采取这样的设计等等。3 系统总体结构设计3.
4、1 简述系统设计采用面向对象的设计方法,采用三层架构3.2 系统功能结构设计3.3 系统架构图3.4 系统类图4 模块的结构与功能4.1 系统维护模块4.1.1 权限管理模块数据实体层类图:业务逻辑层类图:主要类及方法说明:YHDLBiz:系统用户方法名功能参数返回值异常CheckLogin判断用户是否登录String包含用户信息的数组Login登录DLZH登录帐号DLMM:登录密码BoolQXGLBiz:判断登录用户权限方法名功能参数返回值异常GetUserModulsNoRight获取用户不拥有的模块权限ListGetUserModulsOpratersRight获取用户不拥有的模块的操作
5、权限decimal modulId,decimal jsbhListGetUserRightsRegion取得用户的权限范围decimal jsbhList权限设置通过两层控制权限:第一层通过改变页面元素的可见性控制模块和操作权限,通过判断操作资源的范围控制权限范围。第二层通过模块指向的Url控制对页面的访问,通过传入按钮Id判断是否拥有操作权限。权限控制顺序图4.1.2 数据字典维护4.1.3 台帐设置实体层类图:业务逻辑层类图:4.1.4 质量控制维护4.1.5 工作流设置4.1.6 医师考核设置4.1.7 医疗准入设置4.1.8 值班性质维护4.1.9 公文分类管理4.1.10 科室管理
6、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序号列名数据类型长度小数位标识主键允许空默认值说明1KSBHdecimal130是否科室编
7、号2YGBHdecimal130是否员工编号3YW_KSBHdecimal130是科室编号4YGXMvarchar6000是员工姓名5YGXBint40是员工性别6YGMZint40是员工民族7CSNYdatetime83是员工民族8SFZBHvarchar1000是身份证编号9YGXLvarchar4000是学历10YGSGfloat80是身高11YGJGint40是籍贯12SFHSint40是(0)是否回收表名:HL_GWSP序号列名数据类型长度小数位标识主键允许空默认值说明1GWCLBHdecimal130是否公文处理编号2GWBHdecimal130是公文编号3KSBHdecimal1
8、30是科室编号4YGBHdecimal130是员工编号5GWCLYJtext160是处理意见6GWCLSJdatetime83是处理时间7SFTGint40是是否通过8GWCLLCdecimal130是处理流程表名:YW_BAZK序号列名数据类型长度小数位标识主键允许空默认值说明1BABHdecimal130是否病案号2KSBHdecimal130是科室编号表名:YW_BCFL序号列名数据类型长度小数位标识主键允许空默认值说明1BCFLBHdecimal130是否班次分类编号2BCFLMCvarchar4000是分类名称3BCFLBZtext160是分类备注4SFHSint40是(0)是否回收
9、表名:YW_BCXZ序号列名数据类型长度小数位标识主键允许空默认值说明1BCFLBHdecimal130是否班次分类编号2BCBHdecimal130是否班次编号3BCMCvarchar2000是班次名称4BCBZtext160是班次备注表名:YW_BLZK序号列名数据类型长度小数位标识主键允许空默认值说明1BLBHvarchar1000是否病历编号2KSBHdecimal130是科室编号3ZZYSdecimal130是主治医师4JZYSdecimal130是经治医生5BQFLvarchar4000是病情分类表名:YW_BLZKJL序号列名数据类型长度小数位标识主键允许空默认值说明1ZKPFB
10、Hdecimal130是否质控编号2ZKPFBZBHdecimal130是质控评分标准编号3ZKFLBHdecimal130是质控分类编号4KSBHdecimal130是科室编号5YGBHdecimal130是员工编号6PFFZfloat80是评分分值7ZKKHSJdatetime83是质控考核时间8KHDXPBvarchar4000是根据接口提供的主键判别9PFJLSJdatetime83是考核分值记录时间表名:YW_CFZK序号列名数据类型长度小数位标识主键允许空默认值说明1CFBHvarchar1000是否处方编号2KSBHdecimal130是科室编号3ZZYSdecimal130是主
11、治医师4HZZYHdecimal130是患者住院号表名:YW_CRBSB序号列名数据类型长度小数位标识主键允许空默认值说明1HZXMdecimal130是患者2HZXBint40是患者性别3CSNYdatetime83是员工民族4HZZYvarchar4000是职业5JZXMvarchar4000是家长姓名6SWHZZtext160是单位或住址7FBSJdatetime83是发病时间8CBZDtext160是初诊9SCBGSJdatetime83是首次报告时间10DZBGSJdatetime83是订正报告时间11SJTBSJdatetime83是实际填表时间12CBQKtext160是迟报情况
12、13CRBSBBHdecimal130是否传染病上报编号14KSBHdecimal130是科室编号15YW_KSBHdecimal130是科室编号16YGBHdecimal130是员工编号表名:YW_CZQX序号列名数据类型长度小数位标识主键允许空默认值说明1CZBHdecimal130是否操作编号2MKBHdecimal130是模块编号3CZMCvarchar4000是操作名称4CZANvarchar4000是操作按钮Id表名:YW_GWFL序号列名数据类型长度小数位标识主键允许空默认值说明1GWFLBHdecimal130是否公文分类编号2YW_GWFLBHdecimal130是公文分类编
13、号3GZLBHdecimal130是工作流编号4GWFLMCvarchar4000是分类名称5GWFLBZtext160是分类备注6GWFFLdecimal130是分类备注7SFHSint40是(0)是否回收表名:YW_GWGL序号列名数据类型长度小数位标识主键允许空默认值说明1GWBHdecimal130是否公文编号2KSBHdecimal130是科室编号3YGBHdecimal130是员工编号4GWBTvarchar8000是公文标题5GWZWtext160是公文正文6GWFJvarchar8000是公文附件7FWRdecimal130是发文人表名:YW_GWSJR序号列名数据类型长度小数
14、位标识主键允许空默认值说明1GWSJBHdecimal130是否收件编号2KSBHdecimal130是科室编号3YGBHdecimal130是员工编号4FLBHdecimal130是分类编号5WSBHdecimal130是文书编号6GWSJFSint40是收件方式表名:YW_GZL序号列名数据类型长度小数位标识主键允许空默认值说明1GZLBHdecimal130是否工作流编号2GZLMCvarchar4000是工作流名称3SFHSint40是(0)是否回收表名:YW_GZLLC序号列名数据类型长度小数位标识主键允许空默认值说明1LCMCvarchar4000是否流程名称2GZLBHdecim
15、al130是工作流编号3JSBHdecimal130是角色编号4LCJBint40是流程级别1为一级2为二级5CLJSdecimal130是处理角色6LCBHdecimal130是处理流程编号7SFHSint40是(0)是否回收表名:YW_HZFL序号列名数据类型长度小数位标识主键允许空默认值说明1HZFLBHdecimal130是否会诊分类编号2GZLBHdecimal130是工作流编号3HZFLMCvarchar4000是会诊分类名称4SFHSint40是(0)是否回收表名:YW_HZSQD序号列名数据类型长度小数位标识主键允许空默认值说明1HZSQDBHdecimal130是否申请单编号
16、2HZFLBHdecimal130是会诊分类编号3KSBHdecimal130是科室编号4YGBHdecimal130是员工编号5BRSBdecimal130是住院号、门诊号等6YW_KSBHdecimal130是7YW_YGBHdecimal130是8SSHZFLdecimal130是所属会诊分类9HZSMtext160是会诊说明10BQJJtext160是病情简介11HZMDtext160是会诊目的12YQHZKSvarchar8000是邀请科室13HZSQSJdatetime83是申请时间14HZSJdatetime83是会诊时间15HZDDvarchar4000是会诊地点16HZFJL
17、Jvarchar8000是附件表名:YW_HZSQJL序号列名数据类型长度小数位标识主键允许空默认值说明1HZSPBHdecimal130是否会诊审批编号2HZSQDBHdecimal130是申请单编号3LCMCvarchar4000是流程名称4KSBHdecimal130是科室编号5YGBHdecimal130是员工编号6HZSPYJtext160是审批意见7HZSPSJdatetime83是审批时间8SFTGint40是是否通过表名:YW_HZXX序号列名数据类型长度小数位标识主键允许空默认值说明1BRSBdecimal130是否住院号、门诊号等2BABHdecimal130是病案号3BL
18、BHvarchar1000是病历编号4BRXMvarchar4000是病人姓名5BRKSdecimal130是病人科室6BRXBint40是病人性别7BRCSNYdatetime83是出生年月8BRRYSJdatetime83是入院时间9BRCYSJdatetime83是病人出院时间10BRMZdecimal130是民族11BRJGvarchar8000是病人籍贯12BRSFZBHvarchar1000是身份证编号13BRHFint40是婚否14BRCWHvarchar4000是床位号15BRFLint40是住院病人、门诊病人表名:YW_JFCLJL序号列名数据类型长度小数位标识主键允许空默认
19、值说明1JFCLBHdecimal130是否纠纷处理编号2JFJLBHdecimal130否纠纷记录编号3CLYJtext160是处理意见4JFCLSJdatetime83是处理时间5SFTGint40是是否通过表名:YW_JFFL序号列名数据类型长度小数位标识主键允许空默认值说明1JFFLBHdecimal130是否纠纷分类编号2GZLBHdecimal130是工作流编号3YW_JFFLBHdecimal130是纠纷分类编号4JFFLMCvarchar4000是纠纷分类名称5SFHSint40是(0)是否回收6JFFFLdecimal130是(0)父分类0为顶级分类表名:YW_JFJL序号列
20、名数据类型长度小数位标识主键允许空默认值说明1JFJLBHdecimal130是否纠纷记录编号2JFFLBHdecimal130否纠纷分类编号3KSBHdecimal130是科室编号4YGBHdecimal130是员工编号5GY_KSBHdecimal130是科室编号6BRSBdecimal130是住院号、门诊号等7JFTSSJdatetime83是投诉时间8JFNRtext160是纠纷内容9JFFJvarchar8000是附件路径10JFSSFLdecimal130是纠纷所属分类11JFTSRdecimal130是投诉人12TSRHZGXvarchar4000是投诉人与患者的关系13JFTS
21、YYtext160是投诉原因表名:YW_JJBZK序号列名数据类型长度小数位标识主键允许空默认值说明1JJBBHdecimal130是否交接班编号2KSBHdecimal130是科室编号3JJBSJdatetime83是交接班时间表名:YW_KH序号列名数据类型长度小数位标识主键允许空默认值说明1KHBBHdecimal130是否考核表编号2JHBHdecimal130是否计划编号3YW_KHBBHdecimal130是否考核表编号4YW_JHBHdecimal130是否计划编号5BZBHdecimal130是否标准编号6KSBHdecimal130是否科室编号7YGBHdecimal130是
22、否员工编号8KHJLSJdatetime83是考核时间9JGSFTGSHint40是(0)是否通过审核10KHPFfloat80是考核评分表名:YW_KHBZ序号列名数据类型长度小数位标识主键允许空默认值说明1BZBHdecimal130是否标准编号2BZFLBHdecimal130是标准分类3BZMCtext160是标准名称4PFFSint40是加分或扣分5PFSMvarchar3000是如:一项扣2分6SFHSint40是(0)是否回收表名:YW_KHBZFL序号列名数据类型长度小数位标识主键允许空默认值说明1BZFLBHdecimal130是否标准分类2KHBBHdecimal130是考
23、核表编号3FFLdecimal130是父分类4BZFLMCvarchar4000是标准分类名称5SFHSint40是(0)是否回收表名:YW_KHJGFJBZ序号列名数据类型长度小数位标识主键允许空默认值说明1ZKKHFJPBdecimal130是否分级判别2ZKKHBdecimal130是质控分类编号3JBFZfloat80是分值4DBCZFint40是0小于1大于2小于等于3大于等于4等于5JBMCvarchar4000是级别名称表名:YW_KHYS序号列名数据类型长度小数位标识主键允许空默认值说明1KHBBHdecimal130是否考核表编号2JHBHdecimal130是否计划编号3K
24、SBHdecimal130是4YGBHdecimal130是5SFHSint40是(0)是否回收表名:YW_MKGL序号列名数据类型长度小数位标识主键允许空默认值说明1MKBHdecimal130是否模块编号2MKMCvarchar4000是模块名称3FMKBHdecimal130是父模块4MKBZtext160是模块备注5MKLJvarchar10000是模块路径表名:YW_QXFW序号列名数据类型长度小数位标识主键允许空默认值说明1FWBHdecimal130是否范围编号2FWLXvarchar1000是范围类型3FWBSdecimal130是范围4FFWdecimal130是父范围表名:
25、YW_QXJL序号列名数据类型长度小数位标识主键允许空默认值说明1JSBHdecimal130是否角色编号2JLBHdecimal130是否记录编号3MKBHdecimal130是模块编号4CZBHdecimal130是操作编号5FWBHdecimal130是范围编号6FQSJdatetime83是赋权时间表名:YW_SJZD序号列名数据类型长度小数位标识主键允许空默认值说明1DMBSint40是否代码标识2YW_DMBSint40是代码标识3PYDMvarchar4000是代码的简拼4DMMCvarchar4000是代码名称表名:YW_TZ序号列名数据类型长度小数位标识主键允许空默认值说明1
26、TZBHdecimal130是否通知编号2TZBTvarchar8000是通知标题3TZNRtext160是通知内容4FBRQdatetime83是发布日期表名:YW_TZFJ序号列名数据类型长度小数位标识主键允许空默认值说明1TZBHdecimal130是否通知编号2FJBHdecimal130是否附件编号3FJMCvarchar8000是附件名称4FJLJvarchar8000是附件路径表名:YW_TZFL序号列名数据类型长度小数位标识主键允许空默认值说明1TZFLBHint40是否台帐分类编号2TZFLMCvarchar4000是台帐分类名称3TZJBint40是0院级 1科级4SFHS
27、int40是(0)是否回收表名:YW_TZMB序号列名数据类型长度小数位标识主键允许空默认值说明1TZMBBHdecimal130是否台帐模板编号2TZMBMCvarchar8000是模版名称3TZMBLJvarchar8000是台帐模板路径4SFHSint40是(0)是否回收表名:YW_TZML序号列名数据类型长度小数位标识主键允许空默认值说明1TZMLBHdecimal130是否目录编号2TZFLBHint40是台帐分类编号3TZMBBHdecimal130是台帐模板编号4TZMLMCdecimal130是目录名称5TZMLXHint40是目录序号6SFHSint40是(0)是否回收表名:YW_TZYD序号列名数据类型长度小数位标识主键允许空默认值说明1TZBHdecimal130是否通知编号2KSBHdecimal130是否科室编号3GY_KSBHdecimal130是否科室编号4YGBHdecimal130是否员工编号5YDSJdatetime83是阅读时间表名:YW_WSFL序号列名数据类型长度小数位标识主键允许空默认值说明1FLBHdecimal130是否分类编号2BCFLMCvarchar4000是分类名称3FFLBHdecimal130是(0)父分类4SFHSint40是(0)是否回收表名:YW_WSKHFL序号列名数据类型长