ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:72.49KB ,
资源ID:24699551      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24699551.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库分析.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库分析.docx

1、数据库分析 目录1设计分析1选题的目的及意义2设计内容2需求分析1功能需求2 数据需求3总体设计1概念结构设计2逻辑结构设计4详细设计5结论1设计分析1 选题的目的及意义银行管理系统:该系统要求建立的用户表并不是很多,完成的功能也相对有限,但其中各个表之间的联系很紧密,该系统对数据库表的设计要求会很高,所以完成这个题目,能更好的训练数据库设计和java的编程能力,选择该题目就是充分训练数据库表设计的能力和运用java的能力。2 设计内容用户管理模块:建立新用户、删除老用户、更改用户操作;商品操作模块:商品户信息、商品单价、商品名;2需求分析1 功能需求对于用户部分,能够新建和删除用户,在操作过

2、程中可以更改用户;对于商品部分,可以查询商品的信息,包括各种商品信息、商品单价、商品名单等;对于用户操作部分,有用户登录,用户注册操作,另外操作完成之后存储相应的操作记录并能够查询操作记录等功能。2 数据需求goods_id商品号goods_name商品名goods_miaoshu商品描述user_name用户名user_pw用户密码user_realname真实姓名user_sex性别3总体设计3.1概念结构设计 电子商场 用户 商品用户注册删除商品修改商品商品查询用户登录增加商品 用户密码 用户名 用户 性别真实姓名 商品名 商品单价 商品 商品号 商品信息 3.2逻辑结构设计用户(用户名

3、 密码 真实姓名 性别);商品(商品号 商品名 商品信息 商品单价);4详细设计登录界面的实现class Login extends JFrame implements ActionListener Container cp=null; JFrame f=null; JButton j1,j2; JTextField name; JPasswordField pwd; JLabel jlable1,jlable2; JPanel jp; Login() jp=new JPanel(); jp.setLayout(new GridLayout(3,2); addComponents(); thi

4、s.setLayout(new BorderLayout(50,50); this.add(BorderLayout.NORTH,new JLabel(); this.add(BorderLayout.SOUTH,new JLabel(); this.add(BorderLayout.EAST,new JLabel(); this.add(BorderLayout.WEST,new JLabel(); this.add(jp); this.setTitle(用户登录界面); this.setSize(350,220); this.setVisible(true); /jp.setBackgro

5、und(Color.GRAY); void addComponents() JLabel jlbu=new JLabel(); jlbu.setText(用户名); name=new JTextField(); JLabel jlbp=new JLabel(); jlbp.setText(密码); pwd=new JPasswordField(); /pwd.setEchoChar(*); j1=new JButton(登录); j2=new JButton(取消); j1.addActionListener(this); j2.addActionListener(this); jp.add(

6、jlbu); jp.add(name); jp.add(jlbp); jp.add(pwd); jp.add(j1); jp.add(j2); 增加商品 修改商品信息 删除查询 用户登出 退出系统 商品查询电子商场修改商品Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); catch(ClassNotFoundException e) System.out.println(加载驱动程序失败!); try String url = jdbc:odbc:commodity; Connection con=DriverManager.getConnection(

7、url); Statement sql; String s=insert into commodity values(+tf1.getText()+,+tf2.getText()+,+ tf3.getText()+,+tf4.getText()+,+tf5.getText()+,+tf6.getText()+); String query=select * from commodity where 商品号=+tf2.getText()+; sql=con.createStatement(); ResultSet rs=sql.executeQuery(query); boolean moreR

8、ecords=rs.next(); if(moreRecords) JOptionPane.showMessageDialog(f3,商品号已经售光,请重新输入); con.close(); tf2.setText(); return; int insert=sql.executeUpdate(s); if(insert=1) JOptionPane.showMessageDialog(null,商品信息录入成功!); tf1.setText(); tf2.setText(); tf3.setText(); tf4.setText(); tf5.setText(); tf6.setText()

9、; class commodityIn implements ActionListener JFrame f3; Container cp; JPanel jp1,jp2,jp3,jp4,jp,jpanelWest; JButton jbt1,jbt2; JLabel label; JTextField tf1,tf2,tf3,tf4,tf5,tf6; JLabel label1,label2,label3,label4; String sno; commodityIn() f3=new JFrame(商品信息添加); cp=f3.getContentPane(); jp1=new JPane

10、l(); jp2=new JPanel(); jp3=new JPanel(); jp4=new JPanel(); jpanelWest=new JPanel(); jp=new JPanel(); jbt1=new JButton(确定); jbt2=new JButton(取消); label=new JLabel(新商品登记,SwingConstants.CENTER); label.setForeground(Color.black); tf1=new JTextField(20); tf2=new JTextField(20); tf3=new JTextField(20); tf

11、4=new JTextField(20); tf5=new JTextField(20); tf6=new JTextField(20); jp1.add(jbt1); jp1.add(jbt2); JPanel jpanel=new JPanel(); jpanel.add(label); JPanel pp4=new JPanel(); JPanel jpane4=new JPanel(); cp.add(jpanel,North); JPanel pp2=new JPanel(new GridLayout(6,1,20,10); JPanel pp3=new JPanel(); pp4.

12、setLayout(new GridLayout(6,1); pp4.add(new JLabel(商品名,SwingConstants.CENTER); pp2.add(tf1); pp4.add(new JLabel(商品号,SwingConstants.CENTER); pp2.add(tf2); pp4.add(new JLabel(单 价,SwingConstants.CENTER); pp2.add(tf3); pp4.add(new JLabel(品牌,SwingConstants.CENTER); pp2.add(tf4); pp4.add(new JLabel(发行商,Swi

13、ngConstants.CENTER); pp2.add(tf5); pp4.add(new JLabel(入库时间,SwingConstants.CENTER); pp2.add(tf6); pp3.add(jbt1); pp3.add(jbt2); cp.add(pp4,West); cp.add(pp2,East); cp.add(pp3,South); cp.add(jpane4,Center); f3.setSize(320,300); f3.setVisible(true); jbt1.addActionListener(this); jbt2.addActionListener(

14、this); public void insertRecord() if(tf1.getText().equals()|tf2.getText().equals()|tf3.getText().equals()| tf4.getText().equals()|tf5.getText().equals()|tf6.getText().equals() JOptionPane.showMessageDialog(f3,请填写商品资料); return; try Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); catch(ClassNotFoundExcep

15、tion e) System.out.println(加载驱动程序失败!); try String url = jdbc:odbc:commodity; Connection con=DriverManager.getConnection(url); Statement sql; String s=insert into commodity values(+tf1.getText()+,+tf2.getText()+,+ tf3.getText()+,+tf4.getText()+,+tf5.getText()+,+tf6.getText()+); String query=select *

16、from commodity where 商品号=+tf2.getText()+; sql=con.createStatement(); ResultSet rs=sql.executeQuery(query); boolean moreRecords=rs.next(); if(moreRecords) JOptionPane.showMessageDialog(f3,商品号已经售光,请重新输入); con.close(); tf2.setText(); return; int insert=sql.executeUpdate(s); if(insert=1) JOptionPane.sho

17、wMessageDialog(null,商品信息录入成功!); tf1.setText(); tf2.setText(); tf3.setText(); tf4.setText(); tf5.setText(); tf6.setText(); catch(SQLException g) System.out.println(g.getErrorCode(); System.out.println(g.getMessage(); 5结论本章介绍了对本网站的概要设计,给出了本网是购物系统的功能结构图、实体关系图等,说明了各模块之间的联系。本章完成了系统数据库的数据需求分析的过程,说明了数据库由概念结构设计转换成逻辑结构设计的过程,并把各个物理数据模型结合起来形成一个整体的关系数据库模型,为系统详细设计与实现奠定了基础。综上所述,我认为,设计数据库的数据表,建立表与表之前的关系。对整个网站系统来说是十分必要的

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1