2022年软件需求规格说明书 .pdf
高校医务收费系统项目需求规格说明书编著 杜宗飞 方鑫平 葛方芳 徐芳1. 引言1.1 编写目的 : 编写此文档的目的是进一步定制软件开发的细节问题, 便于用户与开发商协调工作. 本文档面向的读者主要是项目委托单位的管理人员.希望能使本软件开发工作更具体. 本文档的目的在于给出“医务收费管理信息系统”(以下简称本系统 )的功能说明。1)向用户描述“医务收费管理信息系统”的功能;2)为编制后续各阶段的文档提供基本依据;3)提供给用户确认或本地化修改的基本文件;4)作为日后软件确认测试和系统验收之参考依据;5)作为日后系统维护工作基准文件。本文档的内容涵盖了本系统的总体结构设计、软件运行环境设计、处理流程设计和软件功能设计等。本文档的使用者包括本系统用户、需求分析人员、项目管理人员、软件设计人员、软件质量控制人员以及软件维护人员。1.2 项目背景1.2.1 项目委托单位 : 无1.2.2 开发单位 : 医务收费系统开发小组1.3 定义术语所指对象或含义参保单位依照有关法律、 行政法规和国务院的规定, 参加医疗保险名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书2 的单位。参保职工依照有关法律、 行政法规和国务院的规定, 参加医疗保险的个人。人员类别在职、退休、离休、医疗照顾人员离休享受离休医疗待遇的人员,包括离休人员、老红军等。此类不参加基本医疗保险, 其医疗费全部由离休人员医疗基金支出。待遇级别非公务员、普通公务员、副局级、正局级、副市级、正市级资金来源财政划款、单位缴费职工平均工资指某一地区一定时期内 (通常为一年) 全部职工工资总额除以同期内的平均职工人数。职工缴费工资按照国家统计局的规定, 应作为缴纳基本医疗保险费工资基数的职工工资总额,包括工资、奖金、津贴、补贴等收入。医院级别一级、二级、三级年度指自然年度。费用明细各单项药品和诊疗项目的费用。表 1 术语定义1.4 参考资料 杨晶VB程序设计教程与实训北京- 科学出版社 2006 张海潘 软件工程北京清华大学出版版社 2003 李昭原 数据库原理与应用科学出版社 2002 徐兰芳 , 彭冰数据库设计与实现上海- 上海交通大学出版社2006 ( 美)Wendy Boggs UML与 Rational Rose 2002从入门到精通邱仲潘 等 译 北京- 电子工业出版社 2002 2. 任务概述名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书3 2.1 目标: 决策支持 : 根据实际要求及时提供所需报表及文件 提高效率 : 利用软件进行管理 , 避免人工管理的失误以及延迟性 , 从而实现高效率的管理 . 2.2 运行环境 : 硬件方面 :Pentium 级处理芯片 1兆显存的兼容显卡 256色,800*600 的兼容显示器标准兼容打印机软件方面 : 操作系统 WIN XP 支持环境 VISUAL BASIC 6.0 数据库 Microsoft SQL Server 2000 2.3 条件与限制 : 编程用计算机一台完成期限 2008/1/1 无资金供给3. 数据概述数据流程图如下 : 3.1 静态数据 : 包括系统登录密码 , 各数据库所在位置 , 系统分析原始数据3.2 动态数据 : 包括各数据库内各项显示数据, 用户登录信息 , 系统时间3.3 数据库描述 : 操作人员管理数据库 : 公司内人员的个人详细信息, 包括档案信息基本人员管理数据库 : 基本人员数据、医生数据详细信息收费管理数据库 : 公司内部账目及收支情况详表在经过对学校医院正常运行的流程进行详细了解与分析后,一个功能完善名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书4 的医务收费系统必须包括以下几个子系统:(1)操作人员管理系统。这个管理系统包括用户的注册、用户密码的修改、用户权限的设置、更换操作人员 4个功能模块组成。 操作人员管理系统主要是用来管理对该软件进行操作的工作人员, 同时系统所提供的用户权限设置能够提高系统的安全性,并对不同性质的人员赋予不同的权限,满足了不同人员对该软件的需求。(2)基本人员管理系统。这个管理系统包括编辑查询人员、批处理人员信息、学生数据导入、医生信息维护和医药费率调整5 个功能模块。基本人员管理系统用来对基本人员数据、医生数据进行统一集中的管理,为其他几个管理系统提供基本信息,以提高工作效率。(3)收费管理系统。这个管理系统包括药费数据输入、打印日报表、 打印日明细表、 打印月报表、打印月明细报表、打印年报表、报表查询、帐单查询8 个功能模块。收费管理系统主要为系统输入数据,并根据所输入的数据进行汇总,统计打印各种报表。同时该子系统还提供报表和账单的查询,用户可以很方便的对各项数据和报表进行查询。(4)系统维护。这个管理信息系统包括数据备份、计算器、导出每月数据4 个功能模块。系统设置中的功能模块用来补充医务收费系统的一些辅助功能。数据字典: 数据流词条描述 : 1. 数据流名 : 登录信息来源: 用户的输入去向: 系统内部检验部分组成: 用户名 , 密码流通量 : 每次登录输入一次2. 数据流名 : 登录结果名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书5 来源: 系统去向: 用户组成: 返回信息流通量 : 每次登录返回一次3. 数据流名 : 输入修改信息来源: 用户去向: 系统判断部分组成: 根据各数据库内容而不同流通量 : 根据用户输入而定4. 数据流名 : 反馈信息来源: 系统判断部分去向: 用户组成: 系统经判断后发回的字符数据流通量 : 根据系统当前信息而定5. 数据流名 : 识别信息来源: 系统内部检验部分去向: 系统判断部分组成: 系统各数据库的标识信息流通量 : 用户每次输入流通一次6. 数据流名 : 处理信息来源: 系统判断部分去向: 各数据库处理部分组成: 读取/ 修改标识 , 读取/ 修改的变量名称流通量 : 用户每次输入流通一次7. 数据流名 : 读取修改来源: 系统判断部分去向: 系统各数据库组成: 读取/ 修改标识 , 读取/ 修改内容流通量 : 用户每次输入流通一次名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书6 数据文件词条描述 : 1. 数据文件名 : 管理人员数据简述: 存储人员信息数据文件组成 : 人员的各项信息2. 数据文件名 : 医生信息数据简述: 存储医院医生信息记录数据文件组成 : 医生各项信息3. 数据文件名 : 收费数据简述: 存储医疗费用信息数据文件组成 : 收费的各项记录4. 数据文件名 : 类别数据简述: 存储各类别病人信息数据文件组成 : 各个病人的信息加工逻辑词条描述 : 1. 加工名 : 检验简要描述 : 判断用户的许可性输入数据流 : 登录信息输出数据流 : 登录结果加工逻辑 : 判断是否与系统内部用户信息相符合2. 加工名 : 判断简要描述 : 判断用户的操作并进行相应的读取/ 存储工作输入数据流 : 输入修改信息输出数据流 : 反馈信息加工逻辑 : 判断用户的操作 -调用数据库 -读取/ 修改-反馈3. 加工名 : 人事档案管理简要描述 : 对人事数据库进行相应要求的操作, 并与判断部分交互输入数据流 : 处理信息 , 读取修改输出数据流 : 读取修改 , 处理信息加工逻辑 : 判断用户要读取 / 修改的内容 -反馈用户所需信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书7 4. 加工名 : 收费统计简要描述 : 对收费数据库进行相应要求的操作, 并与判断部分交互输入数据流 : 处理信息 , 读取修改输出数据流 : 读取修改 , 处理信息加工逻辑 : 判断用户要读取 / 修改的内容 -反馈用户所需信息5. 加工名 : 数据备份简要描述 : 对收费日报表数据库进行相应要求的操作, 并与判断部分交互信息输入数据流 : 处理信息 , 读取修改输出数据流 : 读取修改 , 处理信息加工逻辑 : 判断用户要读取 / 修改的内容 -反馈用户所需信息6. 加工名 : 生成报表简要描述 : 对每月报表数据库进行相应要求的操作, 并与判断部分交互输入数据流 : 处理信息 , 读取修改输出数据流 : 读取修改 , 处理信息加工逻辑 : 判断用户要读取 / 修改的内容 -反馈用户所需信息源点及汇点词条描述 : 名称: 用户简要描述 : 既是源点又是汇点 , 发出动作信息给 检验 和 判断 加工, 通过交互界面接受反馈信息有关数据流: 登录结果 , 登录信息 ,输入修改信息 , 反馈信息数目: 一个主要数据项说明数据项名用户名取值(列表)如:admin,leedon 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书8 数据项名数据库操作权限取值(列表)如:0、1 数据项名医生取值(列表)如:刘红,张利国数据项名处方量取值(列表)如:1,4 数据项名药费额(元)取值(列表)如:1000,500 数据项名处方单价取值(列表)如:80,59 数据项名医药费取值(列表)如:1025,800 数据项名自负金取值(列表)如:700, 855 数据项名类别取值(列表)如:A,B,C,D 数据项名人员名称取值(列表)如:教师,学生,劳教工数据项名编号取值(列表)如:051058,051925 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书9 数据项名记录号取值(列表)如:02,13 表 2 主要数据项说明业务基本描述:登记病人基本信息,计算费用,并产生相应报表。系统处理功能对管理人员信息进行保存入库处理。4. 功能需求4.1 功能划分可细分为四部分 : 操作人员管理 , 基本人员管理 , 收费管理 , 系统维护4.2 功能描述操作人员管理功能 : 操作人员管理系统包括的具体功能模块可以用图A-2 说明。操作人员管理系统包括权限管理、更换用户、修改密码和修改用户等功能。1权限管理权限管理功能图如图1 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书10 图 1 操作人员管理模块需求框图和权限管理的功能框图此功能主要是面向管理人员对操作人员的操作进行管理,满足不同层次的人员对系统不同的需求,使得系统的敏感数据不公开,同时实现了系统的安全性。在进入系统的时候,系统根据操作人员的权限自动判断操作人员是否可以对该项功能进行操作等。(1)增加用户的需求分析,如图2 所示。图 2 增加用户的需求分析(2)删除用户需求分析,如图3 所示。图 3 删除用户需求分析操作人员管权限管理更换用户修改密码修改用户权限管理增加用户删除用户修改权限I:输入用户名、密码等详细信息F:产生用户注册录更新到数据库O:生成用户注册信息详细列表I:选择将删除的用户名称F: 更新用户信息表到数据库O:生成用户注册详细列表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书11 (3)更换用户。由于该软件的操作人员并非惟一,当另一个操作员在同一台机器上需对系统进行操作时,就需要该操作人员重新登陆,获得该操作人员的权限后,再对系统进行操作。这样可以方便多用户对系统进行操作。(4)修改密码用户名,如图4 所示。图 4 修改密码功能这两项功能可以集成到权限管理中,满足用户对用户名和密码的修改。不定期的对系统密码进行修改,能够减少密码的泄露,提高系统的安全性。基本人员管理功能这个管理系统包括的具体功能模块需求可以用图5 说明。图 5 基本人员管理系统包括的功能模块需求框图基本人员管理编辑查询人批处理人员学生数据导医生信息维医药费率调整I:输入用户旧、新密码信息F:更新用户新密码到数据库O:生成用户注册信息详细列表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书12 1编辑查询人员校医院是内部对全校教职工、 在校学生、 退休人员和统筹人员进行门诊治疗的机构。随着学校规模的不断发展,公费医疗对象不断增加,为了合理的记录各类人员的门诊信息,准确地对进行公费医疗数据的复杂人员的信息进行处理,此模块即产生了。人员代码采用8 位代码表示。如05222024,第 1 位表示学生,其余表示学生学号,具体形式如表3。前 两 位代码表示人员类别备注00 教工如果教工退休则转为退休人员TX 退休TC 统筹表示学院教职工子女0 x 学生x 表示在校生的入学年份表 3 人员编码2批处理人员信息伴随着国家政策的改变,公费对象的定额和补偿金都将发生改变,为了快速地对所有数据进行修改,本系统提供了批处理模块。同时该模块也提供了删除毕业生数据的功能,是集成了处理人员基本信息功能的模块。3医生信息维护对浙师大校医院的医生数据进行增加、删除、修改等,以适应校医院医生数据的改变。同时医生信息的改变也会影响收费系统中数据的改变。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书13 4医药费率调整根据国家的政策,适当的对该公费医疗的费率进行修改和调整。该功能的变化会对数据的录入产生影响,因此该功能是数据输入的基础。收费管理系统这个管理系统包括的具体功能模块需求框图如图6 所示。图 6 收费管理系统包括的功能模块需求框图收费管理是该系统的核心内容,它负责数据的输入和输出, 并对数据进行汇总、统计等操作,打印出符合需求的它总报表。同时该模块也提供了查询功能, 用户可以自由的查询每日报表和每月报表,清楚地掌握当日或当月校医院的经营情况。1药费数据输入药费数据输入模块完成病员看病时一些基本信息的登记,病员从医生处获得处方后,交由交费人员进行数据的输入。数据输入人员只需进行人员编号、医药费用的输入即可,其他的都由系统提供数据供操作人员进行选择。这样不但提高了工作效率,而且减少了输入过程中因人为导致的错误的发生。收费管理药费数据输报表打印账单查询报表查询名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书14 2报表打印管理报表打印管理的功能需求框图如图7所示。图 7 报表打印管理的功能需求框图报表打印功能模块也是收费管理系统中的核心,该模块主要实现了日报表、日明细表、月报表、月明细表和年明细表的打印功能。日报表和月报表分别是对每日数据和每月数据进行汇总、统计而生成的,日明细表、月明细表和年明细表则是分别对每日数据、每月数据和每年数据进行汇总而生成,它们并不对原始数据进行处理。3账单查询账单查询如图 8 所示。图 8 账单查询功能报表打印打印日报表打印月报表打印日明打印月明细打印年明细I:选择月份F:选择查询的关键字段O:生成该月份相关数据名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书15 为了方便管理人员,提高工作效率,系统提供了账单查询功能,用户可以按多种查询方式对数据库中的账单信息进行查询,比如:某月某病员的就诊情况、某月某医生的工作情况等。4报表查询报表查询功能如图9 所示。图 9 报表查询功能该功能完成对日报表和月报表的任意查询,并得到类似于日报表和月报表格式的结果,能够让用户系统维护系统维护包括的具体功能模块需求框图如图10所示。图 10 系统维护包括的功能模块需求框图系统维护包括数据备份、 数据还原、系统计算器和导出每月数据系统维护数据备份数据还原系统计算器导出每月数据I:用户选择输入日期或月份F:根据用户选择进行查询O:显示用户查询的数据名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书16 等功能模块,基本满足了系统运行时所需的功能。(1)数据恢复功能需求。该功能将数据库数据表备份成数据库文件,再进行二次备份将其备份到 U 盘或其他计算机上,便于在一些无法避免数据破坏的情况下通过数据恢复功能恢复数据,以减小损失。(2)数据恢复功能需求。该功能实现从备份数据库中将数据导入到工作数据库中。(3)系统计算器功能需求。该功能实现打开操作系统提供计算器,用它可以进行一些简单的计费操作,方便用户进行计费操作。5. 性能需求5.1 数据精确度 : 因为此数据为医院内部数据, 所以要求不能有误差5.2 适应性 : 此软件只在医院内部管理人员的机器上使用, 因此不考虑适应性5.3 及时性:在局域网内,办理一般业务,要求系统响应时间小于5秒。各条件查询响应时间小于2 分钟。模糊查询响应时间小于5 分钟。5.4 系统要求操作简单,人机对话简单,采用菜单式(或窗口方式)提示,屏幕输出清晰规整5.5 可靠性和安全要求(1) 系统安全可靠,任何误操作不影响系统运行。(2) 有足够的措施防范系统外人员进入系统。(3) 重复记录不能入库。5.6 故障处理要求(1) 有数据库系统出错提示和应用系统出错提示,提示语言用中文,出错提示内容要求一致。(2) 使用过程中不能产生死锁现象,有等待时须给出提示信息通知用户。(3) 整个应用系统及数据库有良好的备份措施及易备份,一旦发名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 17 页 - - - - - - - - - 高校医务收费系统项目需求规格说明书17 生故障,能及时恢复和维护。6. 运行需求6.1 用户界面 : 屏幕格式 : (1) 要求有菜单及工具栏以方便操作(2) 各数据库信息可在屏幕上直接修改(3) 各数据统计结果可在屏幕上显示(4) 进行系统分析后的结果在另一窗口中显示报表格式 : (1) 基本人员管理报表只要求有个人的普通数据(2) 收费统计报表要求打印出病人详表(3) 月基本信息报表要求能按月打印出信息6.2 硬件接口 : 需要标准打印机接口进行报表打印6.3 软件接口 :Windows标准接口7. 其他需求可使用性 : 要求容易使用 , 界面友好安全保密性 : 因本数据属于医院内部管理用关键数据, 因此除医院管理人员外 , 其他人员不得访问. 要求设有登录密码检验功能,并且此密码可以在以后进行修改可维护性 : 要求本软件的维护文档齐全, 便于维护名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 17 页 - - - - - - - - -