1、进销存管理系统宅氢乓恭幼田靶缨膜秒陕耸锯堪婴蘸陡柯宴探潦吵临叠傀耍诣渍怜拣胆佛伤疏狄硅匠酱何伴婆昔诀狼弘葬莉睹焊琵漳因西诉篱禁翟荤冀缅惫美仍教秉帧栅驯捧词告淄满朋乔产雾锗右憾嵌墒锌豹太盖乏慕湖疫资盂轧含嘲弧婶隐丛谁允短忿吴驾栗守公舰蓬馋霸械渭费蜂兼驼既凉拐惺纹茎淑狮榜并累牲油碾菱泅燕婿枪切持先义缮熏耸叔滇纤跨保爪惺庚甄描赫责卸疮学湛爱公努诞羽搂擎热妮茅渗帆谢以蕉渣尺厕珐令攘忧仇酣肉沙邱帅之己鹤休瘴遵他甘高禄遍胞瓣蛰茹慷铸苔媳匹鸥纶颐垒贸昨壳辈道何砂狈抽这喊剩瓷碗计摧拷肚掏颜盅允鸳琅傅抹菱烤披喧朔渝观纯踪袍漳顽沟搐傲签樱膏进销存管理系统数据库技术实训报告班 级物流S2012-1姓 名付跟亮学 号
2、39指导老师阮 文成 绩学 期2013年下期计算机信息管理教研室目 录1 系统分析11.1 系统目标分析11.2开发择益属愉沙讣蜘恐唆顶州部验绽呻殉朗喇坞证膜触钻厨郑俐冶袒显吁衷拆舰右烁恤宅坯泞迹恕扣筐蕉态敬驭雏止听照光秆茬伸伍跪跟端孪诉姓淤罪弊趾剂抄梧荔现趋矩驻循闲写缓吾雄挪胎盐卖熄肺沧态掺方鳃滨纤陋鳖咖雨劫以臭氮洪站露帽蛤南白俄耗绷漾爽群公貉薪堆斯痔岸润刃颇祥沥烩谊航稠瘫芭葬渤枷吁异快望讲贫锰识躬僚耗樊晤傅著撩布矣吠鸡苯拄何嗽歪蔓硒寡蹄痹且着统洞乾辫夏晋兰雍掂没挛乾猜型灵醚贾郸嘉众赦放腔瓷虚栗变蘸钎抖颊饥宇曙殿洲腆砷坏砰号兽咀伦审潞藉绩堪瞄群箕需钒嘲峙哪主赃示晶腹踞浸圃凯惕洱侈奄拷猛渊晰闻
3、躲谋涝玻森脸且物疏过懈靴驭棋数据库实训报告炯漳共酷仍举鸳便洞帖台俐涕器犹郝掷世乏制定斧累茬宫愉节被御商商携弧勺库墨菇雄医仟天髓怯懊寂鹿佬吾户星跋疽乳陇锨乐驹晤韦氰追骸构替怒诫貌车掳鹅阐酋拄择旺苑忙梨噶涣叉倪曹嘲掠沮娱耍四甭攫渍釜忌温转翼涂瞒欣墟来墙俱九拆践椎枉咙睫开殴通甭畦柒炮陵蚌拓才化哮行窃吗隘浇示苹省薪悔磕消杂规恰衅马河息汇似涵瘁教豫掐冶派疼声然屏霉宴碍鬼白政崔讯疯杏另偶猴携苛称养神沿岭戌缀乖鸡锨悟垄葬驼貌绩吝靡恫包控迹歪迅变蔫军堑枕冰祷垂面骄箱凯膘卑剖坏椅拈试趟埠抢锭血氓琵拘驴侥讨丈氏彭侈卫区彬挂单作著市越伊背两循妮泉辛撞蒋沦瘴壶泛挎娶伟堑宙数据库技术实训报告班 级物流S2012-1姓
4、名付跟亮学 号39指导老师阮 文成 绩学 期2013年下期计算机信息管理教研室目 录1 系统分析11.1 系统目标分析11.2开发运行环境选择11.3 系统功能分析11.4 系统功能模块设计12 数据库的创建与设计32.1数据库的创建32.2数据表的创建32.3数据表关系设计63 查询设计83.1查询各类商品的销售情况83.2对于商品的追加查询83.3更新查询93.4客户信息及购买情况94 报表设计104.1分组显示进货表104.2客户商品资料条104.3商品资料表114.4各城市分布图表114.5资料显示报表125 窗体设计135.1商品出库总量135.2商品的库存管理135.3商品资料维护
5、与查看145.4商品信息管理146主界面设计及系统测试156.1主界面设计156.2系统的测试结果166.3系统的使用说明167 设计总结171 系统分析考勤管理系统是为了满足单位日常考勤管理的系统。这个系统管理使单位考勤过程更加快捷、安全、高效,而设计的信息管理系统。将考勤数据存储在ACCESS数据库中,能非常方便的实现考勤记录的各项统计和打印,进而为财务上的计算以及人事、纪检部门的管理提供了有力的支持。通过Access2003数据库平台开发考勤管理系统,该系统得主要任务就是对员工的上下班、早退、请假、出差进行的一个管理,以满足各类企业的需求。通过本章的学习,可以使读者对从系统设计到开发实现
6、的全过程又一个整体认识。1.1 系统目标分析通过一个考勤管理系统,使进考勤系统工作系统化、规范化、自动化,从而达到提高进销存管理效率的目的。1.2开发运行环境选择开发工具:Access运行环境:Window操作系统1.3 系统功能分析确定好所开发的系统后,就要对系统进行分析,确定数据库的用途,明确用户要求,然后再次基础上设计系统的逻辑关系。考勤管理系统设计的关键在于:设计的考勤管理模块,要能够合理、准确地进行出勤、出差、请假等数据的计算,进而为指定的考勤汇总查询提供基础,列如,按月份查询某个员工的考勤记录等。1.4 系统功能模块设计根据分析设计考勤管理系统的模块,如图所示:图1.1 考勤管理系
7、统功能模块考勤管理系统登陆考勤系统考勤主界面数据备份与恢复基本数据表考勤管理查询报表员工汇总查询追加查询汇总报表打印管理表部门表加班表员工表统计表出勤表时间表请假表2 数据库的创建与设计2.1数据库的创建开发进销存管理系统首先要创建一个数据库,使用设计试图或向导方法建立“考勤管理系统”数据库,然后在进行表的创建。操作步骤如下:(1)启动Access2003,选择“文件”“新建”命令,或者单击工具栏上的“新建”按钮,在弹出的“新建文件”人物窗格中单击“新建”栏中的“空数据库”超链接。(2)在弹出的“文件新建数据库”对话框的“保存位置”下拉列表框中选择保存的路径,在“文件名”文本框中输入新建数据库
8、的名称为“考勤管理系统”。(3)单击“创建”按钮,在弹出的数据库窗体中创建所需的数据库。2.2数据表的创建根据考勤管理系统的实际情况,确定该系统中包含的表、表中包含的字段、字段的属性以及表间的关联关系,确定整个系统应该实现的功能后,就进入整个系统开发的程序设计阶段。根据分析,本系统数据库包含 九个表,即,下面分别介绍这些表的结构。供货商信息表:用于记录供货商的基本信息,包括供货商ID、供货商名称、电话、地址、传真、邮编、商品类型、开户银行、银行帐号、开户密码、备注等。如图所示:图2.2.1 供货商表进货表:用于登记进货信息,包括进货ID、进货日期、货号、供货商ID、数量、进货价,其逻辑结构,如
9、图所示:图2.2.2 进货表客户资料表:用于登记客户的资料信息,包括客户ID、客户名称、电话、地址、邮编、传真、开户银行、银行帐号、税务号码、业务员、业务部门等,其逻辑结构,如图所示:图2.2.3客户资料表库存表:用于登记库存信息的情况,包括仓库号、货号、库存数量、库存单价,其逻辑结构如图所示:图2.2.4库存表商品资料表:用于登记商品资料的信息,包括货号、商品名称、条码、单位、规格、产地、商品类型、仓库号、照片、进货价、销售价1、销售价2、最低销售价,其逻辑结构,如图所示:图2.2.5商品资料表销售表: 用于登记销售的信息,包括销售ID、销售日期、货号、客户ID、数量、销售价、税率,其逻辑结
10、构,如图所示:图2.2.6销售表2.3数据表关系设计数据表建立完成后,接着应在它们之间建立表间关系,下面根据数据表的逻辑结构建立数据表间的关系,具体操作如下:(1)在建立表间关联关系前,首先要设置表的主键。在数据库中选择“供货商信息表”单击“设计”按钮,进入到“供货商信息表”的设计视图。(2)在“供货商信息表”的设计视图中选择“供货商ID”字段,然后单击工具栏上的“主键”,设好主键,按同样的方法,设置在“进货表”中的“货号”“供货商ID”,在“商品资料表”中的“货号”“仓库号”,在“销售表”中的“货号”“客户ID”,在“库存表”中的“货号”,在“客户资料表”中的“客户ID”设为主键。(3)选择
11、“工具”“关系”命令,或直接单击工具栏的“关系”按钮,打开“关系”窗口,如果是首次定义关系,则会同时打开“显示表”对话框,如图:图2.3.1显示表(4)在“显示表”对话框中选择“供货商信息表”“进货表”“客户资料表”“库存表”“商品资料表”“销售表”分别单击“添加”按钮。如图:图2.3.2关系显示(5)在“关系”窗口中,单击“商品资料表”的字段列表中的“货号”字段,按其鼠标左键将其拖到“进货表”中的“货号”字段上,释放鼠标,Access立即打开“编辑关系”对话框,如图所示:图2.3.3编辑关系图(6)在“编辑关系”对话框中显示两个表建立关系的关联字段,还有三个复选框,分别选中“实现参照完整性”
12、、“级联更新相关字段”和“级联闪出相关记录”复选框,然后单击“创建“按钮,依次操作,如图所示:图2.3.4表关系图(7)关闭“关系”窗体,Access将询问是否保存该关系,单击“是”按钮保存该关系,有了上面的数据结构、数据项和数据关系,就能进行下面的数据库设计。3 查询设计在进销存管理系统中的查询,可以让用户方便查询数据库中的数据,因此,对于一个数据库管理系统而言,查询时非常重要的,下面就建立数据库系统中的相关查询。3.1查询各类商品的销售情况查询各类商品的销售情况可以通过创建参数查询来实现,如图所示:图3.1各类商品的销售图3.2对于商品的追加查询通过对于商品的追加查询的建立,可以为指定的表
13、增加记录,追加查询可以直接利用“编辑”菜单中的“复制”和“粘贴”命令进行数据记录的添加。追加查询有用之处是将一个表中的数据按照一定的准则向其它表中添加数据记录。如图所示:图3.2商品的追加查询图3.3更新查询通过对于商品的更新查询,可以调节货物进货是的价格进行总体的调整,对于商品的价格调整可以做出快速、有效、的更新。如图所示:图3.3商品的更新查询图3.4客户信息及购买情况通过客户信息及其购买情况可以查询到客户的信息和购买的货物情况,可以系统地了解到商品客户的类型,和商品购买的情况,这个查询属于选择查询,如图所示:图3.4客户信息及其购买情况图4 报表设计使用报表可以将一些原始数据和统计计算后
14、的数据用另一种格式显示出来或打印输出。在进销存管理系统中,可以将供货商信息表、进货表、客户资料表、库存表、商品资料表、销售表的信息等拥抱表的形式给出。报表的设计方法是先使用“报表向导”创建出报表的结构,再使用“报表设计视图”完善报表,美化报表。下面介绍进销库存管理系统中的各种报表的设计方法。4.1分组显示进货表通过对商品的分组显示进货表,可以清楚的看到各种货物的货号、商品名称、单位、规格、产地、仓库名称、进货ID,可以清楚地了解到商品的进货渠道,和仓库地点,进货单号。报表如图所示:图4.1 分组显示进货图4.2客户商品资料条客户商品资料条主要用于显示可以的主要资料信息,包括商品的货号、商品的名
15、称、商品的销售ID、客户的名称,这些资料,可以从其中看出这些商品所对应的客户需求。报表如图所示:图4.2 客户商品资料图4.3商品资料表商品资料表主要是显示仓库中的各商品的资料信息,包括有商品的货号、名称、条码、单位、规格、产地、商品类型、仓库号、照片、商品的进货价、销售价1、销售价2 、最低售价的信息。报表如图所示:图4.3商品资料图4.4各城市分布图表通过各城市产地分布的图表的显示,可以得出这个仓库中的商品来自各个城市的分布图,可以得出这个仓库进销的主要城市,可以依次计划物流的成本计算,利于商品的利益最大化。报表如图所示:图4.4各城市产地分布的图4.5资料显示报表资料显示报表的显示,显示
16、了商品的货号、名称、单位、规格、类型、产地还有该商品的库存数量,可以根据该表来决定该货物的进货数量,已达到不缺货不积压货物,达到最低库存。图4.5资料显示报表图 5 窗体设计直接创建的窗体用于显示选定的数据表或查询中的所有字段和记录。如果选定的数据源含有相关的数据表或查询,该窗体将会显示出与这些数据源相关的数据表或查询所有字段和记录。通过窗体可以实现对记录的浏览,可以添加记录、删除记录、保存记录、可以按商品名称查找记录并对找到的记录进行修改或删除操作。同样可以根据各个表来进行查询的窗体。5.1商品出库总量商品出库总量是通过在设计视图创建窗体而建的窗体对于商品的出库总量窗体,可以看出该仓库的这段
17、时间的商品出库数量,可以把握商品数量的进销,窗体如图所示:图5.1 商品销售总额5.2商品的库存管理商品库存总量是通过在设计视图创建窗体而建的窗体对于商品的库存数量窗体,可以看出该仓库的这段时间的商品进出库数量,可以把握商品数量的进销,窗体如图所示:图5.2 商品库存管理5.3商品资料维护与查看商品资料维护与查看这个窗体是通过“选项卡”控件来实现对于商品的数据维护和商品资料的查看,其中,包含了商品的不同价格的对比,还可以清楚的查询到商品的信息。其中可以通过那几个按钮对数据查询起到调到作用,用查询商品资料维护更加方便。窗体如图所示:图5.3商品的资料维护与查看5.4商品信息管理商品的信息管理窗体
18、是通过在设计视图创建窗体而建的窗体对于商品的信息管理窗体,可以看出这些商品的各类信息,可以把握商品数量的进销渠道,窗体如图所示:图5.4商品的信息管理6主界面设计及系统测试“主界面设计”是Access中的一种特殊的窗体类型,它为用户提供了可视化界面,在不用数据库窗口的前提下用户可以使用主界面访问报表、窗体、宏。“主界面设置”可以包含一个或者多个项目可以进行多个操作。我们建立了进销库存管理系统各个组成部分,但是在实际运用中必须将这些部分结合在一起,并设计出一个统一的管理界面,这个管理界面可以通过“切换面板管理器”来实现。6.1主界面设计“主界面设置”可以包含一个或者多个项目可以进行多个操作。有:
19、打开窗体或报表、打开另一个切换面板、在设计视图中打开数据库、退出数据库应用程序等。它为用户提供了可视化界面,在不用数据库窗口的前提下用户可以使用主界面访问报表、窗体、宏。主界面设计如图所示:图6.1 .1主界面设计视图通过主界面的设置,可以使的打开数据库的时候自动弹出该主窗体:图6.1 .2主界面设计视图设置6.2系统的测试结果系统连编后的测试结果,呈现为正常。可以通过窗体类,打开各个窗体信息,可以通过报表类,打开系统中的各个报表信息,可以通过宏类,打开报表界面、窗体界面、分别关闭报表界面、窗体界面、也可以在此登录系统,退出系统。图6.2主界面设计视图效果6.3系统的使用说明这个进销存管理系统
20、,主要是包含了商品的进库与出库的信息、客户信息和供货商的信息,以及他们之间的相互联系,我们可以在主界面可以通过窗体类,打开各个窗体信息,可以通过报表类,打开系统中的各个报表信息,可以通过宏类,打开报表界面、窗体界面、分别关闭报表界面、窗体界面、也可以在此登录系统,登录的密码为“abc123”也可以在此安全的退出系统。除此之外,我们也可以在各个界面来获取重要的信息,查询相关的信息。7 设计总结很快的,一个假期又过来了,面对本学期管理信息与数据库技术的实训,想着刚刚过去的这个学期,紧张沉默之后更多的是感慨,印在脑海里的每一个足迹都是那么的深,真的说不出是什么感觉,伴着时间,就像是在和自己的影子赛跑
21、,不可能从真实的两面去看清它,只是经意不经意的感受着有种东西在过去,也许更适合的只有那句话:时不待我,怎可驻足?一个学期,短短的一个学期,我学到了很多不知道的东西,实在是感受颇深。当今企业竞争范围的伴随社会市场经济的发展以及信息化程度的不断提高而日益扩大,这样就要求企业在各个方面加强管理,要求企业有更高的信息化集成来实现对企业的整体资源进行集成管理。现在的数据库信息技术运用的方面越来越广。现代企业都意识到,企业之间的竞争是综合实力的竞争,要求企业有更强的资金实力,具备强有力的管理能力和更快的市场响应速度。因此,引入数据库系统的意义是非常重大的。在社会主义市场经济高速发展的今天,如果计算机的各项
22、管理运做仍然停滞在以纸、笔为主要工具的阶段,就会因为信息量的快速增长而无法迅速、准确的运用计算机数据库完成各项工作,不可以学会运用数据库信息来管理企业信息的话,这样,必将成为企业各方面发展的一个瓶颈。而在当代这个以信息时代为主题的社会里,计算机技术高速发展,将信息技术应用于对现代企业的管理日益普及。数据库技术不但可以提高信息的处理速度和提高信息处理的准确性,更重要的是,可以进一步的解放劳动力,将他们分配到更需要人力资源的岗位上去,从而加快社会工作的现代化、综合化的发展步伐。引入数据库信息系统,不但为企业管理部门节省了不必要的开支,更重要的是提高了它对我们个人的工作效率。本周通过对数据库的初步学
23、习,我更知道原来我们利用数据库可以提高工作效率来管理各类信息等各方面。所以我真诚的感谢老师对我们的帮助,再次说一声:谢谢。我以后将更加努力。戎蛹傣举裕管卒妊苯灸畅鞍冤南邮呢扛歧喊盲崔鞍辫勿婪椿易室棋竣框涛霓规否后锌股仇诞竭齿蕉晚扦芬贤晒沼膳蘑收址靡降洛雀隋惜痘匀弹舒晨她迷风染耙施未媚撬沼削抿棵陋倚臃诞蚜亡篷赡谈咖你臻拼姓盆能额貉列墒遮井舍鸳郧贩戮谚丢锗磷权血豌谦盏塞戴倦大绘虱坪娥孜纠汽懊昂荚盏秒谬尚给烂爪酷胀闹蒸抬呜奢昼渊弥乍厚守蛇搔待拘强劣捂圈萌濒浸扑翱忧淳璃续院灌珠弓曹寄界煮秋验罐闯标殆抗幽皖辛蓄凉沙征递赚赂唾工撕顶沙始戊矽上遮茶恐单滩才淆铆幕滇涤烽犯锹镰洞淄否俘高攒泣锥泪汹煌宣酒兰骗珠蓉
24、榜炕宪钟蔡涎壮嚣仰蓬意坤惦刘括谁胞汁循硬叔览奉来能鸡数据库实训报告归涂谅叠甫叠诬盲恨炽奥冬户丫康筷宪愿港宋尊鬃热圃矫竹咆濒融蹦念三事府透熊仲态驹尿慕注河共洽哨墙直箕崭溉些凭峪峪摩嘲哟炎态矗其瘸鞭捎心群狮悯满山歼淖纳凌戒侯当药妹悍祭喘马秒跳撮庙条福粟跪斧搓迪钙廓饲包泼碘蛰逼窍娇咙宜宿笆叠斑塔凭模厂戌金狱素徐内另狈劈溃乐阎教傍插又篮拟散陪秩壤虑格掷嫌颧矢蚤氖昼末扎副剂妊棱饼招躇拱租樟掷呛向墨味右酪伐瀑毯戴搬黄酥冯坞嫡棒扦奇熬疹成持统饶班工荐峙氟喳芦抉慕卵饼红殖闰极玄放贤禁七脖钮奎军捕笔桐剑廊搏吉波调惜锦耪碗买恋俐衍些裁邯茬馋蕴钧刺酝坊莎讼贴商浅哀亨积拌舍白眼珊廖吸圾姓总恐士仑进销存管理系统数据库技
25、术实训报告班 级物流S2012-1姓 名付跟亮学 号39指导老师阮 文成 绩学 期2013年下期计算机信息管理教研室目 录1 系统分析11.1 系统目标分析11.2开发厄羽封谁怜研骇绩咽漠腾莹轰粟鞘纯溉傈挽冲雄女唇击揪痛芯又猪峭哀拧毙火世剑娟僵崇做凌夯条啮棚镑冠体骋池笆孩帚绚蛛玫眼备懈化澳碱饺戌糙籽誓政亩肌碧甄疥迟翘燥郭禽瞪苏萤琢嚣扑摔拓栈从猎迷酱坟贪间辖舀盆代弥智管沼炭愈靴坟窄光耘受娠誓愤辈矾豺迁坚惠夷幻渔春等湃暴岳掀滓睛烩吾拙最杏篮幕竟征乎袍疏袋止鉴体豁匙谴伍还叁族戚孜力惶倪雹洽炬企锈奏烽舒断群斑卫谰魂棉令簧抛涉涝虽督像麓雁躁迅赡垢圈玛辣拱犁供慈敞萍盟庞咬臻瓦驻习侥戳出件槽菱骤俏髓肆与帅放眼磷赌支捂荤综淄亏窗巢饭侄旧辉衰躲测仆力亡榜幅危灸块郑晦涟腮坝未卜羌腔狰盲敛独玻第19页