在线个人日程

在线定制个人的工作日程和学习计划,灵活方便的拖动调整日程,同时提供月日程,周日程,日程和列表多种展现,

也可直接编辑和删除(使用鼠标按住左键拖动到指定位置再松开左键)。

在线网址:http://www.wmksj.com/work.html

1. 直接点击日程表的一天,会弹出新建日程窗口。

2. 可以创建待分配日程,然后进行拖动分配,输入日程标题后,点击“添加”,会出现在上方的拖动分配日程列表中。

使用鼠标按住左键拖动到指定位置再松开左键

然后鼠标对其拖动到指定的日期及时间。同时有“拖动后删除”选项,选择后,待日程被分配后,会从该列表中删除。

3. 在日程中,还可以随意拖动日程,对其时间进行改变。(使用鼠标按住左键拖动到指定位置再松开左键)

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
这是一个比较大的项目,需要进行详细的设计和开发。下面是一个简单的初步设计思路,供您参考: 首先,需要设计一个数据结构来存储个人日程信息,例如: ```c++ struct ScheduleItem { string title; // 日程标题 string location; // 地点 string startTime; // 开始时间 string endTime; // 结束时间 string description; // 日程描述 }; ``` 然后,可以设计一个 Schedule 类来管理个人日程,包括添加日程、删除日程、修改日程、查询日程等功能。具体的实现可以使用 STL 中的 vector 来存储 ScheduleItem 对象。 ```c++ class Schedule { public: void addSchedule(ScheduleItem item); void deleteSchedule(int index); void modifySchedule(int index, ScheduleItem newItem); vector<ScheduleItem> querySchedule(string keyword); void printSchedule(); private: vector<ScheduleItem> items; }; ``` 其中,addSchedule、deleteSchedule、modifySchedule 分别用于添加、删除、修改日程,querySchedule 用于查询日程,printSchedule 用于打印所有日程。 接下来就是具体的实现,可以使用命令行交互的方式来与用户进行交互,例如: ```c++ int main() { Schedule schedule; while (true) { cout << "请选择操作:1.添加日程 2.删除日程 3.修改日程 4.查询日程 5.打印日程 6.退出" << endl; int choice; cin >> choice; if (choice == 1) { ScheduleItem item; // 输入日程信息 schedule.addSchedule(item); } else if (choice == 2) { int index; // 输入要删除的日程的索引 schedule.deleteSchedule(index); } else if (choice == 3) { int index; // 输入要修改的日程的索引和新的日程信息 ScheduleItem newItem; schedule.modifySchedule(index, newItem); } else if (choice == 4) { string keyword; // 输入要查询的关键字 vector<ScheduleItem> result = schedule.querySchedule(keyword); // 打印查询结果 } else if (choice == 5) { schedule.printSchedule(); } else if (choice == 6) { break; } else { cout << "无效操作,请重新选择" << endl; } } return 0; } ``` 以上是一个简单的 C++ 个人日程管理系统的设计思路,具体实现还需要根据实际情况进行调整和完善。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值