




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西安郵電學院数据库应用设计教学实习报告书系部名称:管理工程学院学生姓名:XXX专业名称:电子商务班 级:1001时间:2011年12月19日 至2011年12月30日1.系统需求分析该系统能够帮助超市实现商品销售管理、人员管理、进货出货管理等功能。经过系统调查,从方案可行性、经济可行性、技术可行性、社会环境等方面论述,确定本次实习,结合数据库应用系统特点以及从上述几点考虑,本次实习要实现数据库应用系统中的商品、人员信息管理功能及相应的数据查询、更新等操作。 2.总体方案设计内容要求:1. 功能设计:绘制功能模型图,设计用户界面,并描述相应功能。用程序处理流程图表示各子模块功能。2. 数据库设计:根据关系型数据库设计理论,画出整个数据库的E-R图,建立数据库。包括系统管理员、普通用户和消费者会员的添加、删除以及修改。总体设计例图如下所示:增删用户修改密码系统设置对采购下单和付款清单的添加、删除和修改。进/出货、进/退货管理,以及对新增商品信息数据记录的添加、删除和修改。采购管理模块仓库管理模块系统管理模块超市管理系统系统登录用户类型数据库的E-R例图如下:生鲜电器食品蔬菜日用蔬菜礼品会员卡号购买日期会员消费金额消费折扣价格商品类别商品条形码商品编码商品名称商品销售日期销售用户密码用户名用户卡号用户3.系统实施1. 工作计划及时间安排这次实习共两周时间,做一个超市管理系统。首先第一天分析系统的总体设计方案,分析系统方案设计的流程图与数据库设计、系统代码实施的关系,明确实践目标、步骤和内容;按照系统总体方案的数据库设计,按要求建立数据库,完成实践内容,完成表的创建、表关系的建立;在接下来四天建立超市系统初始界面,按各部分功能介绍,建立初始界面,建立登录界面第二周的第一天,建立数据库连接层,建立各个子菜单下的栏目,实现其功能,接下来三天对系统进行调试,补充其不足,对系统进行进一步修正。最后一天完成实习报告,对实验进行反思,总结体会。2. 具体实施过程1)设计实现超市管理系统登录界面利用eclipse开发工具实现超市管理系统的展示界面,并对界面中的主要模块进行描述,例如商品添加,描述它的属性,以及对它的控件响应事件进行说明。进入高级面板会员卡号,查询折扣信息输入商品编号,查询商品由文件里的com.cs.mian下的main.java实现,这个界面主要有一些文本框,表格,按钮等来实现。假如顾客由于某种原因而不在需要此商品,按此按钮就可以实现撤销该商品的功能。高级按钮是用来实现登录界面的操作。2)登录框利用eclipse设计实现登录对话框,并对登录框的主要功能进行描述,描述它的实现方法,同时对它的控件响应事件进行说明。 JOptionPane.showMessageDialog(this, 用户名或密码不正确,请重新输入, 错误, JOptionPane.ERROR_MESSAGE); return; 信息正确,进入下一界面,错误则弹出错误对话框输入用户名,查询数据库,查看信息是否正确 由com.cs.form下的Login.java实现3)高级功能模块设计利用eclipse实现高级功能界面,并对界面中的主要模块进行描述,描述它的组件功能,以及对它的控件响应事件进行说明。菜单由mainframe.java实现商品编号查询由select_number的方法来实现,若输入正确将出现相应的商品,否则出现商品编号不存在。树状我们点开将会给我们展现一些一目了然的的菜单。4)出入库功能实现buttonpublic static String getTime() /得到当前日期和时间 Date date1 = new Date();/当前时间 Calendar objcalendar; String time = ; objcalendar = Calendar.getInstance();/初始化 int year = objcalendar.get(Calendar.YEAR);/获取年份 int Month = objcalendar.get(Calendar.MONTH);/获取月份实现出库及入库相关功能5)仓库信息功能设计利用eclipse设计实现仓库信息相关功能,并对该功能中的主要模块进行描述,描述它的属性,以及对它的控件响应事件进行说明。对添加的商品进行提交,添加进入数据库添加新的商品Button1.setText(添 加);/设置添加按钮 jButton1.addActionListener(java.awt.event.ActionListener) new AddMerchandise_jButton1_actionAdapter(this)对商品属性重置jButton2.setText(重 置);/设置重置按钮 jButton2.addActionListener(java.awt.event.ActionListener) new AddMerchandise_jButton2_actionAdapter(this);删除所选商品jButton3.setText(删 除);/设置删除按钮 jButton3.addActionListener(java.awt.event.ActionListener) new AddMerchandise_jButton3_actionAdapter(this); 6)信息查询功能利用eclipse设计实现信息查询功能,并对功能中的主要模块进行描述,描述它的属性,以及对它的控件响应事件进行说明。String nubmer = JOptionPane.showInputDialog(this, 请输入按商品条形码,提示, JOptionPane.INFORMATION_MESSAGE);String nubmer = JOptionPane.showInputDialog(this, 请输入商品名称,提示, JOptionPane.INFORMATION_MESSAGE);String nubmer = JOptionPane.showInputDialog(this, 请输入按商品编号,提示, JOptionPane.INFORMATION_MESSAGE);正确则显示商品,错误则弹出对话框JOptionPane.showMessageDialog(this, 商品不存在, 提示,JOptionPane.INFORMATION_MESSAGE);JOptionPane.showMessageDialog(this, 输入不能为空值, 提示,JOptionPane.INFORMATION_MESSAGE);return;4.实验总结此次实验的心得体会、不足之处和提高方向。通过这次的实习,我认识到自己的很多不足之处,实验所需要的代码之类都是老师给的,但是还是做的很吃力,却也乐在其中,发现所学的知识可以在生活中得到充分的利用,也学到了很多课堂上学不到的知识。这次的超市管理系统还有很多不足之处,因为我们还不能很好的应用代码,系统的好多功能还不能实现,通过这次的实验,我对数据库有了一个新的认识,相信在今后的实验中一定能做得更好,系统的功能也能做得更加强大。西安邮电学院管工院系数据库应用设计实习过程考核表学生姓名李晓班级/学号电子商务1001/承担任务实验室(单位)SAP-Oracle/ERP联合实验中心所在部门实施时间2011 年 月 日 2011 年 月 日具体内容第一周数据库应用系统分析与设计第二周数据库应用系统实现与测试指导教师(师傅)姓名职务或职称指导教师(师傅)对学生的评价学习态度 认真 一般 不认真学习纪律 全勤 偶尔缺勤 经常缺勤实践能力 很强 一般 较差指导教师(师傅)对学生专业知识或社会实践能力等情况的意见指导教师(师傅)签字 年 月 日 西安邮电学院管工院系数据库应用设计实习成绩鉴定表学生姓名李晓班级/学号电子商务1001/进行时间2011年 12月 19 日 2011 年 12月 3 日成绩鉴定学习内容(20分)与教学任务计划结合程度(10分)与专业培养结合程度(6分)其它(4分)接受单位评价(20分)实践能力(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025担保人合同借款协议样本
- 2025农业专业合作社劳动合同范本
- 2025年智能办公系统购销合同范本分享
- 2025关于房地产代理的合同
- 咖啡店选址风险评估模型-洞察与解读
- 战胜乳腺癌的新疗法-新疗法治疗乳腺癌
- 鄂州安全服务培训中心课件
- 启迪明日:教育创新之路-探索教育发展的挑战与机遇
- 考研西医综合pdf资料(3篇)
- 2025年食品安全与营养学知识考核模拟测试卷答案及解析
- 2.3河流与湖泊第1课时课件-八年级地理上学期人教版
- 专题04 利用基本不等式求最值(压轴题8大类型专项训练)数学人教A版2019必修一(解析版)
- 2025上海浦东新区浦东公安分局文员招聘300人考试参考题库及答案解析
- 风险限额管理与应用
- 工程结算审核工作方案(3篇)
- 秋季企业施工安全培训内容课件
- 2025年秋期新教材人音版三年级上册小学音乐教学计划+进度表
- 保健行业员工知识培训课件
- 中国心房颤动管理指南(2025)解读
- 2025年成人高考专升本民法真题及答案
- 2025-2026学年陕旅版(三起)(2024)小学英语四年级上册(全册)教学设计(附目录)
评论
0/150
提交评论