软件工程(英文版)课程设计(3)

2019-03-29 09:56

}

class BookLoginAction implements ActionListener {

public void actionPerformed(final ActionEvent e) { }

public BookLoginIFrame() { }

public static Operater getUser() { }

public static void setUser(Operater user) { }

File: MenuAction.java

public class MenuActions {

private static Map frames; // 子窗体集合

public static PasswordModiAction MODIFY_PASSWORD; // 修改密码窗体动作

public static UserModiAction USER_MODIFY; // 修改用户资料窗体动作

public static UserAddAction USER_ADD; // 用户添加窗体动作 public static BookSearchAction BOOK_SEARCH; // 图书搜索窗体动作

public static GiveBackAction GIVE_BACK; // 图书归还窗体动作 public static BorrowAction BORROW; // 图书借阅窗体动作 public static CheckAndAcceptNewBookAction NEWBOOK_CHECK_ACCEPT;// 修改密码动作

public static BoodOrderAction NEWBOOK_ORDER; // 新书定购窗体动作

public static BookTypeModiAction BOOKTYPE_MODIFY; // 图书类型修改窗体动作

public static BookTypeAddAction BOOKTYPE_ADD; // 图书类型添加窗体动作

public static ReaderModiAction READER_MODIFY; // 读者信息修改窗体动作

public static ReaderAddAction READER_ADD; // 读者信息添加窗体动作

public static BookModiAction BOOK_MODIFY; // 图书信息修改窗体动作

public static BookAddAction BOOK_ADD; // 图书信息添加窗体动作 public static ExitAction EXIT; // 系统退出动作 static{

frames = new HashMap(); MODIFY_PASSWORD = new PasswordModiAction(); USER_MODIFY = new UserModiAction();

USER_ADD = new UserAddAction();

BOOK_SEARCH = new BookSearchAction(); GIVE_BACK = new GiveBackAction(); BORROW = new BorrowAction();

NEWBOOK_CHECK_ACCEPT = new CheckAndAcceptNewBookAction(); NEWBOOK_ORDER = new BoodOrderAction();

BOOKTYPE_MODIFY = new BookTypeModiAction(); BOOKTYPE_ADD = new BookTypeAddAction(); READER_MODIFY = new ReaderModiAction(); READER_ADD = new ReaderAddAction(); BOOK_MODIFY = new BookModiAction(); BOOK_ADD = new BookAddAction(); EXIT = new ExitAction(); }

private static class PasswordModiAction extends AbstractAction {

PasswordModiAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class UserModiAction extends AbstractAction { UserModiAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class UserAddAction extends AbstractAction { UserAddAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class BookSearchAction extends AbstractAction {

BookSearchAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class GiveBackAction extends AbstractAction { GiveBackAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class BorrowAction extends AbstractAction { BorrowAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class CheckAndAcceptNewBookAction extends AbstractAction {

CheckAndAcceptNewBookAction() {}

public void actionPerformed(ActionEvent e) {}

{ { {

}

private static class BoodOrderAction extends AbstractAction { BoodOrderAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class BookTypeModiAction extends AbstractAction BookTypeModiAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class BookTypeAddAction extends AbstractAction BookTypeAddAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class ReaderModiAction extends AbstractAction ReaderModiAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class ReaderAddAction extends AbstractAction { ReaderAddAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class BookModiAction extends AbstractAction { BookModiAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class BookAddAction extends AbstractAction { BookAddAction() {}

public void actionPerformed(ActionEvent e) {} }

private static class ExitAction extends AbstractAction { public ExitAction() {}

public void actionPerformed(final ActionEvent e) {} }

private MenuActions() {}

}File: Library.java

public class Library extends JFrame {

private static final JDesktopPane DESKTOP_PANE = new JDesktopPane();

public static void main(String[] args) {} // 添加子窗体的方法

}

public static void addIFame(JInternalFrame iframe) {} public Library() {} // 创建工具栏的方法

private JToolBar createToolBar() {} // 创建菜单栏的方法

private JMenuBar createMenu() {}

Chap 5 Software Testing

1.3 Basic conception

Software testing is to ensure that we have developed software to meet user requirements. So the test need according to the demand to. In the development process

we will carry on the debugging of each stage, after completion of the development will also carry on the overall system test.

5.2 Workflow

5.2.1 Test preparation

The database table to add associated data, can the module testing. The modules of the system are combined, ready for system testing.

5.2.2 Component testing

start the system:

main window:

toolbar:

menu of basic data maintenance:


软件工程(英文版)课程设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:富士施乐S2110NDA设置网络打印IP地址方法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: