网站首页  词典首页

请输入您要查询的论文:

 

标题 办公用品管理系统的设计与实现
范文

    高锦琳

    摘要:该文从实际业务需求出发,探讨了办公用品管理系统的功能需求和开发过程,并采用软件工程方法作为系统的解决方案,实现了办公用品管理系统的各个功能。在介绍核心功能时,给出了核心功能实现的页面和方法,同时给出了核心代码。该文完成的办公用品管理系统的核心功能有办公用品基本信息管理、用户管理、办公用品入库管理、办公用品出库管理、办公用品库存查询等几大功能模块。该系统具有界面友好,性价比高的优点,能够满足中小企业的基本需求。

    关键词:数据库;管理系统;系统开发

    中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2019)07-0083-03

    当前国内各企业办公用品自动化管理程度比较低。大多数企业办公用品管理办法是办公用品入库后,根据实际入库的办公用品的种类及数量等信息进行登记,并将记录相关信息的纸质文档进行存档。存档的纸质文档不便于保存,而且查询不便,容易丢失等,这样会导致整个企业办公用品管理信息化仍处于较低程度。本文设计的办公用品管理系统解决了上述不足的同时,将会提高现代企业办公用品管理效率。

    1 办公用品管理系统的概述

    1.1 办公用品信息管理

    办公用品信息管理要求完成办公用品信息的查询、添加、修改与删除,添加与修改操作时,需要对办公用品的序号、名称、编码、单位、编号、类型型号及备注等进行操作。

    1.2 办公用品类别管理

    办公用品类别管理要求完成办公用品类别信息的查询、添加、删除及修改,对办公用品类别添加及修改操作时,涉及办公用品类别的编号,类别名称。

    1.3 出入库管理

    1)采购入库管理:在對采购入库进行管理时,需要对入库的办公用品信息进行操作,需要包括入库办公用品的序号、编号、价格、数量、备注、入库日期及入库操作人等信息。

    2)出库管理:在对办公用品进行出库时,需要包括出库的办公需要的序号、用品编号、价格、数量、备注、出库日期及出库操作人。

    3)库存查询:查询办公用品的库存信息。

    1.4 系统管理

    系统管理由系统管理员来完成,对系统进行有效管理,例如部门管理、操作人管理等。

    1.5 用户管理

    管理员可以添加删除用户。完成员工的管理操作,可添加、删除、修改企业的员工信息。

    1.6 修改密码

    管理员和普通用户可以对自己的密码进行修改。

    2 关键模块的设计与实现

    2.1 办公用品类别管理

    这个功能是对办公用品的类别进行操作,系统启动时,会加载已有的类别信息,操作人员根据实际需求来添加新的类别,也可以修改已有的类别等。

    1)办公用品类别管理页面 ,管理员对办公用品类型的操作。可以进行对办公用品类型的添加,修改和删除等。需要管理员详细地了解具体的办公用品,才能对企业办公用品很好的录入。办公用品类别管理页面如图1所示。

    2)修改办公用品类别管理页面如图2所示。

    2.2 办公用品管理模块

    1)办公用品管理主页面

    在这个页面,能够对办公用品进行相应的管理。通过主页面左侧的操作菜单选择对应的操作,进行相应的操作列表。办公用品管理主页面如图3所示。

    2)新增办公用品页面

    在新增办公用品页面需要选择办公用品所属类别,然后根据相关提示信息输入办公用品相关信息。点击保存按钮进行保存操作。新增办公用品页面如图4所示。

    其中更新的主要代码如下:

    public int insertOfficeSupplies(OfficeSupplies OfficeSupplies) throws NoSuchAlgorithmException, UnsupportedEncodingException {

    String sql = "insert into officesupplies ( name,code,tid,unit,specifications,remarks) values(?,?,?,?,?,?)";

    int i = 0;

    try {

    ps = mydb.getCon().prepareStatement(sql);

    ps.setString(1, OfficeSupplies.getName());

    ps.setString(2, OfficeSupplies.getCode());

    ps.setInt(3, OfficeSupplies.getTid());

    ps.setString(4, OfficeSupplies.getUnit());

    ps.setString(5, OfficeSupplies.getSpecifications());

    ps.setString(6, OfficeSupplies.getRemarks());

    i = ps.executeUpdate();

    } catch (SQLException e) {

    e.printStackTrace();

    }finally{

    try { ps.close();} catch (SQLException e) {

    e.printStackTrace();

    }

    mydb.close();

    }

    return i;

    }

    2.3 办公用品入库管理模块

    1)入库管理页面

    办公用品入库管理页面可以根据相应条件进行搜索外,主要功能是根据相应信息进行入库操作。入库管理页面如图5所示。

    2)新增入库页面

    在办公用品入库管理页面中点击入库按钮,打开新增入库信息页面。信息的内容为类别、用品名称、编号、规格、单位、备注、单价、数量、日期、经手人和备注。新增信息管理页面如图6所示。

    public int insertOfficeSupplies(OfficeSupplies OfficeSupplies) throws NoSuchAlgorithmException, UnsupportedEncodingException {

    int i = 0;

    try {

    ps = mydb.getCon().prepareStatement(sql);

    ps.setString(1, OfficeSupplies.getName());

    ps.setString(2, OfficeSupplies.getCode());

    ps.setInt(3, OfficeSupplies.getTid());

    ps.setString(4, OfficeSupplies.getUnit());

    ps.setString(5, OfficeSupplies.getSpecifications());

    ps.setString(6, OfficeSupplies.getRemarks());

    i = ps.executeUpdate();

    } catch (SQLException e) {

    e.printStackTrace();

    }finally{

    try { ps.close();} catch (SQLException e) {

    e.printStackTrace();

    }

    mydb.close();

    }

    return i;

    }

    2.4 辦公用品出库管理模块

    1)出库管理主页面

    主页面显示所有的用品信息。可以按编号、类别和用品名称进行快速查找。出库管理页面如图7所示。

    2)新增出库页面

    新增出库页面如图8所示。

    2.5 办公用品库存查询模块

    办公用品库存查询页面,办公用品库存查询页面的设计如图9所示。

    4 小结

    本文完成了办公用品的常用管理功能,主要包括办公用品基本信息管理、用户管理、办公用品入库管理、办公用品出库管理、办公用品库存查询等几大功能模块。从办公用品采购入库,到办公用品出库使用的过程全程监控记录。随时可以了解办公用品的使用情况。

    参考文献:

    [1] Hobona,G.E.Abele,S.J. Philip James [J].University of Newcastle upon Tyne, 2006.

    [2] 刘长生,谢强,丁秋林.Java应用中的汉字乱码问题分析[J],计算机技术,2006,16(1):158-161.

    [3] Markus Aleksy,Axel Korthaus, Martin Schader. Use Java and the CORBA realization distribute type system [J]. Journal of Pingxiang College, 2005(4):104-105.

    [4] Richardson W Clay,Donald Avondolio. The Java high class weaves a distanceJDK 5[J]. Scientific & Technology Book Review,2006(3):17-18.

    [5] 求是科技.JSP电子政务应用系统开发实例导航[M].北京:人民邮电出版社,2007.

    [6] 孙丽君,吴红普.JSP编程基础及应用实例集锦[M].北京:人民邮电出版社,2007.

    [7] 廖彬山,高峰霞.动态系统开发教程[M].北京:清华大学出版社,2008.

    [8] 贾佳,郝洪明.JSP与SQL Server系统架设[M].北京:机械工业出版社,2006.

    [9] 孙巍译.数据库设计与实现[M].北京:清华大学出版社,2007.

    【通联编辑:张薇】

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/11 10:05:47