任务详情
### **项目名称:石油设备管理系统前端开发**
---
### **需求描述:**
大庆市石油科技有限公司需要开发一个基于HTML5的前端应用软件,用于管理石油钻采专用设备及其相关业务流程。该系统将作为公司整体信息化建设的一部分,旨在提升设备管理效率、优化资源配置,并为用户提供友好的交互体验。
#### **功能模块:**
1. **设备信息管理**
- 设备档案录入、查询、修改和删除。
- 支持设备分类(如钻井设备、采油设备等)及配件管理。
- 提供设备状态追踪(正常运行、维修中、报废等)。
2. **广告与宣传管理**
- 广告内容展示与管理(图片、视频等形式)。
- 支持在线发布、编辑和删除广告。
3. **库存管理**
- 对石油设备及配件的库存进行实时监控。
- 提供库存预警功能,当库存低于设定值时自动提醒。
4. **订单管理**
- 记录客户订单信息,包括设备型号、数量、交货日期等。
- 提供订单状态跟踪(待处理、已发货、已完成)。
5. **数据分析与报表**
- 生成设备使用情况、库存变化、销售业绩等统计图表。
- 支持导出PDF或Excel格式的报告。
6. **用户权限管理**
- 不同角色(管理员、操作员、普通用户)具有不同的访问权限。
- 支持多用户登录及安全认证。
7. **移动端适配**
- 确保应用在PC端和移动端均可流畅使用。
---
### **最匹配的技能要求:**
1. **HTML5/CSS3/JavaScript**
- 熟练掌握HTML5、CSS3和JavaScript,能够实现响应式布局和动态交互效果。
2. **前端框架**
- 至少熟悉以下一种主流前端框架:Vue.js、React.js 或 Angular。
- 推荐使用Vue.js以快速搭建组件化应用。
3. **UI设计工具**
- 熟悉Figma、Sketch或Adobe XD等设计工具,能够根据提供的原型图完成页面开发。
4. **数据可视化**
- 熟练使用ECharts或其他类似的数据可视化库,实现动态图表展示。
5. **API集成能力**
- 能够通过RESTful API或GraphQL与后端服务进行数据交互。
6. **跨浏览器兼容性**
- 确保应用在主流浏览器(Chrome、Firefox、Edge等)上表现一致。
7. **移动适配**
- 具备响应式设计经验,确保应用在不同分辨率的设备上正常显示。
8. **版本控制**
- 熟练使用Git进行代码管理和协作。
---
### **大致预算:**
- **范围**:人民币 **5万-10万元**
- **说明**:具体金额根据开发者的经验和实际工作量调整。
---
### **工期要求:**
- **总工期**:约 **3个月**
(分阶段交付:界面设计1周,功能开发6周,测试与优化2周,上线部署2周)
---
### **其他说明:**
1. **合作模式**:
- 可选择远程开发或本地驻场开发。
- 开发过程中需定期汇报进度,并提供阶段性成果供验收。
2. **技术支持**:
- 需提供至少1年的免费技术支持服务,解决上线后可能出现的问题。