 基于WEB的少儿疫苗平台设计与实现 基于WEB的少儿疫苗平台设计与实现
 基于WEB的少儿疫苗平台设计与实现 基于WEB的少儿疫苗平台设计与实现
 基于WEB的少儿疫苗平台设计与实现 基于WEB的少儿疫苗平台设计与实现
基于WEB的少儿疫苗平台设计与实现
基于WEB的少儿疫苗平台设计与实现
计算机毕业设计http://www.eeemk.com/
基于WEB的少儿疫苗平台设计与实现
如今随着网络的飞速发展,在线管理系统逐渐在各行各业发展迅速,迅速在疫苗管理中融入了儿童在线管理模式,随着儿童疫苗信息化的发展,引入基于WEB的儿童疫苗信息管理平台来管理儿童疫苗,使儿童疫苗信息管理更加方便、简单。
《基于WEB的少儿疫苗平台设计与实现》接种点客户端软件是根据我国免疫规划的要求,结合基层门诊部的工作要求和卫生部门的管理要求,在中国疾病预防控制中心的指导下,组织整体和业务,研发出适合国家各级疾病预防控制部门和基层诊所使用的信息管理系统。
该计算机毕业设计系统的功能主要包括用户:用户:接种知识、接种疫苗、在线留言、关于我们、联系我们、疫苗预约管理、个人中心管理,医生:疫苗预约管理、个人中心管理,管理员:疫苗种类管理、疫苗信息管理、医生信息管理、预约挂号管理、接种知识管理、站内新闻管理、账号管理、系统管理等功能。
本系统研究的基于WEB的少儿疫苗平台主要采用myeclipse作为开发平台,应用java/jsp语言编程,系统采用B/S网页模式结构,数据库使用MYSQL进行开发设计,后台采用Tomcat服务器。
【关键词】MySQL数据库;java/jsp语言;基于WEB的少儿疫苗平台;B/S模式
前景意义
本少儿疫苗系统主要是根据管理员、用户和医生的需求做分析,使管理人员更好的管理后台信息,方便用户在线预约、医生管理用户预约等操作而设计的系统。实现基于WEB的儿童疫苗平台的自动化管理,主要是通过网络减少人力和财力的投入,不断提高工作效率。
需求分析
本课题要求实现一套计算机毕业设计系统,主要实现功能:用户:接种知识、接种疫苗、在线留言、关于我们、联系我们、疫苗预约管理、个人中心管理,医生:疫苗预约管理、个人中心管理,管理员:疫苗种类管理、疫苗信息管理、医生信息管理、预约挂号管理、接种知识管理、站内新闻管理、账号管理、系统管理等功能。

用户角色用例图

管理员角色用例图

医生角色用例图
系统的功能结构图
系统结构图如图所示。
 
 
主要功能模块实体图展示
系统中的数据库功能展示,如有疫苗信息、医生信息、预约信息实、新闻信息四大模块,下面设计出这几个关键实体的实体关系图:

疫苗信息实体图

医生信息实体图

预约信息实体图

新闻信息实体图
计算机毕业设计http://www.eeemk.com/
系统功能实现
登录界面
当用户输入个人的账号、密码登录系统,这时候系统的数据库就会在进行查找相关的信息,如果我们输入的账号、密码和验证码不正确,数据库就会提示出错误的信息提示如,同时会提示用户重新输入输入自己的账号、密码和验证码,直到账号密码输入成功后,登录界面展示如图所示。
 
 
管理员功能
管理员进入到系统当中,它可以对系统当中的各个子功能进行相应的管理和链接,还可以对各个子菜单进行查看。具体程序运行效果图如下图5-2所示:
 
 
管理员功能页面图
疫苗种类管理
管理员可以对疫苗种类信息进行添加、修改、查询以及删除等操作。程序运行效果图如图5-3所示
 
 
疫苗种类管理页面图
疫苗信息管理
管理员登陆系统可以添加、删除、修改疫苗信息等操作。程序运行效果图如图5-4所示:
疫苗信息管理页面图
医生信息管理
管理员登陆系统可以查看、删除、修改医生信息等操作。程序运行效果图如图5-5所示:
 
 
医生信息管理页面图
预约挂号管理
管理员可以对用户预约挂号信息进行查看、删除、修改以及添加等操作。具体运行效果如下图5-6所示:
 
 
预约挂号管理页面图
接种知识管理
管理员可以对系统接种知识进行添加、查看、修改和删除等功能。程序运行效果图如图所示:
 
 
接种知识管理页面图
站内新闻管理
管理员可以对站内新闻信息进添加、行查看、删除、修改等功能。程序运行效果图如图所示:
 
 
站内新闻管理页面图
账号管理
管理员可以对管理员账号、用户信息进行修改、删除、查看以及修改登录密码等操作。程序运行效果图如图所示:
 
 
账号管理页面图
系统管理
管理员对轮播图以及关于我们、联系我们信息进行添加、删除、修改以及查看,对用户留言信息进行回复、删除等操作。具体程序运行效果如下图所示:
 
 
系统管理页面图
用户功能
用户进入系统可以对接种知识、接种疫苗、在线留言、关于我们、联系我们、疫苗预约管理、个人中心管理等操作。程序运行效果图如图所示:
 
 
首页功能页面图
用户管理功能
用户可以修改自己的个人信息、疫苗预约管理等操作。程序运行效果图如图所示
 
 
用户管理功能页面图
医生信息
用户进入系统查看网站医生信息以及在线评论医生等操作。程序运行效果图如图所示:
 
 
医生信息页面图
在线留言
用户登录系统可以在线发表留言信息以及查看回复等操作。程序运行效果图如图所示:
 
 
在线留言页面图
关于我们/联系我们
用户进入系统可以查看关于我们以及联系我们的信息等操作。具体运行效果如下图所示:
 
 
关于我们/联系我们页面图
用户注册
用户要想预约疫苗必须通过添加个人信息进行注册成为会员后可以登录系统进行预约等操作。具体运行效果如下图所示:
 
 
用户注册页面图
疫苗信息
用户可以查看网站疫苗信息并进行预约挂号等操作。具体运行效果如下图所示:
 
 
疫苗信息页面图
医生功能
医生进入系统可以对疫苗预约信息进行管理、以及修改登录密码和个人信息操作。程序运行效果图如图所示:
 
 
医生管理功能页面图
主要模块测试
(1)用户登录测试
 
 
图6-1用户登录测试界面
当用户以“admin”身份登录,密码为空或不是“admin”时,提示框会提示“密码不能为空,请输入密码!或密码错误,请输入正确地密码!”
 
 
图6-2用户登录测试界面
当用户以“admin”身份登录,密码为 “admin”时,提示框会提示“已成功登陆!欢迎你使用本系统!”
(2)用户信息管理测试
对系统进行功能测试,利用黑盒法的等效性法和边界值法相结合的测试方法,测试系统功能,例如对某些关键数据输入有错误的数据;处理业务使某个数据超过常规,如用户年龄输入负值或域值上溢等,测试表如下。
表6-1用户信息管理测试
| 功能A描述 | 以管理员身份登录,添加、修改、查询用户信息 | ||
| 用例目的 | 是否能够正确修改信息 | ||
| 前提条件 | 用户安全登录系统界面 | ||
| 输入/动作 | 输入 | 实际情况 | |
| 示例:典型值… | 年龄 53 | 53 | |
| 示例:边界值… | 年龄 —10 | 输入数据有误 | |
| 示例:异常值… | 年龄 a | 输入数据有误 | |
如果输入的测试数据无误,则添加用户成功,如下图所示。
 
 
录入用户信息成功界面图
(3)添加疫苗信息测试
经过以上的测试我们可以对每一个疫苗的信息进行测试,例如疫苗名称等这些信息我们都能进行相应的测试,在对以上的测试我们可以采取输入正确和错误的信息来进行测试,最后查看系统是否会出现相应的系统。
疫苗测试界面如图所示:
 
 
疫苗测试
本基于WEB的少儿疫苗平台的设计与实现登录功能测试如下表所示:
1.登录测试用例
测试用例01
| 项目/软件 | 基于WEB的少儿疫苗平台 | 版本 | 1.0 | ||||
| 作者 | 功能模块名 | 登录模块 | |||||
| 用例编号 | login001 | 编制人 | |||||
| 修改历史 | 无 | 编制时间 | 2 | ||||
| 功能特性 | 登录验证 | ||||||
| 测试目的 | 用正确密码登录已存在账号 | ||||||
| 预置条件 | 登录界面的显示 | ||||||
| 测试数据 | 用户名为2,登录密码为2 | ||||||
| 操作描述 | 在登录界面输入用户账号密码然后点击登录 | ||||||
| 期望结果 | 弹出提示“通过验证,系统登录成功”的提示信息,并进入界面 | ||||||
| 实际结果 | 弹出了提示“通过验证,系统登录成功”的提示信息,并进入界面 | ||||||
| 测试人员 | 开发人员 | 测试日期 | |||||
如表6-2所示,经过测试,系统登录功能正常。
2.疫苗信息查询测试用例
表6-3 测试用例02
| 项目/软件 | 基于WEB的少儿疫苗平台 | 版本 | 1.0 | ||||
| 作者 | 功能模块名 | 疫苗信息管理模块 | |||||
| 用例编号 | hetong001 | 编制人 | |||||
| 修改历史 | 无 | 编制时间 | |||||
| 功能特性 | 疫苗信息查询验证 | ||||||
| 测试目的 | 查看疫苗信息 | ||||||
| 预置条件 | 登录后台管理员界面 | ||||||
| 测试数据 | null | ||||||
| 操作描述 | 点击疫苗信息管理,再点击疫苗信息查询 | ||||||
| 期望结果 | 显示所有疫苗信息 | ||||||
| 实际结果 | 显示所有疫苗信息 | ||||||
| 测试人员 | 开发人员 | 测试日期 | |||||
如表6-3所示,经过测试,疫苗信息查询功能正常。
在分析了上述测试结果后,该网站满足了基于WEB的少儿疫苗平台的需求和要求。所有基本功能齐全,易于操作,系统运行良好。该文章主要是对系统测试的重要性和测试方法做了重要的介绍,对每一个环节做了相应测试,并且对系统当中每一个功能做了合理的测试和做出测试结果。
计算机毕业设计http://www.eeemk.com/
如需要定制网站,系统等需求的可以咨询:Q3517915281
或者
Q2087067169


