C#大作业:基于旅游场景的备忘录
- 开始时间:2020年5月7日
- 目标:顺利完成大作业
2020年5月25日:添加数据库设计
2020年5月26日:添加travelapi项目框架
2020年5月28日:添加前后端接口设计文档
2020年5月30日:提交所有实体类
2020年5月31日:后端代码基本完工;提交前端页面设计
2020年6月5日:前端代码大体完成,除了时间线、分页控件
2020年6月23日:完善相关功能
2020年6月25日:项目基本结束
- 前端:.Net Framework 4.7
- 后端:.Net core 3.1
- Travel:前端项目解决方案
- TravelApi:后端项目
- traveldb.sql:数据库结构
- 页面设计:墨刀制作的页面设计第一版(注:与当前GUI存在很大差异)
- doc:大作业开题报告、设计方案与展示ppt
- 基本旅行规划,实现了真实地点的相关规划
- 基本旅行待办功能
- 基本日志功能,图片文本等
- 日志圈动态功能
- 添加日志圈的社交属性,包括但不限于以下:收藏动态、评论动态、搜索动态
- 添加交通方式的选定:目前产品仅支持用户自己输入出行方式,无法保障出行方式输入的真实有效
- 日志编辑的排版工具:当前日志编辑采用单纯文本框,尚未添加一些排版快捷键
- 为日志功能和旅行规划两个模块添加联系
- ……
-
设计方面
-
数据库中对于路线和地点的设计处理明显是不符合常识,设计人员在考虑时存在不周之处。
常识:一个旅行中应该是可以存在多条路线,每条路线存在多个地点。
问题:设计过程中,虽然设计了路线,但是路线的功能退化成为了地点。
-
-
前端方面
- 前端在进行多次操作后,会存在崩溃异常的现象,目前尚未找到原因。