软件项目开发课程设计

上传人:靓*** 文档编号:55597391 上传时间:2022-02-18 格式:DOCX 页数:42 大小:891.22KB
收藏 版权申诉 举报 下载
软件项目开发课程设计_第1页
第1页 / 共42页
软件项目开发课程设计_第2页
第2页 / 共42页
软件项目开发课程设计_第3页
第3页 / 共42页
资源描述:

《软件项目开发课程设计》由会员分享,可在线阅读,更多相关《软件项目开发课程设计(42页珍藏版)》请在装配图网上搜索。

1、*实践教学*兰州理工大学计算机与通信学院2011年秋季学期软件开发综合训练课程设计题目服装销售管理系统专业班级:计算机科学与技术三班姓名:冯翔煜学号:08240325指导教师:张红成绩:目录摘要2序言3第一章可行性分析 41.1 问题描述41.2 可行性分析研究41.2.1 技术可行性41.2.2 经济可行性41.2.3 操作可行性51.3 结论意见 5第二章 项目开发设计 62.1 编写目的62.2 项目背景62.3 项目开发计划62.4 交付期限6第三章需求分析73.1 任务需求分析73.2 数据流图、数据字典及实体联系图 113.2.1 数据流图113.2.2 数据字典113.2.3 实

2、体图和实体联系E-R图13第四章概要设计164.1 总体设计164.2 系统功能模块图164.3 数据库的概念设计174.4 数据库逻辑结构设计17第五章详细设计205.1 系统的主要功能205.2 系统总体数据流程图215.3 用户界面设计235.3.1 输入设计235.3.2 输出设计235.4 程序设计过程245.4.1 查询修改操作 24设计总结2628参考文献27致谢摘要随着经济的发展,我国的服装产业也进入了国际轨道,同时也面临这强大的 挑 战。相信在今后几年,国内消费需求和出口需求仍呈现稳定增长的态势,我国服装产业 的发展前景可以说极为诱人。然而,在我们乐观地憧憬未来时,更清醒 地

3、看到,面对 国际激烈的竞争,我们要缩小与发达国家服装企业的差距,进入国际前列,让我们的服 装登上国际舞台,而且立于不败之地。这其中就包括现代的 管理模式即信息化的管理, 需要依靠我们的信息管理系统来实现。这样才不会被新世纪所淘汰。根据服装行业的信息化管理需求,我就服装企业的销售管理系统从可行性分析(操作 可行性,技术可行性,经济可行性),需求分析,项目开发设计,概要设计,详细设 计,系统调试,系统功能模块,数据库的逻辑设计,概念设计,等方面,来完成对服装销 售的管理系统的设计与说明。关键词:数据库;数据字典;服装销售管理;中国加入WT之后,服装行业进入了一个更具挑战的发展时期,目前我国的服装产

4、量和 出口额均居世界首位,是当之无愧的服装大国。中国服装协会的报告指出,今后几年,国 内消费需求和出口需求仍呈现稳定增长的态势,我国服装产业的发展前景可以说极为诱人。 然而,在我们乐观地憧憬未来时,更清醒地看到,置身于国际市场的中国服装企业需要用现 代的管理模式来“武装”自己,提升综合竞争力,缩小与发达国家服装企业的差距。这种 现代的管理模式即是信息化管理,需要依靠我们的信息管理系统来实现。本论文的设计主题是“服装企业的销售管理系统”。在调查中发现,由于服装行业是中 国的传统行业,在管理上一直比较落后,在销售过程中发生的很多有效数据信息都无法及时 提取,并加以有效利用,这对企业的发展造成了不可

5、磨灭的损失。而今服装企业在发展企业 的进程中,已经充分认识到了信息化、流程化的管理可以给企业带来成本降低和利润提升的 益处。因而针对服装企业的这一需求特性,规范的企业销售业务流程成为了许多软件商开发 此类软件的实现要点之一。当然这一点也会是我在论文中将重点实现的部分,除此之外,伴 随销售业务发生的货款支付过程的管理、应收账款的报警处理、市场信息收集分析等都是在 本次论文中重点实现的部分。但是,因个人技术上的原因,本系统目前还是单机版,网络方面的功能还未实现,以后 会加以完善;另外,由于第一版是试用版,主要目的是检测各项功能是否符合实际工作的需 要。一旦单机版通过实践测试,即可进一步推出网络版,

6、从而使服装企业的销售信息管理工作 产生更大的飞跃。第一章可行性分析1.1 问题描述服装企业的经营管理一直比较传统,许多信息的记录和分析,经常是依靠人为过 程来进行 的,企业信息化程度不够,成为了服装企业的发展瓶颈。服装行业是我国进出口贸易的一面旗 帜,为了在加入世贸后,更好地与国际接轨,就必须采用信息化的手段来管理服装企业。企业信 息化的管理是建立在我们的信息管理系统的基础之上的1.2 可行性分析研究当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。因此通 过可行性的 研究分析可以知道问题。有无可行性的解

7、决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上 就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。1.2.1 技术可行性在前文我们已经了解到,我所设计的系统,它的前台开发工具是VB后台是SQL2000,他们都是常见的系统开发工具,在我们以前的课程实习中经常作为我们的开发系统的工具, 因此从设计和维护的角度来说是没有什么大问题的。因而在技术上,开发这个系统也是可行的。1.2.2 经济可行性系统开发及实施所需的成本:该系统开发的成本十分低廉,由于界面友好,操作简单,因而也不需要投入大量的培训费用。系统运行后的收益包括了以下几点:1、系统使提供有

8、效信息的速度提高了 ; 2、提供一些以前 无法提供的信息,能及时统计出各种报表3、减少了文件工作量,减少了数据统计的出错率,减 轻了工作人员的工作负担,大大节省了人力。综上所述,该信息管理系统在经济上是可行的。1.2.3 操作可行性随着信息技术革命的来临,全球经济面临着一个巨大的跨越。信息的及时处理、反馈,资源 的充分利用充分的反映了一个企业实力、效益及现代化管理水平的问题。大力发展信息技术革 命,改变传统管理模式,充分利用资源,提高企业效益成为目前大多数企业发展的目标。然而,对于我们的服装行业来说,不光是为了追随信息化的脚步,更是由于它的行业的特 性决定了必须依靠信息管理系统的管理优势才能提

9、高他们的运作效率,这些情况主要体现在:多 矩阵全过程录入查询,多种价格管理,各种促销组合,库存管理,客户管理,市场信息收集, 在这里我们可以以多矩阵全过程录入查询为例来说明情况,我们知道服饰商品最大的特性在于以 品牌、面料、年份、季节、款式、颜色、尺寸等商品属性定义唯一确定一件商品即所谓的SKU 这就使得运作的复杂性成指数倍地上涨。许多服饰企业每天处理着成数以千计的SKU管理着无 数的品牌、款式、结构、客户标识甚至更多的数据。在这种复杂性极高的经营管理中,商品档案 能正确地体现这些要素将是整个系统运作的必备基础。1.3 结论意见经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上的

10、可行。因 此,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成。所以,系统研制和 开发是可以马上进行的。第二章 项目开发设计2.1 编写目的经过项目的可行性分析,得出项目可进一步进行下去的结论,在软件继续进一步的开发之前 首先给出此软件项目计划。2.2 项目背景项目分析单位在接到项目分析员给出的项目可行性分析报告后,在本系统,即服装销售管 理系统开发主管部门的统一下制定用于软件实质开发的软件项目计划,以使软件开发单位理解软件 开发要求,进行开发。2.3 项目开发计划1、任务分解分三个大的阶段进行开发第一阶段完成本系统的数据流图跟E-R图。第二阶段完 成概要设计跟详细设计。第三阶段

11、书写文档。2、预算软件资金投入较少,具体预算分配简略。3、关键问题 各模块之间的联系和后台数据库的完成。使用目前的设备与现有开发技术完全可 以开发出该系统,总的来说该项目没有较大的技术难点与其他的一些风险因素。对于 出现的一些小 难点总都能得到解决。2.4 交付期限所要开发的系统较简单,所有开发工作用户要求要在三周内完成,完成项目的最 迟时间为 2011年8月18日。第三章需求分析3.1 任务需求分析服装企业的经营管理一直比较传统,许多信息的记录和分析,经常是依靠人为过程来进行 的,企业信息化程度不够,成为了服装企业的发展瓶颈。服装行业是我国进出口贸易的一面旗帜, 为了在加入世贸后,更好地与国

12、际接轨,就必须采用信息化的手段来管理服装企业。企业信息化的 管理是建立在我们的信息管理系统的基础之上的。现在,我就来详细分析一下,服装企业信息化建 设中的需求,分析如下:多维矩阵全过程录入查询我们知道服饰商品最大的特性在于以品牌、 面料、年份、季节、款式、颜色、尺寸等商品属性定义唯一确定一件商品即所谓的SKU这就使得 运作的复杂性成指数倍地上涨。许多服饰企业每天处理着成数以千计的SKU管理着无数的品牌、 款式、结构、客户标识甚至更多的数据。在这种复杂性极高的经营管理中,商品档案能正确地体现 这些要素将是整个系统运作的必备基础。流程化的有效管理 服饰行业是中国的传统行业,在管理上一直比较落后,在

13、销售过程中发生的很 多有效数据信息都无法及时提取,并加以有效利用,这对企业的发展造成了不可磨灭的损失。 而今服装企业在发展企业的进程中,已经充分认识到了信息化、流程化的管理可以给 企业带来成本 降低和利润提升的益处。因而针对服装企业的这一需求特性,规范的企业销售业务流程成为了许多 软件商开发此类软件的实现要点之一。条码管理条码是国际通用的商品识别和管理模式,它通过条码扫描设备,实现商品编码的采集 和输入,方便易用,它对企业的作用更在于:通过使用条码扫描,实现销售终端销售数据的及时全 面的采集,同时也掌握销售终端的库存情况;而对服饰企业分销零售信息化建设而言,信息录入的 速度决定了销售的速度,而

14、销售管理系统需要一套科学、严密、有效的商品编码体系,使商品编码 既涵盖商品的主要属性,又清晰明了,易于编制和记忆,因而商品编码体系的管理一般采用条码方 式进行是十分必要的。同时,对于服饰企业的仓库物流管理,也必须使用条码,一方面可以方便收发货和库存盘点,提高 效率和数据的全面与准确;另一方面可实现对单件商品的来源去向的跟 踪,防止在流通环节中出现 串货等现象,也可就服饰的质量问题进行全过程跟踪。价格管理服饰行业因其独有的特性是企业不得不面对瞬息万变的市场需求,服饰商品的生命周期 越来越短,追逐流行时尚是企业经营的关键。这一特性也决定了服饰商品的价格管理复杂而又多变, 这就对服饰企业的信息化建设

15、提出了更高的要求。服饰行业的复杂性要求软件能支持多种价格折扣如地区折扣、客户折扣、批量折扣、付款期折扣、 促销时间折扣、过季打折、直营店折扣等等,并且要求可以进行复杂的 折上折计算。同时还要能支 持排他性调价的要求。服饰分销零售过程中经常举行各种商品的促销活动,促销期间的商品促销价格的计算 手工处理慢且 易出差错,而软件处理则必须先定义出促销时间,在促销期内针对不同 的商品不同的客户和不同的购买的数量条件组合存不同的价格,过了促销时间,商品的价格又能自动恢复的正常状态。服饰商品销售过程中,广泛采用各种优惠券促销,如各种免费券、代金券、折扣券等,这就要求软 件系统能支持这种结算方式,要求软件能包

16、括定义、发放、回收各种不同 的优惠券等,同时,能将 发放回收的各种优惠券作为会计处理的依据。在上述的复杂的价格管理中仅仅依靠人为的记忆、控制是不可能达到最优的价格策略 组合的,必须 依靠系统的信息指导,才能做出最优的价格策略。零售管理零售管理以方便快捷为第一要务,因而支持条码录入为一基本的要求。迅速地取出商 品的品牌、款 式、货号、颜色、尺寸、面料并自动带出折扣价。收款支持现金、各种信用卡、支票、免费券、代价 券、折扣券的支持,由于零售竞争日趋白热化,各大商家各出奇招争夺客户,其中VIP卡的应用相 当普遍,这就要求软件能支持对VIP卡的发放、积分累计、优惠、查询等功能。同时还需支持零售 的退换

17、货业务及零售收款业务。库存管理由于在服饰库存业务中经常发生服饰包装的拆箱、拼箱业务和套装的拆套、拼套业务 所以要求系统 能自动记录拆分拼合业务。对于库存要求软件能支持按货位、分类等进行不停业盘点。产品生命周期管理由于服饰的季节性强,产品必须进行生命全周期管理,这就要求软件能自动计算服饰 库龄及报警, 并能对每一种商品定义出其生命全周期,根据定义出的生命全周期自动 提供处于不同生命周期的商 品销售情况和库存情况等分析数据,支持销售决策。客户信用管理服饰企业通常与商场等经销商按照代销协议定期结算,结算后形成对商场的应收帐款,结算后10 30日收到商场货款。对个体经销商主要采用押款代销方式,即提货时

18、全额缴纳货款作为押金,待以 后代销结算后转为销售款,因此对个体经销商客户应收帐款 问题不大。但必须控制在个体经销商客 户处的代销商品库存。对大的经销商,可能会 有铺底支持,即经销商可以不必事先支付押金提货, 此时必须对铺底进行限额控制。销售年度末时,所有铺底必需结清。因此,软件必须对客户的信用 额度进行管理,必 须考虑已结算的应收款和未结算的代销商品金额之和,另一方面还要考虑账期控 制,对于不同账期给予不同的结算折扣价,以鼓励经销商加快回款。市场信息收集分析目前大多数服饰企业的市场信息收集分析处理依赖手工处理,如很多服饰企业通过业 务员定期到经 销商处收集服饰吊牌,手工统计不同品牌、货号、颜色

19、、尺寸、面料的服饰销售情况信息,造成手工 处理工作量大,周期长,准确度差。市场信息无法统一管理、共享、分析,市场部门对于销售终端、 竞争对手、媒体宣传的状况无法及时了解,对市场活动缺乏项目化管理与分析的手段;缺乏来自零售前端的第一手资料,无 法及时进行准确的产品市场分析,不利于新产品的开发与推广,也容易降 低市场促销活动的针对性,降低促销措施的效率;经销商在手工状态下企业提供的市场分析报告通常是通过电话、传真、填报表等由经 销商上报。报 告的项目、分析方式各行其是,存在主观估计和随便应付及数据不准确 等现象,经销商可能只报告 总金额,没有具体明细,有也难以具体到品牌、货号、颜色、尺寸、面料层面

20、进行详细统计。经销商 很可能将价格相同的认为是同一种商品,上报数据中无法区分实际到明细的销量,只能进行主观估 计,影响数据的全面性和准 确性。即便是这样粗糙的数据也存在统计周期长的问题,而对于服饰这 种时令性很强 的商品,过长的统计周期往往失去了分析的价值,但要在手工操作的情况下,实现每 日报表将是十分困难的工作。针对服饰行业的特殊性要求,在设计一个系统全面的MIS销售系统时就有了以下各个 方面的考 旦 里体现服饰行业的特殊性软件系统首先必须支持按品牌、面料、季节、货号、颜色、尺寸、等多维矩阵全过程录入,并销售采 购库存市场分析等各种报表中支持多维矩阵式的分析报表。同时实现 服饰产品全生命周期

21、管理和单 品管理,使商品处于受控状态。加强对终端的管理终端资源包括最终客户及店内库存,由于各大厂商对终端客户的争夺是经营的焦点,因此零售前端 的各种资源必须处于受控状态,零售前端的库存、售货员、客户的信息 都必须纳入信息系统管理, 同时总部能实时监控到终端库存的变化和终端销售人员的业绩变化。加强对流程的管理针对销售中混乱的信息状态,一定要提炼出规范的销售流程,这样才能避免在销售过程产生的重要 销售信息的流失。加强对顾客的管理系统通过VIP卡来采集顾客信息,因而要求支持录入VIP卡信息,并能自动累计积分,可分析客户 的购买行为。强化市场信息采集,提高决策水平通过系统各经销商、连锁店可自动提供不同

22、品牌、货号、颜色、尺码、面料的销量数 据和各销售组 织的销售额排行榜,可提供不同地区对不同品牌、面料、季节、货号、颜色、尺寸等需求情况的分 析报表,对企业的经营管理提供辅助决策支持,从而提高企业经营决策的水平。库存预警由于服饰的强季节性,要求系统对临近淘汰期的服饰商品报警,并可对缺货超储、超账期等情况进 行预警。应收账款的报警在销售中形成的应收款信息也是相当重要的,它影响到了一个企业实际效益,通过客户的信用管理 和销售过程中产生的应收款信息进行比较,当超出信用额度时,就会产生应收款报警。系统建设 的整体性服饰企业的分销零售信息化建设是整个企业信息化建设的一部分,而不是孤立的信息孤岛,分销零售信

23、息化必须是企业ERP系统的一部分。只是出于确保成功的前提下,减少信息化 风险,需要分步建设。上述的八点,是我针对服装企业信息化需求在MIS系统中实现要点,所做的一个考量设计。其考 虑的重点在于:服装产品基本信息的录入设计、销售流程的提炼设计、价格多重管理模式、客户信 用体系设计及市场信息的收集分析。鉴于本次毕业设计的时间有限,我从中主要抓住了服装产品基 本信息的录入设计、销售流程的提炼设计、应收款报警以及市场信息的收集分析这样四个方面来进 行“品牌服装企业的销售管理系统”的整体构建。我所设计的销售管理系统在企业EPR系统中只是其中的一个模块,其他模块还有采购 计划子系 统、库存管理子系统、财务

24、管理子系统等。销售系统与库存管理和财务管理有着直接关系,它可以 提供销售量情况,这是库存管理的主要信息来源之一,而库存的变化又决定了采购计划的计划与执 行;伴随着销售的发生会产生许多的经济往来,这是财务核算的主要信息来源之一。3.2 数据流图、数据字典及实体联系图321数据流图用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构充分满足 各种信息的输入和输出。通过上述系统功能分析,针对一般管理信息系统的需求,得出如下的数据 流图和数据字典:(1)数据流程图本系统的数据流程图如图3.1所示:进n 一T 货 供订货单统计分析图3.1数据流程图322数据字典数据字典是关于数据的信

25、息的集合,也就是对数据流图中包含的所有元素的定义的集合。 由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。每张卡323实体图和实体联系E-R图片上保存描述一个数据的信息这样做更新和修改起来比较方便,而且能单独处理描述名称:KHXX别名:客户信息描述:纪录每一个客户的详细资料定义:客户信息=客户代码+客户名称+联 系人+地址+电话+手 机+传真+邮编 +E-mail+税号+开户 行+账号+信誉度位置:输入到本机名称:SPXX别名:商品信息描述:纪录每件商品的信息定义:商品信息=商品代码+商品名称+品牌+ 供货商名称+尺码+款式+颜 色+面料+包装方式位置:输入到本机名称:CKXX

26、别名:出库信息描述:每一次出库操作所生成的信息表定 义:出库信息=出库单号+商品编号+客户 编号+单价+数量+总金额+经手人+日期 位置:输入到本机名称:KCXX别名:库存信息描述:纪录仓库的商品量信息定义:库存信息二商品编号+库存量位置:输入到本机名称:GHDXX别名:供货单信息描述:客户发来的购货信息定义:供货单信息二供货单编号+商品 编号+商品名称+商品单价+数量小丁单总金额+客户编 号+日期 a 1年h*上口名称:DHDXX别名:定货单信息描述:向供应商提供的需要商品的列表定 义:定货单信息-订货单编号+商品编号+ 商品名称+商品单价+数量+订单总金额+ 供货商编号+日期位置:输入到本

27、机图3.4客户信息实体及属性每个数据的信息。下面将列出若干数据元素的数据卡片信息,数据字典卡片如图3.2所示根据上面的设计规划出的实体包括:商品实体、客户实体、供货商实体、库存实体。各个实 体的E-R图以及实体与实体间的E-R关系图描述如下:(1)商品信息实体及属性如图3.3所示:图3.3商品信息实体及属性图(2)客户信息实体及属性如图3.4所示:323实体图和实体联系E-R图供货商信息实体及属性如图3.5所示:(4)库存信息实体及属性如图3.6所示:图3.6 “库存信息”实体及属性图系统E-R图如图3.7所示:Gt ) /车堂客户M Q区, n 退货单图 3-7 : E-R 图第四章概要设计

28、4.1 总体设计通过这个阶段的工作将划分出组成系统的物理元素。系统概要设计的基本目的是用比较抽象的概括方式确定系统如何完成预定的任务,也就是要确定系统的配 置物理方案。软件结构设计时应该遵循的最主要的原理是模块独 立,让模块彼此间的接口关系应该尽量简 单O4.2 系统功能模块图4.3 数据库的概念设计数据库内包含的表销售管理信息数据库服装信息表客户信息表销售订单信息表销售订单详细信息表销售单信息表销售单详细信息表退货单信息表退货单详细信息表4.4 数据库逻辑结构设计以下是E-R模型向关系数据库模型的转换:商品信息(商品代码、商品名称、品牌、供应商名称、款式、尺码、颜色、面料)客户信息(客户代码

29、、客户名称、联系人、地址、电话、开户行、信誉度)供货单信息(供货单号、供货单总额、数量、经手人、日期)入库信息(入库单号、入库商品、数量、总金额、日期)出库信息(出库单号、出库商品、数量、总金额、日期)库存信息(入库单号、客户代码、经手人、商名代码、数量、单价、金额、日期)在实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间关系各个数据表的字段设 置如下:(1)商品信息表如表4.1所示:表4.1 商品信息表序号字段名别名类型长度是否为空键1spdm商品代码char10Not nullP2spmc商品名称char30Not null3PP品牌char10Not null4gysmc

30、供应商名称char155cm尺码char106ks款式char157ys颜色char158ml面料char159bzfs包装方式char1010bz备注char10(2)客户信息表如表4.2所示:表4.2客户信息表序号字段别名类型长度是否为空键1khdm客户代码char10Not nullP2khmc客户名称char30Not null3Ixr联系人char15Not null4dz地址char155dh电话char106sj手机char107cz传真char108yb邮编char109E-mailE-mailchar1510sh税号char2011khh开户行char2012zh帐号char

31、1513xyd信誉度char1514bz备注char15(3)库存表如表4.3所示:表4.3库存表序号字段名别名类型长度是否为空键1spdm商品代码char10Not nullP2spmc商品名称char30Not null3cm尺码char104ys颜色char155spsl商品数量int4Not null6bz备注char50(4)入库单表如表4.4所示:表4.4入库单表序号字段名别名类型长度是否为空键1rkdh入库单号char10Not nullP2khdm客户代码char10Not null3jsr经手人char5Not null4spdm商品代码char10Not null5si数量

32、int4Not null6dj单价money8Not null7je金额money8Not null8rq日期datetime89bz部注char50(5)出库单表如表4.5所示:表4.5 出库单表序号字段名别名类型长度是否为空键1fhdh发货单号char10Not nullP2khdm客户代码char10Not null3jsr经手人char5Not null4spdm商品代码char10Not null5si数量int4Not null6dj单价money8Not null7je金额money8Not null8rq日期datetime89bz备注char50利润表如表4.6所示:表4.6

33、利润表序号字段名别名类型长度是否为空键1spbh商品编号char10Not nullP2spmc商品名称char30Not null3sprkdj入库单价Money8Not null4spckdj出库单价Money8Not null5spsl商品数量int4Not null6Ir利润Money8Not null第五章详细设计5.1系统的主要功能在本系统中准备通过如下窗体来实现数据维护的功能。1、主窗体:管理着各个子窗体。2、“基本信息”子窗体:包括客户信息、供应商信息、服装信息。客户信息管理:用来管理客 户的基本信息,供货商信息管理:对供货商名称、地址、联系人、结帐日的管理。服装信息管理:用

34、来管理系统中要用来进行进货、出货操作的服装的信息,在其上可进行插入、删除、确认、浏览和查 询信息。在用户成功登录后,进入服装销售管理系统,选择基本信息管理,进入服装信息,系统显示服装 基本信息表,输入查询条件即可查出对应的服装信息列表中满足条件的所有服装基本信息,可以添加 新的信息在列表中,也可以从列表中删除过期的信息或者对信息进行浏览操作,操作完成后即可退 出。3、“入库信息”子窗体:用来实现入库登记和入库单的插入、删除、确认、浏览、关闭以及检 索操作。4、“出库信息”子窗体:记录各服装出库的明细数据,实现出库登记和出库单的插入、删除、 确认、浏览、关闭以及检索操作。在用户成功登录后,进入服

35、装销售管理系统,选择出库信息管理,进入出库信息窗口,系统显示 服装出库信息表,在出库信息表中有出库单号、服装代码、出库数量、出库单价、金额、出库日期的 属性。当用户在输入出库单号中输入要插入的出库单号时即可进行插入操作,用户也可在此窗口中进 行删除、确认、浏览、关闭以及检索操作。5、“库存管理”子窗体:实现库存信息管理和利润分析。在用户成功登录后,进入服装销售管理系统,选择库存管理,进入库存信息,系统显示库存中 的所有信息,包括服装代码出库数量出库单价入库单价入库数量 及利润的信息,用户可以在列表中添 加新的信息,也可以从列表中删除过期的信息。用户可通过此表来计算利润并对销售利润进行统计操 作

36、,完成后即可退出。6、“查询”子窗体:包括出库信息查询、入库信息查询以及服装信息查询的实现。5.2系统总体数据流程图(1)系统总体数据流程图如图5.1所示:图5.1总体数据流程图(2)出库信息程序流程图如图5.2所示:主界面返回查看结果退出图5.2出库信息程序流程图(3)信息查询流程信息查询流程包括出货记录查询,进货记录查询,库存记录查询,供货商信息查询和客户信息查询,每种查询都可查询出对应的信息表中满足条件的信息。(4)日常操作流程日常操作包括进货操作和出货操作,其中进货操作是将供应商供应的商品进行进仓登记,出货操作是将仓库中的商品进行出库登记,以便其它信息表能够做及时修改5.3用户界面设计

37、531输入设计控制输入量:本系统中,用户基本信息量较大,在输入过程中所占时间较长,可以将输入 方式定为选择方式,避免大量文字输入占去时间,减少输入延迟。减少输入错误:本系统将用多种校验方法来减少输入错误,提高输入效率,避免额外步 骤。输入过程尽量简化:在提供纠错和校验的同时,应保证输入过程简单易用,不能因为查 错、纠错而使输入复杂化。5.3.2输出设计屏幕显示输出:使用系统的条件查询程序对要查询的记录数据内容进行查询并直接输出到 屏幕,显示是按照预先已经设计好的格式5.4程序设计过程本次设计主要模块有五个,即基本信息管理模块,入库信息管理模块,出库信息管理模 块,库存信息管理模块,查询信息管理

38、模块。这里只列出其中一个模块的测试用例。在实际 的测试中应尽可能的对每个功能都能测试到。出库信息管理模块的测试用例如下所示:按照发货信息对仓库信息进行管理,例如管理员通过出库单浏览仓库信息进行插入删除 等操作,并进行出库登记。5.4.1 查询修改操作打开系统,输入正确的“用户名”和“密码”。在用户成功登录后,进入服装销售管 理系统,选择出库信息管理,进入出库信息,系统显示服装出库信息表,在出库 信息表中有 出库单号、服装代码、出库数量、出库单价、金额、出库日期等属性的属 性。图5.1出库信息窗口在出库信息管理下进行浏览操作,出现如图5.2所示窗口:讯闽热中马上I碍口 i估U-UMLIOOH1

39、J3ISSLi OCOD2009-5-AA1 00:00.00D0Q212720Sti.DCOO20001-5-27 00:00 001252555.0000一心4占-d匚叩_心ocoAa12曰1 SAIO oooo2009-5-22 00:00 DO00051271恤田牌单号,押入I航降”SEI祯认兴闻L栓亲I图5.2出库信息管理下进行浏览操作窗口在出库信息管理下进行插入操作,出现如图5.3所示窗口 :图5.3出库信息管理下进行插入操作窗口设计总结现在我终于完成了为期三周的软件综合训练一服装销售管理系统的课程设计。通过这次 实践,让我确实获益匪浅,对软件设计有了全新的认识。在设计过程中,严格

40、按照制作软件的流程,从可行性分析,需求分析,概要设计到详细 设计,最后经过调试,还有几个模块的说明,包括数据库的概念设计,数据库 的逻辑设计等, 基本上达到了最初的料想,能实现基本功能,对服装能够实现各种管理。我这次对SQL2000 有了更深的了解,它确实是值得我学习的工具,能够熟练运用,这是我今后的任务。在软件设 计当中,虽然遇到了许多问题,如界面的设计以及数据库的连接等,但我通过查阅相关资料、 上网、请求同学的帮忙以及咨询老师都基本上解决了。这次课程设计也存在些许不到之处,有 些功能完成的不是很全面,由于时间和我自己的知识层面的关系,我课设基本上没什么亮点, 但能实现最基本的功能。在本系统

41、的设计过程中有很多老师、同学和朋友都给予了我许多无私的帮助,在此也表 示衷心的感谢!参考文献1张海潘,软件工程导论(第四版)M.清华大学出版社,2003.122萨师炬,王珊.数据库系统概论M.高等教育出版社,2002.33陈承欢,彭勇,管理信息系统基础与开发技术M.人民邮电出版社,20054刘云生,卢正鼎,卢炎生,数据库系统概论M.华中科技大学出版社,20025郑人杰,殷人昆,陶永雷.实用软件工程M.清华大学出版社,19976石志国著.ASP精解案例教程M.清华大学出版社,2000.117李万宝主编.ASP.NET技术详解与应用实例M.机械工业出版社,2001.108汪洋,郝永强.网站设计全程

42、教程M.科学出版社,20029杨志国等.Delphi应用程序开发精彩实例M.机械工业出版社,2003.410陈磊,郭斌,李翔等.PowerBuilder 9数据库项目案例导航M.清华大学出版社, 2005.111 杨晶 VB6.0程序设计M.机械工业出版社,2004.812刘晓华,张健,周慧贞.JSP应用开发详解(第三版)M.电子工业出版社,2007.1致谢首先非常感谢我们学院开设软件综合训练的课题,为我们日后从事计算机方面的工作提供 了实战的经验,奠定了初步的基础。在此向所有在这次课程设计中给予我关心、支持和帮助的老师、朋友们,致以最诚挚的谢意,在整个的设计过程中,很多老师、同学们都给予我们莫大的帮助。我深知,只有不断的拼 搏进取、不断的前进,才是对大家最好的感谢。在本次课程设计中,从指导老师身上学到了很 多东西,深厚的理论水平都使我受益匪浅。无论在理论上还是 在实践中,都给与我很大的帮 助,使我得到不少的提高,这对于我以后的工作和学习都是一种巨大的帮助。感谢我的指导老师张红老师的谆谆教诲、耐心细致的指导。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!