个人信息管理系统的设计与实现

系统功能 :
(1) 通讯录信息,包括通讯人姓名、联系方式、工作地点、城市、备注 ;
要求:可新增、删除、查询通讯录信息。其中查询要求可以按姓名或工作城市为查询条件进行明细查询或查询所有信息。
(2) 备忘录信息:包括什么时间、事件、地点等;
要求:可新增、删除、查询备忘录信息。其中查询要求可以按时间为查询条件进行查询或查询所有信息。
(3) 日记信息:包括时间、地点、事情、人物等;
要求:可新增、删除、查询日记信息。其中查询要求可以按时间为查询条件进行查询或查询所有信息。
(4) 个人财物管理:包括总收入,消费项目、消费金额、消费时间、剩余资金等。
要求:可新增、删除、查询财物信息。其中查询要求可以按消费项目或消费时间为查询条件进行查询或查询所有信息。且查询结果具有汇总金额显示。
要求:
(1) 写出数据流图、E-R图、程序流程图、功能模块图、详细表设计。并配以文字说明。
(2) 给出各个功能在数据库部分的实现完整sql语句或存储过程及函数代码。