《程序设计实践》作业(08软工).ppt
《《程序设计实践》作业(08软工).ppt》由会员分享,可在线阅读,更多相关《《程序设计实践》作业(08软工).ppt(25页珍藏版)》请在三一办公上搜索。
1、程序设计实践,福州大学王灿辉,作业,课程要求-布置作业,程序设计是一门实践性很强的课程,既要掌握概念,又要动手编写大量的程序。多动手:编写程序、编写文档(程序注解、软件开发文档、科技论文等)当程序员擅长技术时,还要时刻留意弥补自己并不擅长的非技术才能。,课程要求-布置作业,在开始完成作业之前,务必全面复习C/C+课程。学生遇到问题,首先应该设法自己解决,自己实在无法解决的问题,可在教师的指导下解决。对动手能力强的学生是一个取得好成绩的机会。,课程要求-布置作业,题目一:人事工资管理系统题目二:程序相似性检测系统(附加题,可以分组完成)程序量比较大,至少需要60个小时以上。可以自由安排时间完成,
2、体现主动学习精神。,题目一:人事工资管理系统,该实践用、假想的人事工资管理系统要求处理下述的人员数据:人员编号;身份证号;姓名;性别;出生日期;民族;出生地;文化程度;政治面貌;血型;主要社会关系;个人简历;备注;岗位工资;补贴总额;代扣总额。,题目一:人事工资管理系统,系统功能:1)人员信息的录入(可以从键盘输入或自己定义好的格式化文本文件读入)和(文件)存储(按自己定义好的格式化文本文件),要求对用户输入的数据进行各种完整性的检验(检验必须尽可能详细和完整)。,题目一:人事工资管理系统,2)信息的查询(可指定各种查询条件,如:按人员编号、身份证号、姓名、性别、政治面貌等);3)按各种顺序输
3、出数据(如:人员编号、应发(工资)总额等),必须包含统计信息应发(工资)总额、实发(工资)总额;,题目一:人事工资管理系统,4)数据的修改和删除(必须先查询到要删除的一条记录);5)统计与分析,包括:应发总额和实发总额,按应发总额排名,各金额段人数,最高、最低应发总额,可以按所有、性别、文化程度等分别统计。,题目一:人事工资管理系统,其他要求:必须设计一个简单的字符菜单,程序必须经过完整的测试(包含各种合法或非法的测试数据,有一定量的测试数据,用单独的测试文件提交),有良好的编程风格,要求写序言性注解,可以自己增加其他合理的功能。,题目一:人事工资管理系统,该题为必做题,要求交电子版(包括:源
4、程序清单加封面、所有测试数据、使用手册),同时提交单独装订的纸质源程序和使用手册(在前面加一统一格式的封面)。,题目一:人事工资管理系统,实现步骤:先完成数据键盘录入功能(不进行数据完整性检验,不写入文件而直接进行简单输出);完成文件读入和写文件功能;逐一增加数据完整性检验功能并测试;逐步增加题目要求的各功能(每加一功能就进行相应的测试)。,题目一:人事工资管理系统,数据检验提示:人员编号(6位数字,规则自定,主码Key,非空);身份证号:长度为15或18,除第18位(为0-9和X)外全为数字,必须唯一,非空。第18位校验码是根据前面17位数字码按照ISO 7064:1983.MOD 11-2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计实践 程序设计 实践 作业 08 软工
链接地址:https://www.31ppt.com/p-5903398.html