基于JAVA的图书管理系统设计(完整资料)_第1页
基于JAVA的图书管理系统设计(完整资料)_第2页
基于JAVA的图书管理系统设计(完整资料)_第3页
基于JAVA的图书管理系统设计(完整资料)_第4页
基于JAVA的图书管理系统设计(完整资料)_第5页
已阅读5页,还剩132页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于JAVA的图书管理系统设计(完整资料)(可以直接使用,可编辑优秀版资料,欢迎下载)

基于JAVA的图书管理系统设计(完整资料)(可以直接使用,可编辑优秀版资料,欢迎下载)《Java核心技术》综合实验报告课程名称:Java核心技术专业:计算机科学与技术姓名:沈倩竹学号:1430110311指导教师:王岩成绩:完成日期:2015年12月18日1系统分析与设计1.1需求分析图书管理系统是高校图书馆不可缺少的一部分,通过图书管理系统可以实现计算机化的图书借阅管理,能够提供方便快速的图书信息检索功能和便捷的图书借阅和归还功能,并且能够对图书信息和读者信息进行管理,方便管理员和读者的借阅处理。(本人实现了图书添加、图书查询与修改、图书类别管理、用户添加、用户删除、修改密码功能模块的设计)要求系统具备以下特点。(1)操作简单、易用.(2)数据存储可靠,具备较高的处理效率。(3)系统安全、稳定。(4)开发技术先进、功能完善、扩展性强。1。2系统功能设计根据需求分析,本系统具体的功能模块图如图1.2.1所示。图1.2.1图书借阅系统功能结构图1.2.1读者信息管理1、读者信息添加实现向数据库中添加读者信息的功能。2、读者信息查询与修改实现查询指定编号、姓名、类别以及所在部门的读者信息,并对选中的读者信息进行修改操作。1。2。2图书信息管理1、图书信息添加实现向数据库中添加图书信息的功能.2、图书信息查询与修改实现查询指定ISBN、图书名称、类别、作者以及出版社的图书信息,并对选中的图书信息进行修改操作.1.2。3图书借阅管理1、图书借阅输入读者的编号以及借阅的图书信息,记录系统当前时间为借阅时间.2、图书归还输入读者的编号并选择其名下已借阅的图书,记录系统当前日期为归还时间,判断是否超期并计算罚金.1.2.4基础信息维护1、图书类别设置实现显示数据库中图书类别的功能,并对选中的图书类别进行增、删、改、查功能。2、读者类别设置实现显示数据库中读者类别的功能,并对选中的读者类别进行增、删、改、查功能。3、罚金设置可以指定超期一天的罚金标准.1。2。5用户管理1、修改密码实现当前用户登陆后,修改用户自己密码的功能。2、用户添加实现向数据库中增加用户的功能。3、用户删除实现显示数据库中的用户信息,并对选中的用户进行删除的功能。数据库设计根据需求分析,创建6个数据表,即图书表、图书类型表、读者表、读者类型表、图书借阅表以及用户表。1、图书表,表名为book,包括ISBN、图书类型编号、图书名称、作者、出版社、出版日期、印刷次数和单价,其中ISBN为主键,如表1.1所示。表1.1图书信息表book列名数据类型长度是否为空说明ISBNchar10否ISBN(主键)typeidvarchar10是图书类型编号booknamevarchar30是图书名称authorvarchar30是作者publishvarchar30是出版社publishdatedate—是出版日期printtimeint—是印刷次数unitpricemoney—是单价图书表数据如图1.3.1所示.图1。3。1图书表数据2、图书类型表,表名为booktype,包括图书类型编号、图书类型名称,其中图书类型编号为主键,如表1。2所示。表1。2图书类型表booktype列名数据类型长度是否为空说明idint—否图书类型编号(主键)typenamevarchar30是图书类型名称图书类型表数据如图1。3。2所示.图1。3.2图书类型表数据3、读者表,表名为reader,包括读者编号、读者类型编号、读者姓名、年龄、性别、电话、所在系部、注册日期,其中读者编号为主键,如表1.3所示。表1.3读者信息表reader列名数据类型长度是否为空说明readeridchar8否读者编号(主键)typeint—是读者类型编号namechar20是读者姓名ageint—是年龄sexchar4是性别phonechar11是电话deptvarchar20是所在系部regdatedate—是注册日期读者表数据如图1。3.3所示。图1.3。3读者表数据4、读者类型表,表名为readertype,包括读者类型编号、读者类型名称、最多可借图书数量、最长可借阅图书天数,其中读者类型编号为主键,如表1.4所示。表1.4读者类型表readertype列名数据类型长度是否为空说明idint—否读者类型编号(主键)typenamevarchar20是读者类型名称maxborrownumint-是最多可借图书数量limitint—是最长可借阅图书天数读者类型表数据如图1。3。4所示.图1.3。4读者类型表数据5、用户表,表名为users,包括用户编号、用户名称、用户密码,其中用户编号为主键,如表1.5所示。表1.5用户信息表users列名数据类型长度是否为空说明idﻩint-否用户编号(主键)namevarchar20是用户名称passwordvarchar20是用户密码用户表数据如图1。3.5所示。图1。3.5用户表数据6、图书借阅表,表名为borrowbook,包括读者编号、ISBN、借书日期、还书日期、罚金,其中读者编号和ISBN为联合主键,如表1.6所示。表1。6图书借阅表borrowbook列名数据类型长度是否为空说明readeridchar8否读者编号(主键)ISBNchar10否ISBN(主键)borrowdatedate—是借书日期returndatedate-是还书日期finemoney—是罚金图书借阅表数据如图1.3.6所示。图1.3。6图书借阅表数据2系统实现2。1系统框架项目分为model、view、db三个包,具体项目架构的设计如图2。1。1所示.图2。1.1图书借阅表数据1、在com。bbm.model包中创建图书借阅管理系统中的实体类:Book类,BookType类,Reader类,ReaderType类,Users类,BorrowBook类,如表2.1所示。表2。1实体类表com.bbm.model文件名说明Book.java图书类模型BookType。java图书类型类模型BorrowBook.java图书借阅类模型Reader。java读者类模型ReaderType。java读者类型类模型Users.java用户类模型2、在com.bbm.view包中创建图书借阅管理系统中的界面及功能类,如表2。2所示.表2.2界面类表com.bbm.view文件名说明Login。java登陆界面及功能Library。java系统主界面及功能BookAdd.java图书添加界面及功能BookBorrow.java图书借阅界面及功能BookReturn。java图书归还界面及功能BookSelectandUpdate.java图书查询与修改界面及功能BooktypeAdm.java图书类型管理界面及功能ReaderAdd.java读者添加界面及功能ReaderSelectandUpdate。java读者查询与修改界面及功能ReadertypeAdm。java读者类型管理界面及功能UserAdd.java用户添加界面及功能UserDelete.java用户删除界面及功能PasswordChange.java修改密码界面及功能FineSet。java罚金设置界面及功能3、在com.bbm。db包中创建图书借阅管理系统中的数据访问操作类,如表2。3所示.表2。3数据访问操作类表com。bbm.db文件名说明Dao.java基本数据访问操作类ReaderDao.java读者操作类BookDao.java图书操作类ReaderTypeDao。java读者类型操作类BookTypeDao.java图书类型操作类BookBorrowDao。java图书借阅操作类UserDao.java用户操作类2。2图书类型管理模块的实现2。2.1图书类型管理模块界面的设计与实现图书类型管理模块界面的实现分为三个面板,图书类型查询面板(selectjp),其中包含查询结果面板(jspjp)位于selectjp中部,selectjp整体位于整个JFrame的北部,修改信息面板(infojp)位于整个JFrame中部,按钮面板(buttonjp)位于整个JFrame南部。如图2.2.1所示。图2.2。1图书类型管理模块界面主要代码如下:selectjp.add(jspjp,BorderLayout.CENTER);this.add(selectjp,BorderLayout.NORTH);this.add(infojp,BorderLayout.CENTER);this。add(buttonjp,BorderLayout.SOUTH);2。2.2图书类型管理模块数据操作的设计与实现本模块需要进行的数据操作如下:1、获取数据库中图书类型表中的数据主要代码如下:publicstaticList<BookType>selectBookType(){ﻩﻩList<BookType〉list=newArrayList<BookType>(); Stringsql="select*frombooktype”; ResultSetrs=Dao。executeQuery(sql);try{while(rs。next()){ﻩ BookTypebt=newBookType();ﻩbt。setId(rs。getInt("id”)); bt。setTypename(rs.getString("typename")); list。add(bt);ﻩ}ﻩ}catch(Exceptione){ e.printStackTrace();ﻩ} Dao.close();returnlist; }2、对指定的图书类型的图书信息进行查询主要代码如下:publicstaticList<BookType>selectBookTypeName(Stringtype){ ﻩList<BookType>list=newArrayList〈BookType>(); Stringsql="select*frombooktypewheretypenamelike’%"+type+"%'";ﻩResultSetrs=Dao。executeQuery(sql);try{while(rs.next()){ BookTypebt=newBookType(); bt.setId(rs.getInt(”id”)); bt.setTypename(rs.getString("typename”)); list.add(bt); }ﻩ}catch(Exceptione){ e.printStackTrace();ﻩ}ﻩDao.close();returnlist; }3、对其进行添加操作主要代码如下:publicstaticintinsertBookType(Stringbtno,Stringtypename){inti=0;try{ Stringsql="insertintobooktypevalues("+btno+",'"+typename+"’)";ﻩ i=Dao.executeUpdate(sql); ﻩ}catch(Exceptione){ ﻩﻩﻩe.printStackTrace();ﻩ } ﻩDao.close();returni;ﻩ}4、对其进行修改操作代码同3,具体sql语句如下:Stringsql="updatebooktypesetid="+btno+”,typename='"+typename+”'whereid="+btno+"”;5、对其进行删除操作代码同3,具体sql语句如下:Stringsql=”deletefrombooktypewhereid="+id+”";2。2.3图书类型管理模块功能的设计与实现本模块实现的功能如下:获取数据库中图书类型表中的数据到JTable中,并添加鼠标监听如上图2.2.1所示。主要代码为:Object[][]results=getSelect(BookTypeDao。selectBookType());//显示图书类别信息//添加鼠标监听classTableListenerextendsMouseAdapter{@OverridepublicvoidmouseClicked(MouseEvente){intselRow=jt.getSelectedRow();//获取选择表中的某一行保存信息btnojtf.setText(jt。getValueAt(selRow,0)。toString().trim());//获取列并赋值btnamejtf.setText(jt.getValueAt(selRow,1)。toString().trim()); ﻩ} }对查询按钮添加监听器(SelectAction),对图书类别进行模糊查询,如图2.2.2所示。图2。2。2查询功能的实现主要代码为:classSelectActionimplementsActionListener{@OverridepublicvoidactionPerformed(ActionEvente){//TODOAuto-generatedmethodstubﻩ Stringbtname=btjtf.getText().trim();ﻩ BookTypeDao。selectBookTypeName(btname);Object[][]results=getSelect(BookTypeDao。selectBookTypeName(btname));jt=newJTable(results,readersearch);jsp。setViewportView(jt);jt.setAutoResizeMode(JTable。AUTO_RESIZE_OFF);ﻩ ﻩ} }对添加按钮添加监听器(AddAction),向图书类别表中添加新的图书类别信息,例如:添加编号为“8”,名称为“化学”的图书类别信息,如图2。2.3(1)所示。图2.2.3(1)添加成功更新后,如图2。2.3(2)所示.图2。2.3(2)添加功能的实现主要代码为:classAddActionimplementsActionListener{@OverridepublicvoidactionPerformed(ActionEvente){if(btnojtf.getText()。length()==0){JOptionPane.showMessageDialog(null,”图书类型编号不能为空!”);return;}if(btnamejtf.getText().length()==0){ JOptionPane。showMessageDialog(null,”图书类型名称不能为空!”);return;ﻩ} ﻩStringbtno=btnojtf.getText().trim(); Stringbtname=(String)btnamejtf.getText().trim();inti=BookTypeDao。insertBookType(btno,btname);if(i==1){ JOptionPane.showMessageDialog(null,"添加成功"); Object[][]results=getSelect(BookTypeDao.selectBookType());jt=newJTable(results,readersearch);jsp。setViewportView(jt);jt。setAutoResizeMode(JTable。AUTO_RESIZE_OFF);}ﻩ}}对修改按钮添加监听器(UpdateAction),修改图书类别表中信息,例如将刚刚添加的“化学”修改为“生物”,如图2.2.4(1)所示。图2。2.4(1)修改成功更新后,如图2.2。4(2)所示.图2。2。4(2)修改功能的实现主要代码为:classUpdateActionimplementsActionListener{@OverridepublicvoidactionPerformed(ActionEvente){//TODOAuto-generatedmethodstub ﻩStringbtno=btnojtf。getText()。trim(); ﻩﻩStringbtname=btnamejtf。getText().trim();inti=BookTypeDao.updateBookType(btno,btname);ﻩﻩﻩSystem.out。println(i);if(i==1){ﻩﻩJOptionPane.showMessageDialog(null,"修改成功"); ﻩObject[][]results=getSelect(BookTypeDao.selectBookType());jt=newJTable(results,readersearch);jsp.setViewportView(jt);jt。setAutoResizeMode(JTable.AUTO_RESIZE_OFF); ﻩ}ﻩ} }6、对删除按钮添加监听器(DeleteAction),删除图书类别表中信息,例如将刚刚修改的“生物”删除,如图2。2。5(1)所示。图2.2.5(1)删除成功更新后,如图2。2.5(2)所示。图2.2。5(2)删除功能的实现主要代码为:classDeleteActionimplementsActionListener{@OverridepublicvoidactionPerformed(ActionEvente){//TODOAuto-generatedmethodstubﻩﻩﻩStringbtno=btnojtf.getText().trim();inti=BookTypeDao。deleteBookType(btno); System。out。println(i);if(i==1){ ﻩJOptionPane。showMessageDialog(null,"删除成功!"); Object[][]results=getSelect(BookTypeDao.selectBookType());jt=newJTable(results,readersearch);jsp。setViewportView(jt);jt.setAutoResizeMode(JTable。AUTO_RESIZE_OFF);ﻩﻩ}ﻩ } }对退出按钮添加监听器(OutAction),实现关闭程序功能。主要代码如下:classOutActionimplementsActionListener{@OverridepublicvoidactionPerformed(ActionEvente){//TODOAuto—generatedmethodstub setVisible(false); ﻩﻩ}2.3用户添加模块的实现2。3.1用户添加模块界面的设计与实现用户添加模块界面的实现分为两个面板,用户添加信息面板(jp1,一个2行两列的表格)位于整个JFrame的中部,按钮面板(buttonjp)位于整个JFrame的南部。如图2.3.1所示。图2.3.1用户添加模块界面主要代码如下:jp1。setLayout(newGridLayout(2,2));this.add(jp1,BorderLayout.CENTER);this.add(buttonjp,BorderLayout.SOUTH);2.3。2用户添加模块数据操作的设计与实现用户添加模块需要进行的数据操作为向数据库的用户表中添加用名和密码。主要代码如下:publicstaticintinsertUser(Stringname,Stringpwd){inti=0;try{Stringsql=”insertintousers(name,password)values(’”+name+”’,'"+pwd+”')";i=Dao。executeUpdate(sql);}catch(Exceptione){e.printStackTrace();}Dao.close();returni;}2.2.3用户添加模块功能的设计与实现1、对添加按钮添加监听器(AddActionListener),例如向数据库中添加用户名为“添加”的用户,如图2。3.2(1)所示。图2.3。2(1)添加成功查看数据库中用户表的信息,如图2.3.2(2)所示。图2.3。2(2)用户表中的信息主要代码为:classAddActionListenerimplementsActionListener{@OverridepublicvoidactionPerformed(ActionEvente){ﻩ Stringuser=userjtf.getText().trim(); Stringpwd=pwdjtf.getText().trim();inti=UserDao.insertUser(user,pwd);ﻩﻩSystem。out.println(i);if(i==1){ﻩJOptionPane.showMessageDialog(null,"添加成功!");}} }2、对关闭按钮添加监听器(CloseActionListener),实现关闭程序功能。classCloseActionListenerimplementsActionListener{publicvoidactionPerformed(ActionEvente){ ﻩﻩsetVisible(false);ﻩﻩ }}武汉理工大学毕业设计(论文)基于Java的资产管理系统的设计与实现学院(系):国际教育学院专业班级:通信专业

GJ1101班学生姓名:董沛指导教师:江雪梅学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅.本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密囗,在年解密后适用本授权书2、不保密囗。(请在以上相应方框内打“√”)(宋体小四号)作者签名:年月日导师签名:年月日摘要随着社会经济的迅速发展,企业规模不断扩大,拥有的各类资产快速增长,传统的手工记录资产的方式所暴露的效率低下、错误率高、安全性差等问题已经成为制约企业发展的重要障碍。探索现代企业生产运作过程中对安全、高效、准确的追求相适应的资产管理方式已成为企业在激烈的竞争中能否把握先机的重要课题。为了达到企业对资产进行合理分配、科学管理的要求,提高资产在企业日常运作中的利用效率,降低资产管理的成本,本文提出了基于JAVA语言,以MyEclipse作为开发平台,运用软件工程方面的技术,设计实现了一套可以对企业资产和人力资源实时了解和管理的资产管理系统。本文首先介绍了资产管理系统的研究背景及意义,并对资产管理相关研究的现状进行了分析,接着介绍了在开发过程中所使用到的技术和工具,主要包括:Java语言与Java开发平台、Access数据管理系统、MyEclipse的开发平台等.然后对资产管理系统进行了需求分析,详细说明了系统需要解决的问题.通过需求分析,对系统进行了概要设计和详细设计,包括系统功能的划分、系统框架、概念模型等方面的设计。接着根据分析的结果,采用了基于Java平台和C/S体系结构结合Access2007数据库管理系统的开发方案进行了系统开发,保证了整个系统在实际应用过程中的简便性、安全性和易维护性。本文设计的资产管理系统主要由系统管理、资产信息管理、类别管理、账户管理、职员管理、资产还借管理五大模块组成。本系统实现了企业管理者对公司拥有资产的数量、类型、价格、状态的整体把握;对公司职员年龄、性别、职务和相关信息的详细了解;对资产流动和使用过程中各环节的使用者、时间、用途、状态的点对点衔接.基本满足了企业对资产和人员进行管理的要求.本文设计的资产管理系统已经能够成功运行,达到了系统的预期开发目标。该资产管理系统的开发和应用,展示了企业管理过程中自动化、信息化的发展方向,提高了企业管理人员的工作效率和管理水平,使得企业的管理工作更加的系统、科学、高效。关键词:资产管理系统;MyEclipse开发平台;Access数据管理系统;Java语言与Java开发平台;C/S体系结构AbstractWiththerapidsocio—economicdevelopment,companieshavebeenexpandingandtheamountofvarioustypesofassetstheyownedhavebeengrownrapidly.Ithasbecomeamajorobstacletothedevelopmentofenterprisesthatthetraditionalwaydependingonmanuallyrecordassetsexposedmanyproblemssuchaslowefficiency,higherrorrateandpoorsecurity.Exploringthemodernenterpriseassetmanagementoperationoftheprocessfortheproductionsafety,efficiencyandaccuracyhasbecomeanimportantissueofbusinesstograsptheopportunityinthefiercecompetition.Inordertoachievereasonabledistributionofassets,scientificmanagement,improveassetutilizationefficiencyindailybusinessoperations,andreducecostsofassetmanagement,thispaperdesignedandimplementedasetofassetsmanagementsystemtocontrolhumanresourcesandbusinessassetsinreal-timeusingsoftwareengineeringtechnology,basedontheJAVAlanguageandMyEclipseplatform.Firstofall,thispaperdescribesthebackgroundandsignificanceofassetmanagementsystem,andanalyzesthecurrentsituationrelatedtoassetmanagement.Thenitliststheusedtechniquesandtools,includingJavalanguage,Javadevelopmentplatform,AccessdatamanagementsystemandMyEclipsedevelopmentplatform.Secondly,itproductstheassetmanagementsystemneedsanalysis,adetaileddescriptionofthesystemneedtobeaddressed.Throughneedsanalysis,theoutlineofthesystemdesignanddetaileddesigngenerates,includingthedelineationofthesystemfunction,thesystemframe,theconceptualmodelandotheraspectsofthedesign.Afterthataccordingtotheresultsofanalysis,wecarriedoutadevelopmentprogrambasedonJavaplatformandC/SarchitecturebindingAccess2007databasemanagementsystemtoensuresimplicity,safetyandeaseofmaintenance。Theissueofassetmanagementsystemdesignedconsistsofsystemmanagement,assetinformationmanagement,sortmanagement,accountmanagement,staffmanagementandassetborrow—returnmanagement。Relyingonthesystem,businessmanagersimplementtheoverallgraspoftheassets’amount,type,priceandstate,thedetailedunderstandingofthecompany'semployees'age,sex,jobandrelatedinformation,andtheengagementofuser,time,purposeandstatusintheprocessofassetsliquidityanduse。Thosefunctionsbasicallymeetthebusinessassetsandpersonnelmanagement。Theassetmanagementsystemhasbeendesignedtobeabletorunsuccessfully,andachievedthedesiredtarget.Developmentandapplicationoftheassetmanagementsystemshowedtheprospectsofautomationandinformationinenterprisemanagementprocess,improvedtheefficiencyandmanagementlevelofmanager,makingthemanagementofenterprisesmoresystematic,scientificandefficient。Keywords:AssetManagementSystem,MyEclipsedevelopmentplatform,Access2007databasemanagementsystem,JavalanguageandJavadevelopmentplatform,C/Sarchitecturebinding目录TOC\o"1-3"\h\z\u第1章绪论PAGEREF_Toc421783163\h1HYPERLINK\l"_Toc421783164”1。1研究背景及意义PAGEREF_Toc421783164\h1HYPERLINK\l”_Toc421783165”1.2现状分析PAGEREF_Toc421783165\h1HYPERLINK\l"_Toc421783166”1。3开发技术和工具PAGEREF_Toc421783166\h21.3。1Java语言与Java平台PAGEREF_Toc421783167\h2HYPERLINK\l"_Toc421783168"1.3.2Access数据管理系统PAGEREF_Toc421783168\h31.3.3MyEclipse开发平台PAGEREF_Toc421783169\h41.4论文的组织结构PAGEREF_Toc421783170\h4第2章系统需求分析PAGEREF_Toc421783171\h6HYPERLINK\l"_Toc421783172"2。1系统需求概述PAGEREF_Toc421783172\h6HYPERLINK\l"_Toc421783173”2。2系统功能性需求1783173\h62。2。1系统管理PAGEREF_Toc421783174\h62。2.2资产信息管理PAGEREF_Toc421783175\h62.2.3类别管理PAGEREF_Toc421783176\h62。2.4职员管理PAGEREF_Toc421783177\h7HYPERLINK\l”_Toc421783178"2.2。5账户管理421783178\h7HYPERLINK\l”_Toc421783179”2.2.6资产借还管理PAGEREF_Toc421783179\h7HYPERLINK\l"_Toc421783180"2。3系统非功能性需求PAGEREF_Toc421783180\h82.3.1用户界面需求PAGEREF_Toc421783181\h82.3.2软硬件环境需求PAGEREF_Toc421783182\h82.3.3产品质量要求PAGEREF_Toc421783183\h82。4系统体系结构的选择PAGEREF_Toc421783184\h8HYPERLINK\l”_Toc421783185”第3章系统概要设计PAGEREF_Toc421783185\h93.1概念模型设计PAGEREF_Toc421783186\h10HYPERLINK\l”_Toc421783187"3。2数据库设计PAGEREF_Toc421783187\h10第4章系统详细设计与实现PAGEREF_Toc421783188\h134。1系统登录模块设计PAGEREF_Toc421783189\h134.1。1功能设计PAGEREF_Toc421783190\h13HYPERLINK\l"_Toc421783191”4.1。2算法描述PAGEREF_Toc421783191\h13HYPERLINK\l"_Toc421783192”4。1.3系统实现PAGEREF_Toc421783192\h134.2系统管理模块设计PAGEREF_Toc421783193\h14HYPERLINK\l”_Toc421783194"4.2.1关键功能设计PAGEREF_Toc421783194\h14HYPERLINK\l”_Toc421783195"4.2。2算法描述PAGEREF_Toc421783195\h144.2.3系统实现PAGEREF_Toc421783196\h15HYPERLINK\l"_Toc421783197”4.3资产信息管理模块设计PAGEREF_Toc421783197\h16HYPERLINK\l"_Toc421783198"4.3.1功能设计PAGEREF_Toc421783198\h16HYPERLINK\l"_Toc421783199"4.3.2算法描述PAGEREF_Toc421783199\h164.3.3系统实现PAGEREF_Toc421783200\h164.4账户管理模块设计PAGEREF_Toc421783201\h184。4.1功能设计PAGEREF_Toc421783202\h184.4.2算法描述PAGEREF_Toc421783203\h184.4.3系统实现PAGEREF_Toc421783204\h19HYPERLINK\l”_Toc421783205"4.5职员管理模块设计PAGEREF_Toc421783205\h204。5.1功能设计PAGEREF_Toc421783206\h20HYPERLINK\l”_Toc421783207”4.5.2算法描述PAGEREF_Toc421783207\h20HYPERLINK\l"_Toc421783208"4。5.3系统实现PAGEREF_Toc421783208\h204.6资产还借管理模块设计PAGEREF_Toc421783209\h224。6.1功能设计PAGEREF_Toc421783210\h22HYPERLINK\l"_Toc421783211”4。6.2算法描述PAGEREF_Toc421783211\h22HYPERLINK\l"_Toc421783212"4.6.2系统实现PAGEREF_Toc421783212\h22第5章总结与展望PAGEREF_Toc421783213\h25HYPERLINK\l"_Toc421783214”5.1总结PAGEREF_Toc421783214\h25HYPERLINK\l”_Toc421783215"5。2研究展望1783215\h25参考文献PAGEREF_Toc421783216\h27致谢PAGEREF_Toc421783217\h28第1章绪论1.1研究背景及意义社会经济的迅速发展和科学技术的全面进步,使得以计算机与通信技术为基础的管理信息系统蓬勃发展。随着企事业单位的发展,各类资产数量大幅增加,管理人员在对资产进行登记管理时的工作量明显增大,手工记录资产显然已成为影响单位资产管理效率的一个重要因素。伴随着资产数量的增多,资产管理及使用的另外一个特点是其呈现分布式趋势,资产主要分布在各个基层单位使用,有很多资产利用率不高,存在着资产闲置、资产处置不规范等现象和问题,且有形资产本身具有价值高,使用周期长,管理难度大,变动性大,使用地点分散的特点,而使用落后的人工手动管理,不仅面临着巨大的工作量,而且查询起来困难,对于增加、减少、借出、归还、租赁等操作不便,增加了管理难度,在统计和汇总方面也带来了巨大的挑战,若处理不当,会使得管理弱化,造成资产流失[1]。随着信息技术的飞速发展,管理方式的改变是企事业单位取得成功的关键所在.社会信息化的发展以及资产管理理论和方法的成熟,也让越来越多企事业单位认识到:加强资产管理,可以有效地将多余闲置的设备得到合理化分流,为单位带来成本下降和工作效率提高的效益,并且可视为竞争力的杠杆,因此,资产管理的重要性已逐渐从后勤保障被提升到战略层次的范畴[2]。在资产管理中,利用信息化技术引入一套科学的资产管理方法及系统,将大大有助于提升管理效益。过去繁琐的资产盘点透过自动化可以轻松完成,使资产管理有条不紊,帐物相符,快速反应当前状态,实时发现并解决问题,从而优化资产回报率,并提高利用有形资产来提供优质服务的能力,即通过资产管理来确保有形资产物尽其用、安全运行,在希望的时间和地点提供需要的设备,同时尽可能地降低运行和维护成本。因此,开发资产管理系统目的即在于解决企业资产管理过程中不必要的人力、物力的浪费,提高数据汇总速度,从而提高资产管理的合理性和科学性[3]。系统的开发与利用,不仅可以进行资产清查、摸清资产存量及其使用状况,更有利于今后采取针对性的措施以保障资产安全和完整,促进资产整合、调配和共享,提高资产使用效益。1.2现状分析90年代末,西方各国根据资产管理理论提出了新的质量管理理论,在理论和实际上都有所突破.我国学者在资产管理方面也做了较多研究.诸如魏霞飞、赵瑞玺等学者指出目前在资产的管理方面,我国无论是在制度上还是在实际操作过程中存在着较大的问题[4]。主要存的问题有:一是管理混乱造成资源浪费,很多单位系统采购过以后都当做了一堆废铁闲置,毫无用处,需要的部门也无法通过渠道获得白白闲置了的政府资源;二是担保不透明造成国家投资损失,有些管理者为了一些私利,将政府的事业单位资产通过贱卖,通过不正当置换换来个人的利益造成了国家的损失;三是制度还不够完善,国家发展到至今一直还没有一部完整的事业单位资产管理办法,让人有漏洞可寻,造成国家损失;四是管理手段落后,普查一次时间长,政府事业单位的资产在逐年增加很难与详细普查,因此应采用信息化手段进行管理。一套合理的资产管理系统,可以在实际工作中,极大地提高工作效率,增加效益,降低成本,有助于真正实现厉行节约的原则。它的简单易学的用户界面及强大的系统功能,在众多同类系统中脱颖而出.原来耗时耗人耗力的资产盘点工作,现在只要一两个人很短时间内就可以轻松完成;大量的重复购置和闲置浪费情况现在及时得到解决[5]。通过系统,不仅各资产负责人可以随时地清晰地查询到自己所负责的所有资产详细信息,而且也可以给领导审批资产采购计划等决策作为依据;通过财务核对功能,还可以使资产帐与财务帐一一对应起来,大大方便了日后的资产清查与管理;通过系统,还可以灵活使用物资调拨,使资产的使用价值发挥到最大;可以对理顺各种资产管理体制、落实资产管理制度、实现对资产的全面监控和有效利用、提高管理工作效率,更好地服务于企业单位各方面,发挥十分积极的作用[6].将资产管理工作搭建在一个高水平的管理平台之上,不仅使管理变得更加科学化、规范化,同时也有力地促进了企业整体管理水平的提高,主要表现在以下几个方面:。1。促进资产管理的信息化、网络化,使各种资产的管理能真正落到人,落实到点。2.轻松管理固定资产,在办公室的方寸之中就能掌控全方位资产信息,提高物资利用效益,降低成本支出。3.为企业资产清查、财帐物帐核对提供更为可靠的平台,避免企业在资产管理环节上可能造成财产流失的隐患.总之,本毕业设计的主要目标即是:研究单位资产管理系统的需求特点,从提髙管理人员在资产管理方面的效率出发,建立一个规范化、集中化、标准化的基于网络的单位资产管理规范,以解决资产管理的瓶颈。基于Java技术,通过不断的研究与设计,开发一套适用于企业资产日常管理的资产管理信息系统,结合不断发展的网络数据库技术,促进资产的科技管理,提高资产的利用效益,实现资产管理的网络化、科学化、规范化。1.3开发技术和工具1.3.1Java语言与Java平台Java编程语言的风格十分接近C、C++语言.Java是一个纯的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧.在JavaSE1.5版本中,Java又引入了泛型编程(GenericProgramming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性[7].Java不同于一般的编译执行计算机语言和解释执行计算机语言,它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行"的跨平台特性。与传统程序不同,Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同[8]。Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java平台是基于Java语言的平台。1.3.2Access数据管理系统数据库技术是现在信息系统的核心技术,任何一个系统都不可能脱离数据库,所以本系统采用处理单机访问效果较理想的Access2007数据库管理系统.MicrosoftOfficeAccess是由微软发布的关系数据库管理系统。它结合了

MicrosoftJetDatabaseEngine和

图形用户界面两项特点,是MicrosoftOffice的系统程序之一。MSACCESS以它自己的格式将数据存储在基于AccessJet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)[9].软件开发人员和数据架构师可以使用MicrosoftAccess开发应用软件,“高级用户"可以使用它来构建软件应用程序.和其他办公应用程序一样,ACCESS支持VisualBasic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件.可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数.图1.1是Access2007的界面图。图1.1Access2007界面图1。3.3MyEclipse开发平台MyEclipse是一个非常好用的用于开发Java,J2EE的Eclipse插件集合。它的功能很强大,支持也非常广泛.所以很多Java开发人员选择它进行开发,它能够大大的简化开发流程,提高开发效率和开发质量.图1。2是MyEclipse的界面图。图1.2MyEclipse界面图1.4论文的组织结构第一章为绪论,介绍了整个毕业设计的研究背景和意义,以及当前的发展现状及应用。并介绍了开发所应用到的相关技术与工具。第二章阐述了系统的需求分析,主要针对用户群的需求,功能的需求以及性能上的需求方面进行了分析。第三章介绍了系统的概要设计,确定系统模块结构,进行概念模型的设计及数据库的设计,列举了系统中使到的E—R图及数据库表。第四章主要介绍系统的详细设计与实现,包括:系统管理模块、资产信息管理模块、账户管理模块、职员管理模块以及资产还借管理模块的详细设计与实现.第五章是结束语,对整个系统进行了总结,并提出了目前系统的不足和继续改进的方向。第2章系统需求分析通过进行相关调研,研究需要开发的资产管理系统在使用中要达到的目的、要求和必要性,从而总结出资产管理系统的需求分析主要包括功能性需求和非功能性需求等方面的内容。2.1系统需求概述资产管理系统由系统管理、资产信息管理、类别管理、账户管理、职员管理、资产还借管理六大模块组成。系统管理:系统管理包含系统设置、切换用户和退出系统三个功能。资产信息管理:包含资产类别管理和信息管理功能。类别管理:包含大类管理和子类管理功能。账户管理:包含添加账户、删除用户、修改密码功能。职员管理:包含添加职员、删除职员、修改职员功能。资产借还管理:包含领用资产、归还资产、归还记录、维修的资产、报废的资产等功能。2.2系统功能性需求2.2。1系统管理1.系统设置管理员可在系统设置中自定义资产价格下限2.切换账户登陆用户可在系统设置中切换其他用户,这里自动跳到系统登陆界面进行重新登陆.3.退出账户用户可点击“退出账户”来退出登录。2。2。2资产信息管理资产信息管理功能是让用户进行资产的维护操作;包括可按条件查询资产,可按类别添加资产,修改资产,删除资产,维修资产,报废资产等操作。2.2.3类别管理1.大类管理大类管理功能是让管理员用户进行资产信息大类的维护操作;包括增加删除修改查询类别操作。2.子类管理子类管理功能是让管理员用户进行资产信息大类别下子类别的维护操作;包括增加删除修改查询子类类别操作.2.2.4职员管理1.添加职员管理员用户可在添加职员界面添加新的职员,需要编写新职员的姓名、性别、年龄、职务、备注等信息。2。修改职员管理员用户可在修改职员界面对已存在的职员信息进行修改操作。3。删除职员管理员用户可删除已存在的职员信息.2.2。5账户管理1。添加账户管理员可在添加账户界面添加新的登录账户及密码,并且可检测新用户名是否已存在,以确保不会重复添加.2.删除账户管理员可已删除已存在的登录账户信息。3.修改密码管理员可为已存在的登录账户进行修改密码操作;用户可以修改自己账户的密码信息.2.2.6资产借还管理1.领用资产进入领用资产界面前会检测是否有可领用的资产信息,有则弹出领用资产界面。用户领用资产需要选择要领用的资产并填写相关信息,比如领用人、用备注等等信息。2.归还资产进入资产归还界面前系统会判断是否有借出的资产信息,有则弹出归还资产界面。用户归还资产需要选择要归还的资产并填写相关信息.3.归还记录归还记录界面会显示出所有领用资产的归还记录,以便查询。并且管理员可对归还记录进行删除操作。4。维修资产管理员在资产信息管理界面可对资产添加维修记录,在维修资产界面会显示出所有的资产维修记录,以便查询或他用。5.报废资产管理员在资产信息管理界面可对资产进行报废操作,在报废资产界面会显示出所有的资产报废记录,以便查询或他用。2.3系统非功能性需求2.3。1用户界面需求1.人性化:加入友好的提示信息、帮助信息,有清楚的错误提示。2.操作简单:操作简单易上手。3.用户界面:界面结构调理清楚,布局简洁。4.语言和清晰度:使用正常语言而不是用专业术语、完善是觉得清晰度.2。3。2软硬件环境需求1。网络要求:所有用户计算机接入企业内部局域网络,所有系统必须在一个网络环境下,以实现与其他系统的接口调用。2.硬件要求:windows系统普通PC,1G内存以上。3。数据库:Access4.运行环境:SunJavaJRE1.6ForWin.5.系统平台:WinXP/Win72.3。3产品质量要求1.正确性:不能出现业务出错的情况。2.可靠性:除硬件、电源、操作系统和服务器外程序不允许异常退出或崩溃.3.易用性:安装操作简单易上手。4.安全性:用户信息保密.5。可扩展性:可在当前所做需求的基础上进行功能上的拓展。6.可移植性:可运行在当前大多数主流的操作平台上。2.4系统体系结构的选择一般来说,分布式应用系统的架构模式主要有两种:C/S模式和B/S模式.C/S(Client/Server)模式即客户机/服务器模式,在这种模式中,客户端提供用户界面、运行逻辑处理程序,数据库服务器接受客户端SQL查询语句并对数据库进行查询,然后将查询结果返回给客户端。这种架构方式的优点在于结构简单、速度快;但是系统维护和升级困难,往往改动一个地方,就需要升级所有客户端的程序。B/S(Browse/Server)模式即浏览器/服务器模式,在这种模式中,将所有业务逻辑都放在服务器上进行,因此无需开发专用的客户端应用程序,只需有通用的浏览器即可使用系统,浏览器只负责接受用户请求并将服务器处理结果显示给用户,大大缩短了应用程序开发周期并减少了系统管理员的工作量[10],[11].在本系统设计开发时,考虑到系统使用者主要是公司的管理者和财会人员这一特殊群体,并考虑到整个系统的安全性.因此我们依旧选择C/S模式作为本系统的架构。第3章系统概要设计根据对系统功能需求的分析,对系统的各项功能进行整合、分块,按照结构化程序设计的要求,本系统需要完成的主要功能包括系统设置、资产信息管理、类别管理、职员管理、资产借还管理和账户管理等主要模块,整体系统具有全面性、规范性、高效性、适用性等特点,达到信息化管理的目标:1.提供一个统一的信息平台,实现信息资源共享,对资产数据资源实时利用;2.提供一个工作平台,直接在计算机上完成资产日常的管理,简化工作流程与环节;3.为资产进行资产卡和编号方式管理,及时、方便的掌握资产目前所处状况及流向(减少、变动、报废等);4.提供较强的系统查询功能(如自定义查询),为领导对资产决策提供依据,为下级资产管理人员实时了解自身家底提供方便。图3.1系统功能模块图通过该系统的使用,可以更好地理顺资产管理体制、落实资产管理制度、实现对资产的全面监控和有效利用、提高管理工作效率,更好地服务于企业发展等方面.资产管理系统模块的分解实质就是功能的分析,是一个由抽象到具体的步骤。功能框架图给出它们从总体到一般的所属关系。图中的矩形框代表的是一个功能模块,根据前一章进行的分析,在研究设计基本内容中给出具体对应的模块功能框架图,可具体实现模块的详细设计,如图3。1所示:3.1概念模型设计为了使用户的数据准确明了的表达出来,需要建一个概念性的数据模型。概念性数据模型是一种面向问题的数据模型,是按用户的观点来对数据和信息建模[12]。最常用的表示概念性数据模型的方法称为E—R模型。E—R图是概念模型中常用的设计工具,一般有三部分组成:矩形框表示实体;菱形框表示联系;椭圆框表示实体属性。本系统主要包含了职员、资产、大类别、子类别、归还记录、领用记录、管理员等几个实体。具体E-R图如图3.2所示:图3.2系统E-R图3.2数据库设计在系统概念数据模型的基础上,针对具体的数据库系统产生的模型叫物理数据模型,它相对概念数据模型最大的不同是,它针对了具体的数据环境,即目标数据库,进行了实体与关系转化为表与关系的物理性定义[13],[14]。根据系统E—R图分析,得出管理模块的数据逻辑结构[15],下面列举了系统主要的数据库表(实体)模型,具体如下:表3—1资产信息表中文含义字段名称字段类型长度主键备注自动编号Aid自动编号是大类编号ACid数字子类编号ASid数字资产名称Aname备注状态Astatus文本型号Amodel备注价格Aprice数字购入日期Apur_date备注使用者Ause_by备注备注Aremark备注表3-2职员信息表中文含义字段名称字段类型长度主键备注职员编号Eid自动编号是姓名Ename备注性别Esex文本年龄Eage数字职务Eposition备注备注信息Eremark备注表3-3资产领用表中文含义字段名称字段类型长度主键备注领用编号Lid自动编号是资产编号LAid数字员工编号LEid数字管理员LOname备注领用时间Ldate日期/时间目的用途Lpurpose备注备注Lremark备注表3—4资产归还表中文含义字段名称字段类型长度主键备注归还编号Rid自动编号是资产编号RAid数字资产名称RAname备注使用者Ruse_by备注领用时间RLdate日期/时间归还时间Rdate日期/时间领用管理员RLOname备注归还管理员RROname备注备注Rremark备注第4章系统详细设计与实现详细设计阶段的根本任务是确定应该怎样具体实现所要求的系统,也就是经过这个阶段的实际工作,应该得出对目标系统的精确描述,从而在系统实现阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序[16]。具体来说就是把经过总体设计得到的各个功能模块详细地加以描述。4。1系统登录模块设计4。1。1功能设计执行程序后,显示登录界面,输入正确的账号和密码后,可跳转至操作界面对系统进行操作。4.1。2算法描述预先使用Access,将可登录系统的初始账号和与账号一一对应的密码存入数据库,输入账号密码点击登录后,程序连接数据库比较是否有与所输入账号密码一致的组合,若存在,则可登录系统;若不存在或有其它不符合规范的操作则报错.4.1。3系统实现执行程序后,系统弹出登录界面。如图4。1所示。图4.1资产管理系统登录界面若输入的账号密码无法与数据库中的信息相匹配,则系统报错,如图5.2所示图4.2登录界面报错提示若账号密码正确,登录系统后,进入系统的主界面如图5。3所示图4。3资产管理系统主界面4.2系统管理模块设计4.2.1关键功能设计这一模块主要包括系统设置和用户账户的切换和退出。1.系统设置:对系统录入的资产的价格下限进行设置,从而确定纳入资产管理系统的资产范围。2.切换账户:通过这个功能可以实现不同账户的切换,方便在同一客户端上不同管理者进行操作。3。退出账户:操作完成后可通过这个功能退出系统。4。2.2算法描述1.系统设置:首先要对用户的输入内容进行判断,若不合法,则进行告警.若合理则写入数据库文件备用。2.切换账户:账户的切换包括了系统的退出与重新执行,退出后可直接调用系统登录模块。4.2.3系统实现点击系统管理选项会展开相关选项卡,点击选项卡选择需要的功能会进入对应的操作界面.如图5.4所示图4.4系统管理菜单界面点击系统设置选项卡会弹出系统设置界面,可对资产资产价格下限进行设置.如图4。5所示图4.5系统设置界面若输入的资产与提示的输入格式不符,例如在价格下限中包含非数字的符号,则则系统会提示不合法。如图4.5所示图4.5系统设置界面警告点击切换账户后会出现上节所示的资产管理系统登录界面。4.3资产信息管理模块设计4.3.1功能设计这一模块主要是实现资产的管理工作,包括资产的录入和查找。为了使资产管理系统化,在录入资产时应包含录入资产的名称、所属大类和小类、购入的价格,日期和型号等信息,若资产所属的大类或小类不存在,在可通过大类管理和小类管理选项进行资产大类和资产小类的添加。由于这是资产管理系统的核心内容,因此对资产的增添结果还应直接的体现在主界面的左侧树形表和右侧的资产列表中。4.3。2算法描述这一部分虽然操作的对象数据表不同,但主要都是通过基本的sql语句对数据库进行的操作,再将结果反馈在主界面的表格中。4。3。3系统实现点击资产信息管理选项,在展开的选项卡中选择类别管理菜单下的大类管理或子类管理可切换至对应的操作界面,可以进行大类或子类的添加、删除、修改、查找、关闭等具体操作,如图4.5,图4。6所示.图4。5大类管理界面图4。6子类管理界面点击信息管理选项卡,可切换至信息管理界面,可在与资产对应得大类和子类下添加资产的相关信息也可根据资产的相关信息查找以添加的资产。如图5.7所示.图4.7资产信息管理界面在进行具体的添加资产的操作中,在相应数据中填入符合预设规范的实体属性即可添加资产,若信息不符合规范,例如价格低于系统设置中输入的资产价格下限,系统则会报错。如图4.8所示图4.8资产信息录入报错界面在正确填写并成功添加资产后,资产信息会即时的出现在资产管理系统主界面,如图4.9所示,第4条资产信息即为我们修改资产价格后录入的。图4.9主界面在录入资产后更新4。4账户管理模块设计4.4。1功能设计这一模块主要是用来添加或删除可登录资产管理系统的账户.1。添加账户:当有新的用户时,可以添加新的账户,新的用户可通过该账户登录系统对资产进行管理。2。删除账户:当某个旧的账户不再使用时,管理员可以通过这里对旧的账户进行删除以节省数据库空间并提高安全性.3.修改密码:为保证安全性,账户使用一段时间后,用户可以通过这个操作对账号的密码进行修改。4。4。2算法描述这一模块的算法比较简单,都是通过操作基本的SQL语句对数据库中的数据进行操作。添加、删除等按钮的具体实现前面已有描述。4.4。3系统实现点击账户管理选项,在展开的选项卡中选择添加账户、删除账户或修改密码可进入对应界面。如图4。10,图4.11所示图4.10添加账户界面图4.11删除账户界面需要注意的是,在进行这一操作时,为避免误操作及逻辑上的正确性,删除的对象应限制在非登录账户,若帐户名为正在登录的账户,则系统会报警,如图4.12所示图4.12输入当前账户时的警告修改账户密码的界面载入图4.13所示,保证新密码两次输入一致则可修改成功,对象则默认为当前登陆账户图4.13修改密码界面4.5职员管理模块设计4.5.1功能设计这一模块主要是对公司职员的姓名、性别、年龄、职务等信息进行增删和修改.4.5.2算法描述这一模块的算法比较简单,依旧是通过操作基本的SQL语句对数据库中的数据进行操作。4.5。3系统实现点击职员选项,在展开的选项卡中选择添加职员、删除职员或修改职员可进入对应界面。图4.14为添加职员界面,与添加资产类似,填入与系统预设的规范相一致的信息后,该职员的信息将会被添加到数据库中,可以在资产还借等相关模块中被选择.图4.14添加职员界面图4.15为删除职员界面,在进行操作时先根据姓名或职务查找要删除的职员,选择查找到的结果即可删除该职员的相关信息,如图4.16所示图4。15删除职员界面图4.16通过姓名查找到相关信息修改职员界面如图4.17所示,在已填加的职员信息中选择并进行修改即可图4。17修改职员界面4.6资产还借管理模块设计4.6.1功能设计这一模块主要用于记录公司资产的还借情况.4。6。2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论