一、需求描述
类别:管理信息系统类桌面Web应用
进度:有功能概述、界面结构的文字描述、数据库的表描述,需要构建UI的基本框架,实现业务功能。
功能:典型的管理类应用。企业发展需求、发展建议、发展计划的管理。简单来说,需求、建议、计划初始都是以各种文件的形式存在的,首先要把文件上传到系统中管理、阅读和编辑。人在处理文档的过程中逐步把文件中的内容理解消化,转成一条一条数据存入数据库,然后再将数据条目之间建立关系,根据关系做查询、做分析,最后出一些报表报告之类的。此外系统需要有基于用户、角色、权限的控制,用户的所有操作都要写日志。
技术:Java8+Web,SpringBoot+Vue,达梦数据库、MyBatis、Radis啥啥的,Restful风格前后端接口,文档处理的能力要强大,需要用WPS的WebOffice。
二、人力要求
3年及以上Java+Web经验吧,天天干的话,3年时间也能做到所谓的全栈了。长期做或者至少完整的参与过企业管理信息系统的开发,参与过团队协作开发,知道应该怎么搭伙干活,什么操作会被人骂...(哪怕是过去的你和未来的你搭伙,未来的你会骂过去的你也算...)
三、参考产品
可以参考用友NC的界面配色及结构,特别是配色,结构我觉得其实可以更灵活一些,比如说把Eclipse的下半边抠下来填进去,详聊。
网易邮箱其实界面布局也类似,还有就是eclipse。
四、合作方式
开发方式:远程即可,环境自搭,但是需要快速渐进式交付,因为这边可能也要跟着改东西,完善功能,但是通常不会因为改了东西而改需求。所以开发环境要对齐,每次交付就整个工程打包发百度网盘即可,主打一个简单粗暴,能顺手多写两句什么地方改了那就谢天谢地了。
开发周期:10个人日,5000元预算,连续干。各位若感兴趣的,看看详细需求看能干到啥程度吧,哪位活好手快自然是请哪位帮忙。万一后续需求有变化,指不定继续请哪位帮忙(自己的活自己最熟)。