JAVA课程设计(论文)学生成绩管理系统_第1页
JAVA课程设计(论文)学生成绩管理系统_第2页
JAVA课程设计(论文)学生成绩管理系统_第3页
JAVA课程设计(论文)学生成绩管理系统_第4页
JAVA课程设计(论文)学生成绩管理系统_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 需求分析2系统功能要求分析21.2 其它要求分析31.3 数据库需求分析32概要结构设计32.1 系统功能结构设计32.2 概要结构设计43详细设计及实现5用户登陆界面53.2 管理员界73.3 用户界面93.4 添加模块123.5 删除模块153.5.1 代码实现:154设计总结175参考文献181 需求分析分析:( 1)具有新用户注册功能。( 2)具有注册用户登录功能。( 3)具有学生成绩的录入功能,要求只录入各科成绩,自动计算每个学生的总成绩。( 4)具有数据查询功能,可以实现查询全部信息和按条件执行查询。( 5)具有按条件删除数据功能。具体功能的详细描述如下选择学生基本维护菜单命令

2、,即可进入学生基本维护功能窗体,在其中输入学生的相关信息,如果需要添加或修改学生信息,则单击相应的按纽,输入新信息后单击添加就可以了。需要删除一条信息,则只要选择这条信息再点击删除。在搜索条件中输入相关的条件,单击查询就可查找信息。选择学生信息查询菜单命令,即可进入学生信息查询功能窗体,在其中的下拉列表中选择你要看的信息,则在下面的表格中显示你要的信息。选择成绩管理添加成绩菜单命令,即可进入添加成绩功能窗体,此功能权限只有管理员和教师。选择成绩管理输入成绩菜单命令,即可进入输入成绩功能窗体,此功能权限只有管理员和教师。选择成绩管理修改成绩界面,此功能规管理员所有。选择成绩管理查询成绩界面此界面

3、对学生也是可见的,它的权限规所有用户所有。选择登陆重新登陆则会返回登陆界面,为用户提供方便。选择退出将退出整个系统。( 1)只能使用Java语言,采用面向对象方法进行设计,要求源程序要有适当的注释,使程序容易阅读。( 2)程序必须与数据库进行通信。( 3)系统必须是图形用户界面的形式并连接数据库。( 4)学生可根据自身情况酌情增加新功能(视情况可另外加分)。( 5)独立完成课程设计,并完成课程设计报告,报告应记录设计的过程,尤其是分析/设计/实现过程中的决策。1.3数据库需求分析在系统中功能模块主要牵涉到的信息包括:是学生信息(Student)、课程信息(Course)、成绩表(SC).学生信

4、息:包含学号(STNO女4名(SNAME)年龄(SAGE性别(SSEX)、系别(SDEPT)课程信息:包括课程编号(Cno)、课程名称(Cname)、先行课(CpnO)成绩表;学号(STNO)、课程号(Cno)、成绩(Grade)2概要结构设计2.1 系统功能结构设计根据需求分析阶段得到的功能需求,管理员、学生和教师用户通过输入口令号和密码进下该系统后,可以进行一些学生基础信息查询(学生信息查询、班级信息查询、课程信息查询)、学生信息维护、成绩管理(成绩查询、计算平均分)重新登陆系统、退出。模块功能大概可以分为如下4个方面:这几个模块学生基础维护、成绩管理、登陆、退出。其中基础维护还要包括学生

5、信息维护、班级信息维护、课程信息维护。成绩管理包括成绩查询、添加成绩、成绩输入等。综上所述,得到客户端功能模块图如下2.1所示。2.2 概要结构E-R图:3详细设计及实现代码实现;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclassLoginextendsJFrameTextFieldf1;TextFieldf2;/文本域JButtonb1;JButtonb2;JButtonb3;Stringpower;/表示权限Login()Containercp=getContentPane();cp.setLayo

6、ut(newGridLayout(4,1);Labell1=newLabel("用户名");/设置标签名Labell2=newLabel("密码");Panelp1=newPanel();添加面板Panelp2=newPanel();Panelp3=newPanel();f1=newTextField(10);f2=newTextField(10);f2.setEchoChar('*');b1=newJButton("登录)b2=newJButton("重置");b3=newJButton("退出&

7、quot;);p1.add(l1);p1.add(f1);p2.add(l2);p2.add(;p3.add(b1);p3.add(b2);p3.add(b3);cp.add(p1);cp.add(p2);cp.add(p3);b1.addActionListener(newEnter();b2.addActionListener(newReWrite();b3.addActionListener(newClose();publicstaticvoidmain(Stringargs)Loginlog=newLogin();log.setTitle("系统登录");log.s

8、etBounds(200,200,300,300);log.setBackground(Color.blue);log.setVisible(true);classEnterimplementsActionListener/对登陆具体进行处理publicvoidactionPerformed(ActionEvente)if(f1.getText().equals("1100")&&(f2.getText().equals("mkx")JOptionPane.showMessageDialog(null,"登录成功!用户权限是管理

9、员");power="管理员"XueShengframe1=newXueSheng();frame1.setVisible(true);elseif(f1.getText().equals("abc")&&(f2.getText().equals("123456")JOptionPane.showMessageDialog(null,"登录成功!用户权限是学生");power="学生"Findf2=newFind();f2.setVisible(true);elseJO

10、ptionPane.showMessageDialog(null,"登录失败,请重新登录!");classReWriteimplementsActionListenerpublicvoidactionPerformed(ActionEvente)f1.setText("");f2.setText("");f1.requestFocus();classCloseimplementsActionListenerpublicvoidactionPerformed(ActionEvente)if(e.getSource()=b3)System

11、.exit(0);3.2管理员界面MB®欢迎进入学生信息管理界而运出3.代码实现:5importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjavax.swing.JFrame;publicclassXueShengextendsJFrameimplementsActionListenerJButtoncx,zj,tc,sc;XueSheng()setBounds(100, 100, 600, 600);JPanel panel2 = new JPanel(); / setContentPane(panel2

12、);panel2.setLayout(null); /JLabe11abe11 = new JLabel("创建新面板设计布局为空欢迎进入学生信息管理界面label1.setFont(new Font("BOLD", Font.BOLD, 28); panel2.add(label1);label1.setBounds(50, 20, 400, 100);"力创建标签 设计字体颜色大小cx=newJButton("查询");panel2.add(cx);cx.setBounds(50,200,80,50);zj=newJButton(

13、"增加");panel2.add(zj);ianzj.setBounds(150,200,80,50);sc=newJButton("删除");panel2.add(sc);sc.setBounds(250,200,80,50);tc=newJButton("退出");panel2.add(tc);tc.setBounds(350,200,80,50);cx.addActionListener(this);/添加监听zj.addActionListener(this);sc.addActionListener(this);tc.add

14、ActionListener(this);setVisible(true);publicvoidactionPerformed(ActionEvente)/对监听具体处理方法if(e.getSource()=cx)Findf=newFind();if(e.getSource()=zj)AddFIf=newAddFI();if(e.getSource()=sc)Deletd=newDelet();if(e.getSource()=tc)shutDown();privatevoidshutDown()this.dispose();3.3用户界面代码实现:;importjava.awt.*;impo

15、rtjava.awt.event.*;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;importjavax.swing.*;publicclassFindextendsJFrameimplementsActionListenerJTextFieldt1;StringSTNO,r1,r2,r3,r4,r5,r6;JButtonb1,b2;XueShengxue;F

16、ind()super("查询学生信息");Containerc1=this.getContentPane();/获得默认面板setBackground(newColor(215,215,215);c1.setLayout(newGridLayout(3,2);JPanelpp=newJPanel();JLabe11abel0=newJLabel("请输入你的学号");label0.setForeground(Color.blue);pp.add(label0);JPanelp1=newJPanel();t1=newJTextField(10);p1.ad

17、d(newLabel("");p1.add(t1);c1.add(p1);JPanelp2=newJPanel();b1=newJButton("查询");b2=newJButton("退出");b1.addActionListener(this);b2.addActionListener(this);p2.add(b1);p2.add(b2);c1.add(p2);this.setVisible(true);this.setBounds(200,200,400,300);publicvoidactionPerformed(Actio

18、nEvente)tryif(e.getSource()=b1)trySTNO=t1.getText();Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();Stringurl="jdbc:sqlserver:/localhost:1433;/数据库所在地址DatabaseName=ss"StringuserName="sa"/默认用户名StringuserPwd="sa"Connectioncn=DriverMana

19、ger.getConnection(url,userName,userPwd);Stringstr="selectStudent.SNAME,Student.SAGE,Student.SSEX,Student.STNO,Courseame,SC.GradefromStudent,Course,SCwhereStudent.STNO=SC.STNOandSCo=CourseoandStudent.STNO='"+STNO+"'"PreparedStatementps=cn.prepareStatement(str);/创建结果处理类Resu

20、ltSetrs=ps.executeQuery();System.out.println("STNO="+STNO);if(rs.next()r1=rs.getString("STNO");r2=rs.getString("SNAME");r3=rs.getString("SAGE");r4=rs.getString("SSEX");r5=rs.getString("Cname");r6=rs.getString("Grade");elseJOptionP

21、ane.showMessageDialog(null,"你输入的学号有误");cn.close();catch(SQLExceptiong)System.out.println("Error"+g.getErrorCode();System.out.println("Merrage="+g.getMessage();catch(Exceptionf)f.printStackTrace();Filef=newFile();this.dispose();if(e.getSource()=b2)t1.setText(""

22、);t1.repaint();catch(NumberFormatExceptionex)JOptionPane.showMessageDialog(null,"数据转换错误");classFileextendsJFrameimplementsActionListenerJTextFieldtt1,t2,t3,t4,t5,t6;JButtonb3;File()super("查询学生信息");Containerc2=this.getContentPane();setBackground(newColor(215,215,215);c2.setLayout(

23、newGridLayout(3,1);tt1=newJTextField(r1);t2=newJTextField(r2);t3=newJTextField(r3);t4=newJTextField(r4);t5=newJTextField(r5);t6=newJTextField(r6);tt1.setEditable(false);t2.setEditable(false);t3.setEditable(false);t4.setEditable(false);t5.setEditable(false);t6.setEditable(false);JPanelpp1=newJPanel()

24、;JLabellabel2=newJLabel("学号为"+STNO+"学生的信息");pp1.add(label2);label2.setFont(newFont("BOLD",Font.BOLD,28);c2.add(pp1);JPanelpp2=newJPanel(newGridLayout(6,2);tt1.setText(STNO);pp2.add(tt1);pp2.add(new JLabel( pp2.add(t2);pp2.add(new JLabel( pp2.add(t3);pp2.add(new JLabel(

25、pp2.add(t4);pp2.add(new JLabel( pp2.add(t5);pp2.add(new JLabel(pp2.add(newJLabel("学号",SwingConstants.CENTER);姓名",SwingConstants.CENTER);年龄",SwingConstants.CENTER);性别",SwingConstants.CENTER);课程",SwingConstants.CENTER);成绩",SwingConstants.CENTER);pp2.add(t6);c2.add(pp

26、2);JPanelpp3=newJPanel();b3=newJButton("返回");b3.addActionListener(this);pp3.add(b3);c2.add(pp3);this.setBounds(200,200,600,400);setVisible(true);publicvoidactionPerformed(ActionEventf)if(f.getSource()=b3)this.dispose();3.4 添加模块添加模块代码实现:;importjava.awt.*;importjava.awt.event.*;importjavax.s

27、wing.*;importjava.sql.*;publicclassAddFIextendsJFrameimplementsActionListenerJTextFieldSTNOText,SNAMEText,SAGEText,SSEXText,SDEPTText;JButtonb1,b2,b3;StringSTNO,SNAME,SAGE,SSEX,SDEPT;publicAddFI()Containerc=this.getContentPane();/获得默认面板c.setLayout(newGridLayout(3,1);JPanelcenter=newJPanel(newGridLay

28、out(5,2);JPanellow=newJPanel(newFlowLayout();JLabellabel1=newJLabel("添加学生信息",SwingConstants.CENTER);label1.setFont(newFont("TRUE",Font.TRUETYPE_FONT,20);c.add(label1);STNOText=newJTextField(30);SNAMEText=newJTextField(30);SSEXText=newJTextField(30);SAGEText=newJTextField(30);SDEP

29、TText=newJTextField(30);center.add(new JLabel(" center.add(STNOText); center.add(new JLabel(" center.add(SNAMEText); center.add(new JLabel(" center.add(SSEXText); center.add(new JLabel(" center.add(SAGEText); center.add(new JLabel("学号",SwingConstants.CENTER);姓名",Sw

30、ingConstants.CENTER);性别",SwingConstants.CENTER);年龄",SwingConstants.CENTER);系别",SwingConstants.CENTER);center.add(SDEPTText);c.add(center);b1=newJButton("添加");b2=newJButton("清除");b3=newJButton("退出");low.add(b1);low.add(b2);low.add(b3);c.add(low);/为按钮添加jian

31、tingb1.addActionListener(this);b2.addActionListener(this);b3.addActionListener(this);this.setBounds(200,200,600,400);this.setVisible(true);this.setTitle("添加学生信息");publicvoidactionPerformed(ActionEvente)if(e.getSource()=b1)addFI();if(e.getSource()=b2)clearForm();if(e.getSource()=b3)shutdown

32、();STNO=STNOText.getText();SNAME=SNAMEText.getText();SSEX=SSEXText.getText();SAGE=SAGEText.getText();SDEPT=SDEPTText.getText();if(STNO.length()=0|SNAME.length()=0|SAGE.length()=0|SDEPT.length()=0|SSEX.length()=0)JOptionPane.showMessageDialog(this,"请添加完全信息");elsetryClass.forName("com.m

33、icrosoft.sqlserver.jdbc.SQLServerDriver").newInstance();Stringurl="jdbc:sqlserver:/localhost:1433;DatabaseName=ss"StringuserName="sa"/默认用户名StringuserPwd="sa"Connectioncn=DriverManager.getConnection(url,userName,userPwd);Stringstr="INSERTINTOStudentVALUES(?,?,?

34、,?,?)"PreparedStatementps=cn.prepareStatement(str);ps.setString(1,STNO);ps.setString(2,SNAME);ps.setString(3,SSEX);ps.setString(4,SAGE);ps.setString(5,SDEPT);ps.executeUpdate();cn.close();JOptionPane.showMessageDialog(this,"添加成功");clearForm();catch(SQLExceptione)System.out.println(&qu

35、ot;ECode"+e.getErrorCode();System.out.println("EM="+e.getMessage();catch(Exceptione)e.printStackTrace();privatevoidclearForm()STNOText.setText("");SNAMEText.setText("");SAGEText.setText("");SSEXText.setText("");SDEPTText.setText("");pr

36、ivatevoidshutdown()this.dispose();3.5 删除模块代码实现:;importjava.awt.*;importjava.awt.event.*;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.SQLException;importjavax.swing.*;publicclassDeletextendsJFrameimplementsActionListenerJButtonyes;JButtoncancl

37、e;JTextFieldtext1;StringSTNO;Delet()Containerc=this.getContentPane();c.setLayout(newGridLayout(3,1);c.setFont(newFont("true",Font.TRUETYPE_FONT,13);JPanelp1=newJPanel();JPanelp2=newJPanel();JLabe11abel1=newJLabel("删除学生信息",SwingConstants.CENTER);label1.setFont(newFont("true&q

38、uot;,Font.TRUETYPE_FONT,13);label1.setForeground(Color.blue);c.add(label1);JLabe11abel2=newJLabel("请输入学号");text1=newJTextField(10);p1.add(label2);p1.add(text1);c.add(p1);yes=newJButton("确定");cancle=newJButton("退出");p2.add(yes);p2.add(cancle);c.add(p2);yes.addActionListe

39、ner(this);cancle.addActionListener(this);this.setTitle("删除学生信息");this.setBounds(200,200,400,300);this.setVisible(true);publicvoidactionPerformed(ActionEvente)if(e.getSource()=yes)del();if(e.getSource()=cancle)shutDown();privatevoiddel()STNO=text1.getText();tryClass.forName("com.micros

40、oft.sqlserver.jdbc.SQLServerDriver").newInstance();Stringurl="jdbc:sqlserver:/localhost:1433;DatabaseName=ss"StringuserName="sa"/默认用户名StringuserPwd="sa"Connectioncn=DriverManager.getConnection(url,userName,userPwd);Stringstr="DELETEFROMStudentWHERESTNO='&q

41、uot;+STNO+"'"PreparedStatementps=cn.prepareStatement(str);ps.executeUpdate();cn.close();JOptionPane.showMessageDialog(this,"删除成功");catch(SQLExceptione)System.out.println("ECode"+e.getErrorCode();System.out.println("EM="+e.getMessage();catch(Exceptione)e.pr

42、intStackTrace();this.dispose();4设计总结经过几天的操作,java课程设计结束了。通过这次课程设计,给我最大的两点体会是:其一,团结、沟通、交流太重要了,一个人在学习生活中知道的毕竟有限,只有虚心向他人请教、学习,以及老师、同学的热心指导,我们的问题才能易于解决,这里要特别感谢在本次课程设计中帮助我的老师、同学。同时,日后我也会热心的去帮助需要我帮助的同学,“没有完美的个人,只有完美的团队”。其次,本次课程设计也让我近一步意识到自己的不足,自己的学以致用、实践能力还有待提高,当刚刚接到课程设计题目时,头脑里一片空白,没有什么思路,经过思考,稍稍有点思路,但又不知该

43、如何下手,其实很想做出一个完全是自己写的代码的课程设计,那种感觉真的很爽,但自己的能力确实有限,最终还是借助搜寻资料,才完成了这次课程设计。意识到不足就要改正,日后我会有针对性的去提高自己的实践能力,善于思考,学以致用,举一反三。我会加油!5参考文献1张海藩.软件工程导论.清华大学出版社,20102沈洪,施明利.VB程.清华大学出版社,20114石志国.VB.NET数据库编程.清华大学出版社,20095张友生.软件体系结构原理、方法与实践.清华大学出版社,2010原文已完。下文为附加文档,如不需要,下载后可以编辑删除,谢谢!施工组织设计本施工组织设计是本着“一流的质量、一流的工期、科学管理”来

44、进行编制的。编制时,我公司技术发展部、质检科以及项目部经过精心研究、合理组织、充分利用先进工艺,特制定本施工组织设计。一i、工程概况:西夏建材城生活区27#、30#住宅楼位于银川市新市区,橡胶厂对面。本工程由宁夏燕宝房地产开发开发,银川市规划建筑设计院设计。本工程耐火等级二级,屋面防水等级三级,地震防烈度为8度,设计使用年限50年。本工程建筑面积:27#m2;30#m2。室内地坪士m为准,总长27#m;30#m。总宽27#m;30#m。设计室外地坪至檐口高度18.600m,呈长方形布置,东西向,三个单元。本工程设计屋面为坡屋面防水采用防水涂料。外墙水泥砂浆抹面,外刷浅灰色墙漆。内墙面除卫生间2

45、00X300瓷砖,高到顶外,其余均水泥砂桨罩面,刮二遍腻子;楼梯间内墙采用50厚胶粉聚苯颗粒保温。地面除卫生间200X200防滑地砖,楼梯间50厚细石砼1:1水泥砂浆压光外,其余均采用50厚豆石砼毛地面。楼梯间单元门采用楼宇对讲门,卧室门、卫生间门采用木门,进户门采用保温防盗门。本工程窗均采用塑钢单框双玻窗,开启窗均加纱扇。本工程设计为节能型住宅,外墙均贴保温板。本工程设计为砖混结构,共六层。基础采用C30钢筋砼条形基础,上砌MU30毛石基础,砂浆采用M10水泥砂浆。一、二、三、四层墙体采用M10混合砂浆砌筑MU15多孔砖;五层以上采用M混合砂浆砌筑MU15多孔砖。本工程结构中使用主要材料:钢

46、材:I级钢,II级钢;硅:基础垫层C10,基础底板、地圈梁、基础构造柱均采用C30,其余均C20。本工程设计给水管采用PPR塑料管,热熔连接;排水管采用UPVC硬聚氯乙烯管,粘接;给水管道安装除立管及安装IC卡水表的管段明设计外,其余均暗设。本工程设计采暖为钢制高频焊翅片管散热器。本工程设计照明电源采用BV铜芯线,插座电源等采用BV4铜芯线;除客厅为吸顶灯外,其余均采用座灯。2、 施工部署及进度计划1、工期安排本工程合同计划开工日期:2004年8月21日,竣工日期:2005年7月10日,合同工期315天。计划2004年9月15日前完成基础工程,2004年12月30日完成主体结构工程,2005年

47、6月20日完成装修工种,安装工程穿插进行,于2005年7月1日前完成。具体进度计划详见附图1(施工进度计划)。2、施工顺序基础工程工程定位线(验线)-挖坑-钎探(验坑)-砂砾垫层的施工-基础硅垫层-刷环保沥青-基础放线(预检)-硅条形基础刷环保沥青-毛石基础的砌筑-构造柱硅地圈梁地沟回填工。结构工程结构定位放线(预检)-构造柱钢筋绑扎、定位(隐检)-石专墙砌筑(+50cm线找平、预检)f柱梁、顶板支模(预检)-梁板钢筋绑扎(隐检、开盘申请)-硅浇筑-下一层结构定位放线-重复上述施工工序直至顶。内装修工程门窗框安装f室内墙面抹灰-楼地面-门窗安装、油漆-五金安装、内部清理-通水通电、竣工。外装修

48、工程外装修工程遵循先上后下原则,屋面工程(包括烟道、透气孔、压顶、找平层)结束后,进行大面积装饰,塑钢门窗在装修中逐步插入。3、 施工准备1、现场道路本工程北靠北京西路,南临规划道路,交通较为方便。场内道路采用级配砂石铺垫,压路机压。2、机械准备设2台搅拌机,2台水泵。现场设钢筋切断机1台,调直机1台,电焊机2台,1台对焊机。现场设木工锯,木工刨各1台。回填期间设打夯机2台。现场设塔吊2台。3、施工用电施工用电已由建设单位引入现场;根据工程特点,设总配电箱1个,塔吊、搅抖站、搅拌机、切断机、调直机、对焊机、木工棚、楼层用电、生活区各配置配电箱1个;电源均采用三相五线制;各分支均采用钢管埋地;各

49、种机械均设置接零、接地保护。具体配电箱位置详见总施工平面图。3、施工用水施工用水采用深井水自来水,并砌筑一蓄水池进行蓄水。楼层用水采用钢管焊接给水管,每层留一出水口;给水管不置蓄水池内,由潜水泵进行送水。4、生活用水生活用水采用自来水。5、劳动力安排结构期间:瓦工40人;钢筋工15人;木工15人;放线工2人;材料1人;机工4人;电工2人;水暖工2人;架子工8人;电焊工2人;壮工20人。装修期间抹灰工60人;木工4人;油工8人;电工6人;水暖工10人。四、主要施工方法1、施工测量放线施工测量基本要求A、西夏建材城生活区17#、30#住宅楼定位依据:西夏建材城生活区工程总体规划图,北京路、规划道路

50、永久性定位B、根据工程特点及建筑工程施工测量规程DBI012195,4、3、2条,此工程设置精度等级为二级,测角中误差±12,边长相对误差1/15000。C、根据施工组织设计中进度控制测量工作进度,明确对工程服务,对工程进度负责的工作目的。工程定位A、根据工程特点,平面布置和定位原则,设置一横一纵两条主控线即27#楼:(A)轴线和(1)轴线;30#楼:(A)轴线和(1)轴线。根据主轴线设置两条次轴线即27#楼:(H)轴线和(27)轴线;30#楼:(H)轴线和(27)轴线。B、主、次控轴线定位时均布置引桩,引桩采用木桩,后砌一水泥砂浆砖墩;并将轴线标注在四周永久性建筑物或构造物上,施测

51、完成后报建设单位、监理单位确认后另以妥善保护。C、控轴线沿结构逐层弹在墙上,用以控制楼层定位。D、水准点:建设单位给定准点,建筑物±.500m。基础测量A、在开挖前,基坑根据平面布置,轴线控制桩为基准定出基坑长、宽度,作为拉小线的依据;根据结构要求,条基外侧1100mm为砂砾垫层边,考虑放坡,撒上白灰线,进行开挖。B、在垫层上进行基础定位放线前,以建筑物平面控制线为准,校测建筑物轴线控制桩无误后,再用经纬仪以正倒镜挑直法直接投测各轴线。C、标高由水准点引测至坑底。结构施工测量A、首层放线验收后,主控轴一引至外墙立面上,作为以上务层主轴线竖身高以测的基准。B、施工层放线时,应在结构平面

52、上校投测轴线,闭合后再测设细部尺寸和边线。C、标高竖向传递设置3个标高点,以其平均点引测水平线折平时,尽量将水准仪安置在测点范围内中心位置,进行测设。2、基坑开挖本工种设计地基换工,夯填砂砾垫层1100mm;根据此特点,采用机械大开挖,留200mm厚进行挖工、铲平。开挖时,根据现场实际土质,按规范要求1:0.33放坡,反铲挖掘机挖土。开挖出的土,根据现场实际情况,尽量留足需用的好土,多余土方挖出,避免二次搬运。人工开挖时,由技术员抄平好水平控制小木桩,用方铲铲平。挖掘机挖土应该从上而下施工,禁止采用挖空底脚的操作方法。机械挖土,先发出信号,挖土的时候,挖掘机操作范围内,不许进行其他工作,装土的

53、时候,任何人都不能停留在装土车上。3、砌筑工程材料砖:MU15多孔砖,毛石基础采用MU30毛石。砂浆:±0.00以下采用M10水泥砂浆,一、二、三、四层采用M10混合砂浆,五层以上采用M7.5混合砂浆。砌筑要求A、开工前由工长对所管辖班组下发技术交底。B、砌筑前应提前浇水湿润砖块,水率保持在1015。C、砌筑采用满铺满挤“三一砌筑法要求灰浆饱满,灰缝812mm。D、外墙转角处应同时砌筑,内外墙交接处必须留斜槎,槎子长度不小于墙体高度的2/3,槎子必须平直、通顺。E、隔墙与墙不同时砌筑又不留成斜槎时可于墙中引由阳槎或在墙的灰缝中预埋拉结筋,每道不少于2根。F、接槎时必须将表面清理干净,

54、浇水湿润,填实砂浆,保持灰缝平直。G、石专墙按图纸要求每50mm设置26钢筋与构造柱拉结,具体要求见结构总说明。H、施工时需留置临时洞口,其侧边离交接处的墙面不少于500mm顶部设边梁。4、钢筋工程凡进场钢筋须具备材质证明,原材料须取样试验,经复试合格后方可使用。钢筋绑扎前应仔细对照图纸进行翻样,根据翻样配料,施工前由工长对所管辖班组下发技术交底,准备施工工具,做好施工的准备工作。板中受力钢筋搭接,I级钢30d,II级钢40d,搭接位置:上部钢筋在跨中1/3范围内,下部钢筋在支座1/3范围内。钢筋保护层:基础40mm,柱、梁30mm,板20mm。保护层采用50mmx50mm的水泥砂浆块。板上部

55、钢筋用马凳按梅花状支起。所有钢筋绑扎,须填写隐检记录,质评资料及目检记录,验收合格后方可进行下道工序。5、砼工程水泥进场后须做复试,经复试合格后由试验室下达配合比。施工中严格掌握各种材料的用量,并在搅拌机前进行标识,注明每立方米、每盘用量。同时搅拌时,须车车进磅,做好记录。浇筑前,对模板内杂物及油污、泥土清理干净。投料顺序:石子-水泥-砂子。本工程均采用插入式振捣器,一次浇筑厚度不宜超过振捣器作用部分长度的倍,捣实砼的移动间距不宜大于振捣器作用半径的倍。硅浇筑后1昼夜浇水养护,养护期不少于7d,硅强度未达到MPa之前不得上人作业。6、模板工程本工程模板采用钢木混合模板。模板支搭的标高、截面尺寸

56、、平整度、垂直度应达到质量验收标准,以满足其钢度,稳定性要求。模板支撑应牢固可靠,安装进程中须有防倾覆的临时固定措施。本工程选用851脱模剂,每拆除一次模板经清理后涂刷脱模剂,再重新组装,以保证砼的外观质量。6、架子工程本工程采用双排架子防护,外设立杆距墙2m,里皮距墙50cm,立杆间距,顺水间距,间距不大于1m。架子底部夯实,垫木板,绑扫地杆。为加强架子的稳定性,每七根立杆间设十字盖,斜杆与地面夹角60o。为防止脚平架外倾,与结构采用钢性拉接,拉接点间距附和“垂四平六“的原则。外防护架用闭目式安全网进行封闭,两平网塔接和网下口必须绑孔紧密。结构架子高由作业层1m,每步架子满铺脚手板,要求严密牢固并严禁探头板。7、装饰工程装饰工程施工前,要组织质监部门、建设、设计、施工单位四方参加的主体结构工程核验收,对已完全体分部工程进行全面检查、发现问题及时处理,清除隐患,并做好装饰前材料、机具及技术准备工作。1、根据预算所需材料数量,提出材料进场日期,在不影响施工用料的原则下,尽量减少施工用地,按照供料计划分期分批组织材料进场。2、将墙面找方垂直线,清理基层,然后冲筋,按照图纸要求,分层找平垂直,阴阳角度方正,然后拉线作灰饼。底子灰应粘结牢固,并用刮杠刮平,木抹子抹平。3、罩面应均匀一致,并应在终凝前刮平压光,上三遍灰抹子。4、油漆、涂料施工:油漆工程施工时,施工环境应清洁干净,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论