《CS系统开发实训》任务书
《C#项目实训》指导书(含实训报告内容
《C#项目实训》实训指导书2011年9月一、实训目的《C#项目开发》实训课程作为独立的教学环节,是在学生学习完《C#面向对象程序设计》课程后进行的一次全面的综合练习。
通过理论与实践相结合,以巩固和加深学生对在.NET平台下利用C#语言开发Windows应用程序的基本技能,使学生能够全面掌握Windows程序设计的基本知识与应用,学会程序设计开发的一般方法,了解和掌握信息系统项目开发的过程及方式,培养正确的设计思想和分析问题、解决问题的能力,特别是项目设计能力。
为后继课程的学习提供奠定基础,为学生的职业能力培养和职业素养的提高提供有力支撑。
二、实训内容与要求1、程序开发过程要求软件系统的开发是按阶段进行的,一般可划分为以下阶段:可行性分析;需求分析;系统设计(概要设计、详细设计);程序开发;编码,单元测试;系统测试;系统维护。
软件开发过程中要明确各阶段的工作目标、实现该目标所必需的工作内容以及达到的标准。
只有在上一个阶段的工作完成后,才能开始下一阶段的工作。
1) 可行性分析明确系统的目的、功能和要求,了解目前所具备的开发环境和条件。
2) 系统需求分析系统需求分析是软件系统开发中最重要的一个阶段,直接决定着系统的开发质量和成败,必须明确用户的要求和应用现场环境的特点,了解系统应具有哪些功能及数据的流程和数据之间的联系。
3) 系统设计可根据系统的规模分成概要设计和详细设计两个阶段。
概要设计包括以下九个方面。
(1) 划分系统模块。
(2) 每个模块的功能确定。
(3) 用户使用界面概要设计。
(4) 输入、输出数据的概要设计。
(5) 报表概要设计。
(6) 数据之间的联系、流程分析。
(7) 文件和数据库表的逻辑设计。
(8) 硬件、软件开发平台的确定。
(9) 有规律数据的规范化及数据唯一性要求。
系统的详细设计是对系统概要设计的进一步具体化,其主要工作有以下四项。
(1) 文件和数据库的物理设计。
(2) 输入、输出记录的方案设计。
Photoshop CS6实训任务书6.4
1.掌握背景图案的制作及使用2.会使用图层样式修饰文字及边框3.了解网页模板设计的方法4.合理布局网页任务一:制作底色使用菜单命令,添加杂色。
命令,将图层填充为白色。
任务三:制作顶部导航条1.使用“矩形选区工具”在“样式”下拉列表中选择“固定大小”,绘制矩形并填充。
2.“图层样式”设置为“内阴影”。
任务五:著名餐厅链接1.使用“圆角矩形工具”,设置“填充”为#a95858,“描边”为无。
2.双击图层,添加“描边”和“内发光”样式,其中描边颜色为#a95858.。
3.打开“必胜客.psd”、“必吉事客.psd”、“麦当劳.psd”,用“移动工具”分别将标志拖到“美任务六:建立主内容的背景创建新图层,命名为“白色背景”选择“圆角矩形工具”在选项栏中“设置“填充”为白色,“描边”为无,“半径”为以同样的方法制作文字“美食大全”、“特色推荐”、“在线交流”。
任务七:制作搜索导航条新建一个组,命名为“搜索导航条”。
新建一个图层,选择“矩形工具”,在画布中绘制一个大小为200并填充颜色#f4f0e2双击图层,给这个矩形添加“描边”样式,描边的颜色为#925050,按钮。
4.俺快捷键Ctrl+J复制两个图层,并选择“移动工具”将复制的矩形分别放置在如图所示的位置选中上面绘制的“矩形3”图层,打开素材“美食1.jpg”,用“移动工具”将素材移动到“美食网站首页”文档中,并把图片放置在矩形的上面。
选在“图层→创建剪贴蒙版”命令,将图片放置在展示栏的相框中,按快捷键任务九:保存并上交5.掌握背景图案的制作及使用6.会使用图层样式修饰文字及边框7.了解网页模板设计的方法8.合理布局网页任务一:制作底色使用菜单命令,添加杂色。
任务二:背景图案的制作及使用使用“矩形”工具,”填充”颜色为“矩形1的不透明度为20%,矩形2的不透明度设置为隐藏背景层,选择菜单命令,将图层填充为白色。
任务三:制作顶部导航条3.使用“矩形选区工具”在“样式”下拉列表中选择“固定大小”,绘制矩形并填充。
计算机课程设计任务书
计算机课程设计任务书全文共四篇示例,供读者参考第一篇示例:计算机课程设计任务书一、课程名称:计算机课程设计二、课程代码:CS101三、课程性质:必修四、学时学分:48学时3学分五、课程简介:本课程旨在培养学生计算机科学的设计和实现能力,通过实际项目的设计和开发,加深对计算机科学理论知识的理解和应用。
通过本课程的学习,学生将掌握软件工程的基本原理、方法和技术,提高计算机程序设计和开发能力,培养团队协作和创新能力。
六、教学目标:本课程旨在通过实际项目的设计和开发,培养学生的计算机科学综合素养和实际应用能力,具体目标包括:1. 熟练掌握软件工程的基本原理、方法和技术;2. 提高计算机程序设计和开发能力;3. 培养团队协作和创新能力;4. 提高学生的问题解决能力和逻辑思维能力;5. 提升学生的沟通能力和表达能力;6. 培养学生具有独立学习和自主探究的能力。
七、教学内容:1. 软件工程基础知识2. 软件需求分析和规格说明3. 软件设计和架构4. 程序设计和编码技术5. 质量保证和测试技术6. 软件项目管理和团队协作1. 理论讲授:介绍软件工程的基本理论知识和方法2. 分组项目设计:学生组成小组,完成软件项目设计和开发3. 案例分析:通过案例分析,加深对软件工程知识的理解4. 实践操作:学生通过实际操作,掌握软件设计和开发技术5. 课堂讨论:鼓励学生在课堂上积极提问和参与讨论九、考核方式:1. 项目报告:学生需提交项目设计和开发的报告,包括需求分析、设计方案、实现过程和测试结果等2. 课堂演示:学生需在课堂上进行项目演示,展示项目成果和技术实现3. 期末考试:学生需参加期末考试,考核软件工程知识和理论基础掌握情况十、教学资源:1. 课程教材:《软件工程导论》、《软件需求工程》、《软件设计与构造》等2. 计算机实验室:提供实际项目设计和开发的硬件设备和软件环境3. 专业导师:专业教师指导学生解决问题和开展项目工作十一、课程审核和评估:1. 课程审核:本课程需由学校计算机系审核并定期评估2. 教学效果评估:通过学生评价、教师评价和项目成果评价等方式,对教学效果进行评估和改进3. 课程质量保障:通过持续优化教学资源、提高师资力量、加强项目管理等方式,保障教学质量和效果以上为《计算机课程设计任务书》的内容,希望学生们在本课程的学习中,能够提高计算机科学的综合素养和实际应用能力,为将来的职业发展打下坚实基础。
实训(软件综合应用开发)任务书(
《实训(综合应用开发)》任务书(第二版)长江大学工程技术学院信息编撰:卢东方2011年10月目录1. 设计题目 (1)2. 设计目的 (1)3. 设计任务 (1)3.1 应用背景 (1)3.2 系统目标 (1)4. 设计指导 (2)4.1 功能设计 (2)4.1.1 图书管理部分 (2)4.1.2 读者管理部分 (2)4.1.3 借阅管理部分 (3)4.1.4 数据统计部分 (3)4.1.5 系统管理部分 (4)4.1.6 读者部分 (4)4.2 界面设计 (5)4.2.1 登录窗口 (5)4.2.2 主界面 (5)4.2.3 角色权限 (6)4.2.4 查询图书信息 (6)4.2.5 添加图书信息 (7)4.2.6 查询读者信息 (8)4.2.7 添加读者信息 (9)4.2.8 读者类别管理 (10)4.2.9 借书 (10)4.2.10 还书 (11)4.2.11 查询借阅记录 (12)4.2.12 按借阅统计信息 (13)4.2.13 按图书信息统计信息 (13)4.2.14 收缴罚款 (14)4.2.15 修改个人资料 (15)4.2.16 查询个人借阅信息 (15)4.2.17 用户管理 (16)4.3 数据库设计 (17)4.3.1 读者类别表(ReaderType) (17)4.3.2 读者信息表(Reader) (17)4.3.3 图书信息表(Books) (17)4.3.4 借阅信息表(Borrow) (18)4.3.5 用户表(Users) (18)4.3.6 罚款缴纳表(CaptureFine) (18)4.3.7 权限表(UserPriv) (18)5 部分功能演示 (19)5.1 数据库设计演示 (19)5.1.1 创建数据库 (19)5.1.2 创建表 (19)5.2 数据库连接 (21)5.3 登录界面设计 (23)5.3.1 界面设计 (23)5.3.2 代码设计 (24)5.4 主窗口设计 (26)5.4.1 界面设计 (26)5.4.2 代码设计 (27)6 进度安排 (33)7 成绩评定 (34)8 实训报告 (34)8.1 主要内容 (34)8.2 格式要求 (35)9 主要参考资料 (35)10 需要考虑的问题 (35)1. 设计题目《实训(软件综合应用开发)》任务书1. 设计题目图书管管理信息系统2. 设计目的通过对图书管理信息系统的系统分析、系统设计、编码、调试等工作的实践,了解管理信息系统的一般设计和实现思路,从Windows或Web两个不同切入点熟悉和掌握软件设计和实现的一般方法,深入了解SQL Server 2005数据库设计的基本理论及方法。
《软件开发实训》实习任务书
要求学生严格执行实习项目的时间安排,及时、有效地发现问题并解决问题,按时完成实习任务。
主要参考资料(由指导教师选定)
[1] 林建素,孟康健编著.Eclipse开发学习笔记.北京:电子工业出版社,2008.
[2]陈刚.Eclipse从入门到精通.北京:清华大学出版社,2009.
[3]夏明萍,孙雪,方遒编著.Eclipse基础与应用.北京:清华大学出版社,2008.
(4)评分标准
1.全程考核(占40%)
依据实习任务书要求,从实习开始持续到实习结束,任课教师依据学生完成情况及学生学习能力进行全过程的考核,通过提问,记录每个实习项目的完成情况,也是对学生独立学习和解决问题能力进行的一项测试。
2.实习报告(45%)
学生在教师指导下,伴随实习过程,根据上机测试的结果,完成具有实际意义、且质量较好的实习报告,能较好地反映出分析问题、解决问题的过程。
《软件开发实训》
实习
任 务 书
系别:软件工程系
专业班级:
指导教师:
(课程实习时间:2012年11月19日——2012年12月2日)
题目:基于Java的Web应用程序开发
1.实习目的:
掌握Web项目的建立过程;理解Web项目部署的意义,掌握操作环节;理解Servlet和JavaBean的处理逻辑,熟练掌握运用这些机制开发项目的操作步骤;熟练掌握调试Web项目的方法和步骤,能够通过设置断点监控程序的运行状况。
[4]郑阿奇.Eclipse实用教程.北京:电子工业出版社,2009.
同组设计者(每组由1-3人组成)
注:1. 此任务书实习结束后与实习报告一起装订上交系上。
2. 此任务书应在实习第一次上课时下达给学生班。
c s系统实训报告实训总结
CS系统实训报告与实训总结
一、实训概述
在本次为期两周的CS系统实训中,我们的目标是全面掌握CS系统的基本操作,理解CS系统的核心概念,以及学习如何在实际应用中解决常见问题。
我们通过理论学习、实践操作和小组讨论等多种方式,深入地探索了CS系统的各个方面。
二、实训内容
1.CS系统基础:首先,我们通过一系列的讲座和教程,深入学习了CS系统的基本概
念、原理和应用领域。
2.实践操作:在理论学习的基础上,我们进行了大量的实践操作,包括系统的安装、
配置、以及基础操作等。
3.案例分析:我们通过分析实际案例,了解了CS系统在不同场景下的应用,并学习了
如何解决实际应用中的问题。
4.小组讨论:我们分组进行讨论,分享学习心得和操作经验,共同解决遇到的问题。
三、遇到的问题和解决方案
在实训过程中,我们遇到了一些问题,如系统配置错误、操作不熟练等。
针对这些问题,我们通过查阅资料、小组讨论和寻求指导老师帮助等方式,找到了解决方案。
四、实训总结
通过本次实训,我们不仅掌握了CS系统的基本知识和操作技能,更重要的是,我们学会了如何在实际应用中解决问题,如何团队协作,以及如何有效地获取和运用知识。
这次实训对我们未来的学习和工作有着非常重要的意义。
在未来的学习和工作中,我们将继续深化对CS系统的理解,努力提高我们的实际操作能力,以更好地应用CS系统于我们的专业领域。
我们也意识到了持续学习的重要性,以及与他人分享和合作的益处。
总的来说,这次CS系统实训对我们个人和专业技能的提升有着深远的影响。
软件编程实训1 任务书
软件编程实训1任务书优集学院制造业信息化系《软件编程实训1》任务书一、实训目的1. 巩固并加深学生对C++语言程序设计知识的理解;2. 培养学生面向对象的程序设计思想,使学生认识面向过程和面向对象两种设计方法的区别;3. 进一步掌握和应用VC++ 6.0或Visual Studio 2005集成开发环境;提高程序调试的能力,能够快速准确的排查程序错误并纠正,最终调试出可正确运行的程序;4. 提高运用C++语言解决实际问题的能力;5. 初步掌握开发小型实用软件的基本方法,能独立设计、实现基本功能的小系统;6. 掌握应用程序设计开发和文档撰写规范。
二、实训任务每位学生从所给定的题目里面选择两个感兴趣的题目作为实训任务,另外也可自定题目,需经指导老师同意后方可作为实训任务。
1、万年历程序设计程序功能及实现技术要求:①.程序主要实现3个功能:显示某一年的每个月的日历、显示某一年某一个月的日历以及查询某一天是星期几。
②.功能选择用菜单实现。
例如:1 显示某一年的日历2 显示某年某一月的日历3 显示某一天是星期几0 退出用户通过输入不同的数字进入不同的菜单。
③.每一月以日历表格的形式显示,表格的第一行显示星期,表格的内容是每一天。
用户可以很容易看到每一天是星期几。
④.利用输入输出函数和循环控制语句,实现一个简单的人机交互界面。
⑤.利用逻辑表达式,使用控制语句,判断闰年,某年某月某日是星期几。
⑥.实现对显示结果进行控制。
2、公司职员的信息管理程序设计程序功能及实现技术要求:①.本程序实现的功能是增加职员信息、查找职员信息、浏览所有的职员信息、删除职员信息。
功能结构图如下图所示:②.功能选择可以用菜单实现。
用户根据自己不同的选择进入不同的菜单。
③.程序可以用指针与数组或者链表实现,信息不要求保存到文件中。
若用数组实现,程序开始时数组内容为空,用户需要先增加职员信息,之后才能实现查找、删除等功能。
④.职员信息的关键字是职员的员工号,加入时职员号重复的记录不能加入。
计算机程序设计实践任务书。
计算机程序设计实践任务书。
第一篇:计算机程序设计实践任务书。
《计算机程序设计实践》任务书时间: 2014年上学期第14-16周;18-19周班级:指导教师:一、实践目的和要求1.巩固C++基础知识,了解基于对话框应用程序、文档/视图应用程序的框架结构及其运行机制,初步掌握创建MFC应用程序的方法、过程。
2.掌握常用控件的重要属性、主要消息、常用成员函数,并能熟练地应用这些控件设计应用程序。
3.了解绘制图形的方法、定时器的使用,鼠标消息处理函数和键盘消息处理函数编写。
4.掌握对话框使用和菜单设计的技术,培养学生独立设计综合程序的能力;同时培养自学能力;训练小论文撰写能力。
二、设计任务从下列5个设计方向中选择一个或多个,将程序所有功能用菜单整合在一个项目中,要求达到预期效果、并写出实践报告。
1.计算程序设计。
如:计算器;一元二次方程的求解;华氏温度和摄氏温度之间转换,十进制与二、八、十六进制之间的转换;求字符的ASCII码、阶乘、最大公约数、最小公倍数;素数、水仙花数、完数、回文数等数的判定等等。
2.文本编辑程序设计。
3.绘图程序设计。
如:吹泡泡程序、曲线等图形绘制。
4.多媒体程序设计。
如:音频播放器、FLASH动画播放器等。
5.信息管理程序设计。
三、考核与成绩评定方式采用百分制,实践课总评成绩取下列3个百分制成绩的加权和:平时考勤和表现成绩×20%+实践报告成绩×20%+设计项目成绩×60%。
其中,每部分成绩满分均为100分。
最后折算为五个等级:优、良、中等、及格和不及格。
四、参考文献[1] 杨长兴,刘卫国.C++程序设计(第二版).北京:中国水利水电出版社,2012.[2] 刘卫国,杨长兴.C++程序设计实践教程(第二版).北京:中国水利水电出版社,2012.[3] 张荣梅.Visual C++程序设计案例教程.北京:北京大学出版社,2009.[4] 文东,华进.Visual C++程序设计基础与项目实训.北京:北京科海电子出版社,2009.[5] 杨红云,尹立民.Visual C++程序设计视频教程.北京:北京电子工业出版社,2005.[6] 周进,朱训林.Visual C++实用教程.北京:北京人民邮电出版社,2008.[7]第二篇:《计算机专业程序设计》课程设计任务书 DOC《计算机专业程序设计》课程设计任务书程序设计课程设计是计算机科学与技术专业教学实践环节中一项重要内容,该课程设计旨在:提高和加强学生的计算机应用与软件开发能力;培养学生独立分析问题、解决问题、查阅资料以及自学能力,学习和掌握C++程序设计方法以及上机调试技巧,为今后其它专业课程的学习打下良好的程序设计基础。
C-S软件项目开发综合实训方案
C/S软件项目开发综合实训方案1.实训目标CS项目开发实训是在完成C#.NET基本理论实践课程学习之后,在教师指导下以学生为主体的软件项目开发综合技能训练。
对于巩固专业知识,培养学生软件项目开发技能具有重要意义,主要实训目标如下:(1)进一步巩固加深学生对C#程序设计基本知识的理解,培养学生综合运用C#语言知识和技术分析解决实际问题的能力。
(2)通过一个数据库管理信息系统的分析、设计、实现、测试等环节使学生了解项目开发过程,培养学生创造性思维,提高项目分析设计、编码与调试能力。
(3)通过实训,学生将软件工程的知识应用于管理信息系统的开发,有助于对软件开发过程管理的理解与应用。
(4)项目分组开发与项目汇报制度,有助于培养学生的团队合作精神与沟通能力。
2.实训内容(1)选题、需求分析、数据库设计⏹选题内容要符合本课程的教学要求,需注意选题的完整性,要能进行分析建模、设计、编程、测试等一系列工作,并能以规范的文档形式表现出来。
⏹选题时要注意选题内容的先进性、综合性、实践性、应适合实践教学和启发创新,选题内容不应过于简单,难度和工作量要适中。
⏹数据库设计要能满足功能实现的基本要求,符合数据库设计范式,实体关系清晰,能保证数据的实体完整性和参照完整性。
⏹项目成果应用具有完整的功能。
(2)程序的编写、调试与测试学生通过查阅资料,阅读书籍,网络搜索等方式,在教师指导下分组协同完成所选项目的开发工作,包括编程、上机调试、测试及最后得到的预期成果。
(3)提交实训报告实训报告是实训工作的整理和总结,主要包括实训目的,实训内容,实训步骤,实训结果,实训心得;需求分析,概要设计,详细设计,测试等。
3.实训要求为培养学生软件项目开发能力和团队协作工作精神,结合所学的专业课程,本次实训要求分组协同完成一个完整的数据库信息管理系统。
开发语言使用C#,开发平台使用 ,数据库使用SQL Server,软件设计开发过程必须规范,要求按照软件工程的管理思想和设计规范书写文档,同时注意编码规范。
CS系统设计与开发实训报告
《C S系统设计与开发》实训报告系统名称:供热缴费管理系统的设计与实现专业:计算机科学与技术姓名:徐明瑶班级:13300101学号:1330110224指导教师:王岩成绩:完成日期:2015年1月15日任务书1 系统分析与设计1.1 需求分析供热缴费管理系统对于一个供暖运营商来说是不可缺少的一部分。
传统的手工缴费记录方式效率低且容易出错,且工作流程繁琐。
供热缴费管理系统,可以是吸纳计算机化的供热缴费管理,能够提供方便的用户个人信息添加、修改、查询,以及用户缴费记录的添加、查询,并可以根据不同条件对缴费记录进行导出到Excel表格操作,并且该系统可以对供暖费单价、供暖公司信息进行修改,方便供暖公司实现缴费操作电子化。
要求系统具备以下特点:●操作简单,易用●数据存储可靠,具备较高的处理效率。
●系统安全,稳定。
●开发技术先进,功能完备,扩展性强1.2系统功能设计1.2.1 供热缴费管理系统功能结构设计1、数据管理模块(1)基本信息管理模块1)基本信息录入、修改模块:可以对用户的基本信息进行增加、修改、删除操作,为了方便操作,对数据的增、改、删操作均在表格中进行。
2)基本信息查询:可以针对用户的个人基本信息中不同的字段进行多条件查询。
为了方便操作,录入查询条件之后,查询结果值会返回到基本信息增加修改删除界面进行显示。
(2)缴费信息管理模块1)缴费记录添加:可以将某用户的缴费记录添加到数据库中。
2)缴费记录查询:可以按照用户编号或姓名、缴费年度进行多条件查询,并可以将结果导出到Excel表格。
2、系统管理模块(1)供热单价设置:可以对该系统中的供热费单价进行添加、修改、删除操作。
(2)年度设置:可以对该系统中的缴费年度进行添加、修改、删除操作。
(3)供热单位设置:可以对该系统中的供热单位进行添加、修改、删除操作。
3、用户管理模块(1)修改个人信息:可以对当前登陆账户的密码及真实姓名进行修改。
(2)用户添加:管理员账户可以添加使用该系统的账户,并指定该账户的密码,若当前登陆用户非管理员用户,则无此功能操作权限。
1C#程序设计 实训任务书 (1)
六、课程设计报告格式及要求
(一)、封面; (二)、目录; (三)、设计任务书; (四)、功能设计; (五)、总结; (六)、致谢; (七)、参考文献
1.严格按照以上要求格式书写设计报告,否则,按不及格论处。 课程设计报告封面格式如下页: 2.相同题目杜绝抄袭,设计要突出自己的特点,如发现雷同者, 一律按不及格论处。
实现以下功能: 1) 系统以菜单方式工作 2) 职工信息录入功能(职工信息用文件保存); 3) 职工信息浏览功能; 4) 查询和排序功能; 5) 职工信息删除、修改功能。 备注:职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重 复)。
9. 图书信息管理系统设计(3 人)
实现以下功能: 1) 系统以菜单方式工作; 2) 图书信息录入功能(图书信息用文件保存); 3) 图书信息浏览功能; 4) 查询和排序功能; 备注:图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。
5
河南理工大学 软件职业技术学院
实训报告
2013 — 2014 学年 第一学期
课程名称 设计题目 学生姓名 学号 专业班级 指导教师
年
月
日
6Байду номын сангаас
2、课程设计正文格式:
1 设计任务书(左对齐,宋体粗四号)
1.1 题目与要求(左对齐,宋体粗小四号)
本部分主要描述:本人所要实现的题目及其具体要求。如果有合作者,则主 要叙述本人主要工作及实现的主要内容(小四,宋体)
图 2 排序子菜单 3、根据所选菜单编写相应代码:
软件系统开发实习(自然科学)
软件系统开发实习说明书(自然科学)题院(系、部):学生姓名:指导教师:河北科技师范学院软件系统开发实习说明书题 目(黑体二号居中,标题行间距为32磅)院(系、部)名 称 :专 业 名 称:学 生 姓 名:学 生 学 号: 指 导 教 师:年 月*********************************************************************** **************************************************************************************************************** *************************************************************************** *************************************************************************** ********(摘要内容用宋体小4号字;首行缩进2字符,行距20磅,字数在300-500字)关键词:***;***;***(宋体小4号字,首行缩进2字符,行距20磅,3-5个)Abstract(一级标题,Times New Roman 3号,加粗,段前段后各1行,1.5倍行距)********************************************************************** ********************************************************************************************************************* *************************************************************************** *************************************************************************** ******(Times New Roman, 小4号,首行缩进2字符,行距20磅)说明:英文题目和英文摘要应明确、简练,其内容包括研究目的、方法、主要结论。
《C程序设计综合实习》任务书
《程序设计综合实习》任务书注:课题一和二选做1,课题三和四选做1,实习结束交实习报告,计0941交给陈学进老师,计0942交储岳中老师课题一:根据条件进行学生成绩排名一、目的1.熟悉变量、数组定义、使用、输入、输出等基本操作2.进行选择、循环结构程序设计练习3.掌握冒泡法排序的算法4.掌握函数的定义、调用、声明,以及参数的两种传递方式二、实习环境个人计算机,Windows操作系统,Turbo C 2.0或 WinTC或Visual C++等编译开发环境三、实习内容、步骤与要求1.在函数中进行10个学生成绩从高到低排名 sort(int a[10])2.改进第一步的函数为sort(int a[],int n),进行n个学生成绩从高到低排名,3.改进第二步的函数为sort(int a[],int n, char style), 将n个学生成绩从高到低排名,排名方式根据sort()函数的style参数进行,如style为‘a’按升序排,style 为’d’按降序排。
(a:ascending 升,d:descending 降)4. 在实习报告中画出程序流程图,说明程序设计的算法,附主要程序段及运行结果(屏幕截图)。
5.在实习报告中说明知识点。
6. 在实习报告中说明程序设计过程中的难点、解决办法及编程小结或体会。
四、评分方法1.是否能正确编写C程序予以实现各题要求(50分)2.实习报告中,流程图和算法描述(20分),知识点描述(20分),难点及解决办法或体会(10分)课题二:用指针优化学生成绩排名一、目的1.熟悉变量的指针和指向变量的的指针变量的概念和使用.2.熟悉数组的指针和指向数组的的指针变量的概念和使用.二、实习环境个人计算机,Windows操作系统,Turbo C 2.0或 WinTC或Visual C++等编译开发环境三、实习内容、步骤与要求1.定义一个数组stu[10]存放10个学生的成绩,从键盘输入数据,要求用指针实现2.将数组stu[10]的内容输出到屏幕上,要求用指针实现3.将成绩数组按照从高到低进行排序,要求用指针实现4.将第三步内容放在函数中实现,在主函数中调用实现排序,用指针实现,输出排序后的成绩单5.采用指针方法,输入字符串“student score ”,复制该字符串并输出(复制字符串采用库函数或用户自定义函数)6.在实习报告中画出程序流程图,说明程序设计的算法,附主要程序段运行结果(屏幕截图)。
cs实训基地项目计划书
“cs实训基地”项目计划书专业:特种作战项目: cs实训基地制作人:特战迷彩目录第一章总论 (5)项目介绍 (5)项目的可行性研究 (6)综合评价结论 (6)第二章市场预测与调查 (8)项目概况分析 (8)项目市场优势劣势分析 (10)第三章建设项目方案 (11)项目目标 (11)筹资方案 (11)建设项目位置选取 (11)第四章项目进度 (12)项目进度表 (12)效果图 (12)项目进度注意事项 (15)第五章项目投资估算 (21)投资估算 (21)第六章财务及经济效益预测 (18)测算依据 (18)第七章项目的不确定性分析 (19)盈亏平衡分析 (19)敏感性分析 (20)第八章研究结论与建议研究结论与建议 (25)第一章总论项目介绍真人CS对抗,原是用于中国人民解放军演习、训练的专用器材,采用了激光、计算机、无线通信等先进技术,目前已达到国际先进水平,合理的系统功能设置及游戏规则使得对抗紧张刺激,令人百玩不厌!真人CS对抗具有以下优点:极高的安全性(不伤人)、极大的灵活性(可在室内或露天,市内或郊区)、强烈的竞技性(可以精确统计成绩)、营运费用低(经营费用少,无消耗)。
真人CS对抗可随意编组,子弹数目、对抗时间、生命数也可随意设定,借助声光电齐全逼真的战场环境,既可以锻炼快速敏捷的反应能力和速度,又能锤炼过硬的心理素质,深受年轻一族的欢迎,不同年龄段的人群都可以从中得到无穷的乐趣。
真人CS游戏的盛行源于反恐精英CS网络游戏,近几年来, CS网络游戏之所以能够风靡整个世界,就是在于它为游戏参与者提供了逼真的战争场面。
目前全国各地都有大量的CS网络游戏迷,他(她)们是真人CS 游戏发展壮大的潜在消费群体,真人CS游戏正在逐渐被广大社会群体所认可。
作为一种新兴的拓展、旅游、休闲类数字激光游戏,被广泛应用于军事训练、国防教育、院校军训、企业拓展训练、户外运动、渡假村及公园等多个领域,市场潜力巨大。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《CS系统开发实训》任务书
一、实训的目的
《CS系统开发实训》是一门实践性很强的专业综合实训课程,它是《Java 核心技术》和《数据库原理与应用》课程的后继课程。
它要求学生能根据需求分析和数据库结构、功能模块的总体设计,结合具体的Java编程技术、JDBC数据库访问技术及SQL Server数据库技术,来完成各功能模块的详细设计、编码、测试和运行。
本设计的目的旨在培养学生初步掌握使用Java进行信息系统分析、开发和应用的能力,使学生具有Java CS应用程开发的实践能力,使学生了解软件项目研发的流程,将Java基础应用实际的项目中,培养学生良好的编程风格,培养学生编写、运行及调试程序的能力,为后续的Java方向课程奠定基础。
同时,也培养学生的自学能力和团队合作精神。
二、实训的任务及要求
本次实训主要由个人负责整个系统开发的全过程。
从软件工程的角度粗略分以下几步:
1. 需求分析及总体设计
⑴系统需采用MyEclipse或Eclipse开发环境、JA V A开发语言,选择SQL Server数据库进行程序开发。
⑵查找资料,把系统分成各个小功能模块,画出系统功能结构图。
功能设计具体要求如下:
∙要求实现数据的录入、修改和删除。
∙要求实现数据的查询,具体包括:1.精确查询,2.模糊查询。
⑶设计出后台数据库,包括E-R图,表的设计等。
⑷使用JDBC进行数据库的连接。
⑸系统功能模块设计图,各模块采用的核心技术等。
2. 详细设计及编码
对上述总体设计的各功能模块逐步分解,编码实现,这一阶段需提供软件文档,具体包括:
整个系统的文件组成。
(要求以学号姓名为文件夹名,将整个项目的文件和数据库.sql文件备份好全部存放于该文件夹,以便最后进行评分)
代码部分不要求在该文档中列出,但在代码中必须要有足够的注释,以保证程序的可读性和可重用性。
核心的代码可以在文档中加以描述,仅限几行,不可大篇幅引用代码。
对于比较有代表性的界面,粘贴到的说明书中,加以实现说明。
实训选题参考如下:
(1)库存管理系统的开发与设计
(2)病例管理系统的开发与设计
(3)超市管理系统的设计
(4)**小区物业管理系统的设计
(5)工资管理系统的开发与设计
(6)酒店管理系统的设计
(7)学籍管理系统的设计
(8)宾馆客房管理系统的设计
(9)飞机订票系统设计
(10)**进销存管理系统设计
(11)**室仪器管理系统设计
(12)影院售票系统的设计
(13)音像出租系统设计
(14)医药管理系统的设计
(15)房屋中介系统设计
(16)学生公寓管理系统设计
(17)考勤系统的开发设计
(18)银行信用卡业务管理系统的设计
(19)旅游信息管理系统设计
(20)人事档案管理系统的设计
(21)车辆出租管理系统设计
(22)车站票务管理系统设计
(23)火车查询系统设计
(24)商场导购系统设计
注:如果上述题目中没有被你所选中的,也可以与指导教师商定。
三、时间和进度安排
1.总体时间安排:
本次实训上课时间为3周。
最后成果要求在实训结束时完全完成。
2.进度安排:
4学时:系统需求分析;
8学时:信息管理系统数据库设计;
18学时:系统界面设计;
20学时:系统功能模块设计;
4学时:系统运行与调试;
6学时:完成实训报告。
四、具体内容
【开发语言及实现平台或实验环境】
Windows系统,myEclipse开发环境,SQLServer数据库。
【实验要求和内容】
利用上述的开发环境完成,×××系统的设计。