当前位置:文档之家› VB.NET程序设计实训指导书

VB.NET程序设计实训指导书

VB.NET程序设计实训指导书
VB.NET程序设计实训指导书

《https://www.doczj.com/doc/4812144678.html,程序设计实训指导书》

一、课程说明

《Visual https://www.doczj.com/doc/4812144678.html,程序设计实训》是Visual https://www.doczj.com/doc/4812144678.html,程序设计课程的一个重要环节,是整个教学过程中理论联系实际不可缺少的教学环节。本实训就是为了让学生在学完Visual https://www.doczj.com/doc/4812144678.html,语言后进一步了解Visual https://www.doczj.com/doc/4812144678.html,语言的知识,掌握Visual https://www.doczj.com/doc/4812144678.html,语言在软件开发方面的使用方法,希望通过此次实训,不仅能提高学生学习Visual https://www.doczj.com/doc/4812144678.html,语言的兴趣,为今后学习其它专业知识及开发程序打下坚实的基础。

二、实训目的

1. 理解Visual https://www.doczj.com/doc/4812144678.html,语言的基础知识;

2. 掌握https://www.doczj.com/doc/4812144678.html,开发环境开发软件的过程和方法;

3. 掌握菜单、工具栏、对话框等控件的使用;

4. 掌握Visual https://www.doczj.com/doc/4812144678.html,开发数据程序的方法;

三、实训要求

1.实训前学生必须根据实训内容认真准备实训程序及调试时所需的输入数据。

2.在指导教师的帮助下能够完成实训内容,得出正确的实训结果。

3.实训结束后总结实训内容。

4.遵守实训室规章制度、不缺席、按时上、下机。

四、实训环境

VS .NET 2005、ACCESS或SQL Server 2005等。

实训项目学生成绩管理系统的开发

[实训目标]

数据库是当今计算机科学中最重要的课题之一,在需要处理大量数据的程序中,数据库成了程序对大量数据进行统一、集中管理的最佳选择。通过开发一个简单的“学生成绩管理系统”,使学生们理解https://www.doczj.com/doc/4812144678.html,中提供的数据库访问机制——https://www.doczj.com/doc/4812144678.html,的工作模式、核心对象及其方法,以及在程序中经常用到的SQL语句和VB .NET中使用数据库的基本技术;使学生们熟练掌握https://www.doczj.com/doc/4812144678.html,类及其相应的用法;熟练掌握DataGridView等常用数据输出控件的使用方法;初步掌握数据库应用程序的开发能力,并培养学生自己发现、解决问题的能力。本项目是数据库编程的练习,数据库基本操作是数据库应用系统的一个重要和最基本的功能,也是对软件设计人员的编程能力的最基本要求。通过本节实训,要求理解利用https://www.doczj.com/doc/4812144678.html,进行数据库编程的基本思想和过程,掌握数据库对象的使用方法,掌握记录添加、编辑、删除、确认、取消及数据绑定(指针移动)等功能的实现方法。数据库查询是信息系统中最为频繁的一种操作,也是最为重要的功能之一,对整个系统的功能和性能有较大影响。设计数据库查询系统是每一个系统开发人员必须熟练掌握的一种编程技术。数据库查询可分为简单查询和通用查询。简单查询是按单个字段查询某个特定的记录,一般可直接制定记录号,并显示记录内容。通用查询是指有多个组合条件的查询。同过本节实训,要掌握常用SQL语句的使用,掌握查询程序的设计与实现方法。

[内容提要]

1. 学生选课系统数据库的设计

2. 学生选课系统需求分析、设计

3. 学生选课系统实现

[知识准备]

1.https://www.doczj.com/doc/4812144678.html,类

2.Label、TextBox、Button、DataGridView、TabControl控件

3. 常用SQL语句

[所需设备]

计算机及相关软件环境(https://www.doczj.com/doc/4812144678.html, 2005、ACCESS 或SQL Server 2005)。

[实训步骤]

1.建立数据库。在编写学生成绩管理系统前,先用SQL Server 2005创建数据库。数据库为S_Course。在S_Course数据库中包含的表有student(学生信息表),teacher(教师表),course(课程表),R_C(任课表),S_C(成绩表)。根据需要,设计数据表的逻辑结构,如错误!未找到引用源。~错误!未找到引用源。所示。

表3 course(课程表)

程序设计报告模板

北京化工大学计算机科学与技术专业2014程序设计实训报告 题目:个人记账软件 专业:计算机科学与技术 班级:计科1305 指导教师:江志英

2014程序设计实训任务书

目录 2014程序设计实训任务书...................................... 错误!未定义书签。目录..................................................... 错误!未定义书签。第一章需求分析.............................................. 错误!未定义书签。 引言............................................... 错误!未定义书签。 任务概述........................................... 错误!未定义书签。 数据描述........................................... 错误!未定义书签。 功能需求........................................... 错误!未定义书签。 运行需求........................................... 错误!未定义书签。 任务计划........................................... 错误!未定义书签。第二章概要设计.............................................. 错误!未定义书签。 总体设计........................................... 错误!未定义书签。 面向对象设计....................................... 错误!未定义书签。 运行界面设计....................................... 错误!未定义书签。第三章详细设计.............................................. 错误!未定义书签。 ........................................................ 错误!未定义书签。第四章测试分析............................................. 错误!未定义书签。第五章用户手册(可选)..................................... 错误!未定义书签。第六章课程设计总结.......................................... 错误!未定义书签。附录:程序代码(仅电子版需要、纸质版不需要)................. 错误!未定义书签。

vb程序设计实验教程习题答案

实验教材实验一 1:单项选择题: A A C C C D C B B C 2:填空题: (1).bas (2).vbp,.frm (3)视图工具箱 (4)对象 (5)属性对象事件方法 (6)Windows (7)事件行为 (8)窗体模块 实验二 1:单项选择题: A D C C A B A B D C B B C B C B A B D C 2:基本运算题: (1)27 (2)3.33333333333333 (3)3 (4)0 (5)-3 (6)2 (7)ab33 (8)类型不匹配 (9)3 (10)AB3 实验三 1:单项选择题: B C B D C 2:填空题: (1)300 (2)321456 (3)Shanghai (4)6 7 6 (5)True (6)2+3=5 (7)”area=” 12.56 (8)VISUAL 实验四 1:单项选择题: C A A C A 2:填空题: (1)7 (2)3 5

(3)输入的数小于0 (4)3 (5)False (6)2010 is not leap year. 试验五 1:单项选择题: A C C A B A C C C B 2:填空题: (1)9 (2)①n ②1 (3)①Len(a) ②n\2 ③Mid(a,(n-i+1),1) ④Mid(a,(n-i+1),1) (4)①n Mod 3=1 And n Mod 5=1 And n Mod 7=1 ②While CountN<5 (5)Mid(c1,1,i) 实验六 1:单项选择题: D B D C D A C A D D 2:填空题: (1)30 (2)3 (3)①a(2) ②a(3) ③a(1) (4)①1 ②2 ③a(i)=a(6-i) (5)①i+j ②0 ③a(i,j) (6)①Print ②k ③a(k,j)=a(j,k) ④a(k,j); 实验七 1:单项选择题: A B B A C B 2:填空题: (1)15 (2)①Preserve a(n+1) ②a(i+1)=a(i) ③Exit For ④a(i+1)=m⑤0 to n+1 (或LBound(a) to UBound(a)) (3)d,c,b,a 实验八 1:单项选择题: C A D B D C A C B 2:填空题: (1)a=9 b=4 (2) 36 25 16 9 4 1 (3)①a ②UBound(b) ③

JSP程序设计与项目实训教程_第2版_课后习题和参考答案

第1章Web技术简介 1.7 习题 1.7.1 选择题 1. Web技术的设想于哪一年提出()。 A.1954年 B.1969年 C.1989年 D.1990年 2. JSP页面在第一次运行时被JSP引擎转化为()。 A.HTML文件 B.CGI文件 C.CSS文件 D.Servlet文件 3. JavaEE体系中Web层技术是()。 A.HTML B.JavaBean C.EJB D.JSP 参考答案:1.C 2.D 3.D 1.7.2 填空题 1.当前主流的三大动态Web开发技术是:PHP、ASP/https://www.doczj.com/doc/4812144678.html,和______________。 2. JSP的两种体系结构是:______________和______________。 3. JSP开发Web站点的主要方式有:直接JSP、JSP+JavaBean、______________、______________和SSH。 参考答案: 1.JSP 2.JSP Model1和JSP Model2 3.JSP+JavaBean+Servlet、J2EE/JavaEE 1.7.3 简答题 1. 简述JSP的工作原理。 答:所有的JSP应用程序在首次载入时都被翻译成Servlet文件,然后再运行,这个工作主要是由JSP引擎来完成。当第一次运行一个JSP页面时,JSP引擎要完成以下操作: ●将JSP文件翻译成Servlet文件,Servlet文件是Java应用程序。 ●JSP引擎调用Java编译器,编译Servlet文件得到可执行的代码文件(.class文件)。 ●JSP引擎调用Java虚拟机解释执行.class文件,并将运行结果返回给服务器。 ●服务器将运行结果以HTML形式作为响应返回给客户端的浏览器。 由于一个JSP页面在第一次被访问时要经过翻译、编译和执行这几个步骤,所以客户端得到响应所需要的时间比较长。当该页面再次被访问时,它对应的.class文件已经生成,不需要再次翻译和编译,JSP引擎可以直接执行.class文件,因此JSP页面的访问速度会大为提高。 2. 简述JSP两种体系结构。

《会计学基础》指导书

《会计学基础》课程实训指导手册 系部名称:(宋体五号,固定值18磅,下同) 课程代码: 课程名称: 课程类型:(公共基础课、专业基础课、专业课、选修课) 计划学时:适用专业: 大纲执笔人:大纲审定人: 实验一记账凭证模拟实验 一、实验性质与课时安排 本实验为综合性实验。 4课时 二、实验目的 掌握根据审核无误的原始凭证编制各种记账凭证的方法;熟悉收、付、转各种记账凭证的格式及适用范围。 三、实验要求 熟悉审核记账凭证的基础要求,掌握审核的方法,加强对记账凭证的合理性、完整性、技术性的审核,对审核的记账凭证能区别不同情况进行处理。 四、实验内容 审核原始凭证;填制收、付、转记账凭证;审核收、付、转记账凭证。 五、实验资料

(二)该公司2010年12月发生下列经济业务 1、2日,接受三江公司投入的货币资金500 000元,存入银行。 2、3日,向光明公司购入甲材料200 T,单价1000元,乙材料100 T,单价1500元,增值税率为17%,同时发生运杂费30 000元,以存款支付价、费款和税款,料未到。(运杂费按甲、乙材料重量比例分摊) 3、5日,向新阳公司购入乙材料200 T,单价1500元,增值税率为17%,价税款未付,材料验收入库。 4、11日,上述向光明公司购入甲、乙材料已到并验收入库。 5、13日,向大华公司出售A产品2 000件,售价单价800元;B产品1000件,售价单价500元,价税共计2 457 000元,收到款项2 000 000元存入银行,余款未收。 6、14日,向西海公司出售材料甲100 T,售价单价1 400元;增值税率为17%,价税款收到存入银行。同时结转销售材料的成本。(原材料发出计价方法:先进先出法。) 7、14日,以转账支票交纳税金90 000元。 8、15日,以存款偿还前欠光明公司的货款80 000元。 9、16日,以存款发放职工工资800 000元。 10、18日,采购员刘明出差借支差旅费2 000元,用现金支付。 11、20日,接受外单位捐赠的货币资金40 000元,存入银行。 12、21日,向公司购入设备一台,单价700 000元,增值税率为17%,运杂费20 000元,价费税款以存款支付。 13、23日,以银行存款支付广告费200 000元。 14、24日,向西海公司出售A产品500件,售价单价800元;B产品600件,售价单价500元,价税共819 000元,收到为期三个月的商业汇票一张,面值为819 000元。 15、25日,收到上月大华公司欠款90 000元,存入银行。 16、26日,采购员刘明出差归来报销差旅费2 200元,补付200元。 17、27日,以转账支票支付污染环境的罚款10 000元。 18、28日,以现金支付行政管理部门办公费800元。 19、29日,以现金支票支付产品销售费用10 000元。 20、30日,结算本月职工工资为800 000元,其中: A产品生产工人工资400 000元; B产品生产工人工资200 000元; 车间管理人员工资60 000元 企业管理人员工资140 000元 21、30日,计提本月应负担的短期借款利息8 000元。长期借款利息20 000元(长期借款利息——作为流动负债) 22、30日,本月提取固定资产折旧120 000元, 其中:生产车间提取固定资产折旧70 000元; 企业管理部门提取固定资产折旧50 000元。 23、30日,计提本月份的消费税、营业税等10 000元。 24、30日,汇总本月材料发出720 000元, 材料耗用汇总表

Java程序设计-实验报告1-模板 (1)

实验报告 课程名称Java程序设计 实验项目实验一类和对象 系别_________计算机_________ 专业/班级_______计算机类/1402______ 姓名_____李馨雪________ 实验日期______2015.10.10______ 成绩_______________________ 指导教师

一、实验题目:实验一类和对象 二、实验内容: (1)用类描述计算机中CPU的速度和硬盘的容量。要求Java应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。 1)PC类与CPU类和HardDisk类关联的UML图如图所示。 其中,CPU类要求getSpeed()返回speed的值,setSpeed(int m)方法 将参数m的值赋值给speed。 HardDisk类要求getAmount()返回amount的值,setAmount(int m)方 法将参数m的值赋值给amount。 PC类要求setCPU(CPU c)将参数c的值赋值给cpu,要求setHardDisk (HardDisk h)方法将参数h的值赋值给HD,要求show()方法能显示 cpu的速度和硬盘的容量。 2)主类Test的要求 main()方法中创建一个CPU对象cpu,其speed设置为2200; main()方法中创建一个HardDisk对象disk,其amount设置为200; main()方法中创建一个PC对象pc, pc调用setCPU方法,实参是cpu;调用setHardDisk方法,实参是 disk;调用show方法。 (2)设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下: 1)编写接口Animal,有2个抽象方法cry()和getAnimaName(); 2)编写模拟器类Simulator,该类有一个playSound(Animal animal)方法,其形参是Animal类型,可以调用实现Animal接口的类所重写的cry()方法播放具体动物的声音,调用重写方法显示动物种类的名称; 3)编写实现Animal接口的Dog类和Cat类。具体的UML图如下所示:4)编写主类Application,其main方法中至少包含如下代码: Simulator si=new Simulator();

程序设计实训报告

重庆交通大学信息科学与工程院课程设计报告书 专业:计算机科学与技术 课程设计名称:程序设计实训(一) 题目:物资管理系统系统 班级:14级计科一班 设计者:杜菲 学号:631406010121 指导教师:李韧 完成时间:2015年12月19日 同组人员:任中豪,李芸倩,刘兴

一.功能概括 首先声明,我们将”物资”特定为”图书”,在此基础上实现了物资管理系统。随着社会的发展,对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就成不可少了。图书馆在正常运行中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,以此提该高管理效率。图书管理系统使用便捷,能及时准确的记录用户信息,为用户提供丰富的图书信息。 图书管理系统能够优化图书资源、方便学生借阅。节省人力资源。从图书的入库登记到查询浏览,从借书证发放到图书的借阅,形成了一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。通过一个图书馆管理信息系统,使图书馆的信息管理工作系统化、规范化、自动化,从而达到提高企业人事管理效率的目的。 该程序的主要功能为:将平台分为用户模块与管理员模块,普通用户在注册,登录后可以在该网页上搜索加盟书店的书籍进行预约,并可以实现电子书的上传与下载;管理员在登录后在普通用户的基础上,还可以进行所属书店的预约查询与确定借阅,并上传书籍信息,拥有店长权限的管理员可以注册自己所属书店的管理员。 二.概述 目的 复习、领会、巩固和运用软件工程课堂上所学的软件开发方法和知识,综合

《会计综合实训仿真模拟》实训指导书

实践教学项目指导书 项目名称:会计综合实训仿真模拟 适用专业:财务、会计、税收、审计 制定人: 审阅人: 时间:2016年12月

实训概述 会计属于应用科学,它必须应用于社会实践。但汇集了企业生产经营各方面信息的会计其工作,在企业中属于掌握商业秘密的岗位,企业一般都不便接受在校学生的实地参观、实习;即使愿意接纳学生,也不可能容纳多名会计学生实习。这与企业非常欢迎学生参与其销售实践的《市场营销》课程不同。因此,会计学课程的社会实践主要采用在学校以会计模拟的方式进行,通过设计丰富、仿真、系统的企业会计业务的操作系统,使学生达到体验会计信息的确认、分析、归集、编报、输出过程的目的。所以会计模拟实习的目的是: (1)理论联系实际,增强独立开展会计工作的能力。通过会计模拟实习操作,使学生加强对会计基本理论的理解、会计基本方法的运用和会计基本技能的训练,使其把书本知识和实际业务处理进行对照比较,加深认识,达到理论教学和会计实务的统一,增强学生毕业后独立从事会计工作的能力。 (2)严格基本技能训练,提高实际操作能力。通过会计模拟实习操作,使学生身居实际会计工作环境,对其生产经营过程中的各经济业务环节的处理进行一次全面系统的演习,以提高学生记账、算账、报账、用账以及分析管理的实际操作能力。 (3)从培养高级应用型人才的角度出发,对学生进行政策水平、分析问题和解决问题的能力训练。通过会计模拟实习操作,不仅培养学生识证、制证、登账、编表能力,还要学会经济活动的分析能力,不仅知道“是什么”,“怎么做”,还要分析“为什么”。通过各项经济业务的账务处理所依据的政策、法规、原则、制度,作出财务分析,以提高学生分析问题、解决问题及财经应用写作的能力,形成会计责任观念。 高职教育的培养重点,是强调学生的“动手能力”和“操作技巧”,因此必须保证一定量的学生实训时间。通过实训,使学生能够熟练地运用所学会计基础知识完成出纳核算工作和部分管理工作,进而具有一出校门就能胜任各个会计岗位工作的能力。 一、实训要求 本套实训以模拟企业发生的业务为主线,设计了从建账到日常会计核算、计算产品成本、计算利润并进行利润分配到最后编制会计报表的全部过程的会计资料。按照所给资料,学生从建账到报表一系列的会计账务处理和成本核算等实训项目进行综合手工模拟实训,手工实验完成后,根据手工操作资料进行电算化实验,既是为了验证手工实验的正确性,也是本实训不可或缺的内容。 二、实训工具、实训设备、实训环境

《经济学基础学习知识》实训大纲

《经济学基础》实训大纲 一、实训的主要方式与方法 (一)实训方式 1、案例分析 案例分析是经济学理论教学联系实际的特色形式,通过案例教学,能够使学生把枯燥的理论主动应用到一个逼真的具体场景中,不仅能促使学生关注现实问题,激起其将理论运用于实践的尝试热情,而且能培养学生分析解决实际问题的能力。本课程主讲教师在运用案例教学时采取的主要做法如下: 第一,让学生课下认真研读案例。在进行案例教学之前,提前为学生提供案例,并要求学生仔细阅读案例材料,做到对案例相关背景的准确把握和理解,使学生能够体会到案例所介绍的内容,尽量融入到案例的情景之中,为设身处地进行案例讨论打下基础。 第二,分组讨论。小组成员一起交流对案例材料的理解和认识,交流相关资料的收集整理情况,力求最大可能地对案例还原。在资料掌握的基础上,每个学生提出自己的见解,并经过适度的争论,形成初步的共同看法与认识,并提出解决问题的方法。 第三,各小组意见陈述。各小组在充分讨论后,应对本小组讨论的主要观点进行归纳提炼,并在班级内进行陈述交流。每一小组在陈述本组的观点后还应回答其他小组的提问,这样能够使小组的意见观点逐渐得到补充和完善。 第四,教师点评。教师针对各小组陈述的不同观点,进行点评,分析得失,以扩展学生解决问题的思路。 实践经验表明,成功的案例教学,既有赖于对案例的精心挑选,又有赖于学生课外的认真准备,更有赖于案例教学过程的有效组织。在案例教学中,教师尤其要注意引导学生能够设身处地,融入到案例情景中,真正能够尽量还原案例的背景,了解其实质内涵。教师的主要角色放在引导学生寻找正确的分析思路和对关键点的多视角观察上,而不是用自己的观点影响学生。教师对案例分析的总结,也不要对结果或争论下结论,而是对学生们的分析进行归纳、拓展和升华。 2、头脑风暴 在经济学教学过程中,有时为了解释一个经济现象或命题,教师事先进行较为充分的准备,然后,组织学生们畅所欲言、充分交流,打破思维定势,进行开放性思考,以此培养学生的团队精神和思考、表达等能力。需要注意的是,在教学过程中,只有那些发散型的议题可以采取头脑风暴法。通过头脑风暴,可以促使学生积极思考,产生火花,不仅有助于学生发散性思维能力的提高,而且有助于学生产生因创新思路的贡献而产生的成就感。教师在头脑风暴法中的角色是:一是提出头脑风暴的中心议题;二是鼓励学生发言,并准确对学生的发言作好记录,尽量用原话记录,不作任何解释;三是将每一条意见写出,去除完全重复的条目,并对相关意见归类与综合,从而形成对议题的看法与思路。四是对学生发言进行点评或组织学生进行分析、论证。 3、学生演讲 为了锻炼学生的语言表达能力,加深其对某一方面知识的认识和了解,提高学生的学习兴趣,激发学生的学习热情。在教学过程中,可以安排学生对某一专题进行广泛的知识收集整理后,让学生面对大家给出自己的认识和理解。这种学生讲授的教学方法,可以提高学生的资料收集整理能力,提高学生的综合分析能力,并对学生的课堂陈述提出了较高的要求,如果引导得当,能够很好实现学生的表现欲望,让学生感受到极大的成就感。运用这种方法,要求教师要认真选择学生讲授的题目,最好是学生关心的热点、难点、疑点话题。在学生讲授结束后,教师要对学生讲授的优点和不足进行点评,或组织学生进行讨论。这样既能讲课的学生受到教育和鼓舞,也能使其他学生受到借鉴和启发。 4、课堂讨论 为了活跃课堂气氛,加深学生对某些问题的理解和认识,激发学生学习的主动性和积极性;锻炼学生的反应能力,在课堂教学过程中可以采用课堂讨论的教学方法,其具体做法是:由教师选择并给出讨论的题目,鼓励学生围绕主题自由发言,教师对学生的意见和观点进行归纳、整理,并提出自己的意见和观点。

程序设计实践报告模板

面向对象程序设计实践(Project 2) 报告 题目: 专业软件工程(NIIT) 学生姓名 班级学号 指导教师杨健 指导单位计算机学院/软件学院 日期

评分细则 评分项优秀良好中等差遵守机房规章制度 上机时的表现 学习态度 程序准备情况 程序设计能力 团队合作精神 课题功能实现情况 算法设计合理性 用户界面设计 报告书写认真程度 内容详实程度 文字表达熟练程度 回答问题准确度 简短 评语教师签名: 年月日 评 分 等 级 备 注 评分等级有五种:优秀、良好、中等、及格、不及格

Title(Here,please write the name of your Project) (题目格式:宋体,3号,加粗,居中对齐) 一、D escription and Requirement(格式:Times New Roman,4号,加粗, 两端对齐) (正文格式:宋体(中文) Times New Roman(英文),小4号,不加粗,两端对齐, 1.5倍行距) 二、Requirement Analysis(格式:Times New Roman,4号,加粗,两端对齐) 在该部分中叙述系统的功能,由此得到相应的模块,并分析需要什么的数据,由此可以指导数据库的设计。 (正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐,1.5倍行距) 三、High level design(格式:Times New Roman,4号,加粗,两端对齐) 在此说明每个部分的算法设计说明(可以是描述算法的流程图),每个程序中使用的存储结构设计说明(如果指定存储结构请写出该存储结构的定义,如果用面向对象的方法,应该给出类中成员变量和成员函数原型声明),数据库设计的说明(给出数据库的结构,包括有哪些表,每个表有什么字段,分别存储什么样的数据) (正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐, 1.5倍行距) 四、Low level design格式:Times New Roman,4号,加粗,两端对齐) 各个算法实现的源程序(可以是一组源程序,每个功能模块采用不同的函数实现),源程序要按照写程序的规则来编写。要结构清晰,重点函数的重点变量,重点功能部分要加上清晰的程序注释。 注意:不要粘贴全部程序,只要把关键算法的程序粘贴过来就可以了。 (正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐, 1.5倍行距) 五、Tested data and result analysis(格式:Times New Roman,4号,加粗,

.net程序设计报告1

《.Net程序设计》实验报告 电子商务专业班姓名:实验时间:13年05月16日 一、实验目的: https://www.doczj.com/doc/4812144678.html,简单程序程序设计,了解https://www.doczj.com/doc/4812144678.html,程序的基本过程 二、实验内容: 参考第二、三章实例编写简单的https://www.doczj.com/doc/4812144678.html,程序,要求具备一定的功能和界面。 三、操作步骤: 1.新建项目——“windows应用程序”。 2.选择form1在其属性中设置“BackGroundImage”,导入图片“发射场.jpg”;“Text” 设置为“火箭发射”。 3.在所有windows窗体中选择“Timer1”,添加到form1上,在其属性中设置:“Interval” 为“200”,“Enabled”为“False”。 4.在所有windows窗体中选择“PictureBox”添加,在属性中“Image”,导入图片“火 箭.jpg”. 5.在所有windows窗体中选择“Label1”添加,属性“Text”设置为“6”,“BorderStyle” 设置为“Fixed3D”。 6.在所有windows窗体中选择“Button1”添加,属性“Text”设置为“准备”。 实现需要相应代码:Public Class Form1 Private Sub PictureBox3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox3.Click End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load x = 400 i1 = Val(TextBox1.Text) i2 = Val(TextBox2.Text) i3 = Val(TextBox3.Text) i0 = i1 + i2 + i3 + i2 Timer1.Interval = 100 End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Static i As Integer, dx% Dim k%

《C语言程序设计》项目实训指导书

安徽国防科技职业学院 C 语 言 课 程 设 计 指 导 书 学期:12-13第1学期 班级:软件121班 实训日期:第18周

指导教师:付贤政

《C语言程序设计》项目设计指导书 实训班级:软件111班 实训时间:第18周 一、设计目的与任务 C语言程序设计是软件技术专业的重要专业基础课。学生通过对C语言的学习,已经具备了使用C语言编写简单的程序的能力。为了加强程序设计基础,开设课程设计,使学生对C语言有更全面的理解,进一步提高运用语言编程解决实际问题的能力,同时,为后续课程的学习夯实基础。 本课程设计要求每组同学在一周时间内,独立分析、设计并完成,并上交课程设计报告。可选择如下任务之一: 任务一:题目:学生成绩管理系统 功能: 1.菜单提示:在系统初始化时能在屏幕上出现提示,根据提示选择相应的操作; 2.基本功能:能正常启动程序、退出程序,能在屏幕上正常显示提示和相关信息; 3.功能一:系统数据初始化。能按照要求输入每位学生的学号、姓名,性别、年龄以及政 治、语文、数学、计算机、体育五门课程的成绩; 4.功能二:按指定形式在屏幕上打印输出学生基本信息,可按照学号、成绩顺序在屏幕上 打印输出; 5.功能三:根据姓名、学号查询。按照屏幕提示输入你要查询学生的姓名(或者学号),从 原始的数据中找到该学生的信息,并在屏幕上打印输出; 6.功能四:统计学生平均成绩,并在屏幕上打印输出; 7.功能五:将现有学生数据写入磁盘文件,然后从文件中读取出来; 8.数据的删除(选做):根据输入的学号删除指定的数据记录。(可选) 9.数据的修改(选做):根据输入要修改的学生学号,返回该学生的信息后,再逐个修改每 个学生的基本信息,最后保存修改;(可选) 分步实施: 1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数; 2、完成最低要求:建立房间列表,完成登记入住、查询房间入住情况功能。 3、进一步要求:完成计费和费用查询功能。 任务二:题目:酒店房间登记与计费管理系统 功能:

基础会计实训资料及答案

基础会计职业实训资料资料:深圳佳视达实业公司2007年12月1日的相关资料如下:(一) 实训资料如下:总分类账户的余额如下表: (二)有关明细分类账户期初余额如下: 应收账款——深圳职业网络技术股份公司:585 000元 ——深圳三勇建材有限公司: 234 000元 其他应收款——汪琴 5 000元 原材料——甲材料: 8500公斤单价 100元,计850 000元——乙材料:2 400公斤单价50元,计120 000元 生产成本——B生产成本——直接材料:5 000元 ——直接人工:3 000元

——制造费用:3 200元 库存商品——A商品,4 500件,单价200元计900 000元 长期待摊费用——租入办公用用房屋装修260 000元 (长期待摊费用为行政管理部门租入办公用用房屋装修,每月摊10 000) 应付职工薪酬——工资:108 000元 ——社会保险费:18 000元 ——职工福利费:6 000元 应付利息——长期借款利息:55 000元 应交税费——应交增值税:18 960元 ——应交消费费:6 000元 实收资本——兴业公司:1 000 000元 ——实达公司:1 000 000元 利润分配——未分配利润:232 480元 长期借款为年初借入,三年期,年利率为6%,按年支出利息,到期还本,该利息不符合资本化的条件。 存货出入库总分类核算采用月末汇总结转。 (三)关损益类账户累计发生额如下:

(四)200年月发生了如下经济业务: 1、3日,银行转来收款通知,深圳三勇建材有限公司归还前款234 000元收存银行。 2、4日,以现金2 186支付职工困难补助。 3、4日从银行提取现金5000元。 4、5日,生产车间领用甲材料400公斤,乙材料100公斤。领用单号码为200301。 5、5日,向上海全网公司买入材料4000公斤,单价98元,价款为392 000元,增值税为66 640元;乙材料2000公斤,单价48元,价款为96 000元,增值税为16 320元,款项以商业汇票支付。 6、6日,销售A商品300件给新星实业,货款及税款共计140 400元,收到款存入银行。出库单号为40035。 7、6日,收到新星实业借用包装物押金2 000元,存入银行。 8、6日,以银行存款缴纳增值税18960元和消费税6000元。 9、8日,以银行存款归还上海全网公司货款117 000元。 10、8日,生产车间领用甲材料2700公斤,其中用于A产品生产1200公斤,B产品生产1500公斤,领料单号为200302/200303。 11.9日,以现金支付企业管总零星办公用品费用885元。 12.9日,B产品4000件完工验收入库。入库单号为30021。 13.10日,向深圳支联商贸有限公司购买甲材料事如1000公斤,单价100元,价款100000元。增值税17000元,款项尚未支付,材料已验收放库,放库单号为10344。 14.12日,销售A产品1200件给深圳职业网络技术股份有限公司,货款480000元及增值税81600元尚未收到,出库单号为40037。 15.12日,接受损赠机器设备一台,价值200000元。 16.13日,向上海全网购买的甲、乙两种材料运至企业验收放库,入库单号为10345,以银行存款支付运费12000元。 17.14日,生产车间领用甲材料1800公斤,乙材料1000公斤,用于生产A产品,领料单号为200304。 18.17日,销售部门领用甲材料100公斤,领料单号为2000305。 19.18日,以银行存款发放工资108000元。 20.19日,销售B产品200 件给三勇建材有限公司,货款20000元及增值税3400元未收到,出货单号为40038。 21.19日,以银行存款支付销售B产品运费1200元。 22.20日接银行付款通知,付电费18100元,其中车间应负担16540元,行政管理部门应负担1400元,销售部门负担160元。 23.21日,行政管理人员季群预借差旅费5000元,以现金支付。 24.21日,生产车间领用甲材料500公斤,乙材料200公斤,用于A产品生产,领料单号为200306,行政管理部门领用假材料20公斤,领料单号为200307。 25.22日,以银行存款支付本月产品广告费用5000元。 26.23日,销售甲材料100公斤,贷款12000元及增值税2040元已收到,存入银行,出库单号为40039。 27.25日,以银行存款支付违章罚款2000元。 28.28日,以银行存款9500元支付租入办公用房屋租金。 29.29日,以银行存款支付本年度长期借款利息60000元。 30.29日,季群报销差旅费5500元,补付现金500元。 (五)期末其他相关资料

实验报告模板-《C程序设计实践 》

大型程序设计实验报告 课程名称C程序设计实践实验日期2011年月日至2011年月日 学生姓名所在班级学号 实验名称 实验地点同组人员 1. 问题描述 实现图书管理系统 如何让实现如下功能: 1.新进图书及基本信息输入 2.图书基本信息查询 3. 对撤销图书信息的删除 4 办理借书手续 5 办理还书手续 2. 问题分析 根据题目要求,需要建立图书管理系统结构体,分别需要建立读者结构体,图书结构体。 该程序主要涉及到C语言中的文件和链表 图书信息应该存放在文件中,所以提供文件的输入输出等操作;并且程序需具有实现图书信息浏览,查找,修改等功能,并进行借入借出服务;另外还提供接盘是选择菜单来实现功能选择 3. 系统设计 系统应该包括以下模块:信息输入,图书查找,信息删除,图书借出,图书归还 3.1 总体设计 1系统功能的文字概述: 图书管理系统主要功能是用户的设定,读者管理,数据的录入与查询,数据的修改和删除等 2 系统的总体结构图

3主要模块的控制流程图 主函数 ( 1. 系统功能的文字概述;2.系统的总体结构图;3. 主要模块的控制流程图)3.2 界面设计 3.3 系统主要流程设计 (文字描述加流程图) 3.4 主要数据结构设计 /*--------- 数据结构的定义------------*/ struct reader {

/*姓名,学生学号/教师工号,性别,所在学院,角色*/ char name[9]; char num[11]; char sex[3]; char college[21]; char role[2]; struct reader *next; } *readersHead=NULL, *readersTail=NULL, *reader_p; struct book{ /*书名,作者,出版社,价格,ISBN号和类别*/ char book_name[41]; char author_name[21]; char publish[15]; float price; char ISBN[18]; char b_type[9]; struct book *next; } *booksHead=NULL, *booksTail=NULL, *book_p; struct borrow_info{ /*借者编号,借书日期,图书ISBN号*/ char borrower_num[11]; char borrow_date[15]; char ISBN[18]; struct borrow_info *next; } *biHead=NULL, *biTail=NULL, *bi_p; /*--------- 数据结构的定义完毕------------*/ 3.4.1 系统数据结构概述 主要有读者数据结构,用以读者信息的记录 图书数据结构用以图书信息的记录 还有已借图书数据结构用以对已借图书的统计和记录(主要用了哪些数据结构,各自的用途)

VB语言程序设计实验

VB语言程序设计实验.txt蜜蜂整日忙碌,受到赞扬;蚊子不停奔波,人见人打。多么忙不重要,为什么忙才重要。 课程号:10010402 适用专业:全校非计算机专业 制定人: 教研室:计算机公共基础教研室 计算机科学与信息工程学院 2007 年5 月 前言 VB语言是一种被广泛学习、普遍使用的计算机程序设计语言。它的高级语言行式、低级语言功能具有特殊的魅力。由于VB语言具有完整的编程语言特点,因而被大多数高等院校作为典型的计算机教学语言。在计算机等级、全国计算机应用证书考试等多种计算机知识考试中都有VB语言。此外,VB语言作为一门实用的、功能强大的程序语言,被程序设计人员广泛使用。因此,VB语言是一门十分重要的程序设计语言。 《VB语言程序设计》课程,面向全校非计算机专业的本科生开设计算机基础课。以VB 语言为平台,介绍程序设计的思想和方法。通过学习,不仅使学生掌握高级编程语言的知识、编程技术和基本算法,更重要的是掌握程序设计的思想和方法,具备利用计算机求解实际问题的基本能力,能灵活应用高级语言进行程序设计。 本实验指导书中详细介绍了每个实验的目的、实验内容,并在方法上给出了指导,希望对同学们的学习能够有所帮助。 另外希望同学们对书中的错误和遗漏多提宝贵意见。可以登录网站:https://www.doczj.com/doc/4812144678.html,/netteach。 实验要求 VB语言程序设计实验是VB语言程序设计课程的重要组成部分,属于学科基础实验范畴,是与相关教学内容配合的实践性教学环节。学生通过实验,验证课堂学习的知识,掌握算法设计、编程实现和程序调试的方法,从而形成一定的编程能力。

在《VB语言程序设计》的课程实验过程中,要求学生做到: (1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。 (2)仔细观察上机和上网操作时出现的各种现象,记录主要情况,作出必要说明和分析。 (3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。 (4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。 (5)实验课程不迟到。如有事不能出席,所缺实验一般不补。 实验的验收将分为两个部分。第一部分是上机操作,包括检查程序运行和即时提问。第二部分是提交书面的实验报告。 目录 实验一Visual Basic的集成开发环境 5 实验二数据类型9 实验三顺序结构程序设计11 实验四选择控制结构16 实验五选择控制结构(2)20 实验六循环控制结构21 实验七数组22 实验八过程25 实验九界面设计和使用设计多窗体界面26 实验十文件操作编程30 实验十一图形编程31 实验十二数据库编程 32 实验十三小规模实用软件的设计33 实验一Visual Basic的集成开发环境 【实验目的】 1.了解Visual Basic的集成开发环境 2.学会Visual Basic帮助系统的使用 3.了解可视化编程的一般步骤 4.掌握窗体界面风格设计方法 【实验内容】 1.设计一个窗体,包含两个标签和两个文本框,若在"输入"框中输入任意文字,将在"显示"框中同时显示相同的文字 2.编写一个简单的应用程序:只有一个窗体,窗体上有一个文本框和三个命令按钮,要求如下:

财务会计实训指导书

《财务会计》实训指导书 一、实训目的 财务会计实训是经济管理类专业必不可缺少的技能性操作环节,为使学生增强对财务会计理论知识的理解和感性认识,树立学生的财务会计意识,提高财务会计业务综合处理能力,掌握财务会计工作的全过程。增强学生的团队协作精神,提高学生分析问题和解决问题的实践能力,使其毕业后尽快上岗工作,特制定财务会计实训指导书。 二、实训的基本要求 (一)对教师的要求 财务会计实训是培养和提高学生专业技能的关键,实训指导教师要向正常上课一样按时上、下课,认真负责,严格管理,及时沟通,要统一要求,统一进度,统一标准,对学生实训做到及时指导,讲评、核对和检查。 (二)对学生的要求 对学生的要求包括以下几个方面: 1、学生必须按计划要求完成实训任务。 2、学生在实训期间要注意安全,遵守管理制度,坚决服从实训指导教师的安排。 4、严格进行考勤,实施班级(学委和科代表)与实训指导教师双重考勤。 5、撰写财务会计实训任务书,字迹要工整、层次要清晰,结构要规范。严禁抄袭。 三、财务会计实训的方法、步骤及注意 (一)实训的方法 1、实战法 2、案例分析法 3、观看多媒体录像法

4、模拟、角色扮演法 (二)实训的步骤 财务会计实训的整个过程可分为准备动员、实训操作和总结三个阶段。 1、实训准备动员阶段 (1)实训指导教师在班级组织学生落实本次实训的目的、意义、实训进度安排和注意事项。 (2)学生领取实训任务书,准备实训所需物品。 2、实训的操作阶段 每次实训都应在实训指导教师的具体指导下进行,学生认真完成实训任务。具体操作如下: (1)财务会计调查阶段:到商业企业、政府机关、广告媒体单位收集企业财务会计环境、财务会计形势、竞争形势和财务会计情况等信息。 (2)选定目标财务会计阶段:以实地调查为主或模拟公司法,配合在图书馆、互联网查找资料相结合,得出相关资料,集体讨论分析,最终得出结果。 (3)案例分析阶段:以小组为单位讨论,然后派代表大会交流,最后形成个人对案例评析材料。 (4)财务会计多媒体情景评析:观看财务会计方面的讲座,树立财务会计意识;观看消费品行业财务会计技能,增强对消费品行业财务会计技能的了解和掌握;观看工业品行业财务会计技能,增强对工业品行业财务会计技能的了解和掌握。 (5)模拟演示阶段:在以上基础上,按财务会计理论板块,以一定的主题及情景为主线让全班同学全员参与角色模拟。并以小组为单位进行点评和打分。 (6)撰写财务会计策划书。 3、总结阶段

C语言程序设计实验报告优秀范文

C语言程序设计实验报告优秀范文 实验名称计算出1000以内10个最大素数之和 实验目的 1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。 2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用循环语句实现循环结构。 3、掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧。进一步学习调试程序,掌握语法错误和逻辑错误的检查方法。 实验内容 计算并输出1000以内最大的10个素数以及它们的和。 要求: 在程序内部加必要的注释。 由于偶数不是素数,可以不考虑对偶数的处理。 虽然在1000以内的素数超过10个,但是要对1000以内不够10个素数的情况进行处理。 输出形式为:素数1+素数2+素数3+…+素数10=总和值。 算法描述流程图 main函数: 判断素数: 源程序 #include #include int sushu(int n)/* 判断素数的函数*/ { int t,i; t=sqrt(n); for(i=2;i if(n%i==0)/* 如果不是素数,返回0 */ return 0; return n;/* 如果是素数,返回该数*/ } void main { int i,j=0,n,m=0,a[1000],x; /*clrscr;*/ printf("please input a number form 1 to 1000:"); scanf("%d",&x); if(x==2)/* x=2时的处理*/ printf("%dn",x); else if(x printf("error!n");

相关主题
文本预览
相关文档 最新文档