热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

图书馆统计系统总结

作为第一个正式项目,感触颇多,系统刚做完没多久,写点笔记记录下来吧。本系统主要功能是进行数据统计,比如统计学院的进馆次数,平均次数,进馆排行,图书馆年报等等在接到这个商用项目时,听
  作为第一个正式项目,感触颇多,系统刚做完没多久,写点笔记记录下来吧。本系统主要功能是进行数据统计,比如统计学院的进馆次数,平均次数,进馆排行,图书馆年报等等
  在接到这个商用项目时,听着系统的名字,一个很简单的查询系统嘛,so easy 。当年太年轻,撸起袖子就开始干活了。对方的图书馆记录数据库和学校的一卡通数据数据一直没有提供,具体需求说明书也没有提供(我们也没有仔细进行一个系统分析,到了后期许多细节没有考虑到很是心累)导致后期开发时做了很多无用功。无奈只好先设计一个供本系统使用的数据库。主要有一个记录表和用户表。导致后期提供了数据库后系统和我们自己的数据库不兼容。
  提供了数据库数据后,由于数据是不断更新的对方要求把学校一卡通的学生数据和进馆记录的数据进行一个备份和加工形成一个我们自己统计的数据库,这一下子变成了三个数据库。更可恶的是开发了一大半后要求做兼容,想要适合不同学校的数据库。mmp你不早说。三个数据库中都是相互独立的,并且由于开发习惯原因备份加工的数据库我们选择了mysql,其它的两个数据库都是sql server,这个数据库神烦,远程连接时要有实例名还有库名,mysql只要一个库名就行了,还有就是一个实例下会有多个库,查询进馆记录时时还要跨库(将刷卡记录和人员信息绑定),不仅数据查询时要跨库还要跨服务器(将刚刚查询的记录绑定学生一卡通的信息,用于学生的分类)。
  系统
 
 
添加图书馆排行榜系统时
hashMap 无序
treemap 有序,系统自定义排序,升序
linedtreemap 有序,按照添加顺序




图书馆人流量统计系统项目总结
作为第一个正式项目,感触颇多,系统刚做完没多久,写点笔记记录下来吧。
在接到这个商用项目时,听着系统的名字,一个很简单的查询系统嘛,so easy 。当年太年轻,撸起袖子就开始干活了。对方的图书馆记录数据库和学校的一卡通数据数据一直没有提供具体需求说明书也没有提供(我们也没有仔细进行一个系统分析,到了后期许多细节没有考虑到很是心累)导致后期开发时做了。无奈只好先设计一个供本系统使用的数据库。主要有一个记录表和用户表。
添加图书馆排行榜系统时
hashMap 无序
treemap 有序,系统自定义排序,升序
linedtreemap 有序,按照添加顺序





图书馆统计系统总结


推荐阅读
  • CGPathAddArc & CGPathAddArcToPoint
    CGPathAddArc&CGPathAddArcToPoint参考:http:blog.csdn.netxcysuccess3articledetails24001571CGPa ... [详细]
  • MySQL中You can't specify target table for update in FROM clause一场
    mysql中Youcan'tspecifytargettableforupdateinFROMclause错误的意思是说,不能先select出同一表中的某些值,再 ... [详细]
  • 不知不觉从事web前端快要一年了,在这一年的时间,自己的技术也得到了不小的进步,但毕竟还是停留在摸索的阶段,前端的这条路还有很长的路要走,前端要掌握的东西太多,知识也在频繁的更新。 ... [详细]
  • 1.前言最近因项目需求,需要把员工的工作组返回给前台,但是数据库是把员工的工作组Id,都存在一个字段内了(以“逗号”分隔),而这样不符合前台的需要,他们需要一行,一行的数据。如 ... [详细]
  • Java入门程序开发
    Java入门程序开发作者:尹正杰版权声明:原创作品,谢绝转载!否则将 ... [详细]
  • DW的div布局
    如果你想尝试一下不用表格来排版网页,而是用CSS来排版你的网页,也就是常听的用DIV来编排你的网页结构,又或者说你想学习网页标准设计,再或者说你的上司要你改变传统的表格排版方式,提 ... [详细]
  • **实验3.4*使用上题的矩形类,编程统计若干块土地的相关信息*由用户输入每块儿土地的长与宽,程序将相关结果输出**importjava.util.*;publicclassa ... [详细]
  • Java IO流学习总结(2)
    写在前面:本文章基本覆盖了javaIO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依 ... [详细]
  • 图11、基本概念
    用邻接矩阵表示图:用 ... [详细]
  • Graylog是与ELK可以相提并论的一款集中式日志管理方案,支持数据收集、检索、可视化Dashboard。本节将实践用Graylog来管理Docker日志。Graylog架构Gr ... [详细]
  • 前期部署1.JDK安装,配置PATH2.下载spark-1.6.1-bin-hadoop2.6.tgz,并上传到服务器解压3.在 usr 下创建软链接到目标文件夹4.修改配置文件, ... [详细]
  • mac用于开发使用时间长硬盘会越来越小,速度越来越慢的,亦是花了几分钟研究怎么清理系统的缓存,方法:1,到https:www.omnigroup.commore安装OmniDisk ... [详细]
  • 点击elementui表格中的图标,上方显示具体的文字描述
     <template><el-ta ... [详细]
  • 又给自己挖了一个坑跳进去。KafkaManager使用单例模型获取到一个producer,然而自己代码里用的时候加了一个using然后自己在做测试的时候,for循环加10条数据发送 ... [详细]
  • 设计模式(一)—— 策略模式
    简述:策略模式的适用的目标是多子类和单一父类的情形。父类中放的是很多子类共用的代码段,对于不同子类特殊的代码段交给子类进行编写。但如果两个或两个以上的子类需要共同的代码段时,不能将 ... [详细]
author-avatar
LOKYIP2012_862
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有