宠物诊所系统需求和需求分析说明书

宠物诊所系统需求和需求分析说明书

ID:40229283

大小:96.00 KB

页数:6页

时间:2019-07-27

宠物诊所系统需求和需求分析说明书_第1页
宠物诊所系统需求和需求分析说明书_第2页
宠物诊所系统需求和需求分析说明书_第3页
宠物诊所系统需求和需求分析说明书_第4页
宠物诊所系统需求和需求分析说明书_第5页
资源描述:

《宠物诊所系统需求和需求分析说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、“爱心宠物诊所”系统需求和需求分析说明书第一部分、概述1、项目名称及背景Ø项目名称“爱心宠物诊所”系统Ø开发背景“爱心”宠物诊所的职员在工作中需要查阅和管理如下信息:诊所的兽医、客户以及客户的宠物。诊所的兽医具有不同的专业特长,例如:有的擅长牙科,有的擅长内科等。诊所的职员使用浏览器访问该系统。客户的每个宠物都具有唯一的名称。2、文档说明本文档系统的描述了“爱心宠物诊所”系统的业务需求以及需求分析文档。可用与指导软件的系统设计和测试阶段的工作。第二部分、任务说明1、功能概述“爱心”宠物诊所的职员需要使用系统提供

2、的如下功能:Ø浏览诊所的兽医以及他们的专业特长;Ø浏览宠物的主人(即诊所的客户)的相关信息;Ø更新宠物的主人的相关信息;Ø向系统中增加一个新客户;Ø浏览宠物的相关信息;Ø更新宠物的相关信息;Ø向系统中增加一个新宠物;Ø浏览宠物的访问历史记录;Ø向宠物的访问历史记录添加一次访问;此外,诊所的职员在使用系统提供的上述功能之前需要进行登录。当职员不需要使用系统的上述功能时,也可退出系统。1、用户环境服务器硬件要求:处理器:Pentium3以上;内存>=512MB;硬盘>=40G;服务器端软件要求:操作系统:Windo

3、wsXP;数据库服务器:MySQL;Web容器:Tomcat6.x;客户端软件要求:操作系统:WindowsXP;浏览器:InternetExplorer6.0及以上;开发工具:MyEclipse;第三部分、需求分析1、实现功能Ø系统用例图这里将系统的每个最基本的有价值的业务功能,如登录、浏览宠物等,称为用例。图一:“爱心宠物诊所”系统的用例图用例图中,使用一个椭圆表示用例,里面的文字描述了用例的名称。诊所职员可以使用或访问系统的全部功能,在图一中使用一个“火柴人”表示诊所职员,称为用例的参与者,系统只有诊所职

4、员一个参与者。此外,图一中从参与者到用例的单向箭头表示二者之间的关联关系,例如诊所职员使用或访问这些功能。Ø功能清单功能编号功能名称文中标题编号备注01登录02退出03浏览兽医及其专业特长04浏览宠物主人的信息宠物的主人即诊所的客户,也称为所有人05更新宠物主人的信息06添加新客户07浏览宠物信息08更新宠物信息09添加新宠物010浏览宠物的访问历史记录011添加一次宠物的访问2、用例说明Ø登录诊所职员打开浏览器,输入应用系统的URL,浏览器中显示登录界面。职员输入用户名称和口令后,提交页面。系统验证职员的登录

5、:若用户名称或口令不正确,系统显示“登录失败,无效的用户名或口令。”,职员可再次登录;若用户名称和口令正确,职员登录成功,系统显示一个页面可供职员访问用例“浏览兽医及其专业特长”。Ø退出诊所职员登录系统之后,点击“退出”链接,系统销毁与职员的会话有关的资源,再呈现“登录”界面给用户,可供其再次登录系统,并给用户提示消息“退出成功”。Ø浏览兽医及其专业特长诊所职员浏览查询兽医及其专业特长的界面,输入兽医名称或专业,点击“查询”按钮,系统查找出符合条件的兽医及其专业特长信息,并呈现一个查询结果页面给职员以便其浏览相

6、关的信息,职员还可以点击此页面的“重新查询”按钮再次输入查询条件。此外职员输入的查询条件为组合查询条件,例如如果职员只输入了查询的兽医名称,系统将查询所有专业特长中具有指定的名称的兽医。Ø浏览宠物主人的信息诊所职员浏览查询宠物名称及其所有人名称的界面,输入所有人名称,点击“查询”按钮,系统查找出符合条件的所有人(即宠物主人),并呈现一个查询结果页面给职员以便其浏览相关的信息,职员不仅可以浏览宠物主人,还可以浏览属于该主人的宠物。职员点击一个链接的宠物主人,可以浏览宠物主人的详细信息:名称、地址、城市和电话号码等

7、。Ø更新宠物主人的信息职员浏览宠物主人的信息时,当其点击一个链接的宠物主人,可以浏览宠物主人的详细信息:名称、地址、城市和电话号码。同时可以修改这些信息,点击“修改”按钮,系统将更新数据库中的相关信息,再次呈现修改页面,并给用户提示消息“所有人信息修改成功”。Ø添加新客户职员输入新客户的名称、地址、城市和电话号码后,点击“增加”按钮,系统成功添加了新客户信息之后,将呈现浏览宠物信息的页面,并给用户提示消息“所有人信息插入成功”。Ø浏览宠物信息在浏览之前需要输入查询条件查询宠物,此用例与“浏览宠物主人的信息”用例

8、共享一个查询界面。诊所职员浏览查询宠物名称及其所有人名称的界面,输入宠物名称,点击“查询”按钮,系统查找出符合条件的宠物,并呈现一个查询结果页面给职员以便其浏览相关的信息,职员不仅可以浏览宠物,还可以浏览该宠物的主人信息。职员点击一个链接的宠物,可以浏览宠物的详细信息:名称、类型、出生日期和所有人名称等。Ø更新宠物信息职员浏览宠物信息时,当其点击一个链接的宠物,可以浏览宠物的详细信息:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。