C语言程序设计课程设计封面

C语言程序设计课程设计封面
C语言程序设计课程设计封面

C语言程序设计课程设计

专业:电气工程及其自动化

班级:电气1404

姓名:肖昕奥

学号:201409032

指导教师:王黎

兰州交通大学自动化与电气工程学院

2014 年7 月15 日

1.一基础题:两个磁盘文件A和B,各存放一行字母,要求有把这两个文件中的信息合并(按字母顺序排列),输出到一个新文件C中.

题目分析:

#include

#include

#include

int comp(const void *a, const void *b) {

return ((char*)a)[0]-((char*)b)[0];

}

int main() {

FILE *pfa, *pfb, *pfc;

char a[256], b[256], c[512];

pfa = fopen("A", "r");

fscanf(pfa, "%s", a);

fclose(pfa);

pfb = fopen("B", "r");

fscanf(pfb, "%s", b);

fclose(pfb);

strcpy(c, a);

strcpy(c+strlen(a), b);

qsort(c, strlen(c), sizeof(char), comp);

pfc = fopen("C", "w");

fprintf(pfc, "%s", c);

fclose(pfc);

return 0;

}

二改错题

#include

#include

main()

{

int i,j;

char ch;

while(ch=getch()!='\r')

{

i++;

printf("%c",ch);

}

printf("you type %d characters\n",i); }

#include

#include

main()

{

int i,j;

char ch;

while((ch=getch())!='\r')

{

i++;

printf("%c",ch);

}

printf("you type %d characters\n",i);

}

设计课题一:班级成绩管理系统

一、问题描述:

对一个有N个学生的班级,每个学生有M门课程。该系统实现对班级成绩的录入、显示、修改、排序、保存等操作的管理。

二、功能要求:

1.本系统采用一个结构体数组,每个数据的结构应当包括:学号、姓名、M

门课程名称。

2.本系统显示这样的菜单:

请选择系统功能项:

a、成绩录入

b、成绩显示

c、成绩保存

d、成绩排序

e、成绩修改(要求先输入密码)

f、成绩统计

(1)显示每门课程成绩最高的学生的基本信息

(2)显示每门课程的平均成绩

(3)显示超过某门课程平均成绩的学生人数

g、退出系统

3.执行一个具体的功能之后,程序将重新显示菜单。

4.将学生成绩保存到文件中。

三、算法提示:

1.数据结构:结构体类型数组。

2.数据库结构:下表构成该系统的基本数据库。

四、测试数据:

学生人数N=10

课程门数M=4

课程名:数学、语文、英语、政治

五、其它

对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能。题目分析

软件工程课程设计任务书(模板及参考)

编号: 大连理工大学本科生课程设计任务书 课程名称:软件工程课程设计 指导教师: 项目名称:粒子群主题网站 小组名称: 组长姓名: 上课时间:2009年7月13 日- 7月25 日 大连理工大学软件学院 20 年月日

1 设计目的 软件工程课程设计是在学生系统的学习了《软件工程》课程后,综合运用所学的知识,设计开发一个小型的实际系统。 要求学生运用软件工程的思想,严格按照软件生命周期各个阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。通过对具体系统的设计和开发,使得学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法开发和维护软件。 2 设计要求 (1)选用迭代式开发的过程模型,运用软件工程的方法,规范地完成规模小、功能较为简单 的软件开发,包括需求分析、设计、编码和测试。 (2)学生5人组成一个项目小组,一人为组长,其他人为组员,组内成员分工明确、团结协 作、相互配合,共同完成选题的设计。 (3)课程设计时间为2周。 (4)开发平台.NET3.5,语言(C# \ ASP),数据库设计工具Powerdesigner;数据库系统MS SQL Server 2005 (5)具体指标: 1)可以选择结构化分析/设计(SA/SD)或面向对象方法(OOA/D) 2) 结构化分析/设计(SA/SD) a)需求分析:分析系统的静态功能和动态行为 每一位小组成员能够描绘分配的子功能需求 每一位小组成员完成分配子功能的数据流图DFD,要求绘制到3级DFD3 小组负责人组织完成系统的DFD3 b)设计:完成系统的功能模块设计 每一位小组成员根据需求的DFD3图,完成分配的子功能模块设计,用HIPO 图表征。 每一位小组成员设计分配的子功能模块的接口 每一位小组成员能够完成分配的子功能程序流程的逻辑设计 小组负责人组织完成系统的总体结构集成 c)软件实现: 每一位小组成员完成分配的子功能界面的设计 每一位小组成员完成分配的子功能代码编写 小组负责人在.NET框架下,组织完成系统的实施 d)软件测试: 每一位小组成员完成分配的子功能的单元测试 小组负责人负责组织系统的测试用例,不少于20个,完成测试工作 3)面向对象方法(OOA/D):以UML为主 a)需求分析:分析系统的静态功能和动态行为

运营管理课程设计方案

目录 一、实训的目的 (1) 二、基本思想以及理论 (1) 三、分析与实训过程 (1) 四、实训总结 (13) 一、实训的目的:学习并运用运营管理的相关理论,在实践中巩固专业知识, 解决实际问题,为实践中的运营管理提出一整套完整合理的方案,在这个过程中提升自己解决问题的能力。 二、实训基本思想与基本理论: 本实训是运用运营管理的相关思想和方法,为企业生产运营设计出一套完整操作方案。运营管理就是对运营过程的计划、组织、实施和控制,是与产品生产和服务创造密切相关的各项管理工作的总称。 本小组在设计过程中,查阅运营管理的相关课本和参考书,积极查阅网络资料,综合运用各种设计方法,各个组员合作设计出了运营方案。 三,实训过程 第一题的设计方案 1.1各生产环节的投入产出提前期 计算提前期的公式为: 车间投入提前期=该车间出产提前期+该车间生产周期; 前后批量相等时:车间出产提前期=后一车间投入提前期+车间之间保险期; 前后批量不等时:车间出产提前期=后续车间投入提前期+车间之间保险期+前后车间生产间隔期的差;

根据题目可得出各个车间的投入生产提前期 表1 各车间出产投入提前期的计算 根据要求选择方案三: 1月份出产累计编号:2210+25=2235 2月份出产累计编号:2235+30=2265 3月份出产累计编号:2265+30=2295 4月份出产累计编号:2295+30=2325 5月份出产累计编号:2325+30=2355 6月份出产累计编号:2355+29=2384 7月份出产累计编号: 2384+25=2409 8月份出产累计编号: 2409+30=2439 9月份出产累计编号: 2439+30=2469 10月份出产累计编号:2469+30=2499 11月份出产累计编号:2499+30=2529 12月份出产累计编号:2529+29=2558 1.3计算各车间的出产投入累计编号 一月份各车间的出道投入累计编号

软件工程课程设计

第一章概述 1.1系统名称 学生宿舍管理系统 1.2开发及运行环境 CPU Intel? Core(TM)i5-4210M 内存4GB 硬盘空间30M以上 输入设备键盘鼠标 操作系统windows 8.0 数据库windows sql server 2005 1.3软件开发计划 2017.12.01-2017.12.04 软件需求分析 2017.12.05-2017.12.09 系统结构设计 2017.12.10-2017.12.15 软件编码及数据 库设计实现 2017.12.16-2017-12.20 软件测试 2017.12.21 软件交付

第二章需求分析 目前,各学校的宿舍管理主要依赖于人工管理,学生宿舍相关的各种信息可以通过宿舍管理系统来集中统一管理,方便的宿舍管理员对宿舍的管理,更有利于宿舍安全以及同学们的健康成长。 2.1 任务概述 宿舍管理系统为了方便管理,尽可能的实现操作简单,易学易用,主要实现以下功能: 1)系统要求用户必须输入正确的用户名和密码才能进入系统; 2)系统应该提供学生住宿情况的基本登记; 3)系统应提供人员来访登记及结束访问的详细登记; 4)系统应提供学生在校期间物品出入宿舍楼的详细情况登记; 5)系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询; 6)系统应提供增加、删除、修改用户帐户的功能; 7)增加学生离校的物品管理制度 2.2 宿舍管理系统一层数据流图及数据字典 2.2.1 一层数据流图

图1-1 学生宿舍管理系统一层数据流图 2.2.2 数据字典 以下是图1-1数据流图的数据字典本数据字典主要定义数据4方面内容: 名字:数据元素的名字,作为在数据流图中的标识符, 描述:对名字所代表的数据功能和含义加以描述 定义:对名字所代表的实际构成加以解释 位置:表示数据流的来源 名字:管理员 描述:对宿舍管理系统进行操作的人员

生产与运作管理课程设计报告

目录 (1)设计题目 (1) (2)设计依据 (1) (3)设计任务 (5) (4)设计结果 (5) 设计结果(一) (5) 设计结果(二) (7) 设计结果(三) (10) 设计结果(四) (11) 设计结果(五) (13) 参考文献 (16) 致谢 (17)

《生产与运作管理》课程设计报告 一、设计题目 南方工程机械有限公司2011年度生产计划及生产作业计划的编制。 二、设计依据 (一)该公司主要产品CWJ型机械的有关资料 1.该产品2011年度各月出产计划:见表1。 以上十个方案,每人选择一个方案:学号为1的选择方案1;学号为2的选择方案2;……;以此类推。

图1 CWJ型产品加工工艺流程及各环节生产周期 3.该产品的投入批量为月批,投入间隔期为30天,每月按标准日历时间30天计算,暂不考虑保险期,上年度出产累计编号为2210号。 (二)该公司某机器厂加工车间一工段承担机加工生产任务的有关资料 A:毛坯库;B:铣床;C:1号车床;D:钻床;E:刨床;F:磨床;G:2号车 床;H:锯床; I:钳台;J:检验。 图2 原有设备布置 2.该工段生产的各种零件的工艺路线:见图3。

图3 工艺流程路线图 3.该工段生产的各种零件的产量大体相同。 (三)机加工车间主要产品甲、乙、丙三种零件的有关资 1.三种零件在主要工序上的加工时间:见表2。 2.三种零件在各道工序的生产周期:表3。 3.钳工有两台小组,其余工种仅有一台设备。 4.三种零件的月产量分别为2000,3000和1000件,每月工作25天,两班制生产,每班8小时,设备时间损失系数允许值为0.025。 (四)在CWJ6163型产品中的204-1零件组中代表件A的有关资料1.每件产品含有1件代表件A。 2.代表件A的期量标准:见表4。

软件工程大作业+暑期软件工程课程设计模板1

《 题 目: 线性表的设计和实现 专业年级: 2014级计算科学与技术专业 指导教师: 李四 年 月 日

中国石油大学胜利学院《软件工程》课程大作业 摘 要 数据结构算法设计和演示(C++)树和查找是在面向对象思想和技术的指导下,采用面向对象的编程语言( C++)和面向对象的编程工具(Borland C++ Builder 6.0)开发 出来的小型应用程序。它的功能主要是将数据结构中链表、栈、队列、树、查找、图和排序部分的典型算法和数据结构用面向对象的方法封装成类,并通过类的对外接口和对象之间的消息传递来实现这些算法,同时利用C++ Builder 6.0中丰富的控件资源中帮助理解、辅助教学和自我学习的作用。 关键词:毕业设计;格式;规范

ABSTRACT Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Keywords :Xxxx;Xxxx;Xxxx

目 录 错误!未定义书签。 2.2.2 三级标题名 .................................................................. 错误!未定义书签。 2.3 线性链表 ................................................................................................................... 3 第三章 设计的主体内容 (3) 3.1 系统结构的设计 ....................................................................................................... 5 3.2 交互界面的设计和实现 ........................................................................................... 5 3.3 线性表的00P 序设计 ............................................................. 错误!未定义书签。 3.3.1 线性表的顺序存储的实现 .......................................... 错误!未定义书签。 第四章 结果分析与讨论 ...................................................................................................... 6 第五章 结论 ........................................................................................................................ 15 参考文献 ................................................................................................................................ 18 致 谢 ................................................................................................................................ 19 附 录 .. (20) 附录A 名词术语及缩略词 (20)

机械设计课程设计-二级斜齿圆柱齿轮减速器

/ 机械设计课程设计原始资料一、设计题目 热处理车间零件输送设备的传动装备 二、运动简图 … @ 图1

1—电动机 2—V带 3—齿轮减速器 4—联轴器 5—滚筒 6—输送带 三、工作条件 该装置单向传送,载荷平稳,空载起动,两班制工作,使用期限5年(每年按300天计算),输送带的速度容许误差为±5%. ) 四、原始数据 滚筒直径D(mm):320 运输带速度V(m/s): 滚筒轴转矩T(N·m):900 五、设计工作量 1减速器总装配图一张 > 2齿轮、轴零件图各一张 3设计说明书一份 六、设计说明书内容 1. 运动简图和原始数据 2. 电动机选择 3. 主要参数计算 4. V带传动的设计计算 5. 减速器斜齿圆柱齿轮传动的设计计算 ,

6. 机座结构尺寸计算 7. 轴的设计计算 8. 键、联轴器等的选择和校核 9. 滚动轴承及密封的选择和校核 10. 润滑材料及齿轮、轴承的润滑方法 11. 齿轮、轴承配合的选择 12. 参考文献 七、设计要求 " 1. 各设计阶段完成后,需经指导老师审阅同意后方能进行下阶段的设计; 2. 在指定的教室内进行设计. 一. 电动机的选择 一、电动机输入功率w P 60600.752 44.785/min 22 3.140.32w v n r Rn π??= ==?? 90044.785 4.21995509550 w w Tn P kw ?=== 【 二、电动机输出功率d P 其中总效率为 32 320.960.990.970.990.960.833v ηηηηηη=????=????=带轴承齿轮联轴滚筒 4.219 5.0830.833 w d P P kw η = = = 查表可得Y132S-4符合要求,故选用它。 Y132S-4(同步转速1440min r ,4极)的相关参数 表1

运营管理原理课程设计任务书

《生产与运作管理》课程设计任务书(一) 设计题目:点验钞机运营系统设计 设计依据: 1、项目基本情况 2、产品零部件明细 3、产品部件装配工艺 4、产品总装工艺及工时 5、原材料来源 设计任务: 1、确定企业的目标和功能 2、选择厂址 3、确定企业的生产单位 4、绘制企业的组织结构图 5、进行总平面布置 6、装配线平衡 7、企业计划系统设计 8、确定库存管理方式 9、其他设计任务(选做) (1)市场营销关系的策划。 (2)客户关系的策划。 (3)供应商关系的管理构架。 (4)质量管理。 (5)设备管理(对于装配线和流水生产来说,设备管理非常重要) 《生产与运作管理》课程设计指导书 、设计题目:点验钞机运营系统设计 运营管理课程设计是管理类学生的重要教学环节之一,学生学习了《机械制造工艺学》和《运营管理原理》等课程的基本理论后,通过课程设计可以进一步掌握企业生产组织、计划与控制方面的具体容和实施方法,增强生产管理的实际工作能力。 、设计依据: 1、项目基本情况 据称,国家将在钞票中加入某种先进的防伪标志,已由国家科技部门研制出相应的防伪验钞技术。 该项防伪技术属于国际前沿技术,其他企业很难仿制。为保证点验钞机的质量,国家确定两家企业为新型点验钞机的指定生产企业:一家为的某公司,一家为天津的某公司。这两家公司可以根据需要在全国任何地方建立点验钞机生产厂。

据预测,全国对点验钞机的市场年需求量为10万台,价格在1.4万元左右。 点验钞机的大小与目前银行使用的点验钞机相似,其特点是:机电一体化、高新技术产品、加工制造及水平要求高、小巧玲珑。 另外,企业可以根据用户的要求将点验钞机喷涂成用户喜爱的颜色。 2、产品零部件明细

课程设计模板

山西大学商务学院 《软件工程课程设计》报告 题目:基于手机的智能家居控制系统的设计与实现班级:??嵌入式?班 组长: 组员姓名:

说明 一、设计题目:基于手机的智能家居控制系统的设计与实现 二、小组成员及任务分配情况 姓名学号任务分配 软件工程课程总体设计报告、???? 系统可行性分析文档、???? 系统需求分析文档、???? 系统详细设计文档、???? 系统测试文档、????

目录 1. 开发目的和意义 (3) 1.1 开发背景和意义 (3) 1.2 完成情况 (3) 2. 开发相关技术及方法 (2) 2.1 开发环境 (2) 2.2 相关技术及方法 (2) 3. 系统分析 (3) 3.1 可行性分析 (3) 3.2 需求分析 (3) 3.2.1 性能需求 (3) 3.2.2 功能分析 (3) 3.2.3 行为模型 (4) 4. 系统设计 (6) 4.1 总体设计 (6) 4.2 详细设计 (6) 4.2.1 用户登录控制模块的设计 (6) 4.2.2 网络管理模块的设计 (7) 4.2.3 温度控制模块的设计 (7) 4.3 数据库设计 (8) 4.3.1 概念结构设计 (8) 4.3.2 逻辑结构设计 (8) 4.3.3 数据表设计 (8) 5. 系统实现 (10) 5.1 用户注册界面 (10) 5.2 用户登录界面 (10) 5.3 手机端远程桌面控制实现界面 (10) 6. 系统测试 (11) 6.1 测试方法 (11) 6.2 测试用例及结果 (11) 6.3 测试记录和结果反馈 (11) 7.实践总结 (13) 7.1 小结 (13) 7.2 实践感想 (13) 附录1 系统可行性分析文档 (15) 附录2 系统需求分析文档 (20) 附录3 系统详细设计文档 (24)

课程设计封面及格式要求(1)

辽宁工程技术大学 土木与交通学院 课程设计 课程名称:地下结构设计原理与方法 专业:地下建筑工程 班级:地建07-3 姓名:张顺 学号:0709170329 指导教师:兰常玉 学期:2009-2010 日期:2010/12/31

附件5: 辽宁工程技术大学本科毕业设计(论文)写作规范 第一章总则 一、毕业设计(论文)是人才培养过程中的重要教学环节,实行毕业设计(论文)的规范化管理,是保证毕业设计(论文)质量的前提,也是建立科学、严谨工作作风的重要手段。 二、为了保证本科毕业设计(论文)工作规范、有序进行,根据《论文写作规范国家标准GB7713-87》,特制订本写作规范。 第二章毕业设计(论文)的规范化要求 毕业设计(论文)由开题报告、附本、毕业设计(论文)、图纸等组成。 一、开题报告 开题报告要针对毕业设计(论文)所选题目,根据毕业实习期间收集资料并通过方案设计形成,各教学单位要统一开题报告格式,完成后的开题报告由指导教师审阅并签字。

二、毕业设计(论文)附本(以下简称《附本》) 《附本》中各项内容要由责任人按要求完整并准确地填写。《附本》包括毕业设计(论文)任务书、过程检查表、中期考核记录、指导教师评语、评阅教师评语、毕业设计(论文)答辩记录及答辩委员会意见。 1.毕业设计(论文)任务书 任务书由毕业设计(论文)题目、主要内容和工作阶段安排组成,由指导教师根据情况认真填写。 2.毕业设计(论文)过程检查表 检查表由指导教师按照每个时间段应完成的阶段性工作重点,根据检查学生毕业设计(论文)的质量和进度填写。 3.毕业设计(论文)答辩记录 答辩记录由答辩小组秘书根据学生答辩时答辩小组成员提出的问题及回答情况,即时以“问”和“答”的形式认真填写,不得做总结性记录。 4.毕业设计(论文)中期考核、评语及答辩委员会意见 毕业设计(论文)中期考核、评语(包括指导教师评语、评阅教师评语)及答辩委员会意见,按栏目要求分别由专业建设负责人、指导教师、评阅教师填写并签字,答辩委员会意见由答辩委员会主席(或秘书)填写,由答辩委员会主席签字(或加盖蓝色印章)。“考核”、“评语”及“意见”要根据毕业设计(论文)的实际水平和特点,实事求是地给出,内容要有针对性,切忌千篇一律。中期考核、评阅教师及答辩小组评定成绩填写分值,答辩委员会综合三项成绩按优秀、良好、中等、及格、不及格五个级别填写总成绩。 对于参加第二次答辩的学生,相关教师要认真填写《二次答辩修改说明》。《二次答辩修改说明》要重点填写第一次答辩存在的问题、针对存在问题提出的修改意见及毕业设计(论文)的改进情况。 三、毕业设计(论文) 毕业设计(论文)包括封面、“本科毕业设计(论文)诚信承诺保证书”、中文摘要、外文摘要、目录、正文、致谢、参考文献、附录等。 1.封面 封面填写要做到清晰完整,题目等项内容要与开题报告、毕业设计(论文)正文、档案袋等处保持一致。打印封面要与学校印制的《毕业设计(论文)》封

2017机械设计课程设计计算说明书模版(带 二级齿轮)

课程设计报告书题目:双级斜齿圆柱齿轮减速器设计 学院 专业 学生姓名 学生学号 指导教师 课程编号 130175 课程学分 2.0 起始日期 封面纸推荐用210g/m2的绿色色书 编辑完后需将全文绿色说明文字删除,格式不变

课程设计报告格式说明: 1.文字通顺,语言流畅,无错别字,电子版或手写版,手写版不得 使用铅笔书写。 2.请按照目录要求撰写;一级标题为一、二、……序号排列,内容 层次序号为:1、1.1、1.1.1……。 3.对于电子版:一级标题格式:宋体,4号,加粗,两端对齐。 4.对于电子版:正文格式:宋体,小4号,不加粗,行距为固定值 20磅,段前、段后为0行;首行缩进2字符;左右缩进0字符。 5.对于电子版:页边距:上2cm,下2cm,左2.5cm、右2cm页码: 底部居中。 6.所有的图须有图号和图名,放在图的下方,居中对齐。如:图1 模 拟计费系统用例图。 7.所有的表格须有表号和表名,放在表的上方,居中对齐。如:表1 计费功能测试数据和预期结果。 8.所有公式编号,用括号括起来写在右边行末,其间不加虚线。 9.图纸要求: 图面整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标注规范,文字注释必须使用工程字书写;必须按国家规定标准或工程要求绘制。

(参考文献范例) 参考文献 (参考文献标题为三号,宋体,加粗,居中,上下空一行) (正文为五号,宋体,行距为固定值20磅,重要资料必须注明具体出处,详细到页码;网上资料注明日期。) 1. 参考文献的著录采用顺序编码制,在引文处按论文中引用文献出现的先后以阿拉伯数字连续编码。参考文献的序号以方括号加注于被注文字的右上角,内容按序号顺序排列于文后。 2. 所引参考文献必须包含以下内容: *引用于著作的———作者姓名﹒书名﹒出版地:出版者,出版年﹒起止页码. 如:[1]周振甫. 周易译注[M].北京:中华书局,1991. 25. [2]Clark Kerr. The Uses of the University. Cambridge: Harvard University Press, 1995. 50. *引用于杂志的———作者姓名﹒文章名﹒刊名,年,卷(期):起止页码. 如:[1]何龄修.读顾诚《南明史》[J].中国史研究,1998,(3):16~173. [2]George Pascharopoulos. Returns to Education: A Further International Update and Implications. The Journal of Human Resources, 1985, 20(4): 36~38. *引用论文集、学位论文、研究报告类推。 *引用论文集中的析出文章的―― 如:[1]瞿秋白.现代文明的问题与社会主义[A].罗荣渠.从西化到现代化[C].北京:北京大学出版社,1990. 121~133.[2]Michael Boyle-Baise. What Kind of Experience? Preparing

课程设计报告封面及格式

(此文档为word格式,下载后您可任意编辑修改!) 重庆科技学院 《面向对象程序设计》课程设计报告 学院:_电气与信息工程学院_ 专业班级:计科1103 学生姓名:兰倩学号: 设计地点(单位)________计算机自主学习中心 ________ __ 设计题目:___公司员工信息管理系统设计___________________ 完成日期: 2013 年1月18日 指导教师评语: ______________________ _________________ __________________________________________________________________________________ __________________________________________________________________________________ _____________________________________ __________ _ 成绩(五级记分制):______ __________

指导教师(签字):________ ________ 重庆科技学院 课程设计任务书 设计题目:公司员工信息管理系统设计

2013年1月1日

摘要 本程序是能够对公司人员进行管理,而公司需要存储的是雇员的编号、姓名、性别、所在部门、级别,并进行对工资的计算。其中,雇员分为经理、技术人员、销售人员和销售经理。而日常生活中的人员管理有添加、查询、显示、编辑、删除和统计等基本功能。该程序也同样拥有这些功能。在程序运行开始,系统将首先进行的是从文件中读取数据,而只要管理人员正确的结束程序时,系统将自动保存所修改的数据。在系统运行中,必须按照提示进行操作,否则系统报错,而往往操作人员只有6次机会,若连续6次操作失败,该界面将自动退出,若该页面为主页面,则退出该系统。 关键字:公司管理雇员数据

软件工程课程设计样本

软件工程课程设计 学校:大连交通大学 专业:软件工程 班级:072班 姓名: 学号:0701030216

目录 1总体设计 (1) 1.1本系统的主要功能描述 (1) 1.2系统包含的类及类之间的关系 (1) 1.3 Java源文件及其功能 (2) 2 详细设计 (2) 2.1主类ChangeAnimalWindow (2) 2.2类Animal (3) 2.3类 HandleMouse (4) 2.4类 AutoMoveAnimal (4) 2.5类Point (5) 3功能测试及运行效果 (6) 3.1 系统初始界面 (6) 3.2 自动演示后界面 (6) 3.3游戏成功预览界面 (7) 3.4英雄榜界面 (7) 参考文献 (7) 附录软件源程序 (8)

1总体设计 1.1本系统的主要功能描述 在科技飞速发展、知识日新月异的今天,很多人已经离不开电脑了,包括玩一些休闲小游戏,一个功能齐全的动物换位小游戏应该是很受人们喜爱的。通过图形技术,实现图片的导入。通过消息响应机制,使程序可以响应用户的鼠标操作,进行动物换位游戏的操作。 对于本系统,我们需要实现以下一些基本功能: (1) 要实现人机交互,用户可以通过鼠标来操作动物位置。 (2)在游戏成功时会出现成功提示。 (3)用户在玩游戏的时候可以在游戏界面上选择音乐播放。 (4)用户可以选择插入任意已存储的图片。 (5)具有英雄榜功能,可以查看自己的成绩。 (6)具有帮助功能,可以查看游戏规则,和不懂得选项。 1.2系统包含的类及类之间的关系 本系统共包括9个Java源文件。类之间的关系如图1-1所示。 图1-1

二级圆柱齿轮减速器机械设计课程设计

目录 1、设计任务书 (2) 2、总体设计 (3) 3.传动零件的设计 (5) 4、轴的设计 (9) 5、滚动轴承校核 (13) 7、键的选择 (15) 8、滚动轴承的选择 (17) 9、联轴器的选择 (18) 10、箱体设计 (19) 11、润滑、密封设计 (23)

一、设计题目 1、设计题目 带式运输机传动系统中的展开式二级圆柱齿轮减速器 2、系统简图 系统简图如下图所示 3、工作条件 一、单向运转,有轻微振动,经常满载,空载启动,单班制工作(一天8小时),使用期限5年,输送带速度容许误差为±5%。 4、原始数据 五、设计工作量: 1、设计说明书一份 2、减速器装配图1张 3、减速器零件图2~3张 联轴器 减速器 联轴器 滚筒 输送带

二、总体设计 (一)、选择电动机 1、选择电动机的类型 根据动力源和工作条件,选用Y 型三相交流异步电动机。 2、确定电动机的功率 1)计算工作所需的功率 kW v F P w w w 80.11000 9 .010000.21000=??== 其中,带式输送机的效率0.95w η=。 2)通过查《机械设计基础课程设计》表10-1确定各级传动的机械效率:滚筒 1η=0.96;齿轮 2η=0.97;轴承 3η=0.99;联轴器 4η=0.99。总效率 085999.099.097.096.02322 433221=???==ηηηηη。 电动机所需的功率为:kW P P w 11.2859 .080 .10== = η 。 由表《机械设计基础课程设计》10-110选取电动机的额定功率为3kW 。 3)电动机的转速选940r/min 和1420r/min 两种作比较。 工作机的转速:min /3.5760000r D v n w ==π 结构紧凑,决定选用方案Ⅰ。 4)选定电动机型号为Y112M-6。查表《机械设计基础课程设计》10-111得电动机外伸轴直径D=28,外伸轴长度E=60,如下图所示。

软件工程课程设计定稿

《软件工程》 课程大作业 专业:软件技术 班级:1001班 选题名称: 中国象棋对弈 组别:第七组 刘国章(22) 刘潇(25) 杜丽艳(01) 姓名: 李珊(03) 唐云丽(08) 詹慧琴(11) 指导教师姓名: 王艳君 报告日期:2012年6月

软件工程课程设计中国象棋系统的开发与分析 目录 1、可行性分析 (3) 1.1象棋的开发背景: (3) 1.2 中国象棋的基本要求 (3) 1.3 需实现的主要功能 (4) 2.需求分析 (5) 2.1 总体功能图 (5) 2.2 总体数据流程图 (6) 2.3 服务器端功能设计 (6) 2.4客户端功能设计 (6) 3. 详细设计 (8) 3.1 功能分析和描述 (8) 3.2数据库设计 (8) 3.3 中国象棋功能模块 (8) 3.3.1 开始游戏 (8) 3.3.2连接功能 (9) 3.3.3退出系统 (10) 3.4 用户登陆注册模块 (10) 3.5 聊天模块 (11) 4. 算法设计 (13) 4.1 算法概述 (13) 4.2棋子绘制的算法设计 (13) 4.3 棋种走棋规则的算法设计 (13) 4.3.1“车”的走棋规则的算法设计 (13) 4.3.2 “马”的走棋规则的算法设计 (14) 4.3.3 “卒”的走棋规则的算法设计 (15) 4.3.4 “将”的走棋规则的算法设计 (16) 4.3.5 “炮”的走棋规则的算法设计 (17) 4.3.6 “象”的走棋规则的算法设计 (17) 4.3.7 “士”的走棋规则的算法设计 (18) 4.4 棋子拖动规则的算法设计 (19) 4.5 悔棋的算法设计 (20) 5.代码实现 (22) 5.1 类之间关系图 (22) 5.2 运行效果图 (22) 6、改进方案 (25) 6.1改进方案 (25) 附录一:程序源代码 (26) 附录二:时间推进表 (59) - 2 -

软件工程大作业+暑期软件工程课程设计模板1

软件工程大作业+暑期软件工程课程设计模板1 创始人宋晓标简化,初晓,以“软件工程”课程作业为中心 题目:加粗,小二。主题:线性表格的设计与实现 宋芳,3号,粗体,学生姓名,学生编号,系,专业等级,和讲师要求相同。学生姓名:张三诺。:XXXX年级:XXXX年月日 注:1。在封面上打印一张纸;中文和英文摘要印在一张纸上。内容、文本、参考资料、确认书和附录都是独立正面打印的!2.如果某些专业对格式有特殊要求,教学机构(系)可自行决定。黑体,五号,中间。中国石油大学胜利学院软件工程专业作业 摘要 空行3号,加粗,居中,中间有4个空格。数据结构算法设计与演示(C++)树和搜索是在面向对象思想和技术的指导下,利用面向对象编程语言(C++)和面向对象编程工具(Borland C++ Builder 6.0)开发的一个小型应用程序。它的功能主要是用面向对象的方法将数据结构中链表、栈、队列、树、搜索、图和排序部分的典型算法和数据结构封装成类,并通过类的外部接口和对象之间的消息传递来实现这些算法。同时,利用C++ Builder 6.0中丰富的控制资源和系统资源,动态演示算法实现过程的过程和特点,从而在数据结构教学中起到帮助理解、辅助教学和自主学习的作用。 空行长度不超过4个字符,宋体行距为1.5行,每段第一行缩进2个字符(字母和数字采用新罗马字体)。所有页面的上、下、左、右页边距都是2.6。关键词:毕业设计;格式;规格

小号4号,歌曲风格,首行缩进2个字符,关键字加粗,在关键字和内容之间使用冒号“:”,并使用分号“;”关键词结束后,没有标点符号,1.5行间距,两端对齐,3-5个关键词。中文摘要一般不超过300字。注:中文摘要和英文摘要不是为软件工程课程作业而写的。暑期课程设计需要完成中国石油大学胜利学院“软件工程”课程的主要任务。“摘要”使用数字三,时代新罗马,中间,粗体;标题和正文之间有一条空行。摘要 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx。 空行是xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx 正文使用小数字4“新罗马时代”,行距为1.5倍,第一行缩进2个字符。关键词:XxxxXxxxXxxx “关键词”和正文之间有一行。它小于4和新罗马时代。它是粗体,行距为1.5倍,第一行缩进2个字符。关键字用分号分隔。如果需要换行符,新行将与第一个关键字的第一个字母对齐。英文摘要通常不超过250个单词。中国石油大学胜利学院软件工程专业作业 数字3,粗体,居中,中间有4个空格,文本和文本之间的行距为1.5倍。清空两个方块。内容 在数字后面空一个空格。 第一章引

机械设计课程设计二级减速器

机械设计课程设计 设计说明书 设计题目胶带式输送机传动装置 设计者 班级 学号 指导老师 时间

目录 一、设计任务书 (3) 二、传动方案拟定 (4) 三、电动机的选择 (4) 四、传动装置的运动和动力参数计算 (6) 五、高速级齿轮传动计算 (7) 六、低速级齿轮传动计算 (12) 七、齿轮传动参数表 (18) 八、轴的结构设计 (18) 九、轴的校核计算 (19) 十、滚动轴承的选择与计算 (23) 十一、键联接选择及校核 (24) 十二、联轴器的选择与校核 (25) 十三、减速器附件的选择 (26) 十四、润滑与密封 (28) 十五、设计小结 (29) 十六、参考资料 (29)

一.设计题目: 设计带式运输机传动装置(简图如下) 1——电动机 2——联轴器 3——二级圆柱齿轮减速器 4——联轴器 5——卷筒 6——运输带 原始数据: 数据编号 04 运送带工作拉力F/N 2200

1.工作条件:两班制,连续单向运转,载荷较平稳,空载启动,室内工作,有粉尘; 2.使用期:使用期10年; 3.检修期:3年大修; 4.动力来源:电力,三相交流电,电压380/220V; 5.运输带速度允许误差:±5%; 6.制造条件及生产批量:中等规模机械厂制造,小批量生产。 设计要求 1.完成减速器装配图一张(A0或A1)。 2.绘制轴、齿轮零件图各一张。 3.编写设计计算说明书一份。 二. 电动机设计步骤 1. 传动装置总体设计方案 本组设计数据: 第四组数据:运送带工作拉力F/N 2200 。 运输带工作速度v/(m/s) 0.9 , 卷筒直径D/mm 300 。 1.外传动机构为联轴器传动。 2.减速器为二级同轴式圆柱齿轮减速器。

软件工程课程设计

软件工程课程设计 课程设计教学的基本内容和要求: 针对不同的课程设计题目,每位同学以软件设计为中心,完成从需求分析、软件设计、编码到软件测试运行的软件开发全过程。 1) 同类著名网站浏览、分析;网站需求分析; 3) 原型主页设计及网页设计。 4) 数据库设计及应用设计。 5) 交互网页开发技术或其他专门开发技术或开发工具使用的研究。 6) 网站原型集成测试、原型功能改进与扩充;开发文档整理、汇总。 每位同学最后应该按照国家标准完成如下软件工程文档: 需求规格说明书:(可行性分析报告、系统的分层DFD图、加工小说明及数据词典)。若使用面向对象的开发方法,则应确定系统的对象模型、状态模型及功能模型 总体设计说明书: 完成系统的模块结构图及模块的功能说明。 详细设计说明书: 对模块内部过程及数据结构进行设计,以及进行数据库设计、用户界面设计等编写出该项目的详细设计报告 软件测试计划说明书 课程设计的进度安排 1. 命题(第1阶段) 教师指定多个不同类型的设计题目,各位同学单独选择课题。要求:课题规模、大小适当,具有一定复杂度。 2. 需求分析(第2阶段) 对所选择课题的问题域进行深入调查研究的基础上,对系统的功能及性能需求进行分析,写出需求规格说明书;包括可行性分析报告、系统的需求模型。建议使用Visio进行系统建模。 3. 软件设计(第3阶段) 软件设计分两个阶段进行:总体设计和详细设计 总体设计:确定系统总体设计方案;建立软件系统的体系结构,完成系统的模块化,建立系统的静态模型及动态模型,进行用户界面设计。 本阶段末进行总体设计方案评审,重点是系统模型设计的合理性。 详细设计:对模块内部过程及数据结构进行设计。 4. 编码及软件测试(第4阶段) 编写程序:要求给出详细的注释,包括:模块名,模块功能,中间过程的功能,变量说明等。 所有测试过程都要求采用综合测试策略;先作静态分析,再作计算机测试。应事先制订测试计划,并要求保留所有测试用例,完成测试报告。 学生应完成:模块测试、子系统测试、系统(或功能)测试(时间由学生在编码阶段自行安排)。 5. 验收测试(第5阶段) 完成:模块测试、集成测试、系统(或功能)测试。写出软件测试报告,包含测试测试用例的设计 验收测试由教师完成。

生产运营管理课程设计

生产运营管理课程设计 课程名称生产运营管理 学生学院管理学院 专业班别 11工商(3)班 指导教师彭维文 学生姓名黄俊文 3111004091(组长) 蓝华森 3111004092 刘伟 3111004096 马麒雄 3111307445 李桂彬 3111004093 冯城欣 3111004088 2014年6月

人民医院诊室布置案例 1.熟悉设施布置的基本原理与方法 设施布置的原理 设施布置,是指合理安排企业或者某组织内部各功能单位(生产或者服务单位)及其相关的辅助设施的相对位置与面积,以确保系统中工作流(客户或者物资)与信息流的畅通。 设施布置要考虑的几个相关问题:企业应该包括哪些物质设施? 每种物质设施的数量应该是多少?每种物质设施应该布置多大的空间?每种物质设施应该布置在哪里? 设施布置的方法: (1)工艺导向布置(Process layouts) 也称车间或功能布置,是指一种将相似的设备或功能放在一起的生产布局方式,例如将所有的车床放在一处,将冲压机床放在另一处。被加工的零件,根据预先设定好的流程顺序从一个地方转移到另一个地方,每项操作都由适宜的机器来完成。医院是采用工艺导向布局的典型。 (2)产品导向布置(Product layouts) 也称装配线布局,是指一种根据产品制造的步骤来安排设备或工作过程的布局方式。鞋、化工设备和汽车清洗剂的生产都是按产品导向原则设计的。 (3)混合布置(Hybrid layouts) 混合布置是一种常用的设施布置方法。指将两种布局方式结合起来的布局方式。比如,一些工厂总体上是按产品导向布局(包括加工、部装和总装三阶段)在加工阶段采用工艺导向布局,在部装和总装阶段采用产品导向布局。这种布置方法的主要目的是:在产品产量不足以大到使用生产线的情况下,也尽量根据产品的一定批量、工艺相似性来使产品生产有一定顺序,物流流向有一定秩序,以达到减少中间在制品库存、缩短生产周期的目的。混合布置的方法又包括:一人多机、成组技术等具体应用方法。

软件工程课程设计 图书借阅管理系统

软件工程课程设计图书借阅管理系统 集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

《软件工程》 课程设计报告书项目名称:图书借阅管理系统 指导老师: 学生姓名: 专业: 班级: 日期: 信息科学与工程系

目录 一、项目计划................................................... (一)项目开发背景及内容................................... (二)开发环境............................................ (三)进度安排............................................ 二、结构化分析设计............................................. (一)数据流图............................................. (二)数据字典............................................ (三)加工说明(可用结构化语言描述、判定表、判定树)....... (四)结构图............................................... (五)流程图.............................................. 三、面向对象分析设计........................................... (一)用例图............................................... (二)对象行为模型........................................ (三)系统包图............................................. (四)类图................................................. (五)配置图................................................. 四、系统实现................................................... (一)程序代码............................................. (二)功能演示(界面)..................................... 五、测试....................................................... 六、软件发布..................................................

相关文档
最新文档