Java-课程设计--超市管理系统的设计与实现.docxVIP

Java-课程设计--超市管理系统的设计与实现.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java-课程设计--超市管理系统的设计与实现 课 程 设 计 课程名称 Java语言课程设计 题目名称 超市管理系统的设计与实现 学生学院 应用数学学院 专业班级 信息与计算科学1班 学 号 学生姓名 指导教师 2013年 10 月24 日 系统流程图 输入错误重新登 录系统登录 输入错误重新登 录 系统登录 确定登录 确定登录 销售员登录页面管理员登录页面 销售员登录页面 管理员登录页面 人员管理删除用户注册密码修改个人信息修改个人信息修改密码修改销售管理进货管理 人员管理删除 用户注册 密码修改 个人信息修改 个人信息修改 密码修改 销售管理 进货管理 删除库存商品添加库存商品查询库存商品结账按钮删除销售商品添加销售商品 删除库存商品 添加库存商品 查询库存商品 结账按钮 删除销售商品 添加销售商品 用户信息数据库商品信息数据库 用户信息数据库 商品信息数据库 2系统设计方案 2.1 Java?Swing概述? 通过图形用户界面(Graphical?User?Interface,GUI),用户和程序之间可以方便的进行交互。Java的java.awt?(Abstract?Window?Toolkit)?包中包括了多种类和接口,用于在Java?Application中进行GUI编程。Java?Swing是Java?Foundation?Classes(JFC)的一部分,是一个用于开发Java应用程序用户界面的开发工具包。在Swing中,Sun开发了一个经过仔细设计的、灵活而强大的?GUI?工具包。?它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。?Swing增强了AWT中组件的功能,这引起增强的组件命名通常是在AWT组件名前增加了一个“J”字母;同时也提供了更多的组件库,如:按钮(JButton?)、单选按钮(JRadioButton?)、复选框(JCheckBox?)、文本区(JTextArea)、文本字段(JTextField)、列表(JList?)、组合框(JComboBox?)、树(JTree)、表格(JTable)。一个Java?GUI通常由顶层容器、中间容器以及多个原子组件组成。每个原子组件或容器都可能触发相应事件的产生。容器是一类能够在其中容纳其他组件的特殊组件。Swing的GUI组件类是按照类属层次以树状结构进行组织的。在这个树的最顶层,即树的根部,使一个最基本的容器类,被称为顶层容器。Swing?提供了三个通用的顶层容器类JFrame,JDialog和JApplet。JFrame提供了基于窗体的应用程序,JDialog提供对话框形式的界面,JApplet提供Java小应用程序的界面形式。在顶层容器下是中间容器,用于容纳其他的组件。通常窗格本身在显示界面中是看不到的。面板类Panel是一种中间容器,它的唯一作用是使组件更容易定位。顶层容器通过getContentPane()方法获取内部的一个内容窗格。? 2.2使用JDBC-ODBC与MySQL数据库建立连接 1、在开发环境中加载指定数据库的驱动程序。 2、在Java程序中加载驱动程序。在Java程序中,可以通过?“Class.forName(“指定数据库的驱动程序”)” 方式来加载添加到开发环境中的驱动程序,例如加载MySQL的数据驱动程序的代码 为: ?Class.forName(org.gjt .mm.mysql.Driver); 3、创建数据连接对象:通过DriverManager类创建数据库连接对象Connection。DriverManager类作用于Java程序和JDBC驱动程序之间,用于检查所加载的驱动程序是否可以建立连接,然后通过它的getConnection方法,根据数据库的URL、用户名和密码,创建一个JDBC Connection 对象。如:Connection connection = ?DriverManager.geiConnection(“连接数据库的URL, 用户名, 密码”)。本程序创建MySQL的数据库连接代码如下: String url = jdbc:mysql://localhost:3306/market; String username = root; String password = root; connect = DriverManager.getConne

您可能关注的文档

文档评论(0)

183****9588 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档