水产品贸易公司综合业务管理系统.doc
《水产品贸易公司综合业务管理系统.doc》由会员分享,可在线阅读,更多相关《水产品贸易公司综合业务管理系统.doc(69页珍藏版)》请在咨信网上搜索。
1、毕业设计(论文)水产品贸易公司综合业务管理系统 本科毕业设计 论文 题目名称: 水产品贸易公司综合业务管理系统 学 院: 计算机科学技术 专业年级: 计算机科学与技术(X)0X级 学生姓名: X X X 班级学号: X班XX号 指导教师: X X X 二一一年 六 月 十三 日摘 要目前,我国国内水产品企业发展速度很快,企业数量在不断增加,规模在不断扩大。对于水产品贸易公司,需要记录的信息量越来越大,工作流程也比较繁琐,对公司实行信息化的管理可以有效提高企业管理水平和工作效率,同时也可以最大限度的减少手工操作带来的错误。本信息管理系统正是为了弥补正在发展壮大中的中小型水产品企业手工操作管理的不
2、足而设计的。本系统专门为水产品贸易公司量身定做,内容含盖其日常综合业务的管理。系统包括登陆模块、供应商管理模块、客户信息管理模块、水产品信息管理模块、采购入库管理模块、销售出库管理模块以及库存和统计管理模块。可以高效率地完成水产品公司日常采购、零售、发货、统计等管理工作。本系统采用功能强大且简单易懂的MyEclipse9.0作为开发工具,开发语言采用Java语言,后台数据库使用 SQL Server 2000,Web服务器采用的开源的Tomcat6.0。系统功能完备,用户界面友好,操作简单方便,安全性较强,实现了企业信息管理的系统化、规范化和自动化,具有一定的实用价值。关键词:Java;SQL
3、 ServerAbstractAt present, in China, our country enterprise development of aquatic products very fast, For aquatic products trading company, Must be recorded large amount of information, Workflow is complicated; For product must implement the information management, In order to improve the managemen
4、t level and work efficiency, Also can minimize manual operation bring mistake. This information management system is to solve the problem of manual operation and design.This system specially customized for aquatic products trading company, content covers its daily integrated business management. Sys
5、tem including landing module, supplier management module, customer information management module, aquatic products information management module, procurement of warehouse management module, sales outbound management module and inventory and statistical management module. Can effectively completed aq
6、uatic products company daily procurement, retail, delivery, statistics management work.This system uses powerful and simple understandable MyEclipse9.0 as development tools, develop language Java language, the backend database by using SQL Server 2000, the open source Web Server Tomcat6.0. System fu
7、nction complete, user friendly interface, easy to operate, safety is stronger, realized the enterprise information management of the systematic, standardization and automation, has certain practical value.Key words: Aquatic Products; Management System; Java; SQL Server目 录摘 要IAbstractII第1章 选题背景11.1 来
8、源11.2 目的11.3 意义2第2章 方案论证32.1 可行性分析3 经济可行性分析3 技术可行性分析3 时间可行性分析42.2 需求分析5 用户需求5 需求分析52.3 概要设计7 系统目标7 总体设计7 功能模块设计8 数据设计10第3章 过程论述123.1 详细设计12 后台数据库的建立与设计12 模块详细设计143.2 代码实现16 用户登录功能的实现16 库存管理的实现18 商品的添加、查询、删除的实现18 验证信息的实现19第4章 结果分析234.1 功能测试244.2 单元测试254.3 集成测试254.4 确认测试254.5 系统测试264.6 验收测试26结 论27致 谢2
9、8参考文献29附 录30第1章 选题背景1.1 来源自改革开放以来,渔业产值在农业中的份额逐年提高,水产品连续十一年居中国农产品出口首位水产品总产量连续年位居世界第一,我国成为世界上第一水产品贸易大国。渔业为保障我国有效供给和食物安全,促进农民持续增收和小康社会的建设做出了积极的贡献。近几年,我国的批发交易发展迅速,但是,这种快速发展的背后带来的是激烈的竞争,有许多的中小型水产品批发贸易公司,他们的营的方式比较单一,所拥有仓库规模也不是很大。在原有条件的基础上要提高企业的竞争力,一套水产品贸易公司综合业务管理系统是必不可少的。不用投资很多的资金,所用到的资源也少,虽然不能和大型的水产品贸易公司
10、的管理系统相比,功能也没有大型水产品贸易公司的管理系统完善,但是对于一个中小型水产品贸易公司,这样的管理系统已经足够满足日常业务了,因此,一个拥有供应商管理功能、客户管理功能、库存管理功能、商品管理功能、商品的入库与出库管理和统计利润等功能的中小型水产品贸易公司综合业务管理系统对于国内的中小型水产品贸易公司来说是非常重要的,这样的一个系统和大型水产品贸易公司综合业务管理系统,无论是开发的周期上还是所有资源的消耗和所花费的资金,都是在一个中小型水产品贸易公司所能承受范围内的,而且带来的益处有很多,所以我选择水产品贸易公司综合业务管理系统这个课题作为我的毕业设计题目。 1.2 目的水产品贸易公司综
11、合业务管理系统主要实现了贸易公司的供应商管理和客户信息管理和仓库管理,供应商管理是对为水产品贸易公司提供货源的水厂品养殖场,客户管理是对购买水产品的用户信息的管理,商品信息管理是供应商为水产品贸易公司所提供商品的基本信息,仓库管理包括采购入库、库存查询、销售出库,对入库商品和出库商品的统计以及商品利润的计算等功能。登录系统的权限包括管理员和销售员,管理员只要负责系统的各个模块功能的信息更新。销售员主要负责记录销售出库的商品以及库存商品和出库商品的统计,计算商品的利润。库存商品不足时,及时采购商品入库。销售员不与商品的价格直接接触,增加了系统的安全性。在使用此水产品贸易公司综合业务管理系统的同时
12、也改善了中小型水产品贸易公司的管理制度、实现了合理的员工分配,大大的节省了劳动力。从而减少了国内大型与中小型水产品贸易公司的差距,使中小型水产品贸易公司提高了竞争能力,在一定程度上促进了中小型水产品贸易公司的发展。达到设计此系统的目的。1.3 意义随着计算机技术领域,使产业在市场竞争中越发显示出其独特的优势,数据信息加工处理和传输。国内它们在信息化过程中的步伐要落后于大型,而对于这些的资源管理,信息的存储和处理也显得,要,就需要有高效的处理方式yEclipse9.0作为开发工具,服务器端脚本用Java脚本来编写,客户端脚本用Java和6html来编写,数据库使用SQL Server 2000
13、数据库,Web服务器是开源的Tomcat 6.0 。最终实现科学、高效合理的家电卖场销售管理系统的设计与开发。该系统的安装对于计算机系统的要求也不是很高。 Java语言Web编程上更是有着得天独厚的优势,功能强大,而且简单灵活,另外它跨平台性能应该是所有语言里最好的舍弃了C+的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配这样多样化和功能强大的开发工具支持。支持服务器端组件。web应用需要强大的服务器端组件来支持以增强系统性能。包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javacript, SQL, Hibernate。它集成了
14、很多常用的框架自动提示功能这些可以让编程者省下很多的时间,另外在开发一些应用程序方面MyEclipse的优点也是,比如自动编译的功能,可以直接运行程序;再次,开发一些网络应用程序时,MyEclipse还自身集成了一些网络编程中一些长用到的服务,例如omcat、Oracle、等等,运用MyEclipse的自动布置的功能可以很好的将自己的程序与以上工具连接,省去了手动布置的烦恼。MyEclipse自身带有不同的窗口,可以快速地浏览程序的大致结构总之,MyEclipse的功能相当的强大,可以帮助我们很快的开发程序,节约大量的时间数据管理与分析带来了灵活性Oracle的优势。而且SQL Server对
15、于系统的要求也不高,所以一般的用户都可以方便的安装和使用。以上两个软件都是简单易学的,我对这两款软件也进行了系统的学习,在学习的过程中,我收集的很多有关于这两个软件的资料,在编程的过程中遇到困难也能有所参照。由此可见,本次设计使用这两个软件能达到了省时、省力、高效的目的。遇到问题时可以与同学一起研究,再加上导师的指导。因此在技术上能够适应本系统的开发。 时间可行性分析毕业设计的题目是从10年12月05日起开始的,我就着手开发软件系统资料的准备。主要是利用课余时间在图书馆和上网查阅了许多的资料,学到了不少关于用户登录界面的请求发送和Jquery框架的使用的Web编程一些知识。在网络上有很多程序实
16、例作为参考,也有很多技术论坛和下载资料的社区频道,我凭借这些资源,深入的学习了开发工具Myeclipse9.0和后台数据库管理工具SQL Server 2000,并收集了很多与此次毕业设计有关的资料。由于充分准备了毕业设计的相关资料,并且很顺利的进行了软件开发的流程。从10年12月5日起到论文答辩的这段时间里,行查阅资料,调查研究,填写开题报告。1.1-1.10日做系统分析,概要设计,完成初稿设计,交由指导老师审阅,并按老师要求进行修改,并制出最终的软件模块功能及设计的方案。期间又为日后做了许多的准备工作。以减少因为客观条件而影响系统开发的进度。3.3-4.30日做详细设计与代码的调试,修改代
17、码中的一些Bug。5.1-5.25日进行系统测试,完善系统的不足之处,整理设计文档,撰写毕业论文,准备答辩。5.25-5.31日进行论文评阅,在老师的指导下修改论文,完成论文的后期工作,论文答辩。综上所述,能够在规定的时间内可以完成系统开发。2.2 需求分析 用户需求在需求分析过程中主要是搜集用户的需求。对于没有项目经验或少量经验的在校学生来说,必须理解需求分析的重要程度。因为假如将来客户需求即使有很小程度的更改,你也可能需要花费与开发几乎相同的代价去修改你的数据库,而这同时又牵扯到程序的修改。因此比较聪明的办法就是将数据设计的更易扩充,争取做到如果需求要改变,则只需修改小部分程序既可,而数据
18、库设计不需要任何结构性的修改。针对水产品贸易综合业务管理系统,分别对管理部门、采购部门、销售部门进行详细的调研和分析,总结出如下的需求信息:管理员用户:能够对商品信息管理,每一种商品有其基本的信息,需要记录供应商信息,能够对客户基本信息进行管理,进行查询、修改及删除操作。能够查看库存以及水产品进出库的统计信息。可以改变采购人员和销售人员的权限。采购人员:采购审核通过后,联系供货商,根据库存水产品储蓄量采购相应的水产品,在入库统计信息中要包含商品和供应商的信息,可以查看库存信息。销售人员:对库存商品进行出售,商品销售信息单中要包含登记商品销售数量、销售价等信息以及客户信息,相应的更新库存信息。
19、需求分析根据对水产品贸易公司的用户需求,我分析本综合业务管理系统所应具有的功能大致如下:1管理:首先是为水产品贸易公司提供货源的供应商的信息管理,包括供应商信息的添加和删除功能。对供应商提供水产品的基本信息管理,包括对水产品信息的添加、修改及删除功能。对水产品贸易公司销售客户的信息管理,包括客户信息的添加和删除功能。对仓库的水产品信息管理,水产品的采购入库和销售出库的水产品信息统计等功能。2采购:采购人员具有查询库存的功能,根据定期查看库存的水产品剩余情况,然后再根据水产品贸易公司制定采购单,并将采购单,传送给采购部主管进行审核,主管经过审核同意后,由采购部的采购人员进货采购,采购完成后,根据
20、水产品规格入库,更新库存水产品信息,做好入库记录。3销售:销售人员具有查询库存信息、对库存商品进行销售的功能,在客户购买水产品后,对出库水产品信息进行相应的记录,例如商品编号、商品名、数量、金额、供应商信息,销售日期等信息生成销售单,对出库的商品有统计的功能。 管理人员 水产品 采购人员 贸易公司综合业务 显 示 器管理系统销售人员图2-1综合业务管理系统数据流图第0层.图2-2综合业务管理系统数据流图第1层2.3 概要设计 系统目标本阶段的基本目标是解决系统如何实现的问题,也叫做概要设计,本阶段的主要任务是划分出系统的物理元素及设计软件的结构,完成软件定义时期的任务之后就应该对系统进行总体设
21、计,既根据系统分析产生的结果来确定这个系统由哪些系统和模块组成,这些系统和模块又如何有机的结合在一起,每个模块的功能如何实现。系统设计的目标是使系统实现用户所要求的功能,同时,力争达到高效率、高可靠性、可修改性、可移植性、可追踪性与可互操作性。并且容易掌握和使用。总体设计过程通常有两个主要阶段组成:系统设计和结构设计,其中系统设计确定系统的具体实现方案,结构设计确定软件结构。系统界面做到直观易懂,操作简洁,使用非常方便。即使是系统管理员,稍加培训,操作本系统也不会有什么问题。通过对现行系统的分析,考虑时间、系统的规模,以及以后的扩充,新的系统主要实现以下目标,用以提高工作效率,减轻劳动强度,提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水产品 贸易公司 综合 业务 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。