项目云协作

项目云协作

协同办公软件开发2015年06月-2016年10月
店铺头像
陶锦文
案例介绍

开发环境和工具

 

windows 8+ .net framework  4.5 + Visual Studio  2013 + SQL SERVER 2014;

 

 

 

技术栈

 

三层架构、Asp.net MVC、Asp.net WebApi 、EF Code First Fluent API、JavaScript、jquery、html+css、bootstrap、autofac、AutoMapper、环信聊天、第三方登录、第三方支付、反射、window 服务;

 

 

 

功能点

 

项目页

展示项目概览信息,如项目描述、进度状态、截止日期、团队成员等;

包含项目任务列表,可以按照任务状态、优先级等条件进行排序和筛选;

提供项目日历视图,显示项目里程碑、任务截止日期等重要时间点。


任务页

采用Kanban视图,分为待办、进行中和已完成等列,方便用户管理任务状态;

用户可以拖拽任务卡片,实现任务状态的快速变更;

每个任务卡片包含任务名称、负责人、截止日期等信息。


日历页

展示项目相关的日程安排、会议、任务截止日期等重要时间信息;
允许用户添加新的日程事件,设置提醒和共享给团队成员;
支持日/周/月视图切换,方便用户查看不同时间跨度的日程安排。


文档库

列出项目中的所有文档和文件,按照文件夹结构进行组织;

提供文档预览功能和版本历史查看,支持多人在线协作编辑;

允许用户设置文档权限,控制文档的查看和编辑权限。


团队成员

列出项目团队的所有成员,并显示其角色、联系方式等信息;

允许项目管理员管理成员权限、添加新成员、分配任务等操作;

提供团队动态和在线状态显示,方便团队内部交流和协作。


通知中心

显示系统通知、任务提醒、会议邀请等消息,保持用户及时了解项目动态;
允许用户设置通知偏好和消息过滤规则,个性化管理通知内容;
提供快速操作按钮,如标记已读、删除等。


个人设置

包括个人信息、账户设置、偏好设置等功能;
允许用户修改个人资料、更改密码、设置通知偏好等;

提供导出数据、注销账户等额外功能。