一、选题的根据(1.内容包括:选题的来源及意义,国内外研究状况,本选题的研究目标、内容创新点及主要参考文献等。2.撰写要求:宋体、小四号。)
1.选题的来源及意义
随着人们的生活水平的不断提高、物质生活不断丰富、精神追求不断提升,人们也越来亲睐于饲养宠物。近年来宠物市场的急剧发展,也让更多的人们关注饲养宠物的益处,特别是年轻人工作愈发繁重的背景下,留守家中的老年人变得越来越孤独,饲养宠物不失为排解孤独的一种有效途径。近几年计算机网络技术的飞速发展,网络已经成了人们日常生活中重要且必不可少的一部分,很多人想要购买宠物却不知道哪种宠物适合自己;想要了解哪些宠物的饲养习性却无处咨询;想弄清楚哪些宠物适合各年龄段的人却因实体宠物医院路途遥远等原因而作罢。于是,宠物医院管理系统应运而生[1]。由于其方便性、快捷性、可靠性,已成为众多宠物爱好者经常光顾的地方。国内外的宠物医院管理系统众多,虽然这些系统运用的技术有所不同,但是他们实现的功能和目的都有一个共同点,对社会的影响、给人们带来的方便是一样的。他们都能满足绝大多数人的需求,使得分散于各地的宠物饲养者们能找到这样一个虚拟的宠物医院,使得大家不用再为如何领养、挂号、爱护自己的爱宠而发愁[2]。
在信息科技与多媒体技术高速发展的今天,网络成了我们工作和生活中不可或缺的一部分,各种各样的在线服务系统,更是不断的改变了人们的联系方式,将办公无纸化、网络化是必然趋势。在今天,宠物医院信息管理系统它发挥了强大的作用,让用户能够更加方便、快捷、准确的了解和关爱自己的宠物。它形象直观的展现了爱宠的近期各类状态,能够让客户更加亲密地观察和了解宠物的世界,拉近了人与宠物的距离,改变了传统的纯手工管理形式的消息陈旧、更新困难、不便于实时联系等种种弊端。构建一个基于WEB的宠物医院信息管理系统是很有必要的,无论对于宠物的饲养者,还是医院管理人员来说都提供了很大的便利性。
2.国内外研究状况
现在国内外也有很多宠物医院信息管理的软件,采用的技术也是多种多样,如基于JSP、FTP模式[3][4],但大多数宠物医院信息管理系统主要用于大型宠物医院的关键部门。至于小型宠物医院,利用宠物医院信息管理系统组织管理的并不多。针对国内外对宠物医院信息管理的巨大需要和基本需要,一个好的宠物医院信息管理系统,必须功能齐全,操作简便,向用户展示友善的操作界面。在完善功能的同时又必须兼顾系统的灵活性,安全性,健壮性。
各个宠物医院管理系统在功能上会存在差异[5],但都在不断完善,静态网站的宠物医院也在向动态网站的宠物医院过渡。随着Internet的不断快速发展,静态Web站点的开发与维护越来越困难[6],一方面是信息不断更新和增加,不得不让站点维护人员经常修改页面内容;另一方面静态网页不能及时的与浏览者进行有效交互,使浏览者感觉到乏味。所以开发动态网页是很有必要的。动态网页具有交互性,它能根据用户的要求和选择而动态改变和响应。动态数据访问就是动态网页的特征,当浏览器访问服务器网页时,其Web应用程序才访问数据库[7],实时检索数据库,响应客户要求。
3.本选题的研究目的
宠物管理系统是为了实现宠物的数字化管理,提高宠物管理人员的工作效率,减少不必要的重复劳动,加速信息的记录,查阅以及传播速度并与其他系统相配合,共同实现无冗余的统一的信息管理系统。宠物管理工作从社会的长远发展上占有举足轻重的地位。
4. 参考文献
[1]奚增禄,吕艳秋,王爱玲.浅谈宠物医院建设与管理[J].中国动物保健.2005:58~59.
[2]刘东明.宠物医院门诊管理系统的设计与实现[D].华中农业大学硕士学位论 文.2006.10.
[3]朱红,司光亚.《JSP Web编程指南》[M].电子工业出版社,2001.
[4]陈佳.《信息系统开发方法教程》[M].清华大学出版社,1998.
[5] 郭捷.《管理信息系统》[M].机械工业出版社,2008.
[6]魏善沛编著.《Web数据库技术实用教程》[M].清华大学出版社,1998.
[7]孙卫琴,李洪成.《Tomcat与Java Web开发技术详解》[M].电子工业出版社,2003.
选题的研究方法手段
宠物医院系统主要利用以Java为后台语言,MyEclipse为开发工具,MySQL为数据库,开发基于B/S模式的web系统,后台框架使用MVC,前台使用JSP、HTML、div等。
首先对宠物医院系统研究背景进行介绍,然后提出需求,再对系统进行设计,包括功能设计和数据库设计,最后进行宠物医院系统的实现和测试。宠物医院系统的实施提高了管理者的效率,数据的传输过程也更加安全。
主要功能模块包括:
宠物医院系统包括三种用户,前台会员、后台管理员和医生,不同用户具有的操作权限不同。从功能模块上划分来说,系统包括前台和后台。
在前台,为用户提供一个宠物医院介绍信息、预约信息和咨询信息的平台,通过前台可以了解到本系统所要提供的功能。在系统介绍中,介绍本系统所能达到的工作流程。在诊所工作模块查看诊所的信息,包括诊疗分布、乘车路线、改扩建等等内容。常见疾病的查看模块,查看常见疾病信息,症状以及如何预防。提供会员的注册和登录,登录后查看诊所医生,提交预约信息,进行在线预约,描述宠物疾病的症状。通过在线咨询发布咨询内容。
后台管理员管理医生信息,在线咨询信息、常见疾病信息、系统管理。系统管理员具有最高权限,对宠物医院系统所有信息进行管理,在会员管理模块,查看新注册的会员是否正确,如果存在错误,将对应的账号和权限进行删除。发布诊所公告,遇到特别的事宜需要停工,将提前告知。在常见疾病模块,根据目前发生的多见病常见病发布公告,告知用户如何进行预防,减少损失。修改密码模块中近期修改登录密码,提高数据的安全性,使用系统完毕后退出系统,清空权限。
医生登录后查看前台预约,通过备注可以了解到宠物的症状,在宠物疾病诊断中上传宠物的诊断影像。根据症状进行诊断,判断疾病类型,然后跟踪治疗。在跟踪治疗阶段,针对诊断的结果进行治疗,说明如何治疗,使用什么药物以及治疗流程。
三、论文的框架结构(宋体、小四号)
摘 要
ABSTRACT
1 绪论
1.1 系统开发背景
1.2 系统开发意义
1.3 系统研究现状
1.4 相关技术介绍
1.4.1 JAVA语言
1.4.2 B/S架构
1.4.3 数据库技术
2 系统分析
2.1 系统的需求分析
2.1.1 系统功能性需求
2.1.2 系统非功能性需求
2.2 管理员功能需求
2.2.1 管理员用例图
2.2.2 管理员用例规约
2.3 医生功能需求
2.3.1 医生用例图
2.3.2 医生用例规约
2.4 会员功能需求
2.4.1 会员用例图
2.4.2 会员用例规约
3 系统设计
3.1系统架构设计
3.2系统功能设计
3.2.1 系统管理模块设计
3.2.2 用户管理模块设计
3.2.3 预约管理模块设计
3.2.3 诊断管理模块设计
3.3数据库层的设计
3.3.2 数据库逻辑结构设计
3.3.3 数据库网络结构设计
4系统实现
4.1搭建系统平台
4.2用户登录模块实现
4.3系统管理模块的实现
4.4用户管理模块的实现
4.5预约管理模块的实现
4.6诊断管理模块的实现
5系统测试
5.1 系统开发环境和运行条件
5.2 系统测试
5.2.1 测试说明
5.2.2 功能测试
5.2.3 测试结论
总 结
致 谢
参考文献
四、论文写作的阶段计划(宋体、小四号)
第一阶段(2022-8-27至2022-9-15):查阅文献资料、确定研究目标、完成开题报告,建立模型
第二阶段(2021-12-15至2022-1-15): 开发软件
第三阶段(2022-1-15至2022-3-15):测试、评估、修改
第四阶段(2022-3-15至2022-4-15):完成设计,撰写论文初稿
第五阶段(2022-4-15至2022-4-25):修改论文,准备答辩