宠物医院网站的设计与实现


时间: 2022-03-04 09:01:41 人气: 79 评论: 0

设计宠物医院网站系统,首先必须明确采用哪一种网络体系结构来实现它。就目前的技术而言,建立网站信息系统一般有两种体系结构,C/S(Client/Server客户机/服务器)结构和B/S(Browet/Server浏览器/服务器)结构。在本系统中,我将采用目前比较流行也是比较适合本系统实际情况的B/S结构。B/S 结构是目前信息系统建设的重要发展方向,它属于三层体系结构,由浏览器,Web服务器和数据库服务器组成。经过调查分析,B/S结构适合本系统,它具有以下优点: 
(1)B/S 技术所基于的标准是开放的、非专有的,是经标准化组织指定而非单一厂商指定的。
(2)B/S 技术成本较低,一般只需安装、配置在服务器上。在客户机上的工作较少,从而降低了开发和管理成本。
(3)B/S 技术维护工作主要集中在服务器端,客户端的维护工作量十分少。浏览器技术简明易用,一旦用户掌握了浏览器的用法,也就可以很好的获得所需资源。
本课题拟采用两种研究方法:文献研究法和案例分析法。文献研究法即通过对课题的分析,查阅并研究相关期刊和文献,对宠物医院网站设计中所涉及到的相关内容和技术进行初步了解;而案例分析法则是通过对宠物医院网站的相关程序的解读、分析,了解设计思路,便于开发本系统相关程序。
研究思路分为以下各个阶段:
(1)研读文献,结合实际情况,拟出需求分析。明确要做什么,是为整个项目打下基础。
(2)概要设计。根据之前所拟的需求分析,对系统的各个模块按角色划分,明

确每个模块要实现的大致是什么功能。
(3)详细设计。根据概要设计的结果,对每一个模块进行细分,对系统进行详细的设计。
(4)编程实现。代码实现每个模块的内容,实现模块之间的交互。
(5)测试。测试系统是否达到预期,以及有无bug。
(6)整合各阶段的记录文档,形成论文文稿。
[5]为了让养宠爱宠的人在宠物生病时能第一时间联系好宠物医院并给予宠物及时救援,以及宠物医院方能够扩大市场份额,增进信息交流,利用现代计算机信息技术实现一个宠物医院网站是十分有必要的,这也是本课题的最终目标。
主要研究内容如下所示:
本系统的主要有普通用户(即消费者),医生用户与管理员用户这三类角色。根据不同用户对系统功能的需求,设计不同用户的功能。各个用户的功能分析如下:
1.普通用户功能
(1)注册登录功能:拥有一个网站账号是享受网站各项功能的先决条件。当用户登录时,系统会查找数据库里用户注册的信息来验证用户名和密码是否正确。用户登录后可以修改个人资料和退出当前登录状态。
(2)医生信息查看:可以浏览宠物医生的基础信息。
(3)评价信息查看:查看医院和医生的口碑。
(4)挂号:用户可执行挂号操作并查看挂号记录。
(5)领养、寄养信息查看:可以查看可被领养的宠物的信息以及查看被寄养的宠物信息。
(6)接收网站公告信息。
(7)在线咨询功能:可以与医生直接交流的功能。
2.医生用户功能
(1)登录功能:医生作为员工,其账号是管理员设置的,不必自行注册。可根据工号登录,登录后可更改自己的个人信息
(2)在线咨询功能:与普通用户直接交流的功能。
(3)评价信息查看:可以查看用户对自己的评价并做出回复。
(4)挂号管理:。
(5)发布领养与寄养信息
(6)接收网站公告信息
(7)同事通讯录:可以查看同事的通讯信息,可接收管理员的邮件通知
3.管理员用户功能
(1)管理员用户登录后台后,可以对用户的相关信息进行更新,可添加修改和删除用户信息。
(2)医生信息管理:管理员用户登录后台后可以对医生信息进行更新,可添加,修改和删除医生信息。
(3)宠物信息管理:管理员登录用户后台后,可以对已收留宠物信息进行更新,可添加,修改和删除宠物信息
(4)挂号管理:管理员可以对宠物的挂号信息增删改的操作。
(6)网站公告管理:可对医生用户发邮件公告,也可以在网页公告栏处登记公告信息。

 

评论
188083800