首页 >  开题报告  > 正文

宠物寄养管理系统

随之人民生活水平的不断提高,越来越多的人开始养宠物(宠物狗最为常见) ,但由于一些特殊原因,无法照料宠物,宠物寄养行业开始逐渐发展起来。先如今市场上的宠物管理组织还不够成熟,管理系统不够完善。因此就迫切需要一个高效率的宠物管理方式来引导宠物行业的发展。人们也迫切需要一个能够更好管理宠物的组织和系统。
宠物寄养管理系统,专门为宠物寄养行业定制的软件,优化了宠物寄养行业管理,它提供了简洁易上手的操作界面,使寄养、管理、领取、收银的业务变得更加简单
2.研究方法
 
本次设计采用的Java编程,Java相对于其它面向对象编程语言,Java最大的优势就是跨平台,其它语言编写的程序面临的一个主要问题是针对不同的操作系统要进行不同的编译处理,处理器升级以及核心系统资源的变化,都可能导致程序出现错误或无法运行。Java的虚拟机很好的解决了这个问题。Java作为目前使用最为广泛的编程语言之一,简单,面向对象,稳定,跨平台,多线程,动态等特点,各种开源社区也是非常火爆,涌现出了一大批知名的框架技术,这些技术的出现,是相关开发者能够把更多精力集中到业务方面
我使用Spring,SpringMVC,Mybatis三个框架,简称SSM框架,Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架。Spring的核心思想是IoC(控制反转),即不再需要程序员去显式地`new`一个对象,而是让Spring框架帮你来完成这一切。SpringMVC是使用了MVC设计思想的轻量级web框架,对web层进行解耦,使我们开发更简洁,与Spring无缝衔接,灵活的数据验证,格式化,数据绑定机制。数据库的操作(sql)采用xml文件配置,解除了sql和代码的耦合
提供映射标签,支持对象和和数据库ORM字段关系的映射,支持对象关系映射标签,支持对象关系的组建。提供了xml标签,支持动态的sql。这样使编程变得很简单,同时只需要配置大量的xml文件,代码量变少了,业务层逻辑变简单,增删改查只用写配置文件,和SQL语句。
再设计出需求分析,然后根据需求分析写出用例规约,用Power Designer设计数据库模型,用MySQL生成数据库存储数据,选用MySQL数据库的原因是:
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。并且MySQL是一个多用户、多线程的关系型数据库管理系统。工作模式是基于客户机/服务器结构。目前它可以支持几乎所有的操作系统。
简单的来说,MySql是一个开放的、快速的、多线程的、多用户的SQL数据库服务器。完成所有的代码工作后,需要将代码打包发布到服务器上面运行,测试服务器运行效果,调试bug。
 
5. 实施计划
第1—2周:深入研究后设计出满足课题,分析出需求; 
第3—5周:通过多种渠道,如去图书馆或上网查阅资料,写出用例规约;
第6—10周:完成软件部分的设计和调试,完成毕业设计的主体内容;
第11周:将课题应用程序放在其它平台运行,通过后各个功能进行联调直至完成课题要求;
第12周:功能测试,将各种真正确和错误的信息,输入到控制系统,测试功能完成情况;
第13-14周:写出系统调试报告,系统设计说明书,及其工作总结;
    第15周:收集数据资料撰写毕业论文;
第17-18周:毕业论文选题、查阅相关资料及文献,撰写开题报告,并开始进行外文翻译的准备工作;
6. 主要参考文献
[1] 闾燕. 基于用户体验的购物网站界面设计研究[J]. 中国包装工业2014,11(16): 19-20.
[2] 林寒超. Hibernate技术的研究[J]. 计算机技术与发展,2006, 16(11): 112-113.
[3]  王国辉. Java web编程宝典:十年典藏版[M].北京:人民邮电出版社, 2011.
[4]  贺伟,李凤. 基于项目驱动式教学的《Java面向对象程序设计》课程实践[J]. 计算机产品与流通,2019(01):263-264.
[5]  Chengfeng Long.Study on Online Financing Based upon Internet and E-commerce.International Journal of Business and Management, 2009, 4(8).
[6] 邱吉雨, 基于Java开发Web项目的核心技术[J]. 电子元器件与信息技术,2018(07):93-119.
 
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服微信:ztopmind  > 或者加QQ 840612233

上一篇:基于web的游戏代练交易平台

下一篇:python实验室器材信息管理系统