人事工资管理系统课程设计报告

人事工资管理系统课程设计报告
人事工资管理系统课程设计报告

苏州科技大学

电子信息与智能化实验中心

面向对象技术课程设计A 报告

——人事工资管理系统

专业年级计算机科学与技术(嵌入式培养)15级

班级嵌入式1511

学号

姓名张梓轩戚春阳徐敏杰袁祺林王雨欣成绩

指导教师丁俊

2016年12月24日

注:如果按小组进行,需要此表,否则删除。

人事工资系统设计报告

1 课程设计任务概述

人事工资管理系统是非常通用的管理信息系统,一个公司必须要有健全的人事工资管理系统来管理员工的信息,才能实现它的日常运转。

因此,为了支持企业规范化的管理,高效率地完成人事的业务,需要实现包括员工的姓名、年龄、编号、电话号码等基本信息的建立,授予员工所能获取的权限,例如管理员权限,就可以对普通员工进行信息管理,其中包括新员工个人的基本信息资料的增加、修改,退休员工的信息的删除,员工奖惩信息的增加、删除和修改;此外还支持管理员对部门整体进行调薪,扩大了管理员的管理范围;

同时为了支持人事管理及其相关方面的科学决策,增加了员工的个人基本信息查询、薪资查询、奖惩情况查询和部门的总体情况查询等,大大提高了公司内部员工管理的效率,减少了不必要的精力的投入,使得企业的正常维护得以实现。

2 系统需求分析

系统功能分析

本系统主要是实现企业人事管理的系统化、规范化和自动化,实现数据的录入、插入、删除、查询、统计、更新等功能。

具有员工注册以及登录的功能,且登录后管理员可修改自己用户权限;

大体分为以下四个主功能:

1.人事管理系统:主要用来实现对员工的基本信息的增加、信息的删除、信息的

修改以及模糊查询,还包括对员工的奖惩信息的增加,信息的删除,信息的修改以及信息的查询;

2.工资管理系统:主要包括模糊查询部门信息、员工的总体以及个人工资信息,以及对部门的薪资进行整体调整的功能;

3.统计管理系统:主要指用来显示部门的整体情况以及员工人数;

4.系统设置系统:主要是用来对数据进行恢复和备份。

用例图及用例说明

用户注册用例

1.用例名称:注册

2.用例描述:注册成为本管理系统的用户

3.角色:用户

4.前置条件:格式输入正确

5.后置条件:保存此用户的信息

6.基本路径: A.填写用户名和密码 B.保存用户信息

7.扩展点: A.未填写完整或者格式错误 a1.错误提示

B.用户已经存在b1.错误提示

3 系统设计

系统类图

系统活动图

用户登陆活动图:

人事管理系统活动图:

活动图:工资管理系统活动图:

系统设置管理活动图:

系统时序图

用户登陆时序图:

人事管理系统时序图:

工资管理系统时序图:

统计管理系统时序图:

系统设置管理时序图:

4 系统实现

登录模块设计与实现

登录模块是用户登录进去进行相关操作的,如员工信息的增删改查等等。

(1)View层代码

loginTitle = new= new= new= new= new= new= new= new= new= new

"Microsoft YaHei UI", 1, 44));

"\u4eba\u4e8b\u5de5\u8d44\u7ba1\u7406\u7cfb\u7edf"); ("\u7528\u6237\u540d");

("\u5bc6 \u7801\uff1a");

quals(limit)) {

type = 1;

usertype="管理员";

} else {

type = 2;

usertype="普通员工";

}

User user = new User(name, pwd, type);

User flag = (user);

if (flag != null) {

wusername = name;

wtype = limit;

ok o = new ok();

(true);

setVisible(false);

} else {

fail f = new fail();

(true);

dispose();

}

}

Dao数据交互层

@Override

public User login(User user) {

etText("\u8bf7\u8f93\u5165\u59d3\u540d\uff0c\u652f\u6301\u6a21\u7cca\u67e5\u627e");

(null);

("\u9000\u51fa\u6a21\u7cca\u67e5\u627e");

(new{

public void actionPerformed evt) {

jButton2ActionPerformed(evt);

}

});

("\u5237\u65b0");

(new{

public void actionPerformed evt) {

jButton3ActionPerformed(evt);

}

});

("\u5237\u65b0\u540e\u53ef\u7ee7\u7eed\u67e5\u627e");

("\u5220\u9664\u6b64\u5458\u5de5");

(new{

public void actionPerformed evt) {

jButton4ActionPerformed(evt);

}

});

jLabel3

.setText("\u7a7a\u503c\u53ef\u67e5\u627e\u6240\u6709\u5458\u5de5");

jLabel4

.setText("\u9700\u8981\u8f93\u5165\u5168\u540d\u53ef\u4ee5\u5220\u9664\u5458\u5 de5");

public void findStaffName(JTable jTable, String name) {

DefaultTableModel model = (DefaultTableModel) ();

(0);

Vector v = (name);

for (int i = 0; i < (); i++) {

((Vector) (i));

}

}

action层

private void jButton1ActionPerformed evt) {

String name = ();

if (name != null) {

(jTable1, name);

} else {

pleaseInput p = new pleaseInput();

(true);

}

}

dao层

public Vector findStaffInfo(String staffname) {

Vector list = new Vector();

String sql = "select *" + "from t_staff_info "

+ "where staff_name like'%" + staffname + "%'";

conn = ();

try {

stmt = ();

rs = (sql);

while ()) {

Vector listObject = new Vector();

etText("\u8bf7\u8f93\u5165\u90e8\u95e8\u540d\u53ef\u8fdb\u884c\u6a21\u7cca\u67e5\u62 7e");

("\u786e\u5b9a");

(new{

public void actionPerformed evt) {

jButton2ActionPerformed(evt);

}

});

jLabel2

.setText("\u7ed9\u6307\u5b9a\u90e8\u95e8\u7684\u6240\u6709\u5458\u5de5\u8c03\u 85aa");

(new new Object[][] {

}, new String[] { "部门编号", "部门名称" }));

(jTable1);

("\u8f93\u5165\u5168\u540d\u9009\u5b9a\u90e8\u95e8");

("\u786e\u5b9a");

(new{

public void actionPerformed evt) {

sureActionPerformed(evt);

}

});

("\u8f93\u5165\u8c03\u6574\u529b\u5ea6");

(new{

public void actionPerformed evt) {

moneyActionPerformed(evt);

}

});

jLabel5

.setText("\u6e29\u99a8\u63d0\u793a:\u63d0\u85aa\u5219\u8f93\u5165\u6b63\u6570,\u 964d\u85aa\u5219\u8f93\u5165\u8d1f\u6570");

("\u5143");

action层

private void sureActionPerformed evt) {

String jdept = ();

Double money2 = ());

StaffInfo s=new StaffInfo();

(jdept,money2));

}

private void jButton1ActionPerformed evt) {

dispose();

}

private void jButton2ActionPerformed evt) {

String department = ();

if (department != null) {

(jTable1, department);

} else {

pleaseInput p = new pleaseInput();

(true);

}

}

dao层

public Vector findDepart(String name) {

Vector list = new Vector();

String sql = "select *" + "from t_department "

+ "where dept_name like'%" + name + "%'";

conn = ();

try {

stmt = ();

rs = (sql);

while ()) {

Vector listObject = new Vector();

etText("\u8bf7\u8f93\u5165\u90e8\u95e8\u540d\u8fdb\u884c\u6a21\u7cca\u67e5\u627e");

(new{

public void actionPerformed evt) {

jdepartActionPerformed(evt);

}

});

("\u8fd4\u56de\u4e3b\u754c\u9762");

(new{

public void actionPerformed evt) {

jButton2ActionPerformed(evt);

}

});

(new new Object[][] {

}, new String[] { "部门编号", "部门名称" }));

(jTable2);

jLabel2

.setText("\u8f93\u5165\u7a7a\u503c\u53ef\u67e5\u627e\u5168\u90e8\u5458\u5de5\u6 240\u5728\u90e8\u95e8\u7684\u4fe1\u606f");

public void findDepart(JTable jTable, String name) {

DefaultTableModel model = (DefaultTableModel) ();

(0);

Vector v = (name);

for (int i = 0; i < (); i++) {

((Vector) (i));

}

}

@Override

public void showDepartNumber(JTable jTable, String name) {

DefaultTableModel model = (DefaultTableModel) ();

(0);

Vector v = (name);

for (int i = 0; i < (); i++) {

((Vector) (i));

}

}

action层

private void jButton1ActionPerformed evt) {

String depart2 = ();

if (depart2 != null) {

(jTable1, depart2);

(jTable2, depart2);

} else {

pleaseInput p = new pleaseInput();

(true);

}

}

dao层

public Vector findDepart(String name) {

Vector list = new Vector();

String sql = "select *" + "from t_department "

+ "where dept_name like'%" + name + "%'";

conn = ();

try {

stmt = ();

rs = (sql);

while ()) {

Vector listObject = new Vector();

etRow();

其中数据备份和数据恢复的代码是

public void backUp(User user) {

基于企业需求的人事管理系统的设计与实现[J]. 江西广播电视大学学报,2013,04:72-75.

[2] 张莹莹. 企业人事管理系统的设计与实现[D].吉林大学,2014.

[3] 范雯芩. 人事工资管理系统的分析与设计[D].云南大学,2013.

[4] 李港港. 一个中小企业人力资源管理系统的设计与实现[D].华中科技大学,2012.

[5] 常涛. 人事数据库管理系统研发背景和现状分析[J]. 电脑知识与技术,2014,07:1364-1365+1386.

[6] 萨维奇,施平安,李牧译. Java完美编程(第3版). 清华大学出版社,2008.

[7] 陶永明. 企业人事管理系统设计[J]. 计算机与信息技术,2008,Z1:96-100.

[8] Connolly,.著,何玉洁译. 数据库设计教程(第二版),2005.

[9] 赵静. 人事档案管理系统分析[J]. 经营管理者,2013,30:285.

计算机毕业论文——工资管理系统

人事工资管理系统软件分析 1前言 人事工资管理系统是一款设计精致、构思巧妙的人事工资管理软件,功能强大、通用性强、操作简单、容易上手。特别适合于各机关、企事业单位、工厂、学校等使用。主要功能特点: 1.界面友好,图形导航界面帮您轻松上手 2.系统预设了演示数据帮您快速掌握软件使用 3.完善的人事档案管理,方便的数据录入,档案项目设置齐全,并且设立9个人事自定义项目,留下了扩展空间。支持打印档案表、员工照片。人事报表支持表格列头自定义功能,您可根据您的报表要求自由设置人事报表格式,打印您需要的人事报表,超级灵活。 4.除了人事档案管理外,人事管理还包含工作经历管理、社会关系管理、证书管理、职称评定管理、职工培训管理、奖惩管理、人员调动管理等日常人事工作。 5.提供大量人事统计报表及分析图表、支持数据导入、导出功能,提供人事工作提醒功能:生日提醒、合同到期提醒、试用期到期提醒、离职日期提醒、退休到期提醒、工资晋升提醒、职务工资晋升提醒、级别工资晋升提醒、培训计划提醒。 6.灵活、通用的工资管理,工资项目完全由用户自己定义,适合各种工资管理要求。 7.工资项目及计算公式自由设定,最多可以设立50个工资项目,除了加减乘除四运算外,计算公式支持函数处理,同时某些人事档案的栏目可以自动在工资表中显示并参与工资表运算,比如:可以按工龄、按职务、职称、部门等核算工资等等,支持个人所得税自动计算,核算工资几乎无所不能。支持工资表格格式调整功能,按照您的要求自定义工资表格。 8.强大完善的计件、计时工资管理模块,按工序录入计件工资、按工种录入计时工资。计件计时工资数据可自动导入工资表。 9.支持打印工资单、工资条、信用卡工资数据。系统自动生成完美的工资表格式,并可以根据实际情况由用户自由调整。 10.强大的工资汇总模块,支持任意时间段的工资数据汇总,可精确汇总到每一个工资栏目。可以按员工、部门来汇总工资表。 11.月末处理帮您封存当月工资数据,以防止修改,支持结账与反结账功能。可跨月结账。 12.允许用户设立多套帐,对于不同的分支机构或不同核算方法的部门可以独立设帐管理。 13.组织结构管理,支持多级分公司及部门设置,级别数没有限制。可以设置任意复杂的单位组织结构。 14.基本资料管理:民族、籍贯、专业、职务等,方便数据录入。 15.用户权限支持多用户使用,各个用户根据权限使用相应的功能模块。 16.支持万能组合查询、万能组合排序,可以支持任意复杂条件的组合查询,完全支持模糊查询,帮你迅速获取您想要的数据 17.各种数据可以转换为EXCEL数据格式。可以将软件中产生的所有报表近乎完美的导出到EXCEL中,并且可以保留原来的颜色,字体,样式,外观,与软件中的报表格式一模一样。 18.数据备份/恢复功能帮您以备不测。 19.终生免费在线升级、热线电话、电子邮件等完善的售后服务和技术支持,快速为您解决

数据结构课程设计报告模板

《数据结构I》三级项目报告 大连东软信息学院 电子工程系 ××××年××月

三级项目报告注意事项 1. 按照项目要求书写项目报告,条理清晰,数据准确; 2. 项目报告严禁抄袭,如发现抄袭的情况,则抄袭者与被抄袭者均 以0分计; 3. 课程结束后报告上交教师,并进行考核与存档。 三级项目报告格式规范 1. 正文:宋体,小四号,首行缩进2字符,1.5倍行距,段前段后 各0行; 2. 图表:居中,图名用五号字,中文用宋体,英文用“Times New Roman”,位于图表下方,须全文统一。

目录 一项目设计方案 (3) 二项目设计分析 (4) 三项目设计成果 (4) 四项目创新创业 (5) 五项目展望 (6) 附录一:项目成员 (6) 附录二:相关代码、电路图等 (6)

一项目设计方案 1、项目名称: 垃圾回收 2、项目要求及系统基本功能: 1)利用数据结构的知识独立完成一个应用系统设计 2)程序正常运行,能够实现基本的数据增加、删除、修改、查询等功能3)体现程序实现算法复杂度优化 4)体现程序的健壮性 二项目设计分析 1、系统预期实现基本功能: (结合本系统预期具体实现,描述出对应基本要求(增、删、改、查等)的具体功能) 1. 2. 3. 4. 5. 6. 7. 2、项目模块功能描述 (基本分为组织实施组织、程序功能模块编写、系统说明撰写等。其中程序功能子模块实现) 模块一: 主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 模块二: 主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 模块n: 主要任务:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

网络协议分析实验报告

实 验 报 告 课程名称 计算机网络 实验名称 网络协议分析 系别 专业班级 指导教师 学号 姓名 实验日期 实验成绩 一、实验目的 掌握常用的抓包软件,了解ARP 、ICMP 、IP 、TCP 、UDP 协议的结构。 二、实验环境 1.虚拟机(VMWare 或Microsoft Virtual PC )、Windows 2003 Server 。 2.实验室局域网,WindowsXP 三、实验学时 2学时,必做实验。 四、实验内容 注意:若是实验环境1,则配置客户机A 的IP 地址:192.168.11.X/24,X 为学生座号;另一台客户机B 的IP 地址:192.168.11.(X+100)。在客户机A 上安装EtherPeek (或者sniffer pro )协议分析软件。若是实验环境2则根据当前主机A 的地址,找一台当前在线主机B 完成。 1、从客户机A ping 客户机B ,利用EtherPeek (或者sniffer pro )协议分析软件抓包,分析ARP 协议; 2、从客户机A ping 客户机B ,利用EtherPeek (或者sniffer pro )协议分析软件抓包,分析icmp 协议和ip 协议; 3、客户机A 上访问 https://www.360docs.net/doc/1819247562.html, ,利用EtherPeek (或者sniffer pro )协议分析软件抓包,分析TCP 和UDP 协议; 五、实验步骤和截图(并填表) 1、分析arp 协议,填写下表 客户机B 客户机A

2、分析icmp协议和ip协议,分别填写下表 表一:ICMP报文分析

3、分析TCP和UDP 协议,分别填写下表

施工课程设计计算书讲解

多层砖混结构办公楼施工组织课程设计

目录 任务与指导书 (3) 第一章总则 (12) 第二章工程概况 (13) 第三章施工方案制定 (17) 第四章施工进度计划的编制 (35) 第五章施工准备与资源配置计划 (40) 第六章施工平面图设计 (45) 第七章施工组织措施 (46) 第八章其他管理措施 (49)

多层砖混结构办公楼 施工组织设计任务书及指导书 一、目的 本课程设计为单位工程施工组织设计,是《建筑工程施工组织设计》课程的主要教学环节之一,它是对已学过的建筑施工知识进行综合性的演练运用过程。 通过本课程设计,初步掌握单位工程施工组织设计的内容,设计步骤和方法,巩固所学的理论知识;并运用所学知识,分析和解决施工组织和管理及实施过程中的各种问题。 二、设计条件(即:工程概况) 1.建筑物概况 本工程为某省××公司的办公楼(兼单身职工宿舍),位于××市郊××公路边,总建筑面积为6262m2,平面形式为L型,南北方向长61.77m,东西方向总长为39.44m。该建筑物主体为五层,高18.95m;局部六层,高22.45m,附楼(F~M轴)带地下室,在11轴线处有一道伸缩缝,在F轴线处有一道沉降缝,其总平面、底层平面、立面示意图见附图。 本工程承重结构除门庭部分为现浇钢筋混凝土框架外,皆采用砖混结构,基础埋深 1.9m,在c15素混凝土垫层上砌条形砖基础,基础中设有钢筋混凝土地圈梁;多孔砖墙承重,层层设现浇钢筋混凝土圈梁;内外墙交接处和外墙转角处设抗震构造柱;除厕所、盥洗室采用现浇楼板外,其余楼盖和屋面均采用预制预应力混凝土多孔板,大梁、楼梯及挑檐均为现浇钢筋混凝土构件。 室内地面除门厅、走廊、实验室、厕所、楼梯踏步为水磨石面层外,其它皆采用水泥砂浆地面。室内装修主要采用白灰砂浆外喷乳胶漆涂料;室外装饰以马赛克为主,腰线、窗套为贴面砖。散水为无筋混凝土一次抹光。 屋面保温层为炉渣混凝土。上做两毡三油防水层上铺绿豆砂。上人屋面部分铺设预制混凝土板。 设备安装及水,暖,电工程配合土建施工。 2.地质及环境条件、 根据勘测报告:天然地基承载力为150KN/m2,地下水位在地表下7~8m。本地土壤最大冻结深度为0.5米。 建筑场地南侧为已建成建筑物;北侧和西侧为本公司地界的围墙,东面为XX公路,距道牙3米内的人行道不得占用,沿街树木不得损伤。人行道一侧上方尚有高压输电线及电话线通过(见总平面图)。 3.施工工期 本工程定于三月二十日开工,要求在本年十二月三十日竣工。限定总工期九个月,日历工期为286天。 4.气象条件 施工期间主导风向偏东,雨季为九月份,冬季为十二月到第二年的二月份。 5.施工技术经济条件 施工任务由市建某公司承担,由该公司某项目经理部承包建设,可提供的施工工人有瓦工20人,木工16人以及其它辅助工种工人如钢筋工、机工、电工及普工等,根据施工需要可以调入。装修阶段可从其他工地调入抹灰工,最多调入70人。 施工中需要的水、电均从城市供水供电网中接引。 建筑材料及予制品件均可用汽车运入工地。多孔板由市建总公司予制厂制作(运距7公

数据库课程设计报告:学生成绩管理系统

《数据库系统原理》课程设计报告 学生成绩管理系统 设计成员 所在专业 所在班级 指导教师 提交时间

目录 卷首语:读书笔记 (4) 1、课程设计的目的 (6) 2、课题组成员的设计任务 (7) 3、学生信息管理系统概述 (8) 4、系统需求分析 (10) 5、数据库设计 (12) 6、系统模块详细设计 (17) 7、课程设计设计总结 (21) 8、程序源代码 (22) 参考文献 (50)

学生信息管理系统 班级:制作成员:指导教师:

卷首语: I、读书笔记 关于网上花店管理系统的读书笔记: 在网上购物逐步平民化的今天,网上购物人数不断增加,现代IT技术和互联网的结合。给了市场创造了无限商机!我阅读了一片“网上花店管理系统”的论文。该论文主要研究网上花店管理系统。该系统以MySQL作为后台数据库,JSP作为前台开发工具,通过Java中的JDBC连接数据库。提供给用户网上浏览,购买,支付等功能,同时.管理员对可以该系统进行维护和管理! SQL Server安全可靠,性能好,易用性强,JSP的Web运用跨平台,系统底层采用Java开发。Java语言简单,面向对象,安全性高的特点,运用Serlvet 模式和Tomcat服务器。这几点的综合搭配使得该系统灵活方便易用,简化了动态网站的开发。 网上花店管理系统实现了用户注册,网上订购支付,留言,购物车,鲜花资料管理和用户管理,订单管理等功能。SQl数据库实现了用户注册登记信息的存储,和网站资料维护,更新等使得数据的管理更加便利,高效…JSP则为用户提高动态图形界面,简化了操作,提高了易用性。论文还详细介绍了系统的逻辑结构设计,逻辑图,总功能设计,和数据库设计等。该系统即使是不懂web 技术的人也可以熟悉运用。 开发工具和数据库的工具有很多,各有各的优势。在互联网大行其道的时代,电脑技术顺应着时代的发展,只有我们把握运用好各类技术,相互结合与利用,才能制作出更好的软件和程序。 在现在信息化高速发展的时代,信息只有快,准,精才能发挥其价值。所以机器代替人力是必然的历史发展趋势,人工操作必将被计算机代替。计算机在我们的日常生活中的使用越来越不可或缺,计算机进行信息管理,不仅提高了工作效率,而且大大的提高了其安全性.尤其对于复杂的信息管理,计算机能够充分发挥它的优越性. 数据库技术,已经成为先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。数据库技术从诞生到现在,在不到半个世纪

人事工资管理系统

************* 人事工资管理系统09地理信息系统

一.开发背景 企业在发展中不断地壮大,员工也随之增加。对于人事管理部门来说,迫切地需要一个操作方便、功能简单实用,可以满足企业对员工的档案及工资信息进行管理系统。在企业选择人事工资管理系统时,主要存在以下几个方面的要求: (1)对企业员工的档案进行管理 (2)系统的功能要符合本企业的基本情况 (3)系统的功能操作要简单、实用、操作方便,不要出现复杂的操作。 (4)可以方便地对工资信息进行打印。 二.需求分析 通过实际调查,要求本系统具有以下功能: 良好的人机界面。 方便的添加和修改数据功能。 方便的数据查询功能。 方便的数据打印功能。 在相应的窗体中,可方便地删除数据。 三.系统设计 1.系统目标 (1)界面友好、操作方便 (2)可以对员工档案进行管理,包括增、删、改、查。 (3)实现奖罚管理。 (4)可以使用操作员管理修改口令和更改操作员。、 (5)系统运行稳定、安全可靠。 2.系统预览

3.业务流程图 人事工资管理系统的业务流程如图:

4.数据库概念设计 应用程序开发过程中,对数据库的操作时必不可少的,数据库设计师根据程序的需求及其实现功能所制定的,数据库设计得是否合理将直接影响程序的开发进程。 (1)数据库设计在系统开发中占有非常重要的比重,它是通过管理系统的整体需求而制定的,数据库设计的好坏直接影响到系统的后期开发。下面对本系统中具有代表性的数据库设计做详细说明。 在本系统中,为了提高系统的安全性,每一个用户都要使用正确的用户名和密码才能进入主窗体,而且还需要根据指定的用户名提供相应的权限,为了能够验证正确的用户名和密码得到相应的权限,应在数据库中创建登录表。 登录用户信息表的实体E-R图: 员工档案信息表的实体E-R图: 员工工资信息表的实体E-R图:

数据结构课程设计报告

《数据结构与算法》课程设计报告 学号: 班级序号: 姓名: 指导教师: 成绩: 中国地质大学信息工程学院地理信息系统系 2011年12 月

1.需求规格说明 【问题描述】 利用哈夫曼编码进行对已有文件进行重新编码可以大大提高减小文件大小,减少存储空间。但是,这要求在首先对一个现有文件进行编码行成新的文件,也就是压缩。在文件使用时,再对压缩文件进行解压缩,也就是译码,复原原有文件。试为完成此功能,写一个压缩/解压缩软件。 【基本要求】 一个完整的系统应具有以下功能: (1)压缩准备。读取指定被压缩文件,对文件进行分析,建立哈夫曼树,并给出分析结果(包括数据集大小,每个数据的权值,压缩前后文件的大小),在屏幕上输出。 (2)压缩。利用已建好的哈夫曼树,对文件进行编码,并将哈夫曼编码及文件编码后的数据一起写入文件中,形成压缩文件(*.Haf)。 (3)解压缩。打开已有压缩文件(*.Haf),读取其中的哈夫曼编码,构建哈夫曼树,读取其中的数据,进行译码后,写入文件,完成解压缩。 (4)程序使用命令行方式运行 压缩命令:SZip A Test.Haf 1.doc 解压缩命令:SZip X Test.Haf 2.doc或SZip X Test.Haf 用户输入的命令不正确时,给出提示。 (5)使用面向对象的思想编程,压缩/解压缩、哈夫曼构建功能分别构建类实现。 2.总体分析与设计 (1)设计思想: 1、压缩准备:1> 读文件,逐个读取字符,统计频率 2> 建立哈夫曼树 3> 获得哈弗曼编码 2、压缩过程: 1> 建立一个新文件,将储存权值和字符的对象数组取存储在文件头

网络协议分析与仿真课程设计预习报告

编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载 网络协议分析与仿真课程设计预习报告 甲方:___________________ 乙方:___________________ 日期:___________________

(计算机学院) 网络协议分析与仿真课程设计 预习报告 专业名称:__________ 网络工程_________________ 班级:_______________________________________ 学生姓名:____________________________________ 学号(8位): ________________________________ 指导教师:____________________________________ 设计起止时间:2013年12月2日一2013年12月13日

题目一网络流量分析 一、课程设计目的 里加深对IP、DNS、TCR UDP、HTTP等协议的理解; 里掌握流量分析工具的使用,学习基本的流量分析方法。 二、课程设计地点及时间 二号实验楼442网络实验室,12月2日至12月6日,每天8: 00-14: 00 三、课程设计实验条件 工具:Wireshark (Windows 或Linux), tcpdump (Linux) 要求:使用过滤器捕获特定分组;用脚本分析大量流量数据(建议用perl)。 内容:Web流量分析 四、课程设计原理 1、DNS域名解析:首先,客户端的应用层会封装数据到达传输层,在传输层标识源端口号 与目的端口号(源端口号为大于1023随机,目的端口号为UDP5狒口)及应用层服务(这 里因该是请求DN硒询服务吧)。传输层封装数据产生数据段传给网络层,在网络层标识源IP地址及目的IP地址(源IP地址为客户端IP ,目的IP地址为DNS服务器IP地址),网络层将数据段封装为数据包传给数据链路层,在数据链路层将会在数据包里加入源MACM址及目的MA砸址(源MACM址为客户端网卡MA弛址,目的MAC%址为DNS服务器MACM址),这里应该查询MA或存。数据链路层根据客户端与DNS服务器之间的链路,将数据包封装成 帧,传给物理层。物理层会将数据帧转化为电信号放到物理介质上。 电信号到达DNS服务器后会从物理层到达应用层(这里和客户端发送数据差不多,只不过这 个过程变成了解封装),DNS服务器做完域名解析后再将数据传给客户端,传输过程同客户端发送数据。 2、建立TCP/IP连接:客户端知道WE囹艮务器IP地址之后,在网络层产生建立TCP/IP三次握手的数据包(TCP/IP三次握手:客户端向服务器端发送SYN信息,服务器端收到SYN信 息后回复给客户端SYN+AC褊认信息,客户端收到确认信息后再向服务器发送ACK信息建立 连接),应用层标识HTTP服务将数据发送到传输层,传输层将数据+源端口号(大于1023)、目的端口号(80)+上层服务WW如装为数据段传给网路层。网络层将数据段+源ip与目的 ip (WW服务器的ip地址)封装为数据包发送到数据链路层。数据链路层参照ARP缓存表确定源MAC%址(本机MACM址)及目的MACM址(客户端与路由B相连端口的MACM址)将数据包封装成数据帧。这里还需要CR破验。。。。。。数据帧到达物理层后变成电信号发送 到介质上(这里还需要访问控制方法DSMA/CD 路由B收到电信号后传给路由器的数据链路层,这里还需要CRC,FC眼验。。。…确定数据 帧没有损坏后查看目的MACM址与路由器端口地址是否相同,如果相同将解封装,将数据包 发送到路由器B的物理层,路由器查看路由表确定数据包的转发端口,路由器B确定与路由 A之间的链路,创建帧。 路由B与路由A可以看成是点对点,即路由B将创建PPP帧。路由A收到电信号后,确定帧的完整性,如果完整即将数据帧解封装发送到网络层,路由A查询路由表将数据包转发到与WEBf连的路由端口。 路由A的数据链路层将查询ARP缓存表确定WW服务器的MACM址,路由A将创建源MAC 地址

高速公路课程设计

公路工程概预算课程设计 班级:11级工程管理1班 姓名:何浩 学号:20111554

目录 一、工程造价计价依据的分类 (1) (一)造价定额 (1) (二)造价指标 (1) (三)取费定额 (2) (四)工期定额 (2) (五)基础单价 (3) (六)工程造价指数 (3) 二、工料机定额消耗量 (3) (一)人工定额消耗量的确定 (3) (二)材料定额消耗量的确定 (4) (三)机械台班定额消耗量的确定 (6) 三、基础单价 (7) (一)人工工资单价 (7) (二)材料的预算价格 (7) (三)机械台班单价 (8) 四、费用定额 (9) (一)建筑安装工程取费定额 (10) (二)工程建设其他费用定额 (11) 五、工程单价 (13) (一)基本直接费单价 (13) (二)全费用单价 (13) (三)完全单价 (14) 六、工程造价指数 (14) (一)建筑安装工程造价指数的编制 (15) (二)工程造价指数的应用 (17)

一、工程造价计价依据的分类 要想在工程建设各阶段合理确定工程造价,必须得有科学适用的计价依据,主要包括造价定额、造价指标、取费定额、工期定额、基础单价和工程造价指数等。 (一)造价定额 造价定额一般是指完成指定的单项施工内容在人力、物力、财力消耗方面所需的社会必要劳动量。在我国属于推荐性经济标准。其中最重要的有预算定额和概算定额。 1.预算定额 是计价定额当中的基础性定额,主要用于在编制施工图预算时,计算工程造价和计算人工、材料、机械台班需要量。同时,预算定额是在招标承包情况下,计算标底和确定报价的主要依据。预算定额是按分部分项工程进行项目划分的。 2.概算定额 是编制初步设计概算和修正概算时,确定工程概算造价,计算劳动、机械台班、材料需要量所使用的定额。概算定额的项目划分对象是扩大分部分项工程,其编制基础是预算定额,但比预算定额综合扩大。 (二)造价指标

数据库课程设计报告

《数据库类课程设计》 系统开发报告 学号:111007133 姓名:邢小迪 题目:企业员工薪资管理 指导教师:王红梅 提交时间:2013年6月01日 计算机科学与应用系

目录 一绪论 二员工薪资管理系统概述 (1) 现状分析 (1) 系统目标 (2) 系统特点 (3) 三员工薪资管理系统数据库设计 (3) 需求分析 (3) 数据库物理结构分析 (4) 数据库概念结构设计 (6) 数据库逻辑结构设计 (9) 四员工薪资管理系统数据库功能模块的创建 (12) 五总结 (21) 体会 (21) 参考文献 (22)

一绪论 随着计算机技术的飞速发展和经济体制改革的不断深入,传统企业管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成员工工资管理工作。提高公司企业管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。基于 SQL server数据库技术建立一个通用工资管理系统,该系统为提供了查询、增加记录、删除等功能,功能比较的齐全,并对工资进行了统计如津贴管理、报表统计等。基本上能满足管理员和公司的要求。 此次数据库课程设计的主要设计如下: 原理分析、程序设计过程、程序实现和程序调试以及数据库的设计。 需求分析、概要结构设计、逻辑结构设计、物理结构设计和数据库的实施和维护。 二员工薪资管理系统概述 1、现状分析 随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。随着我国国民经济建设

机关事业单位人事工资管理系统

《机关事业单位人事工资管理系统》 ————滨州市惠民县 培 训 讲 义 姓名:______________ 单位:__________________________ 二00九年三月

目录 第一章软件概述 1.软件的功能与特点 2.软件演示 3.软件下载与安装 4.界面切换 *第二章信息录入与建库 1.编辑界面介绍 2.信息录入方法 3.工资核算及赋正常值 *第三章工资业务变动 1.办理2006年工改 2.正式更新工资 3.每年一次晋级、级别滚动、转岗等 4.行政职务变动与技术职称变动 第四章数据查询与统计 1.数据查询 2.数据统计 第五章办理离退休 1.如何办理离退休(职) 2.办理离退休人员的注意事项 3.如何选择操作对象 4.离退休(职)人员的信息录入(回顾一下在职信息录入方法) 5.重新核定离退休费 第六章数据管理 1.数据的备份及恢复 2.文件输入与输出 3.上报盘生成与接收 第七章系统维护 1.系统初始化 2.输入注册码 3.单位增删改 4.增加操作员 5.还原系统默认值 6.用户权限控制 第八章其他 1.软件自动演示程序 2.配套资料的使用 3.软件安装不成功的原因及处理方法

4.售后服务 5.常用业务功能详细操作说明 第一章软件概述 一、软件的功能与特点 主要功能工资管理档案管理警衔管理查询统计工资统发生成年报 核心功能工资核算工资管理工资统发 主要特点操作简便处理全面维护方便 管理范围机关事业(军转干)在职离退休(职)临时工 二、软件演示 三、软件下载与安装 软件下载 操作方法网站:https://www.360docs.net/doc/1819247562.html,→软件下载→按区域下载→保存 软件安装 操作方法双击rsgzzbzd.exe安装文件→一键安装→选择区域→完成→桌面上显示“人事工资管理”图标(双击即可进入软件) 注意事项 1.软件默认安装到C盘,也只能安装到C盘,安装其他盘无效。 2.若所安装电脑没有安装打印机或Windows系统中未安装虚拟打印机,则首先要安装Windows系统中的虚拟打印机,才能安装软件。 3.功能遭破坏的XP系统可能无法安装软件。 4.安装文件与软件图标不要混淆。 反馈练习 1.下载工资软件(或用光盘),并进行安装。 *第二章信息录入与建库 一、编辑界面介绍 布局主编辑界面类似人事局的个人档案表的格式。 1.横向第一版块,为人员基本信息,如:“姓名”、“姓别”、“民族”…用红颜色表示。 2.横向第二版块,动态档案袋,如:“学习简历”、“任职简历”、“历年考核”、“奖惩情况”、“间断工龄”…用黑颜色表示。 3.横向第三版块,为工资部分,蓝色代表待发工资,如“工资总额”、“职务工资”、“级别工资”…;绿色为待扣工资,如“医疗保险”、“失业保险”…。 4.对于中间“重新核定工资”红色按钮,在录入人员信息后,点击“重新核定工资”就可以自动出现套改情况及工资演变情况。 二、信息录入方法

数据结构课程设计报告模板

课程设计说明书 课程名称:数据结构 专业:班级: 姓名:学号: 指导教师:成绩: 完成日期:年月日

任务书 题目:黑白棋系统 设计内容及要求: 1.课程设计任务内容 通过玩家与电脑双方的交替下棋,在一个8行8列的方格中,进行棋子的相互交替翻转。反复循环下棋,最后让双方的棋子填满整个方格。再根据循环遍历方格程序,判断玩家与电脑双方的棋子数。进行大小判断,最红给出胜负的一方。并根据y/n选项,判断是否要进行下一局的游戏。 2.课程设计要求 实现黑白两色棋子的对峙 开发环境:vc++6.0 实现目标: (1)熟悉的运用c语言程序编写代码。 (2)能够理清整个程序的运行过程并绘画流程图 (3)了解如何定义局部变量和整体变量; (4)学会上机调试程序,发现问题,并解决 (5)学习使用C++程序来了解游戏原理。 (6)学习用文档书写程序说明

摘要 本文的研究工作在于利用计算机模拟人脑进行下黑白棋,计算机下棋是人工智能领域中的一个研究热点,多年以来,随着计算机技术和人工智能技术的不断发展,计算机下棋的水平得到了长足的进步 该程序的最终胜负是由棋盘上岗双方的棋子的个数来判断的,多的一方为胜,少的一方为负。所以该程序主要运用的战术有削弱对手行动战术、四角优先战术、在游戏开局和中局时,程序采用削弱对手行动力战术,即尽量减少对手能够落子的位置;在游戏终局时则采用最大贪吃战术,即尽可能多的吃掉对手的棋子;而四角优先战术则是贯穿游戏的始终,棋盘的四角围稳定角,不会被对手吃掉,所以这里是兵家的必争之地,在阻止对手进角的同时,自己却又要努力的进角。 关键词:黑白棋;编程;设计

网络协议实践课程设计报告-

成都信息工程学院网络工程系 《网络协议实践》 课程设计报告 签名:

目录 第一章 TCP和ARP协议基础............................................................................... 错误!未定义书签。 1.1什么是TCP协议........................................ 错误!未定义书签。 1.2TCP报文类型与格式 .................................... 错误!未定义书签。 1.3什么是ARP协议........................................ 错误!未定义书签。 1.4ARP报文类型和结构 .................................... 错误!未定义书签。第二章抓包验证TCP协议和ARP协议.............................................................. 错误!未定义书签。 2.1实验环境.............................................. 错误!未定义书签。 2.2实验步骤与抓包结果分析................................ 错误!未定义书签。 2.3实验结论.............................................. 错误!未定义书签。第三章 OSPF路由协议验证分析.. (3) 3.1实验环境及工具介绍 (9) 3.2实验步骤及抓包结果分析 (10) 3.3实验结论--OSPF运行过程说明 (12) 3.4实验心得体会 (12)

《生产管理》课程设计指导书

《生产管理》课程设计指导书 一、性质和目的 本课程设计是与《生产管理》配套的实践环节之一。在完成《生产管理》理论教学基础上,对学生进行一次全面的实际操作性锻炼。通过本环节的设计锻炼,让学生较好地掌握生产与运作管理的相关理论与方法,对设计对象的情况、问题和材料有较好的了解,能灵活应用本课程理论知识和方法,分析和解决问题。 二、时间安排:2008年12 月29 日—2009年 1 月 2 日(第18周) 三、设计任务及选题要求 本课程设计选题围绕《生产管理》的教学目的和任务,面向工业企业和服务企业,充分体现本课程的特点,密切联系企业实际,并具有较强的理论和实践意义。 设计任务分为以下几类:(详细设计内容附后) 题目一、服务业设施规划设计 题目二、点验钞机运营系统设计 题目三、企业生产现场优化设计 题目四、综合生产计划的制订 题目五、装配流水线设计与平衡 选题要求:学生可在以上题目中自行选择设计题目或由指导老师指定选题。 四、具体要求及注意事项 1、每位学生应认真选题并严格按任务书要求完成设计任务。 2、课程设计报告项目要齐全。一般应包括: ●封面:写明报告名称,班级、姓名、学号及完成时间; ●设计任务书 ●目录 ●报告正文: ●参考文献 3、报告中应包括设计目的、设计思想、基本原理、分析与设计过程、结果分析,有关说 明等。报告应说明设计思路、依据、计算过程和计算结果。课程设计报告应做到理论 联系实际,具有一定的针对性。设计方案应有一定的可操作性,选用的资料、数据必 须真实。 4、课程设计报告统一用“安徽工程科技学院课程设计用纸”完成,按统一格式、统一顺 序装订(题目,作者,摘要,关键词,正文,参考文献)。 5、课程设计报告严禁出现雷同,凡有雷同者一经发现,相关学生课程设计成绩均按不及 格处理。 五、指导教师及分组 指导教师:费志敏、梁艳 注:相关资料可浏览管理工程系网站

Oracle数据库课程设计报告

课程设计报告书

目录 第1章引言 (3) 第2章概要设计 (5) 2.1系统需求分析 (5) 2.2系统结构设计 (5) 2.3系统功能模块 (6) 第3章数据库分析 (7) 3.1 数据库总体设计 (7) 3.2 数据表设计 (7) 3.3 数据库的创建 (8) 3.4存储过程和触发器 (10) 第4章详细设计及测试 (12) 4.1 系统界面 (12) 4.2 主要代码设计 (15) 4.3 功能整体链接测试 (18) 第5章课程设计心得 (19)

第1章引言 1.设计目的 使用VC,C++,C#等作为前台开发工具,使用Oracle作为后台数据库,所设计的管理系统应包含输入输出、查询、插入、修改、删除等基本功能。根据题目的基本需求,设计系统界面、数据库、编写程序(Oracle),并写出课程设计报告 1、阅读资料:每个人必须提前阅读教材有关Oracle、VC、C++、C#应用方面的内容以及其它相关书籍。 2、需求分析:题目要求达到的功能,所提供的原始数据,需要输出的数据及样式等。 3、数据库的设计:根据要求设计数据库的结构,包括:表、数据完整性、关系、视图。 4、数据库的安全性设计:登录用户、数据库用户、数据库角色、命令许可等方面 涉及到数据的所有操作要求采用存储过程的方式进行。 2.设计要求 1.选好题目:先分组,每组两个人(或单独完成),必须确保每题有两组人员选做,班长将本班同学的选题情况汇总后于16周之前交。 2.独立思考,独立完成:课程设计中各任务的设计和调试要求独立完成,遇到问题可以讨论,但不可以拷贝,否则不管是抄袭还是被抄袭,雷同的全部直接评定为不及格。 3.做好上机准备:每次上机前,要事先编制好准备调试的程序,认真想好调试步骤和有关环境的设置方法,准备好有关的文件。 4.根据编程实现的结果,按课程设计报告的撰写规范完成数据库系统课程设计报告(课程设计报告中必须有相关原理分析、程序设计、程序实现和程序调试等内容);课程设计报告的具体要求如下: 1)课设报告按照规定用A4纸张进行排版打印,否则要求返工; 2)课设报告的内容顺序如下:封面—任务书—中文摘要—目录—正文—附录; 3)正文不少于4000字,正文部分至少包含以下内容,并可大致作如下安排 1.引言(包括设计目的、要求、设计环境、同组人员及分工等内容)

人事工资管理系统课程设计报告

苏州科技大学 电子信息与智能化实验中心 面向对象技术课程设计A 报告 ——人事工资管理系统 专业年级计算机科学与技术(嵌入式培养)15级 班级嵌入式1511 学号 姓名张梓轩戚春阳徐敏杰袁祺林王雨欣成绩 指导教师丁俊 2016年12月24日

注:如果按小组进行,需要此表,否则删除。 人事工资系统设计报告 1 课程设计任务概述 人事工资管理系统是非常通用的管理信息系统,一个公司必须要有健全的人事工资管理系统来管理员工的信息,才能实现它的日常运转。 因此,为了支持企业规范化的管理,高效率地完成人事的业务,需要实现包括员工的姓名、年龄、编号、电话号码等基本信息的建立,授予员工所能获取的权限,例如管理员权限,就可以对普通员工进行信息管理,其中包括新员工个人的基本信息资料的增加、修改,退休员工的信息的删除,员工奖惩信息的增加、删除和修改;此外还支持管理员对部门整体进行调薪,扩大了管理员的管理范围; 同时为了支持人事管理及其相关方面的科学决策,增加了员工的个人基本信息查询、薪资查询、奖惩情况查询和部门的总体情况查询等,大大提高了公司内部员工管理的效率,减少了不必要的精力的投入,使得企业的正常维护得以实现。 2 系统需求分析 系统功能分析 本系统主要是实现企业人事管理的系统化、规范化和自动化,实现数据的录入、插入、删除、查询、统计、更新等功能。 具有员工注册以及登录的功能,且登录后管理员可修改自己用户权限; 大体分为以下四个主功能: 1.人事管理系统:主要用来实现对员工的基本信息的增加、信息的删除、信息的

修改以及模糊查询,还包括对员工的奖惩信息的增加,信息的删除,信息的修改以及信息的查询; 2.工资管理系统:主要包括模糊查询部门信息、员工的总体以及个人工资信息,以及对部门的薪资进行整体调整的功能; 3.统计管理系统:主要指用来显示部门的整体情况以及员工人数; 4.系统设置系统:主要是用来对数据进行恢复和备份。 用例图及用例说明 用户注册用例 1.用例名称:注册 2.用例描述:注册成为本管理系统的用户 3.角色:用户 4.前置条件:格式输入正确 5.后置条件:保存此用户的信息 6.基本路径: A.填写用户名和密码 B.保存用户信息 7.扩展点: A.未填写完整或者格式错误 a1.错误提示 B.用户已经存在b1.错误提示 3 系统设计 系统类图

数据结构课程设计报告

编号 课程设计 题目 1、一元稀疏多项式计算器 2、模拟浏览器操作程序 3、背包问题的求解 4、八皇后问题 二级学院计算机科学与工程学院 专业计算机科学与技术 班级 2011级 37-3班 学生姓名 XX 学号 XXXXXXXXXX 指导教师 XXXXX 评阅教师 时间 1、一元稀疏多项式计算器 【实验内容】 一元稀疏多项式计算器。

【问题描述】 设计一个一元稀疏多项式简单计算器。 【需求分析】 其基本功能包括: (1)输入并建立多项式; (2)输出多项式,输出形式为整数序列为:n,c1,e1,c2,e2,……,cn,en,其中n 是多项式的项数,ci,ei分别是第i项的系数和指数,序列按指数降序排序;(3)多项式a和b相减,建立多项a+b; (4)多项式a和b相减,建立多项式a-b; (5)计算多项式在x处的值; (6)计算器的仿真界面(选做); 【概要设计】 -=ADT=- { void input(Jd *ha,Jd *hb); void sort(dnode *h)

dnode *operate(dnode *a,dnode *b) float qiuzhi(int x,dnode *h) f",sum); printf("\n"); } 【运行结果及分析】 (1)输入多项式:

(2)输出多项式(多项式格式为:c1x^e1+c2x^e2+…+cnx^en): (3)实现多项式a和b相加: (4)实现多项式a和b相减: (5)计算多项式在x处的值:

2、模拟浏览器操作程序 【实验内容】 模拟浏览器操作程序 【问题描述】 标准Web浏览器具有在最近访问的网页间后退和前进的功能。实现这些功能的一个方法是:使用两个栈,追踪可以后退和前进而能够到达的网页。在本题中,要求模拟实现这一功能。 【需求分析】 需要支持以下指令: BACK:将当前页推到“前进栈”的顶部。取出“后退栈”中顶端的页面,使它成为当前页。若“后退栈”是空的,忽略该命令。 FORWARD:将当前页推到“后退栈”的顶部。取出“前进栈”中顶部的页面,使它成为当前页。如果“前进栈”是空的,忽略该命令。 VISIT:将当前页推到“后退栈”的顶部。使URL特指当前页。清空“前进栈”。 QUIT:退出浏览器。 假设浏览器首先加载的网页URL是:http:

网络协议实验报告

实验一: unsigned short checkSum(char*pBuffer,int nLen) { unsigned short nWord; unsigned int nSum=0; int i; for(i=0;i>16) { nSum=(nSum&0xFFFF)+(nSum>>16); } nSum=~nSum; return((unsigned short)nSum); } int timeout=1000; setsockopt(sock_raw,SOL_SOCKET,SO_RCVTIMEO,(char*)&timeout,sizeof(timeout)); setsockopt(sock_raw,SOL_SOCKET,SO_SNDTIMEO,(char*)&timeout,sizeof(timeout)); ICMPheader*pIcmpHeader=(ICMPheader*)sendBuffer; pIcmpHeader->byType=8; pIcmpHeader->byCode=0; pIcmpHeader->nId=(USHORT)::GetCurrentProcessId(); pIcmpHeader->nChecksum=0; pIcmpHeader->nSequence=htons(nSeq++); memset(sendBuffer+sizeof(ICMPheader),'*',32); pIcmpHeader->nChecksum=htons(checkSum(sendBuffer, sizeof(ICMPheader)+32)); int nRet=sendto(sock_raw,sendBuffer,sizeof(ICMPheader)+32,0, (SOCKADDR*)&dest_addr,sizeof(SOCKADDR_IN)); IPheader*ipHdr=(IPheader*)recvBuffer; ICMPheader*icmpHdrRet=(ICMPheader*)(recvBuffer+sizeof(IPheader)); if(icmpHdrRet->byCode==0&& icmpHdrRet->nId==pIcmpHeader->nId&& icmpHdrRet->nSequence==pIcmpHeader->nSequence) { nPacketReceived++; unsigned long dwRecvTime=::GetTickCount(); int nRoundTime=dwRecvTime-dwSendTime; nTotalRoundTime+=nRoundTime;

施工组织设计课程设计书2

多层砖混结构住宅楼施工组织设计 一、原始资料:本工程为某单位的住宅楼3单元5层,位于廊坊市 西郊,总建筑面积为2840㎡。 该工程为砖混结构,基础埋深为1.5m,采用条形砖基础,砖基础中设钢筋混凝土地圈梁,每层设钢筋混凝土圈梁,内外墙交接处和外墙转角处设构造柱,卫生间、厨房、梁及楼梯采用现浇钢筋混凝土,其余楼盖和屋面采用预制钢筋混凝土空心板。 室内地面为水泥砂浆地面,室内装修采用混合砂浆抹灰,仿瓷涂料罩面,外墙采用干粘石。屋面工程采用加气混凝土块保温层,改性沥青卷材防水,上铺架空隔热层。 设备安装及水、电、暖工程等配合土建施工。 二、地质及环境条件: 地形平坦,地下水位位于基底以下2.4m,地下水对建筑物无侵蚀作用,场地内地基承载力为87KN/㎡,本地区土壤最大冻结深度为28cm,雨季为7、8、9三个月,冬季为12月份到第二年的2月份。施工期间主导风向偏南。 建筑施工场地较为狭窄,北面为已建建筑,东面和北面为围墙,中心绿地可以作为施工场地占用。 四、施工技术经济条件 1、预应力空心楼板由工厂预制后汽车运至现场,门窗由工厂 加工制作,然后由汽车运至现场。

2、现场水、电供应均取自城市管网。 3、各种施工机械、运输机具供应根据工程情况调配。 4、现场临时设施均现场搭建,搭建要求参见附表2、附表3。 5、主要项目工程量见附表1: 五、内容和要求 1、施工方案选择 ○1确定施工总施工程序和施工顺序。 ○2划分施工段,确定施工流水方向。 ○3选择施工机械类型及台数。 ○4确定相应分部分项工程的施工方法。 ○5选择脚手架类型。 2、编制施工进度计划 按照确定的施工顺序和需要的资源,组织流水施工编制出单位工工程的施工进度计划。 3、根据进度计划绘制出劳动力需要量曲线。 4、根据确定的施工程序和施工顺序绘制单位工程网络计划(可 以绘制局部网络图)。 5、根据现场条件,进行施工平面图设计。 6、设计说明书。 六、设计成果 1、一号图纸一张:包括施工进度计划;劳动力需要量曲线;网 络计划;施工平面图。

相关文档
最新文档