毕业论文--基于java的小型粮店管理系统-进货模块

上传人:liy****000 文档编号:115197035 上传时间:2019-11-13 格式:DOC 页数:26 大小:511.50KB
返回 下载 相关 举报
毕业论文--基于java的小型粮店管理系统-进货模块_第1页
第1页 / 共26页
毕业论文--基于java的小型粮店管理系统-进货模块_第2页
第2页 / 共26页
毕业论文--基于java的小型粮店管理系统-进货模块_第3页
第3页 / 共26页
毕业论文--基于java的小型粮店管理系统-进货模块_第4页
第4页 / 共26页
毕业论文--基于java的小型粮店管理系统-进货模块_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《毕业论文--基于java的小型粮店管理系统-进货模块》由会员分享,可在线阅读,更多相关《毕业论文--基于java的小型粮店管理系统-进货模块(26页珍藏版)》请在金锄头文库上搜索。

1、河北农业大学信息学院本科毕业论文 题 目: 基于java的小型粮店管理系统 -进货模块 学 院: 信息科学与技术学院 专业班级: 计算机科学与技术0901班 学 号: 学生姓名: 指导教师姓名: 指导教师职称: 副教授 二O一三 年 五 月 二十八 日 摘 要粮店管理系统主要是为粮店的管理者提供的管理工具,该系统主要实现对粮店的进销存信息的动态记录,使得粮店的进销存记录变得清晰化、全面化、系统化,管理者根据这些记录及时调整粮店的发展方向,使得粮店能够获得更好的发展。粮店管理系统中进货模块的管理,主要是记录粮店的订购货物信息。在订购的过程中实现采购订单的管理,根据这些记录了解粮店采购的交易详情,

2、并且对供应商信息、供货商供货信息及交易记录进行统计,更好的选择交易对象,同时实现对订货商品的到货及退货信息的统计,了解订购的货物的情况。粮店管理系统进货模块采用面向对象系统分析与设计方法,主要使用java语言实现系统功能,使用SQLServer 2005数据库进行数据的管理。关键字:粮店管理系统进货模块、JAVA、SQLServer 2005Abstract Grain store management system is mainly for grain store managers management tools, the system mainly realize the grain

3、shop enters sells saves the information of dynamic record, make the grain shop enters sells saves the record becomes clearer, comprehensive, systematic, managers according to the records in a timely manner to adjust the development direction of grain store, enables the grain shop to get better devel

4、opment.Grain shop management system, stock management module, mainly record grain store ordering goods information. In order in the process of the realization of the purchase order management, for grain store purchases according to the records of transaction details, and the supplier information, su

5、pplier delivery for statistical information and transaction records, the better option trading object, and realize the information the arrival of the goods and return the goods of order statistics, to know the goods situation.Grain store stock management system module adopts the object-oriented syst

6、em analysis and design method, mainly using the Java language to realize system function, using essentially 2005 database for data management.Keywords: Grain store stock management system module、JAVA、SQLServer 2005目 录1.绪论11.1 前言11.2 课题研究的背景及意义12.开发技术和开发工具12.1 开发技术12.1.1 开发语言12.1.2 开发框架22.2 开发工具介绍22.

7、2.1 Tomcat简介22.2.2 MyEclipse简介22.2.3 SQL server 2005简介23.需求分析33.1 基本功能需求33.2 用户界面需求34.系统设计44.1实体分析及数据库表设计44.1.1雇员实体44.1.2供应商实体54.1.3 采购订单实体54.1.4到货单实体64.1.5退货单实体74.2系统模块设计84.2.1 雇员模块设计84.2.2 供应商模块设计94.2.3采购订单模块设计94.2.4到(退)货单模块设计115.系统实现125.1雇员模块125.1.1 雇员登录125.1.2 雇员信息的增删改查125.2供应商模块135.2.1添加供应商信息13

8、5.2.2供应商信息查询、删除及修改功能145.3 采购订单模块145.3.1 添加采购订单145.3.2 查询及删除已(未)完成订单155.4 到(退)货单模块175.4.1 查询及删除到(退)货单175.5 系统功能实现举例175.5.1 查询分页功能175.5.2 订单条件查询中二级联动功能176系统测试186.1测试方法186.2功能测试187.结束语20参考文献211.绪论1.1 前言随着信息化时代的到来,计算机在我们生活中所占的比重越来越大,当然对于一个粮店企业来讲信息化的管理也关系到一个粮店企业能否更好的生存和发展。信息化的粮店管理系统能够提供对粮店企业在运营过程中相关信息的记录

9、,同时对这些记录可以进行查询等功能,通过这些记录可以更好的了解粮店企业当前的发展状况,以便更好的调整粮店企业的发展方向。1.2 课题研究的背景及意义纸质的记录存在管理不便、查询不便捷、不能进行信息统计、工作效率低等问题,为了能够及时、准确的了解粮店的交易记录及对相关信息的统计,信息化的粮店管理系统已成为现代化粮店运营必不可少的基础设施,就好像一个现代化粮店的成功运行离不开功能完整,适合储藏粮食的仓库一样,一个现代化的粮店管理也离不开计算机化的粮店管理系统。粮店管理信息系统支持粮店的事务处理业务,减轻事务处理人员的劳动强度,辅助粮店管理,提高工作人员的工作效率,通过这样的管理系统可以更好的对粮店

10、的交易信息进行记录,统计和分析,能够及时准确的了解粮店的发展情况。经过四年的大学学习,以及一些项目实践,我已经具备了一定的理论知识,同时也有解决一些简单问题的能力,但是我知道这些对于我以后在社会上的发展来讲是远远不够的,因此我想利用这次毕业设计的机会,努力的去完成这次的毕业设计,在设计的过程中丰富自己的知识,提高自己的能力,实现对自己的突破。2.开发技术和开发工具2.1 开发技术2.1.1 开发语言小型粮店管理系统进货模块采用java语言进行开发。Java语言是一种简单的语言,便于学习。Java是一个纯粹的面向对象的程序设计语言,它继承了C+语言面向对象技术的核心。Java舍弃了C语言中容易引

11、起错误的指针(以引用取代)、运算符重载、多重继承(以接口取代)等特性。Java 不同于一般的计算机语言,编译后的Java程序可直接在不同的平台上运行而不用重新编译,从而实现了跨平台特性,基于Java语言的特点,因此本次开发采用Java语言进行实现。2.1.2 开发框架小型粮店管理系统采用MVC框架进行系统的架构,MVC是模型(model)视图(view)控制器(controller)的缩写,最典型的MVC就是JSP + servlet + javabean的模式。视图是用户看到并与之交互的界面,可以用JSP对其进行实现;模型表示企业数据和业务规则,主要是连接数据库,对数据库中的数据进行相关处理

12、,并返回处理的结果;控制器接受用户的服务请求,调用服务处理相关函数,来处理用户请求。控制器主要是视图和模型直接的桥梁,视图通过控制器将用户请求传递给模型,模型通过控制器传递过来的请求,进行数据库的相关处理。2.2 开发工具介绍2.2.1 Tomcat简介Tomcat服务器是一个免费的开放源代码的WEB应用服务器,属于轻量级的服务器,在中小型系统和并发访问的用户不是很多的情况下被普遍使用,是开发和调试JSP和servlet程序的首选。Tomcat在运行时占用的系统资源小,扩展性好,受很多发开人员喜欢。2.2.2 MyEclipse简介MyEclipse企业级工作平台,利用它我们可以在数据库和J2

13、EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,因为MyEclipse集成了java开发时所需要的环境,所以在进行java开发时选择MyEclipse,可以更加方便的进行软件的开发。2.2.3 SQL server 2005简介SQL Server 2005是微软公司推出的大型数据库管理系统,是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。SQL Server 2005数据库建立在关系模型基础之上,数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可用于大型联机事务处

14、理、数据仓库及电子商务等。SQL Server 2005与Windows操作系统紧密集成,有方便易用的图形界面,可以方便的数据库进行相关操作,同时SQL Server 2005提供了一套完整的管理工具和实用程序,使用户对数据库的操作变得非常简单,使许多需要手工进行处理的复杂任务,可以通过图形化界面和向导工具来完成,是用户能够轻松、快速的完成相关操作。正是由于以上特点,SQL Server 2005成为很多开发者的选择。3.需求分析3.1 基本功能需求根据系统的功能分析,粮店管理系统进货模块整体需要包含包括以下几个模块,各个模块功能需求如下:雇员信息管理模块:对雇员信息进行添加,修改,删除,查询

15、功能,可以根据雇员编号、雇员所处部门及雇员职位进行查询,可以根据雇员编号进行删除及修改。雇员可以根据雇员编号及雇员名登陆系统,只有管理员可以对雇员信息进行相关操作,普通雇员没有此权限。供应商信息管理模块:对供应商信息进行添加,修改,删除,查询功能,查询可以根据供应商编号查询供应商的供货情况以及供应商已完成的交易记录,可以根据供应商编号进行删除和修改。订单管理模块:对订单进行添加,修改,删除,查询功能,将订单分为已完成订单及未完成订单可分别进行按照订单号,订单日期,经手人以及供应商的查询,可以根据订单号进行删除。对于已完成订单可以查询订单详情,未完成订单可以继续完成订单。到货管理:对到货单进行添加,删除,查询功能。根据到货单号进行查询和删除。退货管理:

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

当前位置:首页 > 学术论文 > 毕业论文

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