软件工程专业大型软件项目实训报告模板.doc
《软件工程专业大型软件项目实训报告模板.doc》由会员分享,可在线阅读,更多相关《软件工程专业大型软件项目实训报告模板.doc(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大型软件项目实训报告教学单位 软件学院 专 业 软件工程 班 级 学生姓名 学 号 指导教师 一、实训目1、增强自己专业水平2、积累大型项目开发经验3、学习不同面试技巧4、培养职场道德及行为规范5、通过培训寻找一份适合自己工作二、实训时间和地点1实训时间:2013年11月29月2014年3月29日2实训地点:达内(沈阳)盛京中心三、实训单位简介达内,全称达内时代科技集团有限公司,是中国高端IT培训领先品牌,致力于培养面向电信何金融领域java、c+、c#/.Net、软件测试、嵌入式、PHP、android等方面中高端软件人才,由美国国际数据集团、集富亚洲和高盛集团共同投资,是国内首家获得国际风
2、险投资IT培训机构。经过10多年运营,达内科技实现了90%专业就业率,78%口碑就业率,学员毕业首月平均工资3800元。2002年起,达内软件技术有限公司已经发展成为集培训、咨询、开发、人才服务于一体高新科技集团公司达内时代科技集团有限公司以中关村科技园区为依托,在中国软件发达城市北京、上海、珠海、重庆、广州、深圳、哈尔滨、南京武汉、杭州、西安、苏州、沈阳、大连等城市建立了近100家培训中心,年培训1.2万多名软件人才,累计为IBM、微软、华为、中软、用友、阿里巴巴、新浪、搜狐、百度、联想、大唐电信、亚信等知名IT企业输送了12万多名中高级软件人才,全国拥有3000多名员工,合作企业达3万多家
3、,是中国领先中高端软件人才培训机构四、实训内容1实训期间完成学习任务本次实训中主要学习了java基础,javase,javaee,oracle,jdbc,html/css/js、jsp、servlet等目前正在使用且流行编程技术。实训是通过远程视频教学进行。讲师首先讲解一些基础知识,随后通过项目实战方式,教授我们如何运用这些知识,如何编写一个好程序。在整个实训过程中我们先后完成了俄罗斯方块,坦克大战、即时聊天、数据库连接、员工信息管理等实际项目,在开发中,了解了程序开发具体过程,及基础知识在实际中如何应用。每当遇到程序出现异常,项目经理组织我们集体讨论并寻找问题所在,培养了我们团队合作能力。在
4、每个月月末,我们还会进行模拟企业面试中笔试,通过笔试发现自己缺陷及不足。2实训期间完成实践项目在长达3个多月培训中,我们完成了多个项目,其中包括使用java基础语言及javaAWT控件编写俄罗斯方块,使用socket编程完成简化即时聊天系统,以及使用java企业级开发思想及MVC结构思想编写员工表管理系统等等。因为很多技术目前已经过时,在未来程序开发中不会被继续使用,所以在本报告中将详细介绍员工管理系统。2.1 需求分析1、用户打开网页之后将显示目前已有员工各项信息2、用户可以进行添加员工操作,添加员工后需要直接显示新员工信息表3、用户可以进行员工删除操作,但是在修改之前需要进行确认4、用户可
5、以进行员工信息修改操作2.2 总体设计1、在数据库中新建员工信息表2、使用PhotoShop及css技术设计网页显示样式3、编写后台控制java程序,用于连接数据库和控制前端操作4、编写jsp页面用于显示在用户不同操作下,应该显示页面5、项目调试2.3 详细设计1:新建员工信息表因为在本项目中使用数据库为mysql数据库,所以在创建数据表时应注意变量类型及oracla数据库区别。另外必须处理数据库中出现中文问题建立员工信息表create database servletemp default character set utf8;(这段代码用于设置数据库字符集,字符集为utf-8,该字符集支持
6、中文,如果不设置字符集数据库会默认采用ISO-8859-1字符集,但是该字符集不支持中文)create table emp_a(id int (10)primary key auto_increment,name varchar(20),salary double,age int );其中id为主键,且设置为自动增长,所以在执行插入操作时不用设置id值,这样便于程序运行及员工表管理为了便于程序调试,先向表中添加几条数据Insert into emp_a(name,salary,age) value(emp01,20000,20);Insert into emp_a(name,salary,ag
7、e) value(emp02,20000,21);Insert into emp_a(name,salary,age) value(emp03,20000,22);Insert into emp_a(name,salary,age) value(emp04,20000,23);2:设计页面显示样式即美工操作网页显示样式1:css编写body margin: 0;font-size: 62.5%;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 15px 0;background: #eeeeee;#wrap width: 8
8、20px;margin: 0 auto;background: url(./img/bg.gif) top center repeat-y #FFFFFF;#top_content padding: 0 10px;#topheader padding: 25px 15px 15px 15px;margin: 0 auto 0 auto;background: url(./img/top_left.gif) top left repeat-x #85C329;#rightheader float: right;width: 375px;height: 40px;color: #FFFFFF;te
9、xt-align: right;#rightheader p padding: 35px 15px 0 0;margin: 0;text-align: right;#rightheader p span font-weight: bold;#rightheader a:link, #rightheader a:visited color: #FFFFFF;text-decoration: underline;#title padding: 0;margin: 0;font-size: 2.5em;color: #FFFFFF;#title span font-size: 0.5em;font-
10、style: italic;#title a:link, #title a:visited color: #FFFFFF;text-decoration: none;#title a:hover color: #E1F3C7;#navigation background: #74A8F5;border-top: 1px solid #ffffff;height: 25px;clear: both#navigation ul padding: 0;margin: 0;list-style: none;font-size: 1.1em;height: 25px;#navigation ul li
11、display: inline;#navigation ul li a color: #FFFFFF;display: block;text-decoration: none;float: left;line-height: 25px;padding: 0 16px;border-right: 1px solid #ffffff;#navigation ul li a:hover background: #5494F3;#content padding: 0 15px;margin: 0 auto 0 auto;background: url(./img/content_bg.gif) rep
12、eat-x left top #ffffff;color: #666666;#content p#whereami padding: 20px 0 15px 0;margin: 0;#whereami a:link, #whereami a:visited color: #73A822;text-decoration: underline;#content h1, #content h2, #content h3, #content h4 , #content h5 color: #74A8F5;#content h1 font-family: Trebuchet MS, Arial, Hel
13、vetica;padding: 0;margin: 0 0 15px 0;font-size: 2em;#content h2 font-family: Trebuchet MS, Arial, Helvetica;padding: 0;margin: 0 0 15px 0;font-size: 1.5em;#top_body, #content_body padding: 0 25px;#footer background: url(./img/footer.gif) no-repeat center bottom ;color: #FFFFFF;padding: 0 10px 13px 1
14、0px;#footer p padding: 0;margin: 0;#footer p a:link, #footer p a:visited color: #FFFFFF;font-style: italic;text-decoration: none;#footer #footer_bg background: url(./img/footer_bg.gif) repeat-x left bottom #85C329;padding: 15px 15px 25px 15px;border-top: 1px solid #7BB425;#footer #design display: bl
15、ock; width: 150px; height: 30px;float: right;line-height: 20px;padding: 0 5px;text-align: right;color: #E1F3C7;#footer #design a color: #FFFFFF;text-decoration: underline;.table margin-bottom: 15px;width: 100%;border-collapse: collapse;.table_header td background: url(./img/tableheader-bg.gif) no-re
16、peat left top;padding: 5px 10px;color: rgb(70,122,167);border-top: 1px solid #CBD6DE;border-bottom: 1px solid #ADBECB;font-size: 1.1em;font-weight: bold;.table_header td a:link, .table_header td a:visited text-decoration: underline;color: rgb(70,122,167);.table_header td a:hover text-decoration: und
17、erline;color: #73A822;.table_header td border: 1px solid #CBD6DE;.row1 td, .row2 td, .row_hover td, .paging_row td padding: 5px 10px;color: #666666;border: 1px solid #CBD6DE;.row1 td background: #ffffff;.row2 td background: #eeeeee;.row_hover td background: #FBFACE;color: #000000;.hidden display: no
18、ne;.little font-size: 10px;.clear clear: both;.img_left float: left;padding: 1px;border: 1px solid #cccccc;margin: 0 10px 10px 0;width: 110px;height:150px;/* #content ul basic style for unordered lists-*/#content ul font-size: 1.1em;line-height: 1.8em;margin: 0 0 15px 0;padding: 0;list-style-type: n
19、one;/* #content p paragraphs-*/#content p font-size: 1.2em;margin: 0;padding: 0 0 15px 0;/* #content p a links in paragraphs-*/#content p a:link, #content p a:visited, .table a:link, .table a:visited,.link a color: #73A822;text-decoration: none;#content p a:hover, .table a:hover, .link a:hover text-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 专业 大型软件 项目 报告 模板
限制150内