EPrinter专注云打印服务,以方便快捷,经济实用为目标,致力于提供更友好的打印体验。
伴随互联网+的经营和生活方式发展,传统打印行业的缺陷越来越显现出来。大量的打印需求往往集中于一些特殊时段,打印店闲时资源充足但无法处理潜在的打印需求,忙时由于大量突发的打印需求导致服务下降,用户排队时间较长甚至无法得到满足,这种问题尤以打印需求高,打印时段集中的高教区为主。
通过EPrinter,用户可以随时下单、定时打印,避免了因突发式打印高峰带来的排队等待。同时,EPrinter提供文件上传打印,减少了用户存储设备忘带或丢失的可能。提供照片排版优化功能,使得用户可以选择自己满意的证件照打印,减少证件照片打印成本。
EPrinter通过EPrinter,用户可以随时下单、定时打印,避免了因突发式打印高峰带来的排队等待。同时,EPrinter提供文件上传打印,减少了用户存储设备忘带或丢失的可能。提供照片排版优化功能,使得用户可以选择自己满意的证件照打印,减少证件照片打印成本。
EPrinter目前市场上已经存在几款类似的产品,例如纷印、随米、分分钟印等,但是根据测试都或多或少存在着一些问题,有些产品并不能完整实现在线打印过程,并投入商业使用,有的产品不能实现图片打印。
EPrinter基于此,我们的系统目标最重要的是让用户注册登录,上传文件,收取打印费用,执行打印这一系列数据流程走通,并且能实现图片打印。由于扩展业务的难度和对可行性的考量,我们的用户是区域性的,暂只针对苏州独墅湖高教区的师生用户群体。
1、后台使用Spring + Spring MVC + Hibernate + MySQL开发。
2、App端使用Android开发。
3、Web端使用jQuery + Boostrap开发。
4、项目基于RESTful架构设计API。
5、权限控制基于Java Web Token自定义开发。
1、通过近一年的工程实践,我们对软件开发的整个生命周期有了更深的认识,对软件工程理论也有了更深的理解,同时提高了代码开发能力。
2、工欲善其事,必先利其器。在整个软件开发周期中,需求分析扮演了很重要的角色。由于项目前期需求分析没有做到完整、准确、有效,我们在项目开发中期曾多次对修改系统设计,花费了很多额外功夫。
3、好的架构设计使得系统的实现以及后期的功能扩展和维护十分轻松。
4、选择合适的技术。在工作中遇到新技术时,先完成任务,再学习原理。
5、学会团队合作。
最后感谢朱洪军老师在这一年中对我们的悉心指导,感谢队友们的支持和帮助!