对于支持该系统的数据库,建立了2张表,分别是登录表和设备表。这对每一项功能,都有必要的驱动信息和功能上的约束。以设备管理功能为例,设备管理分为四部分:添加设备,删除设备,浏览设备,查询设备。
运行环境:windows10 + eclipse + Maven + Spring + SpringMVC + mybatis,无数据库文件。
- 没有使用框架,采用servlet和JDBC进行开发 - sql文件夹里存放的是mysql建表,src文件夹里的是java代码,WEBCONTENT里的是页面。
使用servlet,javabean,mysql实现,用户名和密码在user表中。
系统尽可能简化图书馆管理员的重复工作,提高工作效率,简化数据查询、统计难度。
本程序没有使用数据库,导入项目以后不需要再对数据库进行配置就可以启动运行。项目启动文件为src/com/mwq/stat/StatFrame.java。
6.功能流程图:查看问卷导出问卷查看统计导出统计合并统计\/\//添加问卷--->问卷管理问卷统计|\\/\删除问卷清空统计查看题目/\/编辑问卷添加题目题目管理题库管理导出数据库/\//编辑/排序题目删除题目编辑题目数据库管理
我们可以用类模块来封装Excel数据透视表生成的具体实现细节,提供一个用户界面收集报表的命名、存放位置等参数,设计一个自定义结构类型的变量来实现参数的传递,并将其封装成组件,从而实现一次性开发,多处重用的目的