软件工程作业(第二部分共五部分)医院挂号系统软件需求规格说明书内容摘要:
规格说明书 项。 功能描述 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 界面说明:在“填写病人个人信息”界面填写好病人信息并点击“确认”后显示的界面,该界面最上部分显示当前选择。软件工程作业(第二部分共五部分)医院挂号系统软件需求规格说明书
相关推荐
系统(汽车、火车、飞机、轮船) 主要功能: ( 1) 售票管理 ( 2) 订票管理 ( 3) 信息查询 ( 4) 系统维护 参考主要数据表结构: 车次信息表(车次,始发站,终点站,发车时间,到达时间) 订票信息表(车次,座位号,发车时期,发车时间,座位等级,票价) 车次座位等级分配及座位占用表(车次,座位号,座位等级 ,票价,占用标志) 用户信息表(用户名,密码,用户标识) 1小型物业管理系统
发规则;了解其设计过程。 教学重难点 重点和难点重点:设计原理难点:对各种祸合、内聚的理解 授课内容及过程 教学内容提 要 新课 (约 90 分钟 ) 第五章.总体设计 本章内容概述 (约 15 分钟 ) 包括: 1 、本章的重点难点; 2 、总体设计在软件设计阶段的地位、作用。 用动画讲述需求模型转换为软件设计产品时,各种模型之间的映射关系。 需要强调的有: 在本章中,以 “数据流图 ”转换为
供水管理部门的工作效率、节约费用,用以改善供 水设施,提高居民饮水质量;同时还能为加强自来水使用的监督管理提供手段,从而在技术上为节约用水合理用水创造条件。 微电子技术和计算机技术的不断发展,引起了仪表机构的根本性变革,以微型计算机(单片机)为主体,将计算机技术和检测技术有机结合,组成新一代“智能化仪表”,智能化仪表在测量过程自动化。 智能仪表不仅能解决传统仪表不易或不能解决的问题
设计预锻模膛 观图 , 转向节 臂锻件空间弯曲及落差很大, 锻件形状比较复杂, 某些局部型腔充满困难, 需要设计预锻模膛。 终锻前 需进行预锻,目的是保证合理分料。 否则在终锻时, 料多, 材料充满终锻型腔后多余的材料会向型腔里挤,形成折痕.料少,则充型不满。 预锻的主要目的是在终锻前进一步分配材料,确保材料无缺陷流动。 易于充填模膛。 减少材料流向飞边槽的损失,减小终锻模膛磨损,提高终锻
考虑,各档齿轮应该选用一种模数;从强度方面考虑,各档齿轮应有不同的模数。 对于轿车,减少工作噪声较为重要,因此模数应选得小些;对于货车,减小质量比减小噪声更重要,因此模数应选得大些。 轿车模数的选取以发动机排量作为依据,由表 选取 模数 范围 为~,由于轿车对降低噪声和振动的水平要求较高,所以各档均采用斜齿轮。 表 汽车变速器 齿轮的法向模数 压力角 压力角较小时,重合度较大, 传动平稳