047vb.netSQl宠物管理系统样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
本系统开发工具:VB.NET + SQL SERVER
2000
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
宠物管理系统
1 摘 要
宠物管理系统是一项系统工程,传统的宠物管理模式已无法适应当前社会发展的的要求.针对当前项目的管理特点,提出了.NET
技术支持下的基于网络的宠物管理系统的设计思想,并给出了具体开发框架.
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。要高效率地把活动有机地组织起来,就必须加强管理,即加强对组织内部的各种资源的有效管理,建立与自身特点相适应的管理信息系统。本文介绍了在Visual
Studio.net环境下开发一个宠物管理系统的过程。创建了一套行之有效的方案。文章介绍了管理系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的页面和程序。
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。
关键词 VB. NET;SQL ;宠物管理
2
3 目录
第一章
绪论••••••••••••••••••••••••••••••••••••••••••••••••••••5
1.1
研究动机与目的•••••••••••••••••••••••••••••••••••••••5
1.2
研究背景•••••••••••••••••••••••••••••••••••••••••••••5
1.3
宠物管理的原则 •••••••••••••••••••••••••••••••••6
1.4
宠物管理信息系统的设计方法 ••••••••••••••••••••••••••7
1.5宠物管理信息系统的开发环境•
••••••••••••••••••••••••••8
第二章 相关开发技术介绍•
•••••••••••••••••••••••••••••••••••••9
2.1数据库技术•
••••••••••••••••••••••••••••••••••••••••10
2.2.1 ADO访库技术介绍•
••••••••••••••••••••••••••••••11
2.2数据库的数据模型•
•••••••••••••••••••••••••••••••••••12
2.3 VB.NET技术介绍•
•••••••••••••••••••••••••••••••••••13
2.4VB,NET优势
••••••••••••••••••••••••••••••••••••••••15
第三章
系统设计••••••••••••••••••••••••••••••••••••••••••••••••••17
3.1系统概述•••••••••••••••••••••••••••••••••••••••••••••••17
3.2系统设计目标•••••••••••••••••••••••••••••••••••••••••••17
3.3系统描述••••••••••••••••••••••••••••••••••••••••••••••18
3.4需求分析•••••••••••••••••••••••••••••••••••••••••••••••19
3.5数据库设计••••••••••••••••••••••••••••••••••••••••••••20
3.6程序设计••••••••••••••••••••••••••••••••••••••••••••••23
第四章
结束语••••••••••••••••••••••••••••••••••••••••••••••••••••34
第五章
参考文献••••••••••••••••••••••••••••••••••••••••••••••••35
4 第一章 绪论
4.1 1.1
研究动机与目的
随着社会的发展,在信息社会中,信息的获取、处理、交流和决策都需要高质量的计算机软件来完成。宠物管理是现在社会面临的一项必要任务,如何有效的实现宠物的有效管理也是一件比较重要和复杂的工作,其涉及的内容也比较极为广泛,面临宠物、主人和病历等管理。因此制作一个宠物管理系统是十分重要和必要的。
4.2 1.2
研究背景
宠物管理是也是公安部门的重要工作之一,对于公安部门来说,对社区内的宠物实现登记,记录,查询也是很困难的,因为涉及的宠物数量比较大,这给管理造成了一定的困难,通过计算机进行管理无疑是最科学和最有效的方法,一方面可提高工作效率和工作质量,同时又便于公司部门之间进行信息交流。宠物管理信息系统是一个由人、计算机组成的能进行宠物信息的查看、查询、病历以及主人相关信息的查看、查询的系统,该系统能够实时反映宠物的喂养活动,为日常事务的处理和管理职能提供支持。在人类发明计算机之前,管理信息系统完全是手工作业,随着计算机技术的产生和发展,管理信息系统的结构发生了很大的改变,计算机强大的数据处理能力及现代化的网络通讯技术大大提高了管理信息系统的效能。作为宠物管理人员要分清楚哪些信息适合计算机处理,哪些信息更适合于手工作业,在工作中将两种方式有机地结合,互相取长补短,以求达到最佳的管理方式。因此,使宠物管理工作更加规范化、科学化,建设一个宠物管理信息系统已显得非常重要。宠物管理信息系统通常包括宠物信息管理、主人信息管理、宠物病历管理、系统新闻管理等。
4.3 1.3 宠物管理的原则
什么是管理系统?所谓的管理信息系统是一个利用计算机软/硬件资源,手工作业、分析、计划、控制和决策模型以及数据库人机系统。它能提供信息支持企业或组织的运行、管理和决策功能。这个定义全面地说明了管理信息系统的目标、功能和组成,而且反映了管理信息系统在目前的水平。所以我们要依据如下几个方面,来确立新形势下的宠物管理
4.4 管理原则。
首先,依靠现代管理,尤其是行政管理的基本规律;第二依据宠物管理的特殊性,确定宠物管理原则;最后要围绕宠物管理的最终目的提出原则。所有原则要有利于宠物的发展,有利于调动宠物管理人员的积极性,有利于促使宠物,社区经济协调发展,有利于宠物资源最大优化配置。
根据以上分析,我们提出宠物管理应主要遵循如下原则:
①公平合理原则;②支持重点原则;③协调性原则;④以人为主原则。
4.5
4.6
4.7 3.3系统描述
宠物管理是公安部门面临的一项重要任务,涉及到宠物安全、社会环境和人性化的管理,内容较为广泛和复杂,因此制作一个宠物管理系统是十分重要和必要的。系统的主要功能包括:宠物管理、主人管理、病历管理等。系统需要对用户进行权限划分,并根据权限对各类信息进行查询、修改、统计等操作。
宠物管理
(1)本系统的管理员负责维护本系统所有宠物资料信息。宠物管理员人社区收集宠物信息,填入宠物管理系统数据库。
(2)非管理员用户只能查看系统相关新闻及公告,也可注册相关资料,成为宠物主人,但所拥有的宠物资料需由宠物管理员管理,以及对主人相关信息的管理。非管理员用户只具有查看自己资料的权限。
病历管理
主要对宠物的日常病情进行统计,记录,以方便随时查看,了解宠物状况。管理员具有对病历的所有操作权限。
宠物查询管理
提供给具有管理权限的用户,方便其随时查阅宠物资料,及对应主人信息。
主人查询管理
提供给具有管理权限的用户,方便其随时查阅主人资料,及对应宠物信息。
病历查询管理
提供给具有管理权限的用户,方便其随时查阅宠物病历,及对应宠物信息。
新闻管理
负责管理系统内公告,最新新闻等信息的发布,修改,删除等日常操作。
4.8 3.4需求分析
本系统作为一套网络的宠物管理信息系统,在使用过程中主要呈现出了以下几个特点:
(1)贯穿了优秀的管理理论与现代的管理方法。系统是根据具有中国特色的宠物管理模式,以极大提高公安部门管理效率为核心,采用优秀的管理方法与先进的计算机网络技术相结合的成果。它能显著地改善公安部门的宠物管理水平,极大的提高的管理能力,切实解决公安部门在宠物管理中的薄弱环节和关键环节。
(2)优异的软件结构,高质量的软件设计,先进的软件开发技术。系统采用分布浏览器/服务器结构,在软件设计上采用模块化、标准化、网络化的技术,程序适应性广,可靠性强,维护性好,安全性高。屏幕格式、操作方法、代码方案、数据结构都采用一致的标准,具有一致风格。由于Internet的Web技术、VB、Active等新技术的涌现,使我们在构筑信息平台的过程中,能提供丰富有趣的页面效果并不会感到特别困难。基于Web的宠物管理信息系统应用Web服务器技术,以浏览器作为软件集成环境,采用浏览器/服务器体系,使用TCP/IP(传输控制协议/网际协议)和HTTP(超级文本传输协议),其服务器端可建立在流行的网络平台(如Windows
NT、Linux)上,集成先进的数据库引导技术。后台数据库管理系统采用多功能、安全性、开发性的Microsoft SQL
Server来实现数据流的关联操作。
(3)完整、连贯的数据关联处理。系统的各个业务模块都设计了完善的数据接口,通过这些数据接口,实现横向和纵向的数据关联操作,从而极大地提高工作效率,最大限度的减少人为错误,使计算机处理更符合公安部门实际业务操作要求。
(4)高效率的快速录入界面。因操作人员经常要完成大批量的数据录入工作,为了进一步提高工作效率,系统为用户设计了快速录入方式,简洁、友好的录入界面,极大地提高了数据的录入速度。
(5)灵活的组合查询。在实际操作过程中,公安部门各个部门要经常对相关数据进行查询,而往往又不知道准确的单一条件,因此系统提供了一个方便的组合查询功能。通过多个条件进行交叉查询,便能准确地获得所需要的数据,大大提高了查询效率。
(
(6)完善的社区信息化管理,创建社区信息高速公路。系统充分利用互联网,公安各部门能及时地、动态地完成各类数据信息输入、查询、统计工作,真正实现资源的共享。
3
系统模块图如下:
数据库的需求分析
根据系统需求,可以列出以下数据项和数据结构:
(1).管理员信息管理:包括用户名称、密码、权限;
(2).宠物类别:包括宠物类别ID、宠物类别名称;
(3).宠物信息管理:包括宠物ID、宠物编号、所属主人ID、宠物昵称、年龄、身高、体重等;
(4).主人信息管理:包括主人ID、主人名称、年龄、身份证号码、地址、宠物编号、电话、邮箱、不良记录等;
(5).新闻类别管理:包括新闻类别ID、新闻类别名称;
(6).新闻管理:包括新闻ID、新闻标题、新闻内容、发布者、添加时间等;
(7).病历管理:包括病历ID、宠物编号、病情描述、时间;
4.9 3.6程序设计
首页界面:
首页文件代码:
系统与公告页面:
系统与公告页面代码:
显示新闻详细信息页面:
显示新闻详细信息页面代码: