BIM工程信息管理系统功能需求 该系统是真实存在项目,项目于2013年开始研发到2014年初完成,按照当时技术能力和国内BIM现状,现在BIM技术已比之前好多了,不管是建模.展示等.均提高了不少,本博客只是代表我个人意见及想法. 一.主要节点目标 2013.1.15—2013.2.15   数据模型的设计与开发.三维交底模块 2013.2.16—2013.3.31   数据管理平台.文档管理.施工模拟.图纸查看.模型变更工具.仿真模拟.施工日志 2013.4.1—2013.4.30    进度管…
详细设计说明书 1引言 1.1编写目的 编写详细设计说明书的目的就是为程序员写出实际的程序代码提供依据.它是软件详细设计阶段所有任务和所有相关人员所需的参考资料. 1.2背景 说明: a.  软件名称:BIM工程信息管理系统: b.  项目提出者:**科技技术委员会 c.  开发者:**研发部 d.  用户:适用于隧道,桥梁 BIM施工 e.  系统运行:Windows7/8 1.3定义 用户接口:是指一个程序与程序使用者交互的部分. 算法:详细设计中实现某项功能的数据处理流程及处理方法. SD…
EF实体框架数据操作基类主要是规范增.改.查.分页.Lambda表达式条件处理,以及异步操作等特性,这样能够尽可能的符合基类这个特殊类的定义,实现功能接口的最大化重用和统一. 1.程序代码 /// <summary> /// MSSQL数据库 数据层的父类 /// </summary> /// <typeparam name="T"></typeparam> public class BaseDAL<T> where T :…
开发前,先上效果图吧 信息管理系统,个人认为,以下几个因素是不可缺少的 多tab 因菜单比较多,右侧的树形一定要考虑,如果菜单还是多,那么顶部就要考虑起来了 以后想到什么,再添加吧. 看到easyui可能很多人要吐槽了,但我感觉整体来说easyui还是不错的,很多只是审美疲劳而已了. 此信息管理系统使用的框架 spring + spring mvc + ibaits,用的是maven管理的. 第一篇不讲太多,就到这里吧.…
1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用View.inflate(Context  context,int  resource , ViewGroup  root),inflate单词的意思就是:打气筒,也就是使用打气筒方法inflate(静态方法,返回View)把xml这个气球打成View,交给系统去显示:也就是说如下: setContent…
正文之前 在学习了一段时间的Java Web的内容之后,当然需要有个项目来练练手,我相信大多数人的首选项目都是信息管理系统吧,所以我选择了商品信息管理系统 目前项目源码已全部上传至GitHub,欢迎大家来fork -- 商品信息管理系统 正文 项目构思 简易的管理系统,结构为 Servlet + JSP + MySQL,使用IntelliJ IDEA,搭建起了这个项目,源码中有很详细的注释,如果刚开始学习JavaWeb的内容,学一下Servlet,再搭配这个项目,岂不是美滋滋,有需要就拿去,如果…
SpringBoot springboot的目的是为了简化spring应用的开发搭建以及开发过程.内部使用了特殊的处理,使得开发人员不需要进行额外繁锁的xml文件配置的编写,其内部包含很多模块的配置只需要添加maven依赖即可使用,这项功能可谓对开发人员提供了大大的好处.使用springboot只需要简单配置一下就可以完成之前复杂的配置过程.可以到https://start.spring.io/此网站上,下载一个最简单的springboot应用,然后一步一步实现自已的应用. 可以看出当前的稳定版…
目录 需求分析 问题分析 开发阶段 需求分析 总体需求 学员信息管理系统支持以下功能 增加学员信息功能 删除学员信息功能 查询学员信息功能 修改学员信息功能 输出所有学员信息功能 退出系统 其他需求 学员信息需求 学号4位数字 姓名不能超过20个字符 地址不能超过30个字符 手机号码必须为11位数字 成绩在0-100之间 初始状态系统保持2名学员信息 必要的信息提示 例如:姓名长度不正确.手机号码长度不正确等. 问题分析 全局变量 Char  students[50][200];  //存储50…
1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用View.inflate(Context  context,int  resource , ViewGroup  root),inflate单词的意思就是:打气筒,也就是使用打气筒方法inflate(静态方法,返回View)把xml这个气球打成View,交给系统去显示:也就是说如下: setContent…
一.接业务,作分析 1.大致业务要求 1.1 使用 JSP+Servlet 实现理财产品信息管理系统,MySQL5.5 作为后台数据库,实现查看理财 和增加理财功能 1.2 查询页面效果图 1.3 添加新信息页面效果图 2.查询页面要求 2.1 打开首页页面,默认显示所有记录,且按发售起始日降序排序,查询列表使用样式实现标题字 体.标题背景色和隔行变色效果 分析:初始页面为 Servlet 然后返回至主界面,且包括 ArrayList<> 集合框架的返回值.主页中通过 <c:forEac…