文档包括完整的系统开发流程(Lingo嵌入Java系统实现可视化GUI界面),以及Lingo模型建立求解源代码和Java系统开发源代码 1 引言 1.1 问题背景 1.2 系统需求 1.3 数据来源 2 系统设计开发思路 3 模型准备 3.1 模型假设 3.2 符号说明 4 模型构建 4.1数据处理 4.2 决策变量 4.3 目标函数 4.4 约束条件 5 优化模型实现 6 系统开发实现 6.1 系统开发工具 6.2 系统输出模块 6.3 系统运算模块 7 系统测试 7.1系统界面 7.2运行结果 8 附录 附录1:Lingo源代码 附录2:Java源代码
2021-07-14 16:03:09 319KB Java Lingo 系统开发 模型嵌入
import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.sql.*; import javax.swing.table.*; import java.util.Vector; public class BorrowBookList extends JFrame implements ActionListener { DataBaseManager db=new DataBaseManager(); ResultSet rs; Container c; JPanel panel1,panel2; JLabel BookNameLabel,StudentNameLabel; JTextField BookNameTextField,StudentNameTextField; JButton SearchBtn,ExitBtn; JTable table=null; DefaultTableModel defaultModel=null; public BorrowBookList() { super("书籍借阅一览!"); c=getContentPane(); c.setLayout(new BorderLayout()); BookNameLabel=new JLabel("书名 ",JLabel.CENTER); StudentNameLabel=new JLabel("借阅者",JLabel.CENTER); BookNameTextField=new JTextField(15); StudentNameTextField=new JTextField(15); SearchBtn=new JButton("查询"); ExitBtn=new JButton("退出"); SearchBtn.addActionListener(this); ExitBtn.addActionListener(this); Box box1=Box.createHorizontalBox(); box1.add(StudentNameLabel); box1.add(StudentNameTextField); box1.add(SearchBtn); Box box2=Box.createHorizontalBox(); box2.add(BookNameLabel); box2.add(BookNameTextField); box2.add(ExitBtn); Box boxH=Box.createVerticalBox(); boxH.add(box1); boxH.add(box2); boxH.add(Box.createVerticalGlue()); panel1=new JPanel(); panel1.add(boxH); panel2=new JPanel(); String[] name={"借阅者","书名","借阅日期","还入日期","备注"}; String[][] data=new String[0][0]; defaultModel=new DefaultTableModel(data,name); table=new JTable(defaultModel); table.setPreferredScrollableViewportSize(new Dimension(400,80)); JScrollPane s=new JScrollPane(table); panel2.add(s); c.add(panel1,BorderLayout.NORTH); c.add(panel2,BorderLayout.SOUTH); } public void actionPerformed(ActionEvent e) { if(e.getSource()==ExitBtn) { db.closeConnection(); this.dispose(); } else if(e.getSource()==SearchBtn) { String strSQL="select studentname,bookname,borrowdate,returndate,com from bookbrowse";
2021-07-10 09:04:17 91KB java oracle 图书管理 系统设计
本资源包含:北大青鸟java 和 sql 二门课的PPT 含有上级练习 和 课后作业的答案
2021-07-09 07:16:47 10.35MB 北大青鸟 java PPT
1
基于Java和Web模式的学生获奖信息管理系统的设计应用.pdf
2021-07-02 22:02:41 246KB Java 开发技术 论文期刊 专业指导
图书销售管理系统 java和数据库Access 课程设计报告 这是图书销售管理系统的可设报告,里面有系统需求分析,数据流图,数据字典、数据结构以及功能介绍。
2021-07-01 14:04:32 615KB 图书销售管理系统
图书销售管理系统 java和数据库Access【课程设计报告+源代码】 这是一个用java编写的数据库图书销售管理系统,所用软件是Eclipse和Access。实现了职员会员图书的信息管理,图书的销售购入和销售统计、库存统计。
2021-07-01 14:04:31 4.83MB 图书销售管理系统
人事考勤管理系统的设计与实现 公司随着业务的不断发展,公司员工的数量不断增加,人事考勤方面的管理已成为公司管理中的重要部分.传统的人事考勤制度已不能有效地管理员工的出勤状况,所以人事考勤系统必然成为人事考勤管理的有效工具. 在使用人事考勤管理系统时,用户需要输入用户名和密码进入人事考勤管理系统,对人事考勤管理系统的部门,员工的基本信息进行维护和管理.在考勤管理模块中录入员工当天的考勤信息,同事对年,月,员工考勤进行查询.还可以通过考勤汇总查询对员工某月的考勤记录进行汇总,计算出员工月工作天数,早退,迟到天数等
2021-06-30 19:47:37 1.18MB java sql server
1
此程序为模拟题库出题程序,模拟题库出题出题现实实现部分。为了实现此系统,有一个答题界面,在此界面中:会随机出现一道题库中抽出来的选择题,每个选择题的选项个数不一定相同,有选择上一题和下一题的功能,用户重置可以重新答题,每道题都需要通过确定按钮才会确定此题生效,同时给出判断,如果错误会给出正确选项。
2021-06-30 18:03:12 525KB java eclipse mysql
完美解决java和net之前签名和验签问题--
2021-06-30 17:21:04 711KB NET-JAVA-RAS
1
基于JAVA和MATLAB的光学虚拟实验室的建立.pdf
2021-06-29 17:29:29 714KB Matlab 程序 数据处理 软件开发