数据库课程设计_教材的征订与发放_说明书-xxx

数据库课程设计_教材的征订与发放_说明书-xxx

ID:18527506

大小:440.63 KB

页数:21页

时间:2018-09-18

数据库课程设计_教材的征订与发放_说明书-xxx_第1页
数据库课程设计_教材的征订与发放_说明书-xxx_第2页
数据库课程设计_教材的征订与发放_说明书-xxx_第3页
数据库课程设计_教材的征订与发放_说明书-xxx_第4页
数据库课程设计_教材的征订与发放_说明书-xxx_第5页
资源描述:

《数据库课程设计_教材的征订与发放_说明书-xxx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中北大学课程设计说明书数据库课程实验周学生姓名:学号:学院:电子与计算机科学技术学院 专业:计算机科学与技术题目:教材征订与发放系统 ——录入系统指导教师:杨剑   2011年6月23日1系统设计1.1设计目标本模块主要进行信息的添加,包括管理员对教师信息的录入和教师对相应教材等的录入,将信息写入到数据库中。1.2开发和运行环境选择开发工具:前台开发语言为Eclipse,后台数据库为SQLServer运行环境:windows2000及更高的操作系统2.数据库设计2.1需求描述管理员对教材信息表进行操作,实现对表中数据的插入,同时教师可以对自己所教授的教材进行录入,将其插入到教师教材表中。管理员

2、可以添加教师信息,将其录入到教师信息表中。2.2数据库概念设计教师教材订购mn教师所需数量教师号教师信息教师姓名职称性别密码图1教师信息教材信息教材编号教材名称教材价格出版社库存量图2教材信息教师—教材教师号教材名称图3教师—教材2.3数据库逻辑设计表1教师信息表字段名称数据类型长度是否为空备注教师号文本10否主键教师姓名文本20否性别文本10否教师职称文本20否密码文本20否表2教材信息字段名称数据类型长度是否为空备注教材编号文本10否主码教材名称文本20否教材价格浮点型否出版社文本20否作者文本30否表3教师—教材字段名称数据类型长度是否为空备注教师号文本10否主键教材名称文本10否3录入

3、系统详细设计教师录入所需教材信息界面及相关代码publicclassT录入教材extendsjavax.swing.JFrameimplementsActionListener{privateJLabel课程名;privateJLabel教师姓名;privateJButton返回;privateJButton确认;privateJTextField订购数量域;privateJLabel教师号域;privateJLabel教师号;privateJLabel教师姓名域;privateJLabel订购数量;privateJTextField教材名域;privateJLabel教材名;/***Auto

4、-generatedmainmethodtodisplaythisJFrame*/publicstaticvoidmain(String[]args){SwingUtilities.invokeLater(newRunnable(){publicvoidrun(){T录入教材inst=newT录入教材();inst.setLocationRelativeTo(null);inst.setVisible(true);}});}publicT录入教材(){super("教师录入教材");initGUI();}privatevoidinitGUI(){try{setDefaultCloseOpera

5、tion(WindowConstants.DISPOSE_ON_CLOSE);getContentPane().setLayout(null);{教材名=newJLabel();getContentPane().add(教材名);教材名.setText("u6559u6750u540d");教材名.setBounds(41,155,64,15);}{教材名域=newJTextField();getContentPane().add(教材名域);教材名域.setBounds(142,152,134,22);}{订购数量=newJLabel();getContentPane().add(订购

6、数量);订购数量.setText("u8ba2u8d2du6570u91cf");订购数量.setBounds(51,200,64,15);}{订购数量域=newJTextField();getContentPane().add(订购数量域);订购数量域.setBounds(142,187,134,22);}{确认=newJButton();getContentPane().add(确认);确认.addActionListener(this);确认.setText("u786eu8ba4");确认.setBounds(36,265,69,22);}{返回=newJButton();

7、getContentPane().add(返回);返回.addActionListener(this);返回.setText("u8fd4u56de");返回.setBounds(220,265,62,22);}{教师姓名=newJLabel();getContentPane().add(教师姓名);教师姓名.setText("u6559u5e08u59d3u540d");教师姓名.s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。