xx公司信息管理系统

上传人:M****1 文档编号:511421022 上传时间:2023-08-17 格式:DOCX 页数:14 大小:290.06KB
返回 下载 相关 举报
xx公司信息管理系统_第1页
第1页 / 共14页
xx公司信息管理系统_第2页
第2页 / 共14页
xx公司信息管理系统_第3页
第3页 / 共14页
xx公司信息管理系统_第4页
第4页 / 共14页
xx公司信息管理系统_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《xx公司信息管理系统》由会员分享,可在线阅读,更多相关《xx公司信息管理系统(14页珍藏版)》请在金锄头文库上搜索。

1、xx公司信息管理系统供应商基本资料管理上课班级: 学号: 姓名:1、子系统功能需求1.1系统功能描述角色:供应商、公司业务经理功能描述: 身份验证功能:1. 供应商只有成功注册后,才能登录系统,维护个人基本资料;2. 业务经理必须正确登录后,才能对供应商基本资料进行维护。 其用例图如1-1所示:图1-1身份验证用例图 供应商:1. 可浏览个人基本资料;2, 可修改个人基本资料。公司业务经理:1.可维护供应商基本资料(浏览、修改、删除)。其用例图如1-2所示:图1-3供应商基本资料管理用例图2、数据库设计2.1数据库关系表(无)2.2各表结构1.供应商表 Supplier_tbrr字段名称数据类

2、型isupplierID自动蝙号供应商IDsupplierName文本供应商名称supplierNameEn文本供短冏英文名称(SUPPLIER)supplierAddress文本供应商联系地址supp1ierChargeName文本供地商联系人supplierPhone文本供应商电活suppli已rEmail文本供应商emailsuppli已rQQ文本供应商(30suppli已rR已mark文本供应商备注信息3、详细设计3.1类图设计4、系统实现4.1公共模块实现1、DBCon.java用于数据库连接,并进行数据库表的查询与修改功能。 /*创建者:lrw*数据的连接类*/package co

3、mmon;import java.sql.*;public class DBCon (private Connection con;private Statement stmt;private ResultSet rs;public DBCon()(try (Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); catch (ClassNotFoundException el) ( e1.printStackTrace();try (con =DriverManager.getConnection(jdbc:odbc:db_ilike); catch (SQ

4、LException e) (e.printStackTrace();try (stmt = con.createStatement(); catch (SQLException e) (e.printStackTrace();public ResultSet getRs(String sql)( try (rs = stmt.executeQuery(sql); catch (SQLException e) (e.printStackTrace();return rs;public int update(String sql)( int n = 0;try (n= stmt.executeU

5、pdate(sql); catch (SQLException e) (e.printStackTrace(); close(); return n;public void close()(if(rs!=null)(try (rs.close(); catch (SQLException e) (e.printStackTrace();if(stmt!=null)(try (Istmt.close(); catch (SQLException e) ( e.printStackTrace();if (con! =null)(try (con.close(); catch (SQLExcepti

6、on e) ( 4.2系统各功能模块实现4.2.1登录功能(略)1. 功能描述:提供登陆的程序供管理员和供应商进行登陆2. 运行界面:3.关键代码:添加客户信息%tryrequest.setCharacterEncoding(GBK);String adminID = request.getParameter(adminID);String pas=request.getParameter(adminPswd);String sql=select adminID from admin_tb where adminPswd=+pas+”;ResultSet rs=admin.getRs(sql)

7、;if(rs.next()session.setAttribute(ad”,adminID);response.sendRedirect(index.htm);elseout.print(alert( 用 户 名 或 密 码 错 误!);document.location=login.htm;);catch(Exception e)(out.print(alert(用户误!);document.location=login.htm;);%4.2.2修改供应商基本资料(供应商角色)1. 功能描述:供应商左侧页面的“基本资料管理”菜单下的“修改基本资料,, 则进入图4-1所示界面。修改基本资料,单

8、击提交按钮,显示图4-2,表示修改成功。2. 运行界面:供应商维护主界面:供应商维护按经堂产品类别,怦袋*查询I编号名称地址联系人电话eaailQQ备注操作kittvs33trierrgrerert r020-87818998trtretr rtretr67567tert 4 3编辑 3kittvs33aa不详丁详-aaW!12:i. comrt rt5435编辑删除4qq叩不详不详qqrt rt编辑删除5kittvsssa不详不洋一;rtrert编辑删除ekitty555不详不详zgret编辑删除当前页数:1第一页上一页下一页最后一页共3页添加供应商图4-1供应商修改界面:图4-2供应商修改

9、成功提示:3.组件图:Su pp Act ionClass.javaSupplier.java数 M啊:松upMer tb :DBCon.javasu pplier_edit.jfpSu ppEd itClass.java4.关键代码:/*创建者:李日旺*修改数据的控制器*/package myilike.crm;import myilike.crm.Supplier;import myilike.crm.SupplierContrl;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.Servl

10、etException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class SupplierEdServlet extends HttpServlet (/*/private static final long serialVersionUID = 6257679173235353692L;public void doGet(HttpServletRequest r

11、equest, HttpServletResponse response)throws ServletException, IOException (request.setCharacterEncoding(GBK);response.setCharacterEncoding(GBK);PrintWriter out = response.getWriter();Supplier suppplier = new Supplier();SupplierContrl suppcon = new SupplierContrl();suppplier.setSupplierID(Long.parseL

12、ong(request.getParameter(supp lierID);suppplier.setSupplierName(request.getParameter(supplierName);suppplier.setSupplierAddress(request.getParameter(supplierAddres s);suppplier.setSupplierChargeName(request.getParameter(supplierCha rgeName);suppplier.setSupplierEmail(request.getParameter(supplierEmail) ;suppplier.setSupplierPhone(request

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号