简易计算器
生产(毕业)实习报告
院(系)信息科学与工程
专业班计算机应用技术1201
学生姓名卢潇
指导教师溪利亚
(实习时间:2014年11月24日~2014年12月5日)
华中科技大学武昌分校
实习报告撰写内容、格式与成绩评定
一. 实习报告内容与格式
目录
1.实习单位简介;
2.实习的主要内容;
3.专题内容分析;
4.实习收获与体会;
5.对改进实习工作的建议。
二.实习报告书写要求:
1.字数要求:理、工科专业不少于4000字;经、管、文、法类专业不少于5000字;艺术类专业不少于3000字;
2.图表清晰并应符合国家标准和规范;
3.若用笔书写应做到字迹工整。
三.实习成绩评定
成绩综合评定等级:指导教师(签名):
20 年月日
目录
1 实习单位简介 (1)
2 实习主要内容 (2)
2.1 开发软件 (2)
2.2 实习目的 (2)
2.3实习内容 (2)
2.3.1SQL简单语句 (2)
2.3.2数据库设计 (2)
2.3.3 Java体系 (3)
2.3.4 JSP与Tomcat服务器 (3)
2.3.5项目开发周期介绍 (3)
2.3.6计算器设计 (3)
2.3.6项目测试 (3)
3专题分析 (3)
3.1对SQL加入信息 (3)
3.2SQL用户创建以及数据库建立 (4)
3.2.1数据库建立 (4)
3.2.2用户创建以及密码创建 (4)
3.3运行SQL语句结果 (6)
3.4表格的设计 (6)
3.4.1表格相关代码 (6)
3.5在myelipse软件中进行操作 (7)
3.5.1导入包 (7)
3.5.2导入驱动包 (8)
3.5.3数据库连接代码 (9)
3.5.4询数据库 (10)
3.5.5码修改数据库 (10)
3.5.6最后运行结果 (11)
4 实习总结 (11)
1 实习单位简介
软帝(Softeem)信息科技有限公司WuHan Softeem Information Science and Technology Co,Ltd.简称软帝(Softeem), 是一个具有鲜明技术特色的专业软件开发及咨询服务的软件企业,是中国软件外包行业的积极倡导者和参与者,并立志为全球客户提供全面的软件开发、测试、维护和认证等专业服务。软帝(Softeem)主要服务领域为金融、电信、电力、钢铁、电子商务等,我们的质量保证系统能有效为客户提供从项目咨询设计到实施维护的全面服务。软帝(Softeem)拥有一批专业化的团队和良好的人才梯队,海外归国人才的加盟,使我们迅速拥有进入国际市场的实力。面对软件行业人力资源严重匮乏的现状,软帝(Softeem)基于雄厚的技术实力,研发了一套适用于企业内部员工的培训体系,使经过培训的员工能快速适应项目变换的需要,时刻掌握行业最新技术动向。软帝(Softeem)非常注重具有自主知识产权产品的设计和开发工作,在CRM, DRP, ERP, 无线通讯, 嵌入式系统等技术领域都推出了自己的产品,并有着稳定的客户群。软帝(Softeem)为包括IBM、 Microsoft、HP、NOKIA、MOTOROLA、NEC、Oracle、Cisco、SUN、NEC、SONY、Panasonic、华为、方正、联想、宝信等国内外客户提供了专业化服务。软帝的优质技术服务赢得了客户的信赖。
2 实习主要内容
2.1 开发软件
JAVA:JDK的安装与环境搭建;
数据库系统:Sql server 2005
开发平台:MyEclipse
Web服务器:Tomcat
页面开发:Dreamweav
2.2 实习目的
对java基础语法更深入的了解,并可以熟练运用集合类实现对用户的CRUD。
体验商业系统编码工作在编码风格、编码性能上的要求、安全要求、性能要求、健壮性和可维护性方面的要求,并体现在最终代码成
掌握一种页面异步请求技术,Ajax的最大优点,就是能在不更新整个页面的前提下维护数据。这使得Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。
能够对如何做好一个软件系统需求有全面深入的认识,在需求讲解和渗透中也对面向对象的分析及UML相关技术有所体验。最终需求描述成果为相关描述技术文档和UML的使用例图及活动图,以便指导设计系统编码和测试。
完成数据库详细设计文档,并在查询分析器完成数据库的设计与实现
认识到测试的重要性,并编写测试用例,根据测试用例进行测试
2.3实习内容
按照需求进行网络页面的制作
在数据库里面创建数据库和建立用户名和密码,然后在SQL查询分析器里面根据用户名和密码进入然后输入数据对数据进行增,删,插。
2.3.1SQL简单语句
CREATE、DROP、ALTER等语句。
数据操作语言(DML),例如:INSERT、UPDATE、DELETE语句。
数据查询语言(DQL),例如:SELECT语句。
数据控制语言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等句
2.3.2数据库设计
从需求中分析数据库,并需求进行数据库建模,形成数据字
2.3.3 Java体系
让我们了解了和回顾了Java中关于面向对象思想,java中的循环结构,判断结构,Java的类与方法。
2.3.4 JSP与Tomcat服务器
JSP及其开发方式;JSP内置对象:
Request、 Response、 Session、Page、 Out、 Exception、Application、Config、PageContextJSP常用标签。
2.3.5项目开发周期介绍
了解软件生命周期;了解软件开发周期;了解软件开发方式;了解软件开发方法;了解软件开发步骤
2.3.6计算器设计
掌握和熟练页面标签,并能使用DIV+CSS技术进行页面的美工操作,并能通过javascript实现与用户的交互,实现一个多功能计算器。
2.3.6项目测试
设计测试用例,并根据测试用例进行测试单元测试,集成测试,验收测试性能测试。
3专题分析
3.1对SQL加入信息
create table vote (
id int identity(1,1) primary key,
options varchar(100),
num int
)
--插入数据
insert into vote values('刘德华',0);
insert into vote values('张学友',0);
insert into vote values('郭富城',0);
insert into vote values('黎明',0);
--查询
select * from vote;
--修改
update vote set num=2 where id=2
--删除
delete from vote where id=5;
update vote set num=num+1 where id=2
update vote set num=num+1 where id=3
update vote set num=num+1 where id=4
update vote set num=num+1 where id in (0,1) 3.2SQL用户创建以及数据库建立
3.2.1数据库建立
3.2.2用户创建以及密码创建
3.3运行SQL语句结果
3.4表格的设计
3.4.1表格相关代码
最喜欢的明星 | ||
刘德华 | ||
张学友 | ||
郭富城 | ||
黎 明 | ||