JasperReport实现维修报单系统(含工程源码)
来源:互联网 发布:狙击精英 知乎 编辑:程序博客网 时间:2024/05/24 16:13
去年我为我们学校的外事处开发了一套的维修报单系统,用于简化其维修报单过程,加强管理,以及提供规范化报表。该系统采用JasperReport,SQL Server2000,Swing,运行一年多没出现任何问题,虽然那时候JasperReport版本还处于1.0,但是其基本操作还是每太大变化,于是把源码贡献出来供各位参考。
我的工程源码还是发到我的邮箱:gondam_f91@163.com,密码是:012401030
(一) 业务流程
1. 报修人到报单员那里申请报修单
2. 报单员填入必填项目:报修人,故障地点,报修时间,填单人,填单时间。(注:由于检修人可以是多人,所以返回时再加入;同样,由于维修项目也可以是多项,须返回时再填,而维修类别和维修项目有关,所以和维修项目一起添加)。提交之后,系统打印单据。若此时发现填写错误,则转向A1。
3. 维修人正常维修完毕后将单据返回,若未修完,转向B1。若修完,报单员填入剩余选项,提交后由系统存档。如此时发现提交错误则转向A1。表单一旦提交就不能更改。
4. 若维修当日无法完成,将报单返回后,由报单员为其添加未修原因,并提交。
5. 管理员将查看未修的单据,将认为未修原因合理的单据加注“同意”。
A1—表单作废:填入表单编号和作废原因,作废的单据号将被保留,作废的单据信息也被保存。
B1—未修处理:对于某项工程没能按时完工,将由报单员为其添加未修原因。
(二) 用户及权限
1. 超级管理员
这个用户拥有所有权限,包括用户管理,用户权限分配,以及能够进行业务中的所有职能。
用户管理:用户的添加,修改信息,删除
用户权限:
l 提交报单(Submit),报单回执(Return)--包含未修管理,报单作废(Cancellation)
l 删除操作(Delete)--按年度进行删除
l 查询(Query)
l 设置权(conFig)
共有S,R,C,D,Q,F五种权限
2. 操作员
至少拥有SRC权限
3 表单合理性确认
至少拥有V权限
- JasperReport实现维修报单系统(含工程源码)
- JasperReport实现维修报单系统(含工程源码)
- JasperReport实现维修报单系统(含工程源码)
- JasperReport实现维修报单系统(含工程源码)
- JasperReport实现维修报单系统(含工程源码)
- JasperReport实现维修报单系统(含工程源码)
- JasperReport实现网络办公系统的报表(一):工程源码+系统使用说明书
- JasperReport实现网络办公系统的报表(一):工程源码+系统使用说明书
- JasperReport实现网络办公系统的报表(一):工程源码+系统使用说明书
- JasperReport实现网络办公系统的报表(一):工程源码+系统使用说明书
- JasperReport实现网络办公系统的报表(一):工程源码+系统使用说明书
- c++实现日志系统(含源码)
- MySQL,DWR,JSON,EXT 实现EditorGrid(含工程源码)
- Servlet实现对SQLServer数据库的增删改查(含工程源码)
- MyEclipse+MVC(Struts)实现登录验证(含工程源码)
- 简单计算器实现含源码。
- java运用jni调用dll(含源码)实现屏蔽系统热键和任务栏
- OpenGL烟花粒子系统(含源码)
- 分享六个基于Bootstrap的实用开发教程和模板演示
- 美航安专家称飘浮物或为马航行李舱残骸
- jkd安装部署
- cocos2d-x学习二精灵定时移动
- 【Android】自定义控件让TextView的drawableLeft与文本一起居中显示
- JasperReport实现维修报单系统(含工程源码)
- c++封装的互斥量类(linux)
- Lamport算法
- 我所熟悉的网站负载均衡技术
- mvc 中 window onload 方法 加 alert 图片后加载的问题
- iOS学习之 plist文件的读写
- Android实现滑动图片(ViewPager)学习之一:布局
- WindowsPhone8模拟时钟
- MyBatis_spring与struts2的整合