项目开发总结报告模板.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《项目开发总结报告模板.doc》由会员分享,可在线阅读,更多相关《项目开发总结报告模板.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目开发总结报告模板项目开发总结报告模板十、项目开发总结报告项目开发总结报告1引言.11.1编写目的.11.2项目背景.11.3定义.11.4参考资料.22开发结果.22.1产品.22.2主要功能及性能.22.3所用工时.22.4所用机时.22.5进度.22.6费用.33评价.33.1生产率评价.33.2技术方案评价.33.3产品质量评价.34经验与教训.31引言1.1编写目的【阐明编写总结报告的目的,指明读者对象。】1.2项目背景【说明项目来源、委托单位、开发单位及主管部门。】1.3定义【列出报告用到的专门术语的定义和缩写词的原文。】十、项目开发总结报告1.4参考资料【列出有关资料的作者、标
2、题、编号、发表日期、出版单位或资料来源,可包括:a.项目经核准的计划任务书、合同或上级机关的批文;b.项目开发计划;c.需求规格说明书;d.概要设计说明书;e.详细设计说明书;f.用户操作手册;g.测试计划;h.测试分析报告;i.本报告引用的其他资料、采用的开发标准或开发规范。】2开发结果2.1产品【可包括:a.列出各部分的程序名称、源程序行数(包括注释行)或目标程序字节数及程序总计数量、存储形式;b.产品文档名称等。】2.2主要功能及性能2.3所用工时【按人员的不同层次分别计时。】2.4所用机时【按所用计算机机型分别计时。】2.5进度【给出计划进度与实际进度的对比。】十、项目开发总结报告2.
3、6费用3评价3.1生产率评价【如平均每人每月生产的源程序行数、文档的字数等。】3.2技术方案评价3.3产品质量评价4经验与教训扩展阅读:软件项目开发总结报告模版武汉理工大学软件开发工具论文报告火车票系统的开发1引言随着人们生活水平和经济水平的提高,网络科技的全球化的发展,出游和出差的频率越来越多。这大大的激发了交通水平的发展。其中,火车这种又方便有便宜的交通工具作为人们的首选,火车站的客运列车增加,客运量也随之增加。原有的售票的方式已经不再能满足旅客的需求了。为了方便旅客售票系统不仅仅只能售票也能够了解列车的各种信息。这样才能成为现在网络社会的真的适应者。2需求分析该售票系统是融合了火车票销售
4、、退票、列车管理、车票管理、售票员管理、列车管理信息,以及售票信息查询为一体的综合系统。该系统主要编写的功能是列车和售票信息的查询及售票功能。2.1用户该系统主要有两类用户:管理员和售票员。管理员主要工作有车次管理,车票管理和售票员管理。对于每项功能都有添加,删除和修改的功能。售票的主要工作是售票和退票。2.2主要功能该系统从功能方面可以分为四个方面:登录。不管你是管理员还是售票员必须登录以后才可以进行系统允许的操作。当然要登录的管理员和售票员都必须是再数据库中已经发布的。基本设置:该模块主要是修改售票员的相关信息,修改列车的相关信息和修改车票的相关信息。这一块的功能只有管理员才可以操作。其他
5、的售票员是不可以对他进行操作的。售票和退票:这部分工作主要是售票员来操作的。售票员根据买票人员提出的要求进行查询。查询的方式有两种:一是根据车次查询;一是根据目的地来查询。退票主要是将已经出售的车票在列车开出之前再一次的返回到数据库中,并继续出售。列车和车票查询;当需要查询列车信息或者是车票信息是所做的操作。2.3基本流程武汉理工大学软件开发工具论文报告3开发过程3.1内容该程序包括三个部分数据库的设计、通用模块的实现、各个模块的实现。3.1.1数据库的设计:将本系统所需的所有的数据都存储到数据库中。需要在数据库中管理员表、售票员表、列车信息表和车票信息表。如图所示:武汉理工大学软件开发工具论
6、文报告管理员表:售票员表:列车信息表:武汉理工大学软件开发工具论文报告车票信息表:3.1.2通用模块的实现:通用模块为了减少代码的重复。在该系统中,对经常使用的操作进行封装,如将多次需要调用的数据库和操作数库的增、删、改和查等操作进行封装。使代码有很好的重用性,即使出现错误也很容易调试。如本程序中的Conn.javaimportjava.sql.*;publicclassConnprivatestaticConnectioncon;privatestaticfinalStringDRIVER=com.mysql.jdbc.Driver;privatestaticfinalStringURL=j
7、dbc:mysql:/localhost:3306/newdatabase;privatestaticfinalStringNAME=root;privatestaticfinalStringPASSWORD=021702190804;staticpublicstaticConnectiongetConnection()publicstaticvoidcloseCon(Connectioncon)tryif(con!=null)con.close();trycon=DriverManager.getConnection(URL,NAME,PASSWORD);catch(SQLException
8、e)returncon;e.printStackTrace();tryClass.forName(DRIVER);e.printStackTrace();catch(ClassNotFoundExceptione)catch(SQLExceptione)武汉理工大学软件开发工具论文报告publicstaticvoidclosePt(PreparedStatementpt)publicstaticvoidcloseRs(ResultSetrs)tryif(rs!=null)rs.close();tryif(pt!=null)pt.close();e.printStackTrace();catch
9、(Exceptione)e.printStackTrace();catch(Exceptione)e.printStackTrace();用户登录界面的设计、主界面的设计、基本设置模块、销售及退票模块和列车及车票查询模块。用户登录模块:该部分是通过设计login.java来实现的。这部分代码的作用是用户首先选择自己的登录的是管理员还是售票员,然后输入账号和密码。单击登录,用户先判断用户登录的类型,然后给sql变量赋SQL语句值,系统调用DAO.java类的login()传入sql变量。.Login代码是:importorg.eclipse.swt.SWT;importorg.eclipse.s
10、wt.events.*;importorg.eclipse.swt.graphics.Image;importorg.eclipse.swt.layout.*;importorg.eclipse.swt.widgets.*;importcom.huizhi.dao.DAO;publicclassLoginprivateTextnameText;privateTextpassText;privateCombocombo;privateStringtype;privateDisplaydisplay=newDisplay();privateShellshell=newShell(display);
11、publicLogin()FormLayoutlayout=newFormLayout();武汉理工大学软件开发工具论文报告layout.marginHeight=40;layout.marginWidth=40;shell.setLayout(layout);shell.setText(login);Imageimage=newImage(display,2.jpg);shell.setBackgroundImage(image);setUIControl();shell.pack();shell.open();while(!shell.isDisposed()if(!display.rea
12、dAndDispatch()display.sleep();display.dispose();privatevoidsetUIControl()Labelusername=newLabel(shell,SWT.NONE);username.setText(username);nameText=newText(shell,SWT.SINGLE|SWT.BORDER);Labelpassword=newLabel(shell,SWT.NONE);password.setText(password);passText=newText(shell,SWT.SINGLE|SWT.BORDER|SWT.
13、PASSWORD);/passText.setEchoChar(*);Labelselect=newLabel(shell,SWT.NONE);select.setText(select);Buttonsubmit=newButton(shell,SWT.PUSH);submit.setText(login);submit.addSelectionListener(newSelectionAdapter()publicvoidwidgetSelected(SelectionEvente)type=combo.getText();Stringname=nameText.getText();Str
14、ingpass=passText.getText();Stringsql=null;booleanflag=false;MessageBoxbox=newMessageBox(shell,SWT.OK);if(.equals(type)|.equals(name)|.equals(pass)box.setMessage(pleaseinputalltheinformation);box.open();return;武汉理工大学软件开发工具论文报告DAOdao=newDAO();if(users.equals(type)sql=select*fromuserswhereusername=+nam
15、e+andpassword=+pass+;elseif(admin.equals(type)sql=select*fromadminwhereusername=+name+andpassword=+pass+;flag=dao.login(sql);if(flag)shell.dispose();newMain(type);elsebox.setMessage(wrongnameorpassword);box.open(););Buttonreset=newButton(shell,SWT.PUSH);reset.setText(cancel);Stringvalue=users,admin;
16、combo=newCombo(shell,SWT.DROP_DOWN);combo.setItems(value);FormDatadata=newFormData();data.top=newFormAttachment(30,0);username.setLayoutData(data);data=newFormData();data.top=newFormAttachment(username,0,SWT.CENTER);data.left=newFormAttachment(username,10,SWT.RIGHT);nameText.setLayoutData(data);data
17、=newFormData();data.top=newFormAttachment(select,0,SWT.CENTER);data.left=newFormAttachment(select,10,SWT.RIGHT);combo.setLayoutData(data);data=newFormData();data.top=newFormAttachment(username,10,SWT.BOTTOM);password.setLayoutData(data);武汉理工大学软件开发工具论文报告data=newFormData();data.top=newFormAttachment(p
18、assword,0,SWT.CENTER);data.left=newFormAttachment(nameText,0,SWT.LEFT);passText.setLayoutData(data);data=newFormData();data.top=newFormAttachment(password,10,SWT.BOTTOM);submit.setLayoutData(data);data=newFormData();data.top=newFormAttachment(submit,0,SWT.CENTER);data.left=newFormAttachment(submit,2
19、0,SWT.RIGHT);reset.setLayoutData(data);publicstaticvoidmain(Stringargs)newLogin();DAO.java的login()代码:publicbooleanlogin(Stringsql)booleanflag=false;con=Conn.getConnection();trypt=con.prepareStatement(sql);rs=pt.executeQuery();if(rs.next()flag=true;catch(SQLExceptione)e.printStackTrace();finallyConn.
20、closeRs(rs);Conn.closePt(pt);Conn.closeCon(con);returnflag;图示为;武汉理工大学软件开发工具论文报告实现主界面:importorg.eclipse.swt.*;importorg.eclipse.swt.widgets.*;importorg.eclipse.swt.layout.*;importorg.eclipse.swt.events.*;publicclassMainprivateStringtype;Displaydisplay=Display.getCurrent();Shellshell=newShell(display)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 开发 总结报告 模板
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内