软件工程作业(第二部分共五部分)医院挂号系统软件需求规格说明书内容摘要:

规格说明书 项。 功能描述 1: 用户登录 具体功能 1:用户登录 功能描述 输入 处理 输出 要求 挂号工作人员或系统管理员登陆医院挂号系统 ( 1) :挂号工作人员 ID 或系统管理员 ID ( 2) : 挂号工作人员密码 或系统管理员密码 ( 3) :用户类型:挂号工作人员 或系统管理员 查询数据库中是否存在该用户,且密码正确,若正确,则进入相应用户主界面;若 3 次输入错误则自动退出系统 查询结果数目 输出为 1 代表该用户存在且密码及用户类型匹配; 输出为 0 代表该用户存在且密码及用户类型不匹配; 功能描述 2: 挂号 具体功能 1: 病人注册个人信息 功能描述 输入 处理 输出 要求 病人注册个人信息 ( 1) :病人身份证号; ( 2) :病人姓名; ( 3) :病人年龄; ( 4) :病人性别。 首先在数据库查询病人查询注册信息,若没有,则新创建该病人信息,并输出;若存在,则从数据库输出该病人信息 ( 1):病人身份证号; ( 2):病人姓名; ( 3):病人年龄; ( 4):病人性别。 ( 5):病人剩余挂号次数。 具体功能 2: 选择科室 功能描述 输入 处理 输出 要求 根据病人要求选择科室 科室编号或科室名称 在数据库 满足条件的科室信息,并显( 1) :科室编号; ( 2) :科室名称; 软件需求规格说明书 PAGE 13 OF 34 示在相应的用户界面上 ( 3) :科室地址。 具体功能 3: 选择医生 功能描述 输入 处理 输出 要求 根据病人要求选择医生 医生编号或医生姓名或医生等级 在数据库满足条件的医生信息,并显示在相应的用户界面上 ( 1) :医生编号; ( 2) :医生姓名; ( 3) :医生等级; ( 4) :当天可挂号人数; ( 5) 剩余挂号人数 具体功能 4: 打印挂号单 功能描述 输入 处理 输出 要求 病人对提供的个人信息,医生及科室信息确认无误时,则可以打印挂号单 ( 1) :挂号单编号; ( 2) :病人身份 证号; ( 3) :病人姓名; ( 4) :病人性别; ( 5) :病人年龄; ( 6) :医生编号; ( 7) :医生姓名; ( 8) :医生等级; ( 9) :医生所在科室编号; ( 10) :医生所在科室名称; ( 11) :医生所在科室地点; ( 12) :挂号工作人员编号。 ( 1) :将输入数据存储至数据库; ( 2) :若病人剩余挂号次数与相应医生挂号人数均不为0,则将该病人剩余挂号次数减 1,将对应医生剩余挂号次数减 1; ( 3) : 若病人剩余挂号次数为 0 或 相应医生挂号人数为0,则提醒挂号工作人员具体失败原因,并终止打印挂号单 挂号单或打印挂号单失败原因 功能描述 3: 修改患者个人信息 具体功能 1: 修改患者个人信 息 功能描述 输入 处理 输出 要求 如果病人个人信息错误,则相应进行修改 ( 1):病人身份证号; ( 2):病人姓名; ( 3):病人年龄; ( 4):病人性别。 更新数据库相应信息 更新结果提示 软件需求规格说明书 PAGE 14 OF 34 功能描述 4: 修改挂号工作人员信息 具体功能 1: 修改挂号工作人员信息 功能描述 输入 处理 输出 要求 如果挂号工作人员个人信息错误,则相应进行修改 ( 1) : 挂号工作人员编号; ( 2) :挂号工作人员姓名; ( 3) :挂号工作人员密码。 更新数据库相应信息 更新结果提示 功能描述 5: 挂号单注销 具体 功能 1: 挂号单注销 功能描述 输入 处理 输出 要求 根据病人提供的挂号单(没有作废),注销该名额 挂号单编号 ( 1) :回滚病人个人挂号剩余次数; ( 2) :回滚相应医生个人挂号剩余名额 注销结果提示 功能描述 6: 修改系统管理员个人信息 具体功能 1: 修改系统管理员个人信息 功能描述 输入 处理 输出 要求 如果系统管理员个人信息错误,则相应进行修改 ( 1) :系统管理员编号; ( 2) :系统管理员姓名; ( 3) :系统管理员登陆密码。 更新数据库相应信息 更新结果提示 功能描述 7: 管理挂号工作人员 具体功 能 1: 管理挂号工作人员 功能描述 输入 处理 输出 要求 可对该医院所有的挂号工作人员进行简单的增删改查的操作 具体查询 挂号工作人员 方式: 增删改查的条件 数据库进行相应增删改查 增删改查 结果提示 软件需求规格说明书 PAGE 15 OF 34 ( 1):按 挂号工作人员编号 查询; ( 2):按 挂号工作人员姓名 查询; ( 3) : 也可以显示全部挂号工作人员信息。 增加 挂号工作人员信息方式:一次操作只可以增加一位挂号工作人员 信息。 具体删除挂号工作人员信息方式:可批量删除挂号工作人员信息。 具体修改挂号工作人员信息方式:可批量修改挂号工作人员信息。 功能描述 8: 科室信息管理 具体功能 1: 科室信息管理 功能描述 输入 处理 输出 要求 可对该医院所有的科室信息进行简单的增删改查的操作 具体查询科室信息方式: ( 1):按科室编号查询; ( 2):按科室名称查询。 增删改查的条件 数据库进行相应增删改查 增删改查 结果提示 软件需求规格说明书 PAGE 16 OF 34 增加科室信息方式:一次操作只可以增加一个科室信息。 具体删除科室信息方式:可批量删除科室信息。 具体修改科室信息方式:可批量修改科室信息。 功能描述 9: 医生信息管理 具体功能 1: 医生信息管理 功能描述 输入 处理 输出 要求 可对该医院所有的医生信息进行简单的增删改查的操作 *具体查询医生信息方式: ( 1):可以按医生编号查询; ( 2):按医生姓名查询; ( 3):按医生级别查询; ( 4):按医生所在科室编号查询。 *具体 增加医生信息方式:一次操作只可以增加一位医生信息。 *具体删除医生信增删改查的条件 数据库进行相应增删改查 增删改查 结果 提示 软件需求规格说明书 PAGE 17 OF 34 息方式:可批量删除医生信息。 *具体修改医生信息方式:可批量修改医生信息。 可以对每位医生每天可挂号人数进行修改; *可以更新医生剩余挂号名额使每日可挂号名额 = 剩余挂号名额。 功能描述 10: 挂号单信息查询 具体功能 1: 挂号单信息查询 功能描述 输入 处理 输出 要求 可对该医院所有的挂号单记录进行简单的查询的操作 查询条件:( 1)按挂号单编号查询; ( 2)按挂号单信息中病人身份证号查询; ( 3)按挂号单信息中医生编号查询; ( 4)按挂号单信息中科室编号查询; ( 5)按挂号单信息中科室名称查询; ( 6)按挂号单信息中医生等级查询; ( 7)按挂号单信息查询的条件 操作数据 库进行查询 查询 结果 软件需求规格说明书 PAGE 18 OF 34 中挂号工作人员编号查询(即具体某位工作人员所开的挂号单); 也可显示全部挂号单信息。 功能描述 11: 病人信息查询 具体功能 1: 病人信息查询 功能描述 输入 处理 输出 要求 可对该医院所有的病人信息进行简单的查询的操作 *只可以通过病人身份证好进行查询 查询的条件 操作数据库进行查询 查询 结果 4. 产品的非功能性需求 外部接口说明 用户接口 ( 1) 用户登录界面 界面说明:启动医院挂号系统时显示的登录界面,挂号工作人员或系统管理员选择用户类型后,输入相应用户 ID 和密码,若密码正确,则转至挂号工作人员界面或系统管理员界面,若用户名或密码错误, 3次失败则自 动退出系统。 ( 2) :挂号工作人员挂号系统主界面 软件需求规格说明书 PAGE 19 OF 34 界面说明:挂号工作人员成功登陆时显示的主界面,主界面“挂号单预览”各文本框均不可写,但可通过菜单栏相应功能完成填写。 菜单栏“文件”下分为“挂号”,“修改患者个人信息”和“修改挂号工作人员信息”;“操作”下分为“打印挂号单”,“挂号单注销”下为“注销挂号单”。 ( 3) :挂号流程界面 1:填写病人个人信息 界面说明:在挂号工作人员主界面菜单栏下点击“文件” “挂号”后弹出的界面,该界面主要处理病人个人信息。 点击“取消”则取消挂号流程,点击确定则关闭该窗口,同时开启“ 选择挂号科室”界面(见用户接口( 4)) ( 4) :挂号流程界面 2:选择挂号科室 软件需求规格说明书 PAGE 20 OF 34 界面说明:在“填写病人个人信息”界面填写好病人信息并点击“确认”后显示的界面,该界面最上部分显示当前选择。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。