- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 4
《 软件开发 》
课程设计报告
题 目: 职工信息管理系统设计
院 (系):
专业班级:
学生姓名:
学 号:
指导教师:
20 13 年 9 月 2 日至20 13 年 9 月 15 日
华中科技大学武昌分校制
软件开发 课程设计任务书
设计(调查报告/论文)题目
职工信息管理系统设计
设计(调查报告/论文)主要内容
目的:
(1)要求学生熟练掌握C语言的基本知识和编程技能;
(2)基本掌握结构化程序设计的基本思路和方法。
基本要求:
在职工信息管理系统设计中,每个职工是一条记录,包括编号,姓名,性别,出生年月,所在部门,职称,工资级别、电话等。系统可实现以下功能:
(1)系统以菜单方式工作。
(2)输入功能:输入每一位职工记录,将其信息存入文件中。
(3)显示功能:完成全部职工记录的显示。
(4)查找功能:完成按编号或姓名查找职工的相关记录,并显示。
(5)职工信息添加、删除功能。
实施步骤:
(1)初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数。
(2)建立一个文件,将每位职工的信息写入文件中并能显示于屏幕上。
(3)完成上述查找(编号,姓名,性别等)、修改等功能。
(4)进一步要求,修改记录设置密码操作。
原始资料 (修改)
电子课件
要求的设计(调查/论文)成果
(1) 用C语言实现程序设计;
(2) 利用学过的编程知识和技巧实现职工信息的数据结构设计;
(3) 系统的各个功能模块要求用函数的形式实现;
(4) 系统操作界面友好(良好的人机交互),程序加必要的注释。
(5) 按要求完成课程设计报告,格式符合学校规范标准,字数不少于2000字。
进程安排
根据教学大纲,课题组教师制定教学计划,安排相应的课题方案,申请所需教室和实验室,并下达给学生
9月2日:教师讲解课程设计的内容、安排及注意事项;讲解课题方案;
9月3日至9月4日:学生选定课题,查阅收集资料,对系统进行功能模块分析;
9月5日至9月8号:学生确定系统功能模块及函数原型,填充编写相应算法;
9月9日至9月10日:学生上机调试,解决编译等问题及错误;
9月11日至9月12日:学生答辩,演示程序并运行通过,对课题进行讲解并回答老师的提问;
9月13日:学生完成课程设计报告,并及时上交。
主要参考资料
[1] 谭浩强.c语言程序设计(第四版).北京:清华大学出版社,2010.
[2] 严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,2007.
[3] 刘振安,单继龙. C程序设计课程设计.北京:机械工业出版社,2010.
指导教师(签名):
20 年 月 日
目 录
TOC \o "1-3" \h \z \u 1 课程设计的目的 2
2 总体设计 3
3 详细设计 5
3.1 主函数(用户管理模块) 5
3.2 其他各模块的功能与实现 8
4 调试与测试 20
5 总结 29
参考文献 29
附录 代码清单 30
1 课程设计的目的
(1)熟练掌握C语言的基本知识和编程技能;
(2)基本掌握结构化程序设计的基本思路和方法。
2 总体设计
开始2.1系统总体流程图
开始
输入
输入n值选择程序
3.退出1.注册2.登录
3.退出
1.注册
2.登录
8.退出菜单
8.退出
菜单
根据输入的
根据输入的n值选择程序
4删除职工信息5.添加职工信息6.修改职工信息2.浏览职工信息7.退出3.查询职工信息
4删除职工信息
5.添加职工信息
6.修改职工信息
2.浏览职工信息
7.
退出
3.查询职工信息
1.录入职工信息
保存
保存
是否继续进行 Y N
是否继续进行
结束
结束
图1.系统的总体流程图
2.2为了方便使用结构此系统结构均为全局类型定义
struct employee
{
int num;
char name[20];
char sex;
int date;
char bumen[30];
char zhicheng[30];
char degree[30];
char tel[20];
}em[100];
1亿VIP精品文档
相关文档
最近下载
- 质量保证金协议书范本.doc
- 梯度线圈拆装用装置.pdf VIP
- 冀教版八年级英语上册课件Lesson 43 What makes you unique.pptx
- 内窥镜蛇骨牵引绳调节装置.pdf VIP
- 2022秋人教版(PEP)五年级英语上册教案(全册).pdf VIP
- 五年级数学上册专项复习训练数与代数(北师大版).pdf
- 2022年人教部编版语文小学四年级上册全册单元复习课教案(共8个单元).docx
- 赞美伟大祖国好(教案)-2021-2022学年班队主题活动五年级.doc
- 苏教版科学五年级上册全册单元测试卷(含答案).pdf VIP
- 2019年全国职业院校技能大赛高职“英语口语”赛项赛卷赛卷Presentation12+1Backup.pdf
文档评论(0)