实践PPT课件下载推荐.ppt
《实践PPT课件下载推荐.ppt》由会员分享,可在线阅读,更多相关《实践PPT课件下载推荐.ppt(31页珍藏版)》请在冰豆网上搜索。
下拉式:
1.学生成绩管理系统本系统应具有:
数据维护(数据录入、添加、修改、删除)、数据查询(可按学号、姓名、性别、民族、年龄、地址、各门课程成绩等进行查询)三、程序实践的题目三、程序实践的题目题目2通信录管理系统1.本系统应具有:
通信录的建立、追加、删除、修改、查询、排序、统计、显示等功能。
2.本系统要具有通用性、界面美观、操作方便。
要考虑系统和数据安全问题。
3.通信录保存在文件中。
4.增加其他有用的功能。
题目3:
图书管理系统1、具有新进图书基本信息的录入、已有信息的修改、撤销图书信息的删除功能。
2、图书信息的查询(按作者名、专业领域检索,找出某读者的借阅信息、某本书的流通情况等)3、为借书人办理注册。
4、办理借、还书手续5、有关信息保存在文件中。
6、要有信息描述,如图书名称、专业领域、图书编号、单价、作者、出版社、存在状态、借书人姓名、性别、学号等7、借书数量不超过10本,借期不超过60天,过期罚款,罚款未清时不能再借。
题目4:
选修课程管理系统假定有N门选修课,每门课有课程编号、名称、课程性质、总学时、授课学时、实验或上机学时、学分、开课学期等信息。
学生可按要求(如总学分不能少于20学分)选课。
课程信息维护,如录入、修改、删除等,课程信息用文件保存。
课程信息浏览输出。
学生选课功能。
查询功能包括:
按学分、课程性质、学生等查询。
统计功能。
统计各门课程的选修人数。
本系统要有通用性、界面美观、操作方便。
要考虑系统安全。
题目5:
工资管理系统本系统应具有数据维护(包括数据录入、添加、修改、删除),数据查询(可按编号、姓名、基本工资、岗位工资、绩效工资、房改补助、奖励、应发工资、公积金、扣税、实发工资等进行查询,也可进行组合查询),排序,统计,输出,系统维护(包括数据备份、数据恢复、口令维护),帮助,退出等功能。
可增加其他有用的功能。
题目6:
万年历系统模仿现实中的挂历,当前页以系统当前日期的月份为准显示当前月的每一天(显示出日期及对应的是星期几),当系统日期变到下一月时,系统自动翻页到下一月。
可指定当前日期之前的某一年的某月,并显示该月的挂历。
可指定当前日期之后的某一年的某月,并显示该月的挂历。
题目7:
学校运动会初始化输入:
N-参赛学院数目,M-男子竞赛项目数,W-女子竞赛项目数。
各项目名次取法有如下几种:
取前5名,分别得分7,5,3,2,1;
取前3名,分别得分5,3,2;
用户自定义,各名次权值由用户指定。
由程序提醒用户填写比赛成绩,生成团体总分报表,查看参赛学院信息和比赛项目信息等。
题目:
个人小金库的管理小金库的信息统一放在随机文件中,该随机文件的数据项有记录,发生日期,发生事件,操作金额和余额等信息。
每记录一次收支,文件要增加一条记录,并计算一次余额程序可创建该文件并添加新收入或支出信息,可进行各种查询,统计,输出流水账等信息。
评选优秀学生某班通过投票,从n位学生中,评选m位优秀学生。
n候选人的产生满足一定条件的学生才能成为候选人,参选条件由用户确定、输入。
n候选学生按1,2,顺序连续编号,每个编号用两个字符表示,姓名占10个字符。
u所收到的选票按以下格式存于文件source中,其中,10个学生编号占20个字符。
u若编号超出范围,或出现重复,作废票处理。
u按选票中所列明星学生顺序按以下标准评分一二三四五六七八九十151297654321按学生得分数由高到低顺序,列出前10名排行表:
名次学生编号姓名合计得分若得分相同,则编号小的在前。
题目10.歌曲管理n格式转换:
文件song.txt存放了若干首歌曲的记录,每条记录由歌名(40个字符)和演唱者(30个字符)组成,现将该文件记录的结构改成下面的格式,以减少文件长度。
其中:
M是歌名长度,N是演唱者长度。
编写程序,完成这种格式转换,转换后的新格式记录放在Newsong.txt文件中n查询、统计等功能MN1M1N歌名演唱者题目11:
存款利息的计算初始化输入:
存款种类、历年的各种存款利率。
存款利率信息包括:
日期、存款种类、利率等,存款方式包括约转、不约转等。
输入存款日期、金额、存款种类和存款方式,计算出在确定日期的存款总额。
制定进度计划制定进度计划选题选题注意事项注意事项四、程序实践的四、程序实践的实施实施程序实践具体程序实践具体实施过程实施过程1.注意事项注意事项必修实践考查课必修实践考查课4周,周,48学时学时
(1)珍惜机会,多掌握处理问题途径与方法)珍惜机会,多掌握处理问题途径与方法
(2)遇到问题,查资料,独立分析解决)遇到问题,查资料,独立分析解决(3)按时保质保量完成任务)按时保质保量完成任务(4)团结互助,爱护公物)团结互助,爱护公物2.选择课题选择课题
(1)教师规定题目)教师规定题目
(2)自拟题目)自拟题目3.实施过程实施过程查阅资料和已有的类似软件(查阅资料和已有的类似软件(1天)天)总体设计(总体设计(1天)天)详细设计(详细设计(3天)天)编写程序,即编码(编写程序,即编码(2天)天)小组组装调试,即集成测试(小组组装调试,即集成测试(2天)天)教师验收(教师验收(1天)天)上交报告上交报告分析课题应完成的功能、分析课题应完成的功能、性能和约束条件。
性能和约束条件。
画出软件总体模块结构图,画出软件总体模块结构图,进行数据结构的设计。
并进行数据结构的设计。
并进行分工进行分工.对自己分得的模块进行详细对自己分得的模块进行详细的算法设计,画出每个模块的算法设计,画出每个模块的流程图。
的流程图。
根据每个模块的流程图设计出对应的程根据每个模块的流程图设计出对应的程序,并进行上机调试。
每个学生编写的序,并进行上机调试。
每个学生编写的程序应存放在一个单独的文件中,并通程序应存放在一个单独的文件中,并通过单独编译和调试。
过单独编译和调试。
可建立一个项目文件,将每个组员编写可建立一个项目文件,将每个组员编写的文件添加到该项目文件中,然后调试的文件添加到该项目文件中,然后调试运行该项目文件,录入足够的数据进行运行该项目文件,录入足够的数据进行调试和测试。
调试和测试。
学生以开发小组为单位,通过教学生以开发小组为单位,通过教师验收,并逐个进行答辩。
师验收,并逐个进行答辩。
程序实践结束程序实践结束后一周内后一周内提交程序提交程序实践报告实践报告,并将每个人的程序文,并将每个人的程序文件、项目文件、设计报告的电子件、项目文件、设计报告的电子稿发送到指导教师的电子邮箱中。
稿发送到指导教师的电子邮箱中。
五、实习报告实习报告是实习过程的总结,是评定实习成绩的重要依据。
实习报告应包含如下内容:
实习目的、意义、实习内容、实习体会、练习答案、程序开发文档、遇到的问题及解决方案。
要求上交程序实践报告。
五、五、撰写程序实践报告撰写程序实践报告程序实践报告程序实践报告是对设计过程的总结及升华。
是对设计过程的总结及升华。
包括如下内容:
11概述概述11)程序实践题目)程序实践题目22)程序实践目的)程序实践目的33)程序实践具体)程序实践具体要求要求更深入地理解和掌握课程教学中的更深入地理解和掌握课程教学中的有关基本概念,应用基本技术解决有关基本概念,应用基本技术解决实际问题从而进一步提高分析问题实际问题从而进一步提高分析问题和解决问题的能力。
和解决问题的能力。
本本次程序实践所次程序实践所需要的软、硬件环境,需要需要的软、硬件环境,需要灵活运用哪些基本知识与技能,弄清哪些知灵活运用哪些基本知识与技能,弄清哪些知识点尚未掌握,需要查阅相关资料。
识点尚未掌握,需要查阅相关资料。
22软件需求分析软件需求分析依据所选的设计题目的具体要求和自己的经验依据所选的设计题目的具体要求和自己的经验应达到哪些性能的要求(即性能需求)和约束条件应达到哪些性能的要求(即性能需求)和约束条件(比如(比如,软硬件环境的限制、内存大小的限制等)。
软硬件环境的限制、内存大小的限制等)。
参考类似的软件系统参考类似的软件系统分析该软件系统应实现哪些功能分析该软件系统应实现哪些功能,即功能需求即功能需求33总体设计总体设计又称为概要又称为概要设计设计根据需求分析结果,阐述本软件系统整体设计思路根据需求分析结果,阐述本软件系统整体设计思路进行总体数据结构的设计的叙述进行总体数据结构的设计的叙述画出该软件系统总体模块结构图画出该软件系统总体模块结构图说明该软件系统主要有哪些特点,具备哪几大功能说明该软件系统主要有哪些特点,具备哪几大功能你在设计过程中主要承担了哪几部分的设计工作,你在设计过程中主要承担了哪几部分的设计工作,主要解决了哪些关键性问题。
主要解决了哪些关键性问题。
44详细设计详细设计主要详细叙述你自己承担部分的那些模块的算法和主要详细叙述你自己承担部分的那些模块的算法和数据结构数据结构这部分每个学生不得雷同,是考查水平的重点。
这部分每个学生不得雷同,是考查水平的重点。
应画出每个模块的算法流程图应画出每个模块的算法流程图配合界面抓图和文字说明进行描述配合界面抓图和文字说明进行描述55程序调试与测试程序调试与测试模块进行编译、以及整个连接时所出现的各种错误、模块进行编译、以及整个连接时所出现的各种错误、这些错误是如何解决的这些错误是如何解决的在调试程序时,应记录出现的错误,并对出错场景在调试程序时,应记录出现的错误,并对出错场景进行抓图,以便写报告时使用进行抓图,以便写报告时使用66总结与体会总结与体会总结一下你设计的程序是否达到了设计题目的要总结一下你设计的程序是否达到了设计题目的要求,功能是否完善,有何特点,有什么不足之处。
求,功能是否完善,有何特点,有什么不足之处。
在设计过程中你遇到了什么困难,是怎样解决的,在设计过程中你遇到了什么困难,是怎样解决的,通过本通过本次程序实践你次程序实践你得到了哪些收获,写出你的得到了哪些收获,写出你的心得体会。
心得体会。
77结束语结束语对设计过程中曾给自己以直接帮助的教师,实验对设计过程中曾给自己以直接帮助的教师,实验人员表示谢意人员表示谢意这不仅是一种礼貌,也是对他人劳动的尊重,是治这不仅是一种礼貌,也是对他人劳动的尊重,是治学者应有的思想作风。
学者应有的思想作风。
88程序清单程序清单不必列出不必列出整个软件系统的程序清单,程序要具有易读整个软件系统的程序清单,程序要具有易读性,即必须有足够的中文注释,在每个模块的开头,主性,即必须有足够的中文注释,在每个模块的开头,主要语句的后边,都要加注释要语句的后边,都要加注释程序应符合结构化程序设计原则,不得使用程