日记管理系.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
仲恺农业工程学院 程序设计工程训练 报告 日记管理系统 课程名称 C语言程序设计工程训练 姓 名 院(系) 专业班级 学 号 指导教师 仲恺农业工程学院教务处制 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc360482224 1.需求分析 PAGEREF _Toc360482224 \h 1 HYPERLINK \l _Toc360482225 2.系统总框图和功能模块说明 PAGEREF _Toc360482225 \h 1 HYPERLINK \l _Toc360482226 2.1系统总框图 PAGEREF _Toc360482226 \h 1 HYPERLINK \l _Toc360482227 2.2功能模块说明 PAGEREF _Toc360482227 \h 1 HYPERLINK \l _Toc360482228 3系统设计 PAGEREF _Toc360482228 \h 2 HYPERLINK \l _Toc360482229 3.1主要结构体 PAGEREF _Toc360482229 \h 2 HYPERLINK \l _Toc360482230 3.2主要功能函数 PAGEREF _Toc360482230 \h 2 HYPERLINK \l _Toc360482231 3.3程序界面 PAGEREF _Toc360482231 \h 11 HYPERLINK \l _Toc360482232 3.4关键函数的流程图 PAGEREF _Toc360482232 \h 12 HYPERLINK \l _Toc360482233 4系统调试 PAGEREF _Toc360482233 \h 15 HYPERLINK \l _Toc360482234 5总结 PAGEREF _Toc360482234 \h 16 HYPERLINK \l _Toc360482235 6源程序清单 PAGEREF _Toc360482235 \h 17 1.需求分析 用自定义日记的存储结构,每篇日记至少包含日期,内容等字段; 使用者必须输入密码; 写日记与保存功能; 日记查阅:按日期查看,按关键字查看,按顺序查看功能(从某一篇开始) 实现日记的永久存储。 对保存的密码进行变换,以免泄密。 允许多人使用。 在程序的提示语言清晰明确,界面美观并且适用。 2.系统总框图和功能模块说明 2.1系统总框图 日记管理系统 日记管理系统 申申请用户用用户登入帮帮助 申申请用户 用用户登入 帮帮助 已已有的用户名输输入用户名 输输入序号米密码密码 已已有的用户名 输输入用户名 输输入序号 米密码 2.2功能模块说明 申请用户,申请一个用户,用于储存你的日记,求输入用户名和密码 用户登入,当你有一个或多个用户的时候,选择序号,登入任意一个用户 帮助,对日记管理系统的一些介绍,如密码管理、修改、清除用户等。 3系统设计 3.1主要结构体 日记结构体、用户结构体。 typedef struct diary //日记结构体 { char date[15]; char title[20]; char weather[10]; int flag; struct diary *next; }; typedef struct user //用户结构体 { char user_name[100]; char password[100]; struct diary *firstedge; //访问日记 int count; struct user * next; }*userList ,userNode; 3.2主要功能函数 1.登录 void User_denglu(userList L) { char temp[20];//密码 userNode *p; //定义用户指针 p=L; //初始化 printf(请输入用户名:\n); scanf(%s,p-user_name); printf(请输入密码:); password_input(temp); p=L; //初始化 printf(请输入用户名:\n); scanf(%s,p-user_name); printf(请输入密码:); password_input(temp);

文档评论(0)

gm8099 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档