收藏 分销(赏)

采购系统的设计和实现.doc

上传人:w****g 文档编号:2998228 上传时间:2024-06-12 格式:DOC 页数:47 大小:763.04KB
下载 相关 举报
采购系统的设计和实现.doc_第1页
第1页 / 共47页
采购系统的设计和实现.doc_第2页
第2页 / 共47页
采购系统的设计和实现.doc_第3页
第3页 / 共47页
采购系统的设计和实现.doc_第4页
第4页 / 共47页
采购系统的设计和实现.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

1、本科毕业论文(设计) 题 目: 采购系统设计与实现 学 生: 赵鑫 学号 *学 院:计算机与信息学院 专业:信息工程入学时间: 年 9 月 12 日指引教师: * 职称: 讲师 完毕日期: 年 5 月 4 日诚 信 承 诺我谨在此承诺:本人所写毕业论文采购系统设计与实现均系本人独立完毕,没有抄袭行为,凡涉及其她作者观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人(签名): 年 月 日采购系统设计与实现摘要:本文以采购系统普及为背景,详细描述了采购系统设计与实现。其内容涉及采购需求分析、详细设计、数据库设计及实现等。该采购系统使用Oracle数据库进行数据存储,使用了Java语言和JS

2、P技术编译并实现了:采购基本数据管理、供应商评估管理、采购筹划管理、采购订单管理、采购订单审批流程管理、采购收货管理、采购退货管理、采购数据记录分析和登录注册功能等模块,该系统用于公司寻常采购自动化、规范化及透明化,以及公司内部数据实现可以实现共享,该系统可以极大地提高公司效率和减少采购成本,使公司赚钱最大化。核心字:采购系统;数据库;Java语言The design and implementation of the procurement systemAbstract:Based on the popularity of procurement system as the backgrou

3、nd,describes in detail the design and implementation of the procurement system. Its content includes procurement of requirements analysis,detailed design,database design and implementation,etc. The procurement system USES the Oracle database for data storage,using the Java language and compile JSP t

4、echnology and implemented:Purchase basic data management,supplier evaluation and management,purchasing plan management,purchase order management,purchase order approval process management,purchasing the goods management,procurement returns management,purchasing data statistical analysis and login re

5、gistration function module,The system is used for daily purchasing enterprise automation,standardization and transparency,as well as the enterprise internal data can realize sharing,The system can greatly improve the efficiency of enterprises and reduce the purchase cost,make the enterprise profit m

6、aximization. Keywords:Procurement system;The database;The JAVA language目 录1 绪论11.1概述11.2系统开发背景、必要性和意义11.3 实现系统技术12 采购系统需求和设计12.1 顾客特点及顾客登录界面展示12.1.1 顾客特点12.1.2顾客登录界面展示22.2 假定和约束22.3 各子模块功能描述22.3.1 采购基本数据管理22.3.2 供应商评估管理42.3.3 采购筹划管理42.3.4 采购订单管理42.3.5 采购订单审批流程管理52.3.6 采购收货管理52.3.7 采购退货管理53 数据库需求和设计5

7、3.1 数据字典63.1.1 顾客63.1.2 供应商63.1.3 物品63.1.4 订单73.1.5 物品解决单73.2 数据库表设计83.3 设计思想123.3.1 系统软件架构123.3.2 系统模块简介133.3.3 功能构造图143.3.4 业务流程分析153.4 采购管理系统功能184 结论21参照文献22道谢23附录A:241 绪论1.1概述 改革开放后,公司逐渐步入信息化管理,特别近年来公司对信息化需求越来越大。作为公司信息系统重要构成某些采购信息系统,它能使公司整个采购流程自动化、规范化、模式化、透明化,极大地提高了公司在采购环节效率并切实减少采购成本。1.2系统开发背景、必

8、要性和意义由于当前公司是人工手动操作采购流程,具备过多主观人为因素,很难做到采购过程客观,公正,透明及精准性。特别是每次采购需求数,在人工计算和操作下,经常浮现错误或误差,但是通过采购信息系统实行,公司采购流程将大大优化。自动化采购系统能有效减少误差数据产生,减少采购成本,提高采购工作效率,为公司赢得更高利益。1.3 实现系统技术(1)使用JSP技术进行数据展示(2)使用SSH框架(Struts、Hibernate、Spring)进行数据解决和分析(3)使用Oracle数据库进行数据存储(4)使用MD5技术进行系统数据加密(5)使用JS和CSS进行页面美化2 采购系统需求和设计本采购系统协助公

9、司采购人员可以更好地操控并完毕从采购筹划、采购合同到合同跟踪所有过程,保证采购工作高质量、高效率及低成本地运营,使公司处在最佳运作状态。重点要实现目的如下:(1)实现对供应商信息动态管理和维护,并对供应商进行评估。(2)保证公司采购物品最佳运作,保证公司生产持续进行;(3)及时地查询物资库存状况,避免库存积压。(4)实现为订单采购运营模式,实现近乎“零库存”。库存要做到需货和断货等时间,把这些信息库存起来,而不是库存详细物料。(5)实现对历史采购数据进行记录分析,从而为提高采购质量提供根据 (6)历史操作日记模块实现了采购流程中各环节操作信息可追溯性,从而管理者可以更好对采购流程进行监控和管理

10、。2.1 顾客特点及顾客登录界面展示2.1.1 顾客特点该系统顾客有一定文化水平,至少高中毕业。顾客涉及分为采购公司采购员,总经理、采购部经理、采购员、需求部门、供应商组织构造图及顾客角色。2.1.2顾客登录界面展示图1 顾客登录界面在顾客登录界面中,顾客输入自己顾客名和密码,系统数据库进行验证该顾客与否存在及与否输入了对的顾客名和密码,输入了对的顾客名和密码后,系统依照其权限进入相应顾客界面。2.2 假定和约束下面是进行本产品开发工作条件和限制,例如开发期限、并行操作、安全和保密方面考虑、所采用办法与技术等。l 开发周期为12天l 各种顾客可以同步登录l 数据库密码采用MD5加密l 系统设计

11、采用Rose 和Power Designer2.3 各子模块功能描述2.3.1 采购基本数据管理采购基本数据管理(对每张表均有增、删、改、查功能):(1)仓库管理(仓库信息表、库存信息表):仓库信息表(如图3)涉及仓库编号、仓库负责人、联系电话及修改选项。库存信息表涉及仓库编号、产品编号、库存数量。图2 仓库信息表(主程序代码见附录A-1)仓库信息表,即仓库信息管理,它可依照先知仓库编号进行搜索,如果编号对的,那么搜索出信息将会包具有相应于仓库编号仓库管理员姓名及其号码,亦可对其修改。(2) 物料信息管理(物料信息表):物料信息表涉及物料编号、物料名称、物料类别、物料单价、供应商编号。(3)员

12、工信息管理(采购员工信息表、仓库员工信息表):员工信息表涉及员工编号、员工姓名、所属部门、职务、联系方式。(4)顾客及权限管理:(只有管理员有此功能如 图3、图4)图3 顾客权限管理顾客权限管理只能是管理员所操作,管理员依照顾客权限及需要,可设立各个顾客权限,而顾客可依照自己权限及需要进行登录、查看、填写或删改等操作,如下图4所示,其为管理员对顾客李四进行权限修改。图4 修改员工权限(主程序代码见附录A-2)修改员工权限是管理员可操作功能,该界面中,仅有顾客权限可修改,其中顾客权限涉及:采购部员工、采购部经理、总经理、仓管员和供应商。 一种系统管理员账户admin 由系统管理员将权限分派给如下

13、人员:总经理、采购部经理、采购员、仓库负责人(也许有各种)、各个需求部门(每个部门一种账户)2.3.2 供应商评估管理供应商评估管理:为以便查询供应商信息,规定保存和删除、增长、更新供应商信息。供应商信息表涉及供应商编号、供应商名称、供应商类型(经营范畴)、信用级别(优,良,中,差)、联系人、联系电话、传真、电子邮箱等属性。2.3.3 采购筹划管理采购筹划管理包括重要内容有:需求筹划单、采购筹划单、暂时紧急需求单、暂时紧急采购筹划单等。需求筹划单:涉及需求单编号、需求单类型(分为“常规”和“紧急”)、需求部门名称、物料编号、物料数量、需要截止时间。采购筹划单:涉及筹划单编号、筹划单类型(分为“

14、常规”和“紧急”)、需求部门名称、物料编号、物料数量、需要截止时间。暂时紧急需求单:涉及需求单编号、需求单类型(分为“常规”和“紧急”)、需求部门名称、物料编号、物料数量、需要截止时间、暂时项目有关信息(备注)。暂时紧急采购筹划单:涉及筹划单编号、筹划单类型(分为“常规”和“紧急”)、需求部门名称、物料编号、物料数量、需要截止时间、暂时项目有关信息(备注)。2.3.4 采购订单管理采购订单管理:每次采购均有相应一张采购订单,为以便查询采购信息,规定做到实时保存和维护采购订单信息。每张采购订单涉及订单编号、供应商名称、物料名称、购买数量、采购员编号、订购日期、订单金额(如图5)。图5 订单明细2

15、.3.5 采购订单审批流程管理采购订单审批流程管理:审批信息表涉及采购订单详情、审批人姓名、职务、审批人建议(备注)。2.3.6 采购收货管理采购收货管理:包括物料检查单、物料签收单和入库单等重要内容。由于一种订单物料也许会一次性运送物料或分批次运送物料,因而需要分批次验收。物料检查单:以便查询物料检查信息,规定保存和维护每一批物料检查信息,每一张物料检查单涉及检查单编号及订单编号、物料运送批号、物料编号、检查商品数量、检查员编号、检查日期、检查成果和采购员编号。物料签收单:对检查合格物料进行签收,对签收物料信息进行保存和维护,涉及签收单编号、订单编号、物料运送批号、物料编号、本次签收物料数量

16、、签收人编号(仓库管理员)、签收日期、采购人编号、检查人编号、已签收商品数量,未到商品数量。入库单:涉及入库单编号、收货人、订单编号、入库单状态(“未入库”,“正在入库”,“入库完毕”)、收货日期、检查员编号、入库员编号2.3.7 采购退货管理采购退货管理:对退货信息进行更新、增长及删除操作,涉及退货单号、物料编号、退货编号、退货日期、退货因素、退货数量、订单编号和物料运送批号,退货分为所有退货和某些退货两种。其中某些退货原由于“损坏”,所有退货原由于“检查不合格”。通过商品编号、退货日期、退货号等信息各种方式对退货信息进行查询。3 数据库需求和设计数据字典重要目是对各种条目解释。3.1 数据

17、字典3.1.1 顾客a) 名字:Userinfo别名:顾客描述:需求方与公司内部各级管理人员拥有自己账号与不同权限 定义:顾客表 = 顾客账号 + 顾客名 + 顾客密码 + 顾客类型 + 顾客电话 + 性别+ 所属部门 + 备注角色分派:0为普通顾客即需求方,1为采购员,2为采购经理,3为总经理,4为仓管员,5为系统管理员b) 名字:useraccount别名:顾客账号描述:唯一地标记顾客表中一种顾客定义:顾客账号=Varchar2(18)位置:userinfo(useraccount),Demandplan(submituser),Purchaseplan(checkid),Purpland

18、etails(userid),Finalplan(checkid、userid),Signin(user),Qualitycheck(user),Returngoods(user),Instock(user)3.1.2 供应商a) 名字:Provider别名:供应商描述:对公司提供需求货品人或公司 定义:供应商表 = 供应商编号 + 供应商名称 + 联系方式 + 供应商地址 + 信用级别 + 备注b) 名字: providerid别名: 供应商编号描述: 唯一地标记顾客表中一种顾客定义: 供应商编号=Int(11)位置: Provider(providerid),Providergoods(p

19、roware),Purplandetails(providerid),Finalplan(providerid),Finalplandetails(providerid)3.1.3 物品a) 名字:Comwarehouse别名:物品描述:公司库存货品定义:物品表 = 物品编号 +物品名称 + 既有库存 + 历史总库存 + 类别 + 备用库存b) 名字:Demandplan别名:需求筹划单描述:唯一标示筹划定义:需求筹划表 = 筹划单编号 +部门 + 提交时间 + 截止时间 + 提交顾客 + 总需求筹划id + 与否通过审核主键定义:筹划单编号=Int(11)c) 名字:Purchaseplan

20、别名:采购筹划单(每月)描述:唯一标示某次采购筹划定义:采购筹划表 = 筹划单编号 +部门名称 + 提交时间 + 截止时间 + 总金额 + 审批人 + 合同存储地址 + 筹划单状态主键定义:筹划单编号=Int(11)位置:Purchaseplan(pcpid) Purplandetails(pcpid) Finalplandetails(pcpid)3.1.4 订单a) 名字:Finalplan别名:采购订单描述:唯一标示某次采购订单定义:采购订单表 = 订单编号 +供应商id + 提交时间 + 截止时间 + 总金额 + 审批人 + 合同存储地址 + 采购状态主键定义:筹划单编号=Int(11

21、)位置:Finalplan(pcpid),Signin(pcpid),Qualitycheck(pcid),Returngoods(flid),Instock(flid)3.1.5 物品解决单a) 名字:Qualitycheck别名:物品质检单描述:唯一标记某一质检单定义:物品质检单表 = 质检单编号 + 采购订单中某一种物品id + 质检员姓名 + 采购订单id + 操作员 + 与否合格 + 质检时间 + 备注b) 名字:Returngoods别名:物品退货单描述:唯一标记某一退货单定义:物品退货单表 = 退货单编号 + 退货品品名称 + 采购订单id + 退货因素 + 操作员 + 退货数量

22、主键定义:退货单编=Int(11)c) 名字:Signin别名:物品签收单描述:唯一标记某一签收单定义:物品签收单表 = 签收单编号 + 采购订单id + 状态 + 签收员名单 + 操作员 + 应到货数量 + 实际到货数量 + 签收时间 + 备注d) 名字:Instock别名:物品入库单描述:唯一标记某一入库单定义:物品入库单表 = 入库单编号 + 采购订单中某一种物品id + 质检员姓名 + 采购订单id + 入库数量 + 操作员 + 入库时间3.2 数据库表设计按照数据字典设计,可以把它细化为数据库表设计。某些表设计涉及下列内容:l 表名(中英文)l 字段名l 字段数据类型l 字段与否为空

23、l 字段默认值l 备注,对字段解释性阐明:主键、外键、与否自动增一、与否为索引、与否唯一、与否进行数据检查等。表1 顾客表编号字段阐明数据类型与否为空与否主键1Useraccount顾客账号Varchar(18)否是2Username顾客姓名Varchar(18)否否3Email顾客邮箱Varchar(30)否否4Password顾客登录密码Varchar(18)否否5Usertype顾客类型(0为普通顾客即需求方,1为采购员,2为采购经理,3为总经理,4为仓管员,5为系统管理员)Int(2)否否6Phonenum电话号码Int(18)否否7Gender性别Int(1)(0表达男,1表达女)否

24、否8Department所属部门Varchar(18)否否9Remark备注Text()是否表2 公司库存表编号字段阐明数据类型与否为空与否主键1Materialsid物品Int(11)否是2Matname物品名称Varchar(18)否否3Currentstock既有库存Int(11)否否4Totalstock历史总库存Int(11)否否5Type类别Varchar(18)否否6Save备用库存量(库存量必要不不大于这一值)Int(11)是否表3 需求筹划表编号字段阐明数据类型与否为空与否主键1Demandplanid唯一标示筹划单Int(11)否是2Department部门Varchar(

25、18)否否3Submittime提交时间datetime否否4Limittime截止时间datetime否否5Submituser提交顾客(外键-userinfo.useraccount)Varchar(18)否否6Mergeid总需求筹划id(外键-mergeplan.id)Int(11)是否7Pass审核与否通过,2通过,1不通过,待审0Int(2)否否表4 供应商表编号字段阐明数据类型与否为空与否主键1providerid唯一标示供应商Int(11)否是2proname供应商名称Varchar(30)否否3prophone联系方式Int(11)否否4proaddress供应商地址Varc

26、har(30)否否5creditgrade信用级别(分为A、B、C、D四个级别),初始为nullVarchar(10)是否6remark备注Text是否表5 采购筹划表(每月一或两张大表)编号字段阐明数据类型与否为空与否主键1Pcpid唯一标示某次采购筹划Int(11)否是2Department部门名称Varchar(18)否否3Submittime提交时间Datetime否否4Limittime截止时间(部门领物品时间)Datetime否否5Totalprice总金额Int(11)否否6Checked审批人(外键-userinfo.useraccount)Varchar(18)否否7Cont

27、ract合同存储地址(初始为空)Varchar(30)否否8Status筹划单状态(0为审核未通过,1为刚生成筹划单未选取供应商,2表达已填写采购价格待审核,3为审核通过,4为已签合同,5为质检合格已签收,6为质检不合格,7为已入库)Int(1)否否表6 采购订单物品明细表编号字段阐明数据类型与否为空与否主键1Ppdid唯一标示采购筹划物品Int(11)否是2Goodsname物品名称Varchar(18)否否3Goodsnum物品数量Int(11)否否4Providerid供应商id(外键-provider.id)(初始为空,待采购员选取)Int(11)是否5Currentprice成交价格

28、(初始为0,等待采购员与供应商确认价格后输入)Int(11)否否6Referenceprice参照价格Int(11)否否7Pcpid采购筹划id(外键-purchaseplan.pcpid)Int(11)否否表7 物品质检单编号字段阐明数据类型与否为空与否主键1Qtid唯一标记某一质检单Int(11)否是2fldid 采购订单中某一种物品id(外键- finalplandetails,ppdid)Int(11)否否3Person质检员姓名Varchar(18)否否4Flid采购订单id()(外键-finalplan.pcpid)Int(11)否否5User操作员(填写该质检表人员)(外键-us

29、erinfo.useraccount)Varchar(18)否否6Quantity与否合格(1为合格,2为不合格)Int(1)否否7Time质检时间Datetime()否否8Else备注Text()是否表8 物品退货单编号字段阐明数据类型与否为空与否主键1Reid唯一标记某一退货单Int(11)否是2Regoodid退货品品名称(外键- finalplandetails,ppdid) Int(11)否否3Flid采购订单id()(外键-finalplan.pcpid) Int(11)否否4Reason退货因素Text()否否5User操作员(填写该退货表人员)(外键-userinfo.user

30、account)Varchar(18)否否6Num退货数量Int(11)否否表9 物品入库单编号字段阐明数据类型与否为空与否主键1Insid唯一标示某一入库单Int(11)否是2fldid 采购订单中某一种物品id(外键- finalplandetails,ppdid)Int(11)否否3Flid采购订单id()(外键-finalplan.pcpid) Int(11)否否4Num入库数量Int(11)否否5User操作员(填写该退货表人员)(外键-userinfo.useraccount)Varchar(18)否否6Time入库时间Datetime()否否3.3 设计思想3.3.1 系统软件架

31、构依照本采购系统需要采用了MVC模式,将系统构造分为模型层、视图层和控制层。下面是对系统这三层构造描述图:模型层业务服务数据服务权限服务视图层HTML服务Session服务信息查询告知变化控制层接受、解决顾客祈求决定向顾客呈现视图顾客祈求视图选取信息变化关系数据库图6 系统三层构造描述图视图层:视图是模型表达,它提供顾客交互界面。控制层:用控制器提供一种控制和解决祈求集中入口点,负责接受、截取并解决顾客祈求(典型状况下是一种运营浏览器顾客);决定执行什么商业逻辑功能,然后将产生下一步顾客界面责任委派给一种恰当视图组件。模型层:模型提供了业务实体对象和业务解决对象,并通过业务实体对象实现了对视图

32、和模型之间交互支持。这层是系统核心层。3.3.2 系统模块简介系统划分模块涉及:采购基本数据管理、权限管理、供应商评估管理、采购筹划管理、采购订单管理、采购收货管理、采购退货管理和报表管理。系统模块图如下:系统用户管理报表管理采购基本数据供应商评估采购筹划管理采购订单管理收货管理退货管理权限管理图7 系统模块图收货管理、订单管理、退货管理属于采购员使用模块。采购筹划管理、供应商评估管理、报表管理属于采购部经理使用模块。权限管理、顾客管理系统管理员使用。采购基本数据管理属于需求部门使用模块。3.3.3 功能构造图采购管理采购基本数据管理供应商评估管理采购筹划管理采购收货管理采购订单管理采购退货管

33、理系统顾客管理仓库信息维护物料信息维护员工信息维护顾客及权限管理供应商基本资料维护供应商信用评价管理需求筹划单维护需求筹划单合并采购筹划单生成采购订单维护采购合同维护物料签收单维护物料质检单维护物料入库单维护物料质检单维护物料退货单维护历史退货单记录维护顾客权限管理添加顾客删除顾客查找顾客修改顾客图8 系统功能层次图3.3.4 业务流程分析(1)筹划采购业务流程,如图9。图9筹划采购流程(2)紧急采购业务流程,如图10。图 10紧急采购流程3.4 采购管理系统功能(1)采购基本数据管理(如下每某些基本数据管理都支持“增删改查”)A. 仓库信息管理B. 物料信息管理(如图11、图12、图13、图

34、14):图11 物料管理物料管理支持基本数据“增删查”。查:可依照物料编号查询该编号相应关于物料详细信息;增:如有需要可依照事实状况增填一项或多项物料信息(如图15);删:可删除过时、错误、不需要或是重复信息。图12添加物料(主程序代码见附录A-3)图13 质检单质检单所展示是对刚采购进来物品进行质检,并作详细记录。检查成果将用于决定该物品去向。图14 物品质检不合格订单(主程序代码见附录A-4)物品质检不合格订单也许会包具有两种成果:如果是“质检不合格”,该订单所有物品将退货;如果是“损坏”,将退回损坏物品。C. 员工信息管理(如图15、图16):图15 员工信息管理员工信息管理包括了对基本

35、信息“增删改查”四大功能。增是增添新信息(如图18) 删是删除无用信息,改是改过时或是错误信息,查是查询需要信息。图16 添加员工(主程序代码见附录A-5)D. 顾客及权限管理: 一种系统管理员账户 admin; 由系统管理员将权限分派给如下人员:总经理、采购部经理、采购员、需求部门、供应商(权限:只能下载标书和上传报价表)(2)供应商评估管理(支持“增删改查”)A供应商资料维护B供应商报价维护(采购部定期对供应商报价进行更新)C供应商信用评价:采购部可以依照供应商公司资质、产品质量、履约状况等对供应商进行信用级别评价注:新增供应商时,由总经理审核,采购部录入供应商资料。(3)采购筹划管理由采

36、购部门依照需求部门提交需求筹划单进行需求筹划汇总,并存储到需求筹划文献中,查询实际库存状况,汇总得出需要采购货品,并作出采购需求单。依照采购需求单生成采购筹划,并作出采购筹划单。筹划采购业务:在每月25号前,各个需求部门向系统提交下个月“需求筹划单”。(这样可以使每张“需求筹划单”时间保持一致,以便于集中采购。)暂时紧急采购业务:当有暂时项目启动时,可以向系统提交“暂时紧急需求单”。但“暂时紧急需求单”中需要写明暂时项目有关信息(可备注),以便于审核人能迅速理解有关信息,加快审核进度。暂时紧急采购不需要等待与其她采购单汇总,直接单独为一单,进行采购。(4)采购订单管理由采购员依照采购筹划单,供

37、应商资料,生成采购订单,并储存采购合同文献,和采购订单文献。(5)采购订单审批流程管理设立采购订单层级,对于高金额采购订单需要上报,由级部门经理审批后,才可以采购。采购员(审批金额 1000)-部门采购经理(审批金额 5000) - 总经理(可以审批所有订单)邮件发送提示审批人(邮件中包括链接,点击可直接跳转到系统登录界面,登录后即可看到待审批采购筹划);或者审批人登录到采购系统后,系统也会自动提示。(6)采购收货管理公司采购收货时先由采购员根据已有采购订单,对供应商所提供货品进行验收,然后填写物料检查单和物料签收单。接着由库管员依照入库信息和收货单文献对货品进行入库管理,并填写入库单。至此完

38、毕对采购业务管理。(注:由于一种订单物料也许会一次性运送商品或分批次运送商品,因而需要分批次验收。)采购退货(退货单):采购员对退货过程进行跟踪,联系供应商,填写退货单(如图17)。图17 退货信息单(7)采购数据记录分析A. 查看历史采购交易明细B. 采购数据记录:1供应商交付状况对比(分2个方面:到货合格率、准时交货率)2本年重要采购物料价格走势图3采购总金额记录:a.某一年公司各月份采购总金额记录,及所占比例b.某一年各类物料年采购总金额记录,及所占比例c.各年间_月采购金额比较分析d.历史采购总金额按供应商记录分析4采购订单完毕率记录5采购未能及时完毕因素记录6采购物料比重分布4 结论

39、系统重要使用了JAVA语言和SSH框架(Struts、Hibernate、Spring)进行代码编写与数据解决、使用JSP进行数据展示、使用Oracle作为数据库进行数据存储,其中还使用了jquery来进行某些功能修改。本系统是一种实现了公司采购系统基本功能,公司在使用本系统时能提高整体效率及自身利益等。系统重要实现了公司采购基本数据管理、供应商评估管理、采购筹划管理、采购订单管理、采购订单审批流程管理、采购收货管理、采购退货管理、采购数据记录分析和登录注册功能等功能。通过本系统设计与实现让我徐徐地明白“实践是检查真理唯一原则” 真正含义。本来以为比较简朴功能自己实现起来却困难重重,只有等到自

40、己动手去做才懂得一切并不是自己想那么简朴。参照文献:1 Bruce Eckel. Java编程思想M. 北京:机械工业出版社,:234-2572 David Flanagan. JavaScript 权威指南M. 北京:机械工业出版社,. :321-3453 Joshua Bloch. Effective Java(第2版)M. 北京:机械工业出版社,. :121-1344 单东林、张晓菲、魏然. 锋利jQueryM. 北京:人民邮电出版社,. :254-2575 王珊,萨师煊.数据库系统概论M. 北京:高等教诲出版社,. :23-1236 闪四清,杨强. Oracle Database 10

41、g 基本教程M. 北京:清华大学出版社,. :45-2347 萨默维尔. 软件工程M. 北京:机械工业出版社,. :56-2328 李刚. 轻量级Java EE公司应用实战(第3版)M. 北京:电子工业出版社,. :55-2219 薛华成.管理信息系统(第5版)M. 北京:清华大学出版社,. :32-21210 张孝祥. 进一步体验 JavaWeb 开发内幕M. 北京:电子工业出版社,. :76-32411 韦斯. 数据构造与算法分析Java语言描述M. 北京:机械工业出版社,. :21-32412 席国庆. 进一步体验Java项目开发M. 北京:清华大学出版社,. :34-6713 明日科技

42、等. 实战突击:Java Web项目开发案例整合M. 北京:电子工业出版社,. :345-45314 施新. 毕业设计(论文)写作指引M. 重庆:重庆大学出版社,. :2-3415 伽玛. 设计模式-可复用面向对象软件基本M. 北京:机械工业出版社,. :321-345道谢论文是在*教师悉心指引下完毕。在以往学习过程中,*教师教学态度和教学办法给我留下了深刻印象。她那孜孜不倦工作热情始终体当前每一天,随着着我迈进步伐,是我感觉每天都在进步,每天都可以学到新知识。感谢和我一起完毕这个系统同伴们和在我实现本系统中给过我协助人。最后衷心感谢在百忙之中抽出宝贵时间来评审论文各位教师!附录A:1. 仓库信息管理仓库信息管理table wid

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服