当前位置:文档之家› 2015 Java课程设计(西南交大版)

2015 Java课程设计(西南交大版)

2015 Java课程设计(西南交大版)
2015 Java课程设计(西南交大版)

信息科学与技术学院

2014—2015 第二学期

《Java面向对象程序设计》

——课程设计报告

课程设计题目:

1、图书销售管理系统

2、飞机订票系统

3、绘图程序

学号: ___********_________

姓名:_________********________

专业:_ __********________

教师: __****____________

2015-06

报告一:图书销售管理系统

第1部分设计的内容要求

1.1 界面设计

界面要尽量做到精致美观、小巧快捷。

i、每个界面窗口都要加上同一张动图;

ii、严格设计窗口和各个控件的尺寸、位置;

iii、按钮,文本框,标签标题或内容居中或是左对齐,

总之要做到风格统一,给用户愉快的交互体验。

1.2 功能设计

系统就功能不同,总共划成4个模块:登录模块、注册模块、管理员模块和用户模块。

i、登录模块和注册模块是在同一个界面实现的。本程序有一个约定:就是管理员不能注

册,默认只能有一个,用户名lxn,密码:lxn。普通用户可以随意注册,然后才能登录系统。

ii、管理员模块主要实现管理员对图书系统图书的增删改查、用户订单的查询、处理和注册用户信息的查看等。

iii、用户模块主要实现用户查看系统图书、买书、退书和查看订单发货详情等。

1.3 数据库设计

本程序采用office Access2010数据库,建立5张数据表,分别是:用户信息表、管理员信息表、图书信息表,管理员订单表(未发货用户订单表)、用户订单表(图书订单表)。

各表的数据项分别是:

第2部分设计思想

2.1 界面设计

i、几乎在每个界面主窗口类或是子窗口类,都要继承JFrame类,和接口ActionListener;

部分窗口例外,比如只需继承JPanel的报表界面。每个面板上大体划分成2个JPanel,按照需求设计布局方式、尺寸位置等,布局主要采用网格布局和边界布局;添加动图采用在一个JLabel对象上加载;最后就是添加监听事件了,按照要求添加响应事件。

ii、报表界面要采用JTable和JTableHeader控件显示从数据表中取出的数据。从数据库表中读取数据将其放置在Object数组中,再定义每项的显示名称,用这两个参数构造表,再将表装进面板中就可以了。

iii、在用户注册界面或是增加图书界面,有很多输入项,为了使功能更加直观,只把ID 一个输入框设为可编辑,其他的均为不可编辑,当输入的ID合乎要求后,这些输入框才变为可编辑。这样做减少了视觉上的疲劳,更好的与用户交互。

2.2 功能设计

功能设计方面具体见上文设计要求,下面将实现细节大体介绍:

i、在登录界面,密码使用JPasswordField,用“*”代替铭文显示,采用单选按钮JRadioButton,默

认选择管理员,管理员可以直接登录,不支持注册;用户需要注册,注册界面在界面设计上面有所介绍,在功能设计上面,就是利用SQL插入语句将用户信息插入表中。选择登陆时,系统要查询相应的表,对比信息成功后便能成功登入系统。

ii、最常用的SQL语句包括查询、插入、删除、更新;具体代码如下:“select * from 表名 where 相等条件”、“insert into 表名 values 各数据项的值”、“delete from 表名 where 条件”、“update 表名set 相应的条件”。

2.3 数据库设计

数据库功能设计方面,相对较为简单。

i 、首先要建5张表,表的具体内容在前面有介绍,参考上文;

ii 、其次要掌握JDBC-ODBC 桥连Access 常用命令,包括:声明JDBC 驱动程序对象、定义JDBC 的URL 对象、加载JDBC-ODBC 桥驱动程序、连接数据库URL 、建立Statement 类对象、执行SQL 命令(插入,查询,更改,删除)、释放Statement 所连接的数据库及JDBC 资源、关闭与数据库的连线;

第3部分 详细设计

3.1 程序系统的组织结构

图3.1 模块组织结构图

图书销售管理系统

用户权限管理

用户模块 管理员模块

管理员

注册模块 一般用户 用户注册 图书清单 购买图书

订单详情 取消订单 删除图书 处理订单 更改图书 客户订单 图书清单 用户 报表

增加图书

3.2 程序系统的各模块功能说明

3.2.1 用户管理权限的设计说明

3.2.2 主要算法流程图

主要算法流程图

开始 管理员? 注册

登录系统

管理员? 进入管理员界面

进入用户界面

结束

Y Y

N

N

3.2.3 管理员模块设计说明

3.2.4 主要算法流程图

主要算法流程图

3.2.5 用户模块设计说明

模 块 详 细 设 计 说 明 表

开始 进入功能界面

退出系统? 返回登录界面

留在管理员界面

结束

Y

N

选择功能

3.2.6 主要算法流程图

主要算法流程图

3.2.7 用户注册模块设计说明

开始

进入功能界面

退出系统? 返回登录界面

留在用户界面

结束

Y

N

选择功能

3.2.8 主要算法流程图

主要算法流程图

第4部分运行效果图

图1 图书销售系统登录界面

开始

ID表中不存在?提示警告信息

正常注册

将用户信息插入

结束

Y

N

输入用户ID

说明:本模块默认设置管理员只有一人:lxn,密码:lxn,管理员不能注册,用户要先注册才能登录系统。

图2 用户注册界面

说明:用户之间以ID号区分,重复的ID不能注册,即用户信息输入框不能读写;如果用户表中该ID不存在,下面的文本输入框可以正常读写,用户能成功注册。

图3 管理员操作主界面

说明:管理员可以增删改查图书信息、查询注册用户、查看订单和处理订单等

图4 图书清单界面

说明:逐行读取图书表中的信息,并输出到窗口上。

图5 添加图书界面

说明:图书之间也是以ID区分,如果图书ID存在,则提示添加失败,否则,可以正常添加图书数据。

图6 图书修改界面

说明:类似与添加图书,图书ID存在才能修改,否则不能。图7 删除图书界面

说明:类似修改图书功能

图8 客户订单界面

说明:显当前所有用户订单

图9 处理订单界面

说明:管理员用于发货,参考客户订单报表。图10 注册用户信息查询界面

说明:查看系统所有注册用户。

图11 用户操作界面

说明:用户可以买书、退书、查看所有图书、查看订单等。图11 注册用户信息查询界面

图12 注册用户信息查询界面

图13 购买图书界面

说明:用户根据图书报表选择系统中存在的图书,在购买数量上针对可能出现的各种情况,系统会给出相应的提示,如图书数量库存为0,购买数量大于库存数量等。

图14 注册用户信息查询界面

说明;此功能类似与删除图书。

图15 软件产权查询界面

图16 退出系统界面

说明:退出后返回登录界面。

第5部分心得与体会

本程序是一款结构简单、功能强大、界面精美的java应用程序,大体上实现图书销售系统所要求的用户买书、退书功能;除此之外,本程序还增加了管理员界面,使增删改查图书,查询注册用户信息等功能不在处在暗箱操作中,即不再由程序设计者通过直接更改数据表,而是在一个个窗口中公开实现。这一点设计很重要,能够让软件与用户之间进行良好和愉快的交互。

另外,本程序是采用JDBC-ODBC桥连access数据库实现,共需建立5个数据表:用户信息表、管理员信息表、图书信息表,管理员订单表、用户订单表。在运用SQL语言实现图书的增删改查的功能中,很多语句差不多都忘了,查了很多资料,算是又温习了一遍;为了方便,表中的数据全采用string类型,这样在SQL语句应用上会更加快捷;另外,本程序的所有物体属性都是以ID区分的,像是图书,用户,订单等。

在界面实现中,借鉴了很多设计思想,为了美观,就在每个窗口上方加了一张动图;在java组件有很多运用的都不是太熟练,查阅了很多资料;还有在控件的监听事件中差不多都是Actionlistener,没有涉及ItemListener和鼠标事件,这一点倒是写的很流畅,基本没遇到什么麻烦;另外在生成图书报表、订单报表和用户信息报表,还是有些无从下手,这方面借鉴了很多相关资料,最后成功实现报表的生成。

最后,我对这个程序的各个方面还算很满意,只有一点,就是把框架搭建代码和数据库操作代码还有其他代码全写在一起,相比根据不同功能分别建立不同的java类文件,这样做的确会显得很杂乱,不过有一点是好的,就是在参数传递上出错率会很小。

第6部分附录

i、登录界面验证用户信息:

public void actionPerformed(ActionEvent e) {

// TODO自动生成的方法存根

if (e.getSource() == login) {

if (tf.getText().toString().trim().equals("")

|| password.getText().toString().trim().equals("")) {

JOptionPane.showMessageDialog(this, "用户名和密码都不能为空!");

}

else {

if (rb1.isSelected()) {

try{

Class.forName(JDriver);

con=DriverManager.getConnection(conURL);

s=con.createStatement(); }

catch(Exception e1){System.out.println("异常

"+e1.getMessage());}

try {

rs = s.executeQuery("select * from manager where name='"

+ tf.getText()

+ "'and password='"

+ password.getText() + "'");

if (rs.next()){

JOptionPane.showMessageDialog(this, "登录成功");

new booksystem();}

else{

JOptionPane.showMessageDialog(this, "登录失败");

tf.setText(null);password.setText(null);}

} catch (Exception e2) {

System.out.println("异常" + e2.getMessage());

}

}

else {

if(rb2.isSelected()){//new usersystem();

try{

Class.forName(JDriver);

con=DriverManager.getConnection(conURL1);

s=con.createStatement(); }

catch(Exception e1){System.out.println("异常

"+e1.getMessage());}

try {

rs = s.executeQuery("select * from user where name='"

+ tf.getText()

+ "'and password='"

+ password.getText() + "'");

if (rs.next()){

JOptionPane.showMessageDialog(this, "登录成功");

new usersystem();}

else{

JOptionPane.showMessageDialog(this, "登录失败");

tf.setText(null);password.setText(null);

}

} catch (Exception e2) {

System.out.println("异常" +

e2.getMessage());}

}

}

}

}

if(e.getSource()==register&&rb2.isSelected()){

new register();

}

else if(e.getSource()==register&&rb1.isSelected()){

JOptionPane.showMessageDialog(this, "抱歉,管理员不能注册!");

}

}

}

ii、图书报表的生成

public void actionPerformed(ActionEvent e) {

String str1;

if(e.getSource()==no){

int n = JOptionPane.showConfirmDialog(null,"确认取消查看吗?", "MINI确认窗口",JOptionPane.YES_NO_OPTION);

if (n == JOptionPane.YES_OPTION) this.dispose();

}

if(e.getSource()==yes){

str1="select * from orderlist";

try {Class.forName(JDriver);

} catch (Exception e1) {

System.out.println("异常1" + e1.getMessage());}

try {

if(send==1) JOptionPane.showMessageDialog(null, "商品已发货!");

else JOptionPane.showMessageDialog(null, "商品还没发货!");

con = DriverManager.getConnection(conURL);

ps = con.prepareStatement(str1);

// 执行查询

rs = ps.executeQuery();

int count=0;

while(rs.next()) {count++;}

// 将查询获得的记录数据,转换成适合生成JTable的数据形式

Object[][] info = new Object[count][5];

count = 0;

rs = ps.executeQuery();

while(rs.next()){

info[count][0] =rs.getString("id");

info[count][1] =rs.getString("name");

info[count][2] =rs.getString("price");

info[count][3] =rs.getString("publisher");

info[count][4] =rs.getString("num");

count++;

}

String[] title = {"图书编号","图书名称","图书价格","出版社","图书数量"};

// 创建JTable

tabDemo = new JTable(info,title);

// 显示表头

jth = tabDemo.getTableHeader();

// 将JTable加入到带滚动条的面板中

p0.getViewport().add(tabDemo); }

catch (SQLException sqle) {

JOptionPane.showMessageDialog(null, "数据操作错误", "错误",

JOptionPane.ERROR_MESSAGE);

}

}

}

iii、用户注册,运用SQL语言进行数据表信息的查询和插入

public void actionPerformed(ActionEvent e) {

// TODO自动生成的方法存根

boolean str,str1,str2,str3,str4,str5;

str=tf0.getText().toString().trim().equals("");

str1=tf1.getText().toString().trim().equals("");

str2=password.getText().toString().trim().equals("");

str3=tf2.getText().toString().trim().equals("");

str4=tf3.getText().toString().trim().equals("");

str5=tf4.getText().toString().trim().equals("");

if(e.getSource()==yes){

if(str){

JOptionPane.showMessageDialog(this, "ID不能为空!");

}

else{

try{

Class.forName(JDriver);

con=DriverManager.getConnection(conURL);

s=con.createStatement(); }

catch(Exception e1){System.out.println("异常1"+e1.getMessage());}

try {

String str11,str22,str33,str44,str55,str66,str0;

str11=tf1.getText();

str22=password.getText();

str33=tf2.getText();

str44=tf3.getText();

str55=tf4.getText();

str66=tf0.getText();

str0="select * from user where id='"+str66+"'";

rs = s.executeQuery(str0);

if (!rs.next()) {

tf1.setEditable(true);tf2.setEditable(true);

tf3.setEditable(true);

tf4.setEditable(true);password.setEditable(true);

if(str1||str2||str3||str4||str5){

JOptionPane.showMessageDialog(this, "以上输入都不能

为空!");

}

else{

String r1 = "insert into user values('" +

str66

+ "','" + str11 + "','" + str22 + "','"

+ str33 + "','" + str44 + "','" + str55

+ "')";

java记事本课程设计论文附源码

设计题目:记事本课程设计 专业:电子信息科学与技术 班级:电子1202班 学号:20121210606 姓名:王鹏 2015 年7月

XXX学院本科学生课程设计任务书

摘要 目前,很多新的技术领域都涉及到了Java语言,Java语言是面向对象编程,并涉及到网络、多线程等重要的基础知识,因此Java语言也是学习面向对象编程和网络编程的首选语言。此次课程设计主要通过编写一个简单的记事本程序使我们深入理解并实践在本课程中所学的有关JAVA程序设计方面的语言基础、异常处理、事件处理、小应用程序以及图形用户界面设计等内容。此简易记事本程序,使用Java程序编写,能够进行输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴,剪切等功能。该程序主要用到了Java swing和事件监听等。 关键词记事本程序,java语言,Java swing

目录 摘要 (1) 1 需求分析 (3) 1.1需求分析 (3) 1.2功能设计 (3) 2 概要分析 (4) 2.1概要设计思想 (4) 2.2程序运行界面 (4) 2.3程序模块说明 (4) 2.4流程图 (5) 2.5程序相关说明 (6) 3 程序详细设计与分析 (8) 3.1构建菜单栏及其下拉菜单 (8) 3.2“文件”菜单操作的事件监听 (8) 3.3“编辑”、“格式”等菜单的事件监听 (10) 3.4异常处理 (11) 4 测试分析 (12) 5 源程序清单 (15) 结论 (22) 参考文献 (23)

1 需求分析 1.1需求分析 现在网络上各种文档编辑器数不胜数,有EmEditor ,UEStudio ,GridinSoft Notepad ,Notepad++,win32pad ,SkimEdit,UniRed, xint 。功能也是应有尽有,有能改变字体的,有能改变文字颜色的。但是,这些软件又存在各种各样的瑕疵或问题:有的文件体积相对于一般文字编辑来说太大;有的功能太繁杂,使初级使用者一时难以掌握。仅从日常应用方面来说,一个文本编辑器只需一些简单实用的功能就够了。本程序设计就是依照这样一种使用需要设计了一个简单的记事本程序。 1.2功能设计 本程序要构建的记事本程序参照了Windows操作系统的记事本工具,其功能有以下几个方面: 1、菜单中有“文件”,“编辑”,“格式”,“查看”,“帮助”五个主菜单。 2、“文件”有“新建”“打开”“保存”“另存为”“退出”五个子菜单:分别用于新建文件,打开文件,保存文件,另存文件,退出记事本。 3、“编辑”中有“撤销”“剪切”“复制”“粘贴”“全选”“时间/日期”六个字菜单:用于撤销操作,剪切文字,复制文字,粘贴文字。全部选择,插入日期、时间。 4、“格式”菜单中有“自动换行”和“字体”两个子菜单。 5、“查看”菜单只是显示状态栏。 6、“帮助”菜单中只有“关于记事本”子菜单,主要用于显示该程序的名字,版本等信息。

车辆工程研究生专业排名

车辆工程研究生专业实力排名表 A 等:吉林大学清华大学同济大学湖南大学北京理工大学重庆大学 B+:(15个) 西南交通大学上海交通大学同济大学合肥工业大学浙江大学华南理工大学西北工业大学武汉理工大学长安大学燕山大学哈尔滨工业大学江苏大学中南大学北京航空航天大学北京科技大学 B等:(24个)南京理工大学、南京航空航天大学、大连交通大学、重庆交通大学、中国农业大学、福州大学、山东理工大学、兰州交通大学,集美大学、广东工业大学,南昌大学,辽宁工业大学、黑龙江工程学院、淮阴工学院、西华大学、沈阳理工大学、河北工业大学、华南农业大学、青岛理工大学,浙江师范大学、山东科技大学、重庆工学院、长沙理工大学、河南科技大学、湖北汽车工业学院 C等(27个):安徽工程科技学院、武汉科技大学、浙江科技学院、辽宁科技大学、山东建筑大学、上海工程技术大学、天津工程师范学院、广西工学院、安徽工业大学、北京机械工业学院、南京工程学院、攀枝花学院、重庆工学院、西南林学院、杭州电子科技大学、西南大学、华南热带农业大学、福建工程学院、重庆工学院、上海师范大学、沈阳工业大学、山东交通学院、辽宁工程技术大学、吉林农业大学、河北师范大学、福建农林大学、广西大学、南京林业大学、 车辆工程国家重点学科/博士点/硕士点 国家重点学科北京理工大学吉林大学清华大学西南交通大学 博士点北京工业大学北京航空航天大学北京交通大学北京科技大学北京理工大学长安大学长春理工大学大连理工大学东北大学东南大学广东工业大学国防科学技术大学哈尔滨工程大学哈尔滨工业大学合肥工业大学湖南大学华南理工大学华中科技大学吉林大学江苏大学解放军军械工程学院解放军理工大学兰州交通大学南京航空航天大学南京理工大学清华大学山东大学上海大学上海交通大学四川大学太原理工大学天津大学同济大学武汉理工大学西安电子科技大学西安交通大学西安理工大学西北工业大学西南交通大学燕山大学浙江大学中国矿业大学中国农业大学重庆大学装甲兵工程学院

西南交大政治学与行政学专业培养计划与就业关联研究

西南交大政治学与行政学专业培养计划与就业关联研究 发表时间:2014-09-11T16:11:40.750Z 来源:《科学与技术》2014年第7期下供稿作者:张凤梅於玉丹 [导读] 西南交通大学政治学与行政学专业自 2009 年停招后,于2011年恢复招生。 西南交通大学政治学院张凤梅於玉丹 摘要:随着时代的发展,用人单位对政治学与行政学专业本科毕业生的技能需求也随之发生了一定变化,故而我校政治学与行政学专业的本科培养计划是否仍然适用便存在疑问。我们通过分析近年来本专业本科毕业生就业情况以及用人单位对本专业毕业生的技能需求,研究本专业本科毕业生就业现状背后的深层次原因,以期达到探求政治学与行政学专业培养计划的改进空间、提高本专业毕业生素质教育、培养本科生就业技能与综合能力、提升就业竞争力的目的。关键词:培养计划;就业;关联性 一、调查研究基本情况 1、调查研究的背景 西南交通大学政治学与行政学专业自 2009 年停招后,于2011年恢复招生。就业状况与就读状况出现为时两年的断层,致使我校本专业难以及时做到与时俱进,与用人单位的切实需求实现契合。为了满足政治学与行政学专业本科毕业生对与时俱进的素质教育、就业技能与综合能力的迫切需求,我们着手对本专业培养计划与就业现状的关联研究。 2、调查研究的过程和方法 对该课题的研究,前期我们主要以两种方式为主:一是发放调查问卷;二是当面访谈。后期则跟进用人单位校园招聘会,获取用人单位对本专业毕业生的技能需求资料。 3、调查问卷有关本科培养计划的情况陈述 在问及学生更希望做哪一类型的人才时,36%的学生希望成为通才型人才,45%的同学则更希望成为专才型人才。在本专业学生最感兴趣的课程设置方面,排名靠前的是时政类和实践类,理论类课程则不大为同学们所喜爱。在看待本科人才培养方案与就业的关系方面,78.72%的学生认为本科生培养方案对就业而言非常之重要,认为两者间联系不大的仅占 4.36%。在学生就业取向方面,选择企事业单位的同学比例高达72.7%。在学生希望得到的课程支持方面,76.3%的同学选择公务员类,68.4%的同学选择了秘书类,选择行政管理类的同学比例也高达63.4%。在学生希望得到的能力培养方面,计算机技术能力和外语能力最受同学们重视,比例分别达到 86.5%和 78.2%,写作能力和管理与领导能力的比例也比较高。在问及学生是否希望对培养方案进行改革时,52.7%的同学表示希望,29.1%的同学表示不希望。 二、调查研究中发现的问题 1、主要的就业方向并不是“非我莫属” 根据我们调查问卷,政治学与行政学专业毕业生主要的就业方向与工作内容有以下六类:行政后勤、市场公关、咨询顾问、采购贸易、销售人员、公务员。但是,公共管理类、经济管理类、传媒类都具备与本专业毕业生竞争的能力。如何令本专业毕业生掌握其主要就业方向的技能、提高本专业毕业生的不可替代性成为培养计划的侧重点。 2、就业技能需求多种多样,重在应用实践方面,要求掌握程度高 现今社会用人单位对政治学与行政学专业毕业生主要就业技能的需求主要有以下几种:专业技术知识;人力资源管理能力;市场调研、分析、总结报告能力;掌握一定的外语水平,并熟悉国际竞争与交易规则的能力;具备一定政治敏感,适应我国政治经济发展需求的能力。 根据西南交通大学政治学与行政学专业本科培养计划,在169 个总学分的分配中,实践类课程共有 17 个学分,比例为10.1%;专业课程(包括专业必修课程和专业限修课程)有 63个学分,比例为 32.3%;其他则为通识类课程和大类课程。我们从调查对象了解到,毕业生普遍认为自己专业素养不高,“好像什么都会一点,但什么都不精”,而且把专业知识应用于实际生活的能力不足。 3、学生在本科培养计划制定过程中的参与度不高 长久以来,学生对培养计划的看法与意愿并未得到有效反映,绝大部分同学表示本科培养计划的制定与自己无关,学生的意愿和建议很少能通过本科培养计划反映出来。4、政治学与行政学专业本科毕业生面临就业现状西南交大政治学院政治学与行政学2009、2010年停招,所以我们小组借鉴的是 2007 届、2008 届毕业生的就业基本情况来展开。 2007年-2008年的就业状况: 我们可以看出,虽然有升学、出国或者其他方面的选择,大部分同学毕业还是选择就业,但是当前社会政治学与行政学专业本科毕业生的就业形势不容乐观,就业困境重重。我们从薪酬指数、应届就业率指数、发展前景指数、工作满意度指数四个方面对在政治学与行政学专业毕业生进行了考察,根据调查问卷,得出:在薪酬指数方面,毕业一年后,68%的政治学与行政学专业学生毕业一年后的薪酬在2500 元以下,薪酬在3000元以上的比例仅为10%。毕业两年后,54%的政治学与行政学专业学生毕业两年后薪酬在 2500 元以下,薪酬在3000 元以上的比例则为 23%。在应届就业率指数方面,政治学与行政学专业毕业生中,88%的学生在毕业之前或刚刚毕业时找到工作,11%的学生在毕业一年以后实现了就业。在发展前景指数方面,政治学与行政学专业毕业生认为该专业发展前景“很好”和“比较好”的比例为23%,42%的毕业生认为该专业发展前景为“不太好”或“很不好”。在工作满意度指数方面,38%的政治学与行政学专业毕业生认为工作“非常舒服”或“比较舒服”。15%的毕业生认为工作“不太舒适”或“很不舒适”。 三、针对调查研究发现的问题的思考 1、就业困境原因分析 (1)社会上对政治学与行政学专业的本科毕业生持有一种相对来说颇为固化的认识,即是“这类毕业生并没有什么不可替代的、实用

学生信息管理系统java课程设计含源代码完整版

学生信息管理系统j a v a 课程设计含源代码 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

JAVA程序设计课程设计报告 课题: 学生信息管理系统 姓名: 学号: 同组姓名: 专业班级: 指导教师: 1 2 1、功能模块划分 (3) 2、数据库结构描述 (4) 3、系统详细设计文档 (6) 4、各个模块的实现方法描述 (9) 5、测试数据及期望结果 (11)

一、系统描述 1、需求实现的功能 、录入学生基本信息的功能 学生基本信息主要包括:学号、姓名、年龄、出生地、专业、班级总学分,在插入时,如果数据库已经存在该学号,则不能再插入该学号。 、修改学生基本信息的功能 在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。 、查询学生基本信息的功能 可使用“姓名”对已存有的学生资料进行查询。 、删除学生基本信息的功能 在管理员模式下,只要选择表格中的某个学生,就可以删除该学生。 、用户登陆 用不同的登录权限可以进入不同的后台界面,从而实现权限操作。 、用户登陆信息设置 可以修改用户登陆密码 2、设计目的 学生信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差、人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的

JAVA课程设计银行管理系统

大连科技学院java程序设计课程设计(B) 题目银行取款管理系统 学生姓名姚伟奇专业班级计算机(Z)13-1 指导教师李红职称讲师 所在单位信息科学系软件工程教研室 教学部主任王立娟 完成日期 2016年9月30日 课程设计报告单

综合评定: (优、良、中、及格、不及格)指导教师签字:2016年9月30日《java程序设计课程设计(B)》任务书 一、课程设计任务及要求: 任务:针对小型信息管理系统或若干综合性设计题目,选择一种软件开发模型,完成从需求分析、系统设计、系统实现,软件测试的全过程。 要求: (1) 根据软件系统开发的一般原则,完成相应系统的功能设计,完成主要功能模块的程序实现并进行测试训练,给出代码运行结果和相应的设计文档。可以分组进行,但所有学生必须经历整个系统的开发全过程,以便加深对系统开发全过程的认识。 (2)提交课程设计报告。 (3)指标: 要求完成课程设计报告3000字以上(约二十页);完成所设计的题目,设计题目的语句行数的和在200行语句以上。 二、工作量 2周(10个工作日)时间 三、计划安排 第1个工作日:查找相关资料、书籍,阅读示例文档,选择题目。 第2个工作日-第4个工作日:设计程序结构、模块图。 第5个工作日-第9个工作日:完成程序的编码,并且自己调试、测试。穿插进行课程设计报告的撰写。 第10个工作日:上交课程设计报告,由教师检查软件测试效果、检查课程设计报告,给出学生成绩。

指导教师签字:2016年9月19日

目录 题目:.................................................... 错误!未定义书签。 1.需求分析............................................ 错误!未定义书签。 2.概要设计............................................ 错误!未定义书签。 3.详细设计............................................ 错误!未定义书签。 4.编码................................................ 错误!未定义书签。 5.调试分析............................................ 错误!未定义书签。 6.测试结果及运行效果.................................. 错误!未定义书签。 7.系统开发所用到的技术................................ 错误!未定义书签。 8.课程设计总结........................................ 错误!未定义书签。参考文献................................................. 错误!未定义书签。5 附录全部代码............................................. 错误!未定义书签。

车辆工程研究生专业实力排名表

B+:(20个)西南交通大学(四川成都)(④421材料力学或424机械原理)上海交通大学(④809 机械原理与设计或815 控制理论基础) 华中科技大学(湖北省武汉市洪山区珞喻路1037号)机械设计基础,电子技术基础合肥工业大学 浙江大学(④832机械设计基础 或831理论力学 或833传热学 或839控制理论 或408计算机学科专业基础综合(含数据结构、计算机组成原理、操作系统和计算机网络) 华南理工大学(801 材料力学812 汽车理论)广州市 西北工业大学(电工技术与电子技术(或)西安 824计算机辅助制造(或) 845电路基础(或) 851微机原理及其应用(或) 863机械加工工艺学(或)

878机械设计(工业设计考生也可选)) 武汉理工大学(841机械原理、844汽车理论基础、848自动控制原理(选一)) 北京科技大学(材料力学C或850电工技术) 长安大学(汽车理论) 燕山大学(④815理论力学或817材料力学)河北省的秦皇岛市 哈尔滨工业大学(机械设计和机械原理) 江苏大学(理论力学、828电工技术、805机械设计选一 ) 中南大学(机械设计)湖南长沙市 北京航空航天大学(④931自动控制原理综合或934机械电子工程综合或951材料力学或892理论力学) 山东大学(机械设计基础) 天津大学(415汽车理论与汽车设计或486工程力学(理力材力) 南京航空航天大学(电工电子学815理论力学) 中国农业大学((理力或材力)或833电子技术) 南京理工大学(机械原理或[423]电子技术基础) B等:(22个)大连交通大学、重庆交通大学、福州大学、山东理工大学、兰州交通大学,集美大学、广东工业大学,南昌大学,辽宁工业大学、黑龙江工程学院、淮阴工学院、西华大学、沈阳理工大学、河北工业大学、华南农业大学、青岛理工大学,浙江师范大学、山东科技大学、重庆工学院、长沙理工大学、河南科技大学、湖北汽车工业学院 C等(27个):安徽工程科技学院、武汉科技大学、浙江科技学院、辽宁科技大学、山东建筑大学、上海工程技术大学、天津工程师范学院、广西工学院、安徽工业大学、北京机械工业学院、南京工程学院、攀枝花学院、重庆工学院、西南林学院、杭州电子科技大学、西南大学、华南热带农业大学、福建工程学院、重庆工学院、上海师范大学、沈阳工业大学、山东交通学院、辽宁工程技术大学、吉林农业大学、河北师范大学、福建农林大学、广西大学、南京林业大学、 车辆工程国家重点学科/博士点/硕士点

西南交通大学交通运输专业培养计划

西南交通大学交通运输学院 交通运输专业培养计划 (含茅以升班培养计划、高速特专班培养计划) 一、培养目标 培养适应社会主义现代化建设需要,德、智、体、美全面发展,具有创新精神和实践能力突出,基础厚、素质高、能力强、后劲足的交通系统高级管理人员、高级规划设计人员、工程技术人员、科研工作人员。一部分毕业生将能成为交通运输系统各业务部门的领导,一部分毕业生将能成为知名的交通运输专家。 二、基本要求 1、热爱祖国,拥护中国共产党领导,掌握马克思主义、思想和理论的基本原理;有为国家富强、民族昌盛而奋斗的志向和责任感;具有敬业精神、创新意识和法制观念。 2、掌握交通运输规划理论与设计方法、运输组织与优化理论、现代信息技术及其应用、工程基础知识、经济、法规等宽厚的基本知识。具有组织管理能力、规划设计能力、优化控制能力的高级运输工程师、交通工程师、系统工程师。 3、具有扎实的自然科学与社会科学基本理论知识,具备一定的社会活动能力和管理能力。 4、具有一定的体育和军事基本知识,能够履行建设祖国和保卫祖国的神圣义务。 三、学制与学位 学制:四年 学位:工学学士 四、专业特色 1、综合性:具有自然科学与社会科学的双重性。 2、“软”、“硬”结合。既要学习土木、电子、计算机、机车车辆、汽车等工程技术知识,又要学习组织、优化、经济、管理、市场等知识。

3、大交通。以铁路、公路及城市交通为主要对象。 五、主干学科与主干课程 主干学科:交通运输规划与管理 主干课程:高等数学、大学物理、外语、运筹学、交通运输系统分析、交通运输信号、运输市场营销、运载工具及其原理、交通运输经济、线路基础、电路与电子技术基础、数据库管理系统,以及专业课程组行车组织、货物运输组织、旅客运输组织、铁路车站及枢纽(或道路工程、交通工程学基础、交通规划、交通管理与控制专业课程组) 六、主要实践教学及基本要求 七、毕业学分基本要求

学生信息管理系统java课程设计(含源代码)

JAVA程序设计课程设计报告 课题: 学生信息管理系统 姓名: 学号: 同组姓名: 专业班级: 指导教师: 设计时间: 评阅意见: 评定成绩:

目录 一、系统描述 (2) 1、需要实现的功能 (3) 2、设计目的 (3) 二、分析与设计 (3) 1、功能模块划分 (3) 2、数据库结构描述 (4) 3、系统详细设计文档 (6) 4、各个模块的实现方法描述 (9) 5、测试数据及期望结果 (11) 三、系统测试 (16) 四、心得体会 (23) 五、参考文献 (24) 六、附录 (24)

一、系统描述 1、需求实现的功能 、录入学生基本信息的功能 学生基本信息主要包括:学号、姓名、年龄、出生地、专业、班级总学分,在插入时,如果数据库已经存在该学号,则不能再插入该学号。 、修改学生基本信息的功能 在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。 、查询学生基本信息的功能 可使用“姓名”对已存有的学生资料进行查询。 、删除学生基本信息的功能 在管理员模式下,只要选择表格中的某个学生,就可以删除该学生。 、用户登陆 用不同的登录权限可以进入不同的后台界面,从而实现权限操作。 、用户登陆信息设置 可以修改用户登陆密码 2、设计目的 学生信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差、人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,

西南交通大学修订本科人才培养方案的原则意见-西南交通大学教务处

西南交通大学修订本科人才培养方案的原则意见 (讨论稿) 为适应国家经济、科技、文化和社会发展对各类高素质创新人才的需要,落实《西南交大“十一五”发展规划》,进一步深化教育教学改革,深化学分制教学管理制度的改革,构建研究型大学本科人才培养体系,学校决定进行本科人才培养方案的修订工作。对此,提出以下几点原则意见。 一、指导思想: 1、坚持以邓小平理论和“三个代表”重要思想为指导,坚持科学发展观,坚持面向现代化、面向世界、面向未来,贯彻党的教育方针和创新教育、素质教育、终身教育理念,培养社会主义现代化建设需要的,具有创新精神和实践能力的应用研究型人才。 2、继续实施通识教育基础上的宽口径专业培养模式,按照“加强通识基础,拓宽学科基础,凝练专业主干,灵活专业方向”的总体思路,加强科学教育与人文教育的融合,注重通识教育与专业教育的贯通。 3、以学生能力培养为主线,逐步构建理论教学、实践教学、自主研学相结合的教学模式,精炼课堂教学,强化实践教学,多渠道搭建自主研学平台,突出学生获取运用知识与创新实践能力的培养。 4、根据经济、科技和社会发展对人才多样性的需要和我校学科专业的不同特点,坚持分类指导,积极推进多规格、多类型、个性化的人才培养模式,进一步为学生自主学习和个性发展提供更大的选择空间。 二、基本原则 1、德、智、体、美全面发展,知识、能力、素质协调发展 以培养德智体美全面发展的高素质创新人才为目标,重视思想道德品质、科学文化素养与健康人格培育,重视传授宽厚新的综合基础知识,重视学生创新实践能力的培养。 2、课程体系整合优化 进一步处理好通识教育基础、大类学科基础、专业主干与专业方向课程的关系,处理好理论与实践、主干学科与相邻学科、课内与课外、教与学等方面的关系。重新审视教学内容,提高教学起点,注意知识内容的基础性、系统性与先

Java课程设计实验报告及全部源码流程图

课程设计 一、实验目的 1.加深对课堂讲授内容的理解,掌握解决实际应用问题时所应具有的查阅资料、技术标准和规范,以及软件编程、调试等能力,掌握面向对象的编程思想及Java语言程序设计的规律与技巧,为进一步学习web应用开发及今后从事专业工作打下基础。 2. 使用本学期学习的Java SE技术(也可以使用课堂教学中没有学习过的Java技术,但是应当以Java SE技术为主)完成多功能日历GUI程序的设计,使之具有如下基本功能:一年日历用12页显示,每页显示一个月的日历。日历可以按年或月前后翻动,能够显示当前的日期,可以为每页日历选择背景图片。 3.在完成基本功能的基础上发挥自己的想象力与创造力,使程序凸显出与众不同的特点与功能,形成本小组的特性色。 二、实验要求 1.问题描述准确、规范。 2.程序结构合理,调试数据准确、有代表性.。 3.界面布局整齐,人机交互方便。 4.输出结果正确。 5.正确撰写实验报告。 三、实验内容 编写一个GUI程序实现日历的功能。一年日历用12页显示,每页显示一个月的日历。日历可以按年或月前后翻动,能够显示当前的日期以及当前农历,可以为每页日历选择背景图片。可以实现显示时钟,时钟能进行整点报

时。可以实现备忘记事功能,能在每天添加、修改、删除记事等操作。 四、实验步骤 1.在上机实验前,小组成员进行选题讨论,确定小组感兴趣而又伸缩性强的题目多功能日历。 2.在第一次上机实验时讨论分工,分工明确之后,分头合作进行。 3.各成员完成自己的任务后,最后进行统筹合并,以及程序最后的优化。 4. 根据实验结果,写出合肥工业大学实验报告。实验报告应当包括:实验内容,程序流程图,类结构,程序清单,运行结果,以及通过上机取得的经验。 5.详细的上机实验步骤见任务分工及程序设计进度表。 五、实验结果 经过小组成员的共同努力,最终我们小组设计的多功能日历程序能够实现实验的基本要求——一年日历用12页显示,每页显示一个月的日历。日历可以按年或月前后翻动,能够显示当前的日期,可以为每页日历选择背景图片。另外,在完成基本要求的基础上,我们增添了显示农历、显示时钟、添加备忘录、修改备忘录等功能。整体程序运行流畅、功能齐全、符合操作习惯。 下面是程序运行效果截图: 日历主界面(可以实现每个月的日历,可以按年或按月前后翻动,能够显示当前日期,并能够选择背景图片):

2016年车辆工程专业大学排名一览表

2016年车辆工程专业大学排名一览表 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 车辆工程专业培养掌握机械、电子、计算机等全面工程技术基础理论和必要专业知识与技能,了解并重视与汽车技术发展有关人文社会知识,能在企业、科研院(所)等部门,从事与车辆工程有关的产品设计开发、生产制造、试验检测、应用研究、技术服务、经营销售、管理等方面工作,具有较强实践能力和创新精神的高级专门人才。本专业主要要求学生系统学习和掌握机械设计与制造的基础理论,学习微电子技术、计算机应用技术和信息处理技术的基本知识,受到现代机械工程的基本训练,具有进行机械和车辆产品设计、制造及设备控制、生产组织管理的基本能力。 以下是2016年车辆工程专业大学排名一览表,供大家参考!

吉林大学(Jilin University),简称吉大,坐落在吉林省省会长春市,始建于1946年。是由中华人民共和国教育部直属的综合性全国重点大学。系国家“211工程”、“985工程”、“2011计划”重点建设的著名学府,入选“珠峰计划”、“111计划”、“卓越法律人才教育培养计划”、“卓越工程师教育培养计划”、“卓越医生教育培养计划”“卓越农林人才教育培养计划”,是“21世纪学术联盟”等国际组织的重要成员。 前身是始建于1946年的东北行政学院,1950年更名为东北人民大学,1952年经院系调整成为中国共产党亲手创建的第一所综合性大学,1958年更名为吉林大学。1960年,吉林大学被国务院列为国家重点大学。2000年6月12日,合并吉林工业大学、白求恩医科大学、长春科技大学等6所院校组建新的吉林大学。[1] 学校学科门类齐全,涵盖哲学、经济学、法学、教育学、文学、历史学、

5_Java课程设计源代码

package zhouchuan; import java.applet.*; import java.awt.*; import java.awt.event.*; import https://www.doczj.com/doc/eb19000055.html,.*; public class zhouchuan extends Applet implements ActionListener { AudioClip clip; Button buttonPlay, buttonLoop, buttonStop; public void init(){ try{ URL url=new URL("file:"+"F://ding.wav"); clip=getAudioClip(url);}catch(Exception e){ } buttonPlay=new Button("开始播放"); buttonLoop=new Button("循环播放"); buttonStop=new Button("停止播放"); buttonPlay.addActionListener(this); buttonStop.addActionListener(this); buttonLoop.addActionListener(this); add(buttonPlay); add(buttonLoop); add(buttonStop); } public void stop(){ clip.stop(); } public void actionPerformed(ActionEvent e){ if(e.getSource()==buttonPlay) clip.play(); else if(e.getSource()==buttonLoop) clip.loop();

西南交通大学路基课程设计

西南交通大学《路基工程》课程设计报告 学生姓名: 学生学号: 班级编号: 指导教师:王迅 2015 年 6月 5 日

目录 1设计资料 (1) 2说明书 (1) 3计算书 (5) 4设计图纸 (13) 5参考文献 (15) 6附录 (16)

1设计资料 1.1线路基本信息 某Ⅰ级重型双线铁路,旅客列车设计行车速度140km/h,K2+500~K3+500 段路堤处于直线地段,路堤挡土墙高度9m,挡土墙上部路堤高度为1m。根据实际情况,需设置重力式挡土墙。 1.2设计荷载 只考虑主力(主要力系)的作用,且不考虑常水位时静水压力和浮力。 1.3设计材料 挡土墙材料为片石砌体,墙背填料为碎石类土。相关参数可以参考附表。 2说明书 2.1认真分析设计任务书所提供的设计依据。 2.2依据 依据《铁路路基设计规范(TB10001-2005)》,确定双线铁路的线间距,并确定路基各部分尺寸。 2.3换算土柱的确定 进行路基及其加固建筑物的力学检算时,系将路基面上的轨道静载和列车竖向活载一起换算成与路基土体容重相同的矩形土体,此为换算土柱。 绘制出换算土柱高度及分布宽度计算图示,并选取参数进行计算。计算结果可参照《铁路路基设计规范(TB10001-2005)》附表A进行检查。 当墙后填料不均匀时,为方便计,可将墙后填料视作均质材料进行计算,容重可取墙后填料的平均容重。 2.4挡土墙尺寸的初步拟定 采用重力式仰斜挡土墙。根据规范,初步拟定墙顶宽度、墙背和墙胸的坡度、墙底宽度和坡度,然后进行检算。

2.5挡土墙设计荷载的计算 作用在挡土墙上的力,一般可只计算主力,在浸水地区、地震动峰值加速度为0.2g (原为八度)及以上地区及有冻胀力等情况下,尚应计算附加力和特殊力。本设计中只考虑如下主力: 1、墙背填料及荷载的主动土压力 作用在挡土墙墙背的主动土压力,一般按库仑主动土压力公式计算。 当破裂面交于路基面时,破裂棱体的面积S 随着挡土墙及破裂面位置而变化, 但都可归纳为一个表达式: 00tan S A B θ=- 式中 ()00,,A f H a h = ()000,,,,,,B f H a b h K l α= 当边界条件确定后,A 0、B 0为常数,并可从破裂棱体的几何关系求得。 附表《各种边界条件下的库仑 主动土压力公式》给出了不同边界条件下的库仑主动土压力计算公式。在具体计算时,由于无法预知破裂面的位置,一般是先假设破裂面位置,然后按此情况计算出破裂角θ,再根据几何关系来校核假设是否正确。若假设不合理,则需选用另外的破裂面位置重新计算,直至校核合理。最后可根据附表中公式计算土压力的大小,方向和作用点位置。 编程思路:限定破裂角θ由α~900-υ循环,给定搜索步长Δθ=0.1~0.50,以不同破裂角θ值确定相应土压力,从中找出最大值即为主动土压力。 2、墙身重力及位于挡土墙顶面上的恒载 (1)墙身重力可由挡墙面积乘以挡墙圬工的容重得到; (2)挡土墙顶面上的恒载:若设计中的换算土柱一部分已侵入挡土墙墙顶范围,则此部分换算土柱应计入挡土墙顶面上的恒载。 3、基底的法向力及摩擦力

城市轨道交通运营管理专业培养方案

城市轨道交通运营管理专业培养方案 一、培养目标 1、总体目标 本专业培养熟悉城市轨道交通企业生产管理业务,能熟练操作城市轨道交通相关设备设施,掌握城市轨道交通方面的基本理论与实际操作,具有较强的服务沟通能力、较强的服务他人意识和常用英语口语交流的高素质技能型人才。 2、专业培养目标 本专业旨在立足重庆轨道交通服务大西南等地的城市轨道交通和交通运输企事业单位,采取“订单班”培养模式,通过三年的专业课学习,使学生掌握轨道交通基本行车组织知识,客运组织与服务等方面的专业知识,具备城市轨道交通运营管理能力,取得相关岗位职业资格证书。 3、就业岗位 学生通过三年的学习,使本本专业学生可以胜任从事城市轨道交通企业一线服务与管理岗位的能力,同时还可以从事交通运输类的辅助性岗位工作。本专业毕业生主要就业单位我是重庆轨道交通集团和成都铁路局及其他城市的交通运输企事业单位及下属企业或大型游轮及航空服务企业。 对应的主要岗位有:客运员、站务员、值班员、票务员以及运营管理员等相关岗位。 二、招生对象、学制及毕业要求 1、招生对象:普通初中毕业生或高中生及退伍军人

2、学制:三年 3、毕业要求 (1)、修完计划规定的所有课程和实习环节,完成教学规定考试 (2)、通过学校规定的学生德育操行测评 (3)、获得一项以上职业资格技能证书 三、知识结构要求 1. 掌握语文、数学、外语、政治等本专业所需的文化基础知识。 2. 了解交通服务、交通安全、交通法规方面的基本知识。 3. 初步掌握城市轨道交通的运营、安全、管理、调度、组织等方面有关的基础理论知识。 四、能力结构要求 1. 具有一定的计算机办公操作能力。 2.具备一定的城市轨道交通运营服务、组织调度、票务管理、车务管理等专业能力。 3.具有较强的表达、沟通、协调能力。 4. 具有一定的公共安全管理能力。 五、课程设置及教学要求

java课程设计2013级大纲以及设计报告

珠海学院课程教学大纲 课程名称:java程序课程设计 适用专业: 2013级计算机科学与技术 课程类别:专业基础课 制订时间:2014年12月 计算机科学与技术系制

目录 1java程序课程设计教学大纲 2 java程序课程设计说明书 3 java程序课程设计报告(模板) 4 java程序课程设计成绩评定表 java程序课程设计教学大纲 (2011年制订,2014年修订) 一、课程编号: 二、前修课程:java程序设计 三、学分:2学分 四、学时: 32学时 五、课程性质与任务: 1.课程性质:《java程序课程设计》是吉林大学珠海学院计算机科学与技术系为本科生各专业开设的专业实践课。计算机科学与技术系本科生在完成《java 程序设计》课程学习后,通过本课程进入专业实践训练环节,其主要目的是使学生深入理解并实践在《java程序设计》课程中所学的有关知识,通过课程设计增强学生的实践动手能力,提高学生独立分析和解决实际问题的能力。培养学生配合完成任务的能力,为学生毕业后的实际工作打好基础。 课程设计是培养学生综合运用所学知识锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。Java语言的应用十分广泛,例如大型信息系统、通信、网络控制等。java课程设计对增强学生对基础知识的掌握和综合运用是非常必要,对后续许多专业课程的学习和实践训练都具十分重要的意义。 2.课程任务:本课程要求学生在学习了java基础编程的相关技术后,将课本中多个章节的编程技术灵活运用到一些复杂的综合例题中去,使学生了解应用问题

的分析方法和设计解决实际问题的具体过程,掌握应用java进行程序设计的基本规范和技巧,掌握面向对象编程的设计思想,重点掌握java的基本语法规则、输入输出方法、网络编程、多线程编程、小应用程序、数据库编程的综合应用。通过编程掌握调试java程序的基本技巧、模块化应用程序和测试运行复杂应用程序的基本流程。 六、课程教学基本要求提供足够多的程序设计选题,题目应覆盖面较为广泛,部分题目要具有开放性,要求每个学生根据自己的实际情况选择题目,经教师批准后即可进入实际工作阶段。 课程设计结束对每个学生进行验收,要求每个学生提交合格的课程设计报告,还要保证程序能够运行,能够讲清楚自己的工作。老师在检查过程中可针对程序提出问题,学生回答,若程序无法运行得到结果并且具有大量编译错误,而且对程序的内容无法正确解释,则实践老师可以根据实际情况给予评分为不及格,若程序可以运行,但完成的界面以及方法不够完善,则酌情扣分,若程序运行无问题,则提问回答不好的也要相应扣分。课程设计课程集中安排在第十一周。每个同学都要提交初期、中期和最后的文档,提交课程设计报告,要求在规定时间内提交文档。最后验收时,若文档不全,成绩受到一定影响。 七、学时分配表 2011年 12 月8日 java程序课程设计说明书

西南交通大学土木工程专业2013级培养方案(课程设置)

土木工程专业2013级培养方案 一、培养目标 培养适应社会主义现代化建设需要的,德智体美全面发展的,知识、能力、素质相协调的,掌握土木工程学科基础理论和基本知识,具有宽厚的基础理论、广泛的专业知识、较强的实践能力、一定的创新精神和研发能力的高级专门人才。毕业生能在房屋建筑、铁道、道路、桥梁、隧道与地下建筑、岩土和市政工程等领域从事土木建筑工程的规划、勘测、设计、施工、管理、科研教育、投资和科技开发等工作。 二、基本要求 1、热爱社会主义祖国,有为国家富强与民族振兴而奋斗的理想和责任感,具有良好的思想道德、敬业精神、健康的人生态度,具有科学严谨、求真务实的工作作风。 2、具备扎实的自然科学基础和较好的人文艺术和社会科学基础,较强的分析、思维和想象能力,自觉的批判意识和创新意识,良好的人际交往能力和团结协作精神。能够正确运用本国语言文字阐述自己的思想和研究成果。能够比较熟练地阅读与专业有关的外文资料。 3、系统地掌握本专业所必需的基础理论、较宽厚扎实的技术基础理论以及必要的专业知识;具有一定的社会主义市场经济、管理、法律法规知识及相关的环保、机械、电工电子工程技术知识。 4、系统地掌握本专业所必需的测量、制图、计算、实验、测试等基本技能。 5、具有较强的自学能力,有一定的分析解决工程实际问题及工程设计的能力,具有初步的科学研究、科技开发能力和管理能力,有较强的计算机应用能力。 6、具有一定的体育和军事基本知识,具有良好的心理素质和健康的体魄。 三、学制、学位与学分要求 学制:四年 学位:工学学士 四、专业特色 毕业生具有扎实的数学、力学和土木工程结构方面的基础知识;有较强的外语及计算机应用能力,有宽广的专业技术基础知识。毕业生基本功扎实,业务能力强,素质高,尤其在大型交通土建工程和建筑工程方面有较坚实的基础和专业知识。 土木工程专业创新班(包括茅以升班与詹天佑班)是为探索个性化创新型人才培养模式而开办的,是培养研究型、创新型人才的摇篮。在教学内容上强调“数学——力学——结构”知识主线,突出外语、计算机应用能力和测量、绘图等基本技能训练,构筑科研创新平台,设计创新实践学分,开设科技前沿专题讲座,参与国际工程实践。在教学方式上采用研讨式、启发式的教学模式,基础课程采用双语教学形式授课,配备高水平教师担任导师进行专业学习和科研实践指导,三年级后可跟导师进入科研训练环节。在教学管理方面,突出个性化管理,在专业方向选择上更具灵活性。在教学组织上,单独开小班上课,同时提供优质教学资源,选派高水平师资授课,提供个性化实验室,开展创新性试验活动。 五、主干学科与专业主干课程 主干学科:力学、土木工程。 主干课程:土木工程制图、工程测量、土木工程地质、建筑材料、理论力学、材料力学、结构力学、土力学、工程流体力学、结构设计原理、基础工程、土木工程试验与量测技术、地震工程学导论、结构分析计算机程序与应用、各专业课群组课程等。 六、主要实践教学及基本要求

Java课程设计学生信息管理系统

《面向对象程序设计》课程设计报告题目:《**********》课程设计 学院:信息工程学院 姓名: *** **** ****** 学号: ** ** ** 专业:计算科学与技术 班级: ***** 指导教师: ***** 2015 年 12月

目录 目录 ................................................................... 摘要 ................................................................... 1.引言 ................................................................. 2.设计目的与任务 ........................................................ 3. 设计方案 ............................................................. 3.1总体设计...................................................... 3.2开发环境...................................................... 3.3层次图........................................................ 3.4界面预览...................................................... 3.4.1登录界面 .................................................. 3.4.2该管理员不存在( 用户名:name 用户密码:psw ) ............. 3.4.3学生信息管理界面 .......................................... 3.4.4填写学生信息 .............................................. 3.4.5录入学生信息 .............................................. 3.4.6查询学生信息 ..............................................

相关主题
文本预览
相关文档 最新文档