信息系统分析与设计 课程设计_第1页
信息系统分析与设计 课程设计_第2页
信息系统分析与设计 课程设计_第3页
信息系统分析与设计 课程设计_第4页
信息系统分析与设计 课程设计_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目 录1选题.11.1 课题的背景11.2 系统的目的与内容12 系统规划22.1 需求分析22.2 可行性分析22.3 可行性分析报告33 系统分析43.1 系统现状分析43.2 现行数据分析73.3 数据字典84 系统设计184.1 新系统拟定的业务流程184.2 新系统拟定的管理方法及管理制度194.3 子系统的划分204.4 新系统拟定的库存存放方法214.5 新系统拟定的数据与数据流程分析214.6计算机处理流程设计225 系统实施245.1 系统设备配置245.2 分类方案265.3 数据结构和数据库设计275.4 编码295.5 输入输出设计305.6 用户界面设计326 总结3

2、41 选题近几年来,科学技术的突飞猛进为人类社会带来了一系列的深刻革命,信息化浪潮波及了世界的每一个角落。信息通信技术的广泛发展和互联网的广泛应用为零售业的发展带来了新的契机。零售业的信息化建设已变得越来越重要,如何利用先进的信息技术为各零售业集团服务、促进各集团的发展已成为影响零售业集团生存的关键因素,运用计算机技术建立起包括库存、人事管理的管理信息系统是一个值得研究、探讨和解决的课题。 1.1选题的背景我们研究的对象是一个中型连锁超市,占地面积较大,商品种类齐全,因为业务要求,要运用计算机技术建立起包括库存、人事管理的管理信息系统。目的是提高公司工作效率,增加公司利润。随着计算机技术的飞速

3、发展,计算机在企业管理中应用的普及,利用计算机实现大中小型超市管理系统信息的管理也是很多超市部门亟待解决的问题。目前,超市很多部分还是手工管理,利用账本进行记录,工作效率很低,并且不能及时了解商品的种类和商品的流动情况等,不能更好的适应各类顾客的多样化需求。另外,由于不可避免的人为因素,造成数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对顾客的购买过程形成一整套动态的管理能够极大地提高超市管理的效率,这也是企业正规化管理世界接轨的重要条件。1.2 系统目的与内容本系统开发采用自上而下的开发方法,并结合结构化系统

4、开发方法与面向对象的开发方法,充分利用各种开发方法的优势进行系统开发。对原来的库存和人事管理系统进行改进,使之能为公司提供强大的管理支持和查询服务,挺高工作效率,本系统具体完成以下功能:首先是对仓库的管理:(1)超市库存输入及输出(2)库存量查询利用计算机实现本系统后,能够完成对超市工作人员的以下管理:(1)人员流入流出(2)档案查询(3)人员工资发放2系统规划2.1 需求分析 该超市现有业务处理基本上使用纸张传递、电话联系的传统方式,对电脑的使用也仅限于收发电子邮件、制作业务表格等低级功能,使现有资源没有充分发挥效用,造成很大程度的资源浪费。该超市的业务流程有一定的不合理性,部分流程混乱、组

5、织部门冗余,管理缺乏科学性和规范性。随着超市业务的增加和规模的扩大,管理上的漏洞表现的更加突出,使公司的远转效率大大下降。为了增加公司的效益,使管理更加规范、科学、高效,同时伴随着社会信息化的发展,超市信息管理系统的建设成为必然选择。信息系统的使用不但能解决公司现有问题,从长远来看,更能使超市的竞争力得到大幅提升,提高超市发展速度2.2可行性分析系统开发的可行性 (1)技术的可行性 信息系统开发过程中涉及的开发技术和方法已经比较成熟,公司具有良好的软硬件平台,网络结构良好。(2)时间可行性 由于本系统仅利用于本超市,故时间需要较少。系统可在三个月内完成,并可以利用一到两周时间进行安装和调试。(

6、3)经济可行性 由于本超市应经具有几台计算机,各省去了购买计算机的费用。连锁超市只需要支付软件的开发费用和人员培训的一部分费用。将来对系统的维护其之外的费用也由超市支付。(4)人员可行性 需要五名左右有一定计算机基础的工作人员,另需要二到三名业务熟悉人员参加系统管理。经过培训后可以熟练地完成管理工作。2.3可行性分析报告2.3.1引言 系统名称:超市管理系统系统目标:主要对原来的库存和人事管理系统进行改进,使之能为公司提供强大的管理支持和查询服务,挺高工作效率系统功能:库存输入、库存输出、库存量查询;人员流动管理、档案管理、人员工资管理2.3.2系统的建设背景、必要性及意义随着计算机技术的飞速

7、发展,计算机在企业管理中应用的普及,利用计算机实现大中小型超市管理系统信息的管理也是很多超市部门亟待解决的问题。目前,超市很多部分还是手工管理,利用账本进行记录,工作效率很低,并且不能及时了解商品的种类和商品的流动情况等,不能更好的适应各类顾客的多样化需求。另外,由于不可避免的人为因素,造成数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对顾客的购买过程形成一整套动态的管理能够极大地提高超市管理的效率,这也是企业正规化管理世界接轨的重要条件。2.3.3拟建系统的方案 1.管理方案及制度:集团董事长为最高决策者,下

8、设总经理统筹管理各连锁超市有分店经理负责管理工作,另外设立总经理助理辅助工作。总经理下另设货物配送站和顾客咨询反馈中心。每家连锁店下设仓库管理部门、财务部门、销售部门、人事管理部门、信息部门。其中,仓库管理部门主要负责仓库货物的输入输出,不再根据销售部门提供的信息实现进货和出货,而是由本管理信息系统根据销售数据设立各种商品的库存危险量,当库存低于危险量时,系统及时反馈给公司配货部门,保证货源充足。由系统记录货物信息,仓库管理人员妥善安置存放货物。销售部门则主要负责日常销售,建立销售记录。人事部门采用新系统管理人事档案,提高工作效率。新添加信息部门,负责分析市场现状,反馈给管理者,随时调整库存于

9、销售策略。2.库存管理方案:库存物质的分类法:根据统计分析,一般库存物质都遵循 abcd分类规律。即a类物质品种数占库存物质总数的不到10,但金额却占总数的65;b类物质这两项数据比例分别为20和20左右;d类商品为35%和10%;c类物质为35和5。根据此理论和实际调研结果,分类如下: . a类为一些销量较少但成本较高的物质,主要由高档酒类、高档香烟、高档营养品、蒸锅、高压锅、饮水机、风扇、遥控玩具、工艺品、较高档体育器材(如网球拍)等; . b类为一些销量一般成本也一般的物质,主要有中档酒类、中档烟类、中档营养品、刀具、洗发水、沐浴露、一般体育用品(如乒乓球拍)等; . c类为销售量大成本

10、较低,但是容易变质的商品,例如新鲜蔬菜、新鲜肉类、非真空包装熟食、各种新鲜蛋类等;. d类为销售量大但成本较低的物品,主要有小食品(如薯条、日本豆)、小生活用品(如镜子、小刀、牙刷牙膏、毛巾、香皂)、娱乐用品(如扑克牌、象棋、跳绳)等。2.3.4可行性论证详细论证在2.2可行性分析中已列出3系统分析3.1现状分析3.1.1现行组织结构分析该超市的组织结构如图所示。超市的主要决策和管理机构是董事会,董事会分管各连锁店经理和配送中心;配送中心在超市的经营中所扮演的角色是给货品不足的各连锁店补充货品,相对来说,此部门是相对独立的;连锁店由专职经理负责,每家连锁店分为库存管理部、销售部、财务部和人事部

11、四个主要部门。库存管理部的主要任务是根据销售部提供的信息和配送中心及时联系,使库房货源充足;责任货物的接收,并安排好货物的存放事宜;对每天进出库房的货物进行详细记录,使基础数据完备。 销售部主要责任日常销售工作,包括物品摆放、货架整理、收银台等货物销售区的日常事务;及时准确地将销售信息反馈给其他部门,以保证商品的及时供应更新;同时处理消费者提出的各种疑问和信息,为公司的整体运作提供实际销售的基础数据。 财务部负责一切与财务有关的各项事宜,全面记录公司的所有收支资金流动,包括各种收入、支出、税务、财务结算等。对进出贷款实行控制,定期分析资金走向,为公司的发展计划做好准备。 人事部的工作重心在店内

12、员工的工作安排、分配、调动、管理,也包括对人事档案的整理,定期分批对员工进行培训,以增加专业知识,为把公司凝聚成统一、奋进的团队而提供保障。 3.1.2.现行库存管理业务流程图现行系现行系统的库存管理业务流程如图所示。销售部在销售货物时发现某种商品不足,根据这种商品的销售量及时制制订货品需求计划,送至库存管理部。库存管理部检查这种商品的存货量,如果储货不足则制订进货计划,交给连锁店经理审批。经理批准后,告知财务部提款。库存管理部与配送中心联系,然后接收存储货物,并送至销售部进行销售。3.1.3 现行系统的人事管理业务流程图 现行系统的人事管理业务流程图如图所示。各部门根据本部门的自身发展要求递

13、交职员需求文件至人事部。人事部调用各部门人事档案,进行检查修改并根据档案制订招聘或解雇计划,将计划交至连锁店经理进行审批。经理批准后,人事部正式下达招聘或解雇职员的计划。3.2 现行数据分析 3.2.1现行系统数据分析u/c矩阵如下:3.2.2 现行系统的数据流程分析 销售部在销售货物时发现某种商品不足,根据这种商品的销售量及时制制订货品需求计划,送至库存管理部。库存管理部检查这种商品的存货量,如果储货不足则制订进货计划,交给连锁店经理审批。经理批准后,告知财务部提款。库存管理部与配送中心联系,然后接收存储货物,并送至销售部进行销售。数据流程图如下:3.3数据字典1.仓库管理系统数据项 数据字

14、典(一) no:_ 编号: a1 名称: 商品代码 别名:简述:商品名称的编号代码连续值类型:n长度:6值域:无与其他值的运算关系:无离散值值含 义值含 义备注:填表人_ 年 月 日数据存储 表5-3 数据字典(二) no:_编号: b1 名称:检验报告文档 别名:无简述:对检验信息进行汇总组成:商品的名称+商品的代码+商品生产日期+商品生产厂家+质量等级关键字:商品代码+质量等级相关处理:记录长度:记录数:数据量:填表人_ 年 月 日 数据流 表5-4 数据字典(三) no:_编号: c1 名称: 质量检验信息 别名:无简述:入库商品质量检验组成:商品的名称+商品的代码+商品生产日期+商品生

15、产厂家+质量等级若为数据流来源:检验员去向:质量信息汇总模块峰值流量:填表人_ 年 月 日 处 理 表5-5 数据字典(四) no:_编号: d1 名称: 商品输入 输入信息:商品输入量处理:修改商品数据输出信息:商品总量 简要说明:根据商品的输入量进行再次汇总商品总数。执行频率:1次/周 填表人_ 年 月 日处 理 表5-5 数据字典(五) no:_编号: e1 名称: 商品输出 输入信息:商品输出量处理:打印输出信息:商品剩余总数 简要说明:根据商品的输出量进行再次汇总商品总数。执行频率:1次/周 填表人_ 年 月 日 处 理 表5-5 数据字典(六) no:_编号: f1 名称: 商品查

16、询 输入信息:商品代码代码处理:无输出信息:商品库存信息 简要说明:主要是对商品的库存进行查询,得出库存量及做出决策。执行频率:1次/周 填表人_ 年 月 日 外部实体 表5-6 数据字典(七) no:_编号: g1 名称: 仓库 简述:商品存储地输入的数据流:无输出的数据流:质量检验信息+库存信息 填表人_ 年 月 日外部实体 表5-6 数据字典(八) no:_编号: h1 名称: 仓库管理部门 简述:管理超市超市商品供应、仓储的部门输入的数据流:质量检验信息+库存信息输出的数据流:无 填表人_ 年 月 日外部实体 表5-6 数据字典(九) no:_编号: i1 名称: 销售部 简述:管理超

17、市商品管理和需求的部门输入的数据流:库存信息输出的数据流:无 填表人_ 年 月 日2.人事管理系统数据项 数据字典(一) no:_ 编号: a2 名称: 职工代码 别名:简述:职工的编号代码连续值类型:n长度:6值域:无与其他值的运算关系:无离散值值含 义值含 义备注:填表人_ 年 月 日数据存储 表5-3 数据字典(二) no:_编号: b2 名称:岗位需求计划 别名:无简述:岗位调整汇总执行信息组成:职务编码+职务名称+需求数量+执行时间+执行部门关键字:职工名称+职工代码相关处理:记录长度:记录数:数据量:填表人_ 年 月 日 数据流 表5-4 数据字典(三) no:_编号: c2 名称

18、: 岗位需求计划 别名:无简述:超市职务需求信息组成:职务编号+职务名称+需求数量+需求时间若为数据流来源:各部门去向:岗位需求管理模块峰值流量:填表人_ 年 月 日 处 理 表5-5 数据字典(四) no:_编号: d2 名称: 档案添加 输入信息:新增职员信息处理:添加新增职员档案信息输出信息:无 简要说明:增加新职员档案信息执行频率:1次/月 填表人_ 年 月 日处 理 表5-5 数据字典(五) no:_编号: e2 名称: 档案删除 输入信息:离职职员编号处理:删除离职职员档案信息输出信息: 无 简要说明:删除离职职员档案信息执行频率:1次/月 填表人_ 年 月 日 处 理 表5-5

19、数据字典(六) no:_编号: f2 名称: 档案修改 输入信息:职员职位变化等信息处理:修改档案输出信息:职员新档案信息 简要说明:针对职员的职务、部门等信息变化修改档案。执行频率:1次/月 填表人_ 年 月 日 处 理 表5-5 数据字典(七) no:_编号: g2 名称: 档案查询 输入信息:职员编码处理:查询档案输出信息:职员档案信息 简要说明:根据输入的职员编码查询职员档案信息。执行频率:1次/月 填表人_ 年 月 日 外部实体 表5-6 数据字典(八) no:_编号: h2 名称: 各部门 简述:超市各级行政部门输入的数据流:无输出的数据流:岗位需求信息 填表人_ 年 月 日外部实

20、体 表5-6 数据字典(九) no:_编号: i2 名称: 人事科 简述:对超市人事业务进行管理的部门输入的数据流:各部门职员信息输出的数据流:各部门职员信息汇总 填表人_ 年 月 日外部实体 表5-6 数据字典(十) no:_编号: j2 名称: 职工 简述:超市职员输入的数据流:岗位执行信息输出的数据流:无 填表人_ 年 月 日3.财务管理系统数据项 数据字典(一) no:_ 编号: a3 名称: 商品代码 别名:简述:商品名称的编号代码连续值类型:n长度:6值域:无与其他值的运算关系:无离散值值含 义值含 义备注:填表人_ 年 月 日数据存储 表5-3 数据字典(二) no:_编号: b

21、3 名称:数据存储 别名:无简述:存储入库商品汇总信息组成:商品名称+商品代码+商品价格+商品入库量关键字:商品代码+商品价格+商品入库量相关处理:记录长度:记录数:数据量:填表人_ 年 月 日 数据流 表5-4 数据字典(三) no:_编号: c3 名称: 收货单 别名:无简述:入库商品信息组成:商品名称+商品代码+商品价格+商品入库量若为数据流来源:仓库管理人员去向:入库商品汇总模块峰值流量:填表人_ 年 月 日 处 理 表5-5 数据字典(四) no:_编号: d3 名称: 资金输出 输入信息:资金输出信息处理:在总资金中减去输出资金输出信息:无 简要说明:在资金总数中删除输出资金执行频

22、率:1次/周 填表人_ 年 月 日处 理 表5-5 数据字典(五) no:_编号: e3 名称: 资金输入 输入信息:资金输入信息 处理:在总资产中加上输入资金输出信息: 无 简要说明:在资金总数中加上输入资金执行频率:1次/周 填表人_ 年 月 日 处 理 表5-5 数据字典(六) no:_编号: f3 名称: 账簿管理 输入信息:资金的输入与输出处理:对资金的输入与输出逐条存储输出信息:资金输入与输出信息 简要说明:针对资金的输入与输出信息进行记录。执行频率:1次/周 填表人_ 年 月 日 处 理 表5-5 数据字典(七) no:_编号: g3 名称: 交易管理 输入信息:商品销售信息与购

23、入信息处理:对商品销售信息与购入信息进行逐条存储输出信息:商品输入与输出信息 简要说明:根据输入的职员编码查询职员档案信息。执行频率:1次/周 填表人_ 年 月 日 外部实体 表5-6 数据字典(八) no:_编号: h3 名称: 财务部 简述:超市财务管理部门输入的数据流:商品入库及出库信息、资金流入与流出信息输出的数据流:财务流入与流出汇总信息 填表人_ 年 月 日4系统设计4.1 新系统拟定的业务流程 销售部工作人员发现某种商品不足时,向仓库发出申请,系统自动查询现有库存量,在库存量充足的情况下,发出提货通知单,销售部补充货架。仓库库存低于存量下限时,系统会自动发出警示,仓库部门将报告连

24、锁超市经理,分店经理再返馈给公司配货部门,申请发货,并由财务部门结算账目。其中省去了销售部门等待提货的时间,具体业务流程图如下:4.2 新系统拟定的管理方法及管理制度 超市的决策者是董事会,下设总经理,总经理分管各连锁超市,有分店经理负责管理工作,另外设立总经理助理辅助工作。总经理下另设货物配送站和顾客咨询反馈中心。每家连锁店下设仓库管理部门、财务部门、销售部门、人事管理部门、信息部门。其中,仓库管理部门主要负责仓库货物的输入输出,不再根据销售部门提供的信息实现进货和出货,而是由本管理信息系统根据销售数据设立各种商品的库存危险量,当库存低于危险量时,系统及时反馈给公司配货部门,保证货源充足。由

25、系统记录货物信息,仓库管理人员妥善安置存放货物。销售部门则主要负责日常销售,建立销售记录。人事部门采用新系统管理人事档案,提高工作效率。新添加信息部门,负责分析市场现状,反馈给管理者,随时调整库存于销售策略。4.3 子系统的划分 本系统需要划分子系统,按照功能不同进行划分。可划分为人事管理系统、财务管理系统、仓库管理系统、密码管理系统。仓库管理系统:人事管理系统:财务管理系统:4.4 新系统拟定的库存存放方法 超市管理系统中,库存管理十分重要,新系统拟定的库存存放方法如下。 库存物质的分类法:根据统计分析,一般库存物质都遵循 abcd分类规律。即a类物质品种数占库存物质总数的不到10,但金额却

26、占总数的65;b类物质这两项数据比例分别为20和20左右;d类商品为35%和10%;c类物质为35和5。根据此理论和实际调研结果,分类如下: . a类为一些销量较少但成本较高的物质,主要由高档酒类、高档香烟、高档营养品、蒸锅、高压锅、饮水机、风扇、遥控玩具、工艺品、较高档体育器材(如网球拍)等; . b类为一些销量一般成本也一般的物质,主要有中档酒类、中档烟类、中档营养品、刀具、洗发水、沐浴露、一般体育用品(如乒乓球拍)等; . c类为销售量大成本较低,但是容易变质的商品,例如新鲜蔬菜、新鲜肉类、非真空包装熟食、各种新鲜蛋类等;. d类为销售量大但成本较低的物品,主要有小食品(如薯条、日本豆)

27、、小生活用品(如镜子、小刀、牙刷牙膏、毛巾、香皂)、娱乐用品(如扑克牌、象棋、跳绳)等。4.5 新系统拟定的数据与数据流程分析新系统中增设了信息部。信息部向库存管理部提供商品需求及市场预测信息。库存管理部据此列出新定的商品,再对此进行检查处理,将订单传至配送中心。库存管理部接受配送中心送来的货物,进行库存处理。库存处理后,生成库存数据并存储,将现行库存商品现行反馈至销售部。对于超市原来已经引进的商品,由计算机控制库存。当库存量达到系统所设定的底线时,系统将自动提示库存管理人员订货。具体处理过程如图所示。 4.6 计算机处理流程设计 1库存管理子系统库存管理子系统的计算机处理流程如图所示。图中数

28、据输入库存管理子系统的方式有两种:新引进商品出入库单据查询时的查询条件通过键盘输入,直接从销售统计传过来的文件从磁盘中读取。当系统进入输出处理分支时,首先读入商品出入库单据,进行合格判断,若合格则进行输出处理,结果存放在销售子系统文件、库存主文件和商品资料文件库中。 人事档案管理子系统的计算机处理流程如图所示。图中数据输入子系统的方式均为键盘输入。进入人事档案管理子系统后,可以在档案输出、档案更新和档案查询三个处理中选择。进行档案输出时,只需输入所查职员姓名,系统便回读取数据,进行判断,处理后以表单形式在界面输出。更新处理分支接受键盘上输入的档案资料,合格判断后,将合格的资料送入档案更新处理,

29、结果写入人事档案主文件中;不合格则返回原处检查。查询结果也是以表单形式在界面输出。 2.人事档案管理子系统 人事档案管理子系统的计算机处理流程如图所示。图中数据输入子系统的方式均为键盘输入。进入人事档案管理子系统后,可以在档案输出、档案更新和档案查询三个处理中选择。进行档案输出时,只需输入所查职员姓名,系统便回读取数据,进行判断,处理后以表单形式在界面输出。更新处理分支接受键盘上输入的档案资料,合格判断后,将合格的资料送入档案更新处理,结果写入人事档案主文件中;不合格则返回原处检查。查询结果也是以表单形式在界面输出。 5.系统实施5.1 系统设备配置 1. 网络设计 网络设计将解决如何将系统规

30、划中的各个子系统从内部用局域网连接起来,以及今后系统如何与外界连接的问题。主要是根据实际业务的需要去考虑如何配置和选用网络产品。网络设计首先是根据用户的要求选择网络的结构,本系统采用的是总线式网络拓扑结构。在总线式电缆网络中,任何瞬间仅有一台机器主站,可以发送信息。网络协议选择 x.25的接口协议,与总公司和配送中心通信采用tcp/ip协议。使用时不必涉及协议标准的内部细节,只需按照其规定操作即可。如图所示:2. 设备和网络配置 本系统是应用了 .net、oracle编写而成,其安装程序为.net的打包文件。操作系统为windows xp/2000。另外,系统采用现在主流计算机设计,计算机的配

31、置要求为p4 2.8g 以上的计算机。系统管理员处配备一台主服务器( h),库存管理部、人事部、财务部各配备两台通过网络集线器(hub)(f)与主服务器h联网的计算机(1,2,3,4,5,6)及打印机(d)。具体如图所示。 5.2分类方案1.库存物资 库存物资分类采用国际标准ean13条码符号代码,这种代码的设计是建立在线性分类基础上的,具体如图所示。其中,库存物资分类采用abcd分类法。 2. 职员分类方案 超市职员的分类法采用线分类法,如图所示。 5.3 数据结构和数据库设计 本系统采用 dbase建立了两个数据库,一是人事档案管理数据库,另一个是库存管理数据库。人事档案管理数据库的表结构

32、如表所示。 字段名 类型 宽度 小数位数 索引 说明 职工代码 字符型 6 有 姓名 字符型 8 性别 字符型 2 男、女 出生日期 字符型 8 年、月、日 民族 字符型 8 籍贯 字符型 16 省(直辖市)、市(区) 家庭住址 字符型 36 政治面貌 字符型 10 文化程度 字符型 6 小学、初中、高中、大学、研究生等 健康状况 字符型 10 良好、一般等 婚姻状况 字符型 4 已婚、未婚、离异、丧偶等 参加工作日期 日期型 8 年月日 进本单位日期 日期型 8 年月日 工资 数值型 6 2 基本工资 各种补贴 数值型 6 2 部门 字符型 8 现任职务 字符型 10 职号 字符型 3 职务

33、编号 权限 字符型 1 系统使用权限具体内容: 1系统管理员;2般用户 电话 字符型 12 备注 备注型 4 库存管理数据库中含有出库表、入库表和库存表,这三个表的数据结构如下所示。 出库表 字段名 类型 宽度 小数位数 索引 说明 商品代码 文本 13 有 数量 数值 整型 经手人 文本 8 买家 文本 8 出库日期 /时间 日期 /时间 8 常规日期(年月日 /时分秒) 入库表 字段名 类型 宽度 小数位数 索引 说明 商品代码 文本 13 有 供应商 文本 50 数量 数值 整型 单价 货币 8 自动 经手人 文本 8 入库日期 /时间 日期 /时间 8 常规日期(年月日 /时分秒) 库

34、存表 字段名 类型 宽度 小数位数 索引 说明 商品代码 文本 12 有 商品名称 文本 50 分类 文本 50 a,b,c,d类 单位 文本 50 计量单位 数量 数值 整型 备注 文本 50 5.4 编码 1. 商品代码 商品代码采用标准型 ean代码13位数字构成,称为ean13代码,其结构如表所示。 前缀码 厂商代码 商品项目代码 校验字符 p1p2p3 m 1m2 m 3m 4 i1i2i3i4i5 c . p1p2:代表3位数字,称为前缀码,是国际物品编码协会分配给其成员国或者地区(ean编码组织)的唯一标识代码。我国的为690。 . m1m4:代表4位阿拉伯数字,是企业标识代码,

35、称为厂商代码。 . i1i5:代表5位阿拉伯数字,称为商品项目代码,用以表示具体的商品项目,即具有相同包装和价格的同一种商品。d类由00000到39999,c类由40000到69999,b类由70000到89999,a类由90000到99999。 . c:一位校验,用以提高数据的可靠性。按国际物品编码协会规定的方法计算其数值。校验字符按以下方法计算: 第一步,将 13位数字(包括校验字符)自右向左顺序编码; 第二步,将所有序号为偶数的位置上的数值相加; 第三步,用数值 3乘第二步的结果; 第四步,从序号 3开始,将所有序号为奇数的位置上的数值相加; 第五步,将第三步的结果与第四步结果相加; 第

36、六步,用一个大于第五步的结果且 3为10的最小整数倍的数减去第五步的结果,其差即为所求的校验字符的值。 2.职员编码 职员编码结构如表所示。 连锁店代码 部门代码 职员代码 p1p2 m1 i1i2i3 . p1p2:为各连锁店所分到的代码。 . m1:为各部门所分到的代码。销售部为1,库存管理部为2,市场信息部为3,财务部为4,人事部为5。 . i1i2i3:为各职员所分到的代码。 5.5 输入输出设计(1)输入输出设计主要包括输入设计、输出设计、用户界面设计、登陆界面设计。 (2)输入设计包括输入方式、输入格式、校对方式等。 (3)输出设计包括报表输出、图形输出等。 (4)用户界面设计主要

37、包括界面设计、菜单设计、交互设计等。5.5.1 输入方式输入方式可分为:. 键盘输入:由于人事管理系统及密码管理系统系统小、流动数据少、基本数据变化小,可以应用键盘输入。 . 条码输入:库存管理系统需要在短时间内大量更新数据、及时处理数据,选择条码输入是比较好的选择。 员工信息输入界面如下图所示:5.5.2 校对方式 本系统在修改个人密码时,运用了二次键入校对的方法,对密码修改进行确认;用户进入商品的出入库查询系统时,需要对用户输入的密码进行二次确认。 5.5.3输出方式输出界面如下所示:将数据库中信息显示出来。5.6用户界面设计 1. 主界面设计 主界面如下:2. 菜单设计 本系统采用下拉式

38、菜单设计。利用.net中gdi进行处理。下拉式菜单用来描述系统或子系统功能。它既是系统分析和系统设计所确定的新系统功能,又是下一阶段系统编程时的程序菜单屏幕蓝图。此外,下拉式菜单方便、灵活、便于统一处理。 如图所示。 超市连锁店管理系统 库存管理子系统 人事管理子系统 管理员密码子系统 库存管理子系统 项目 查询 出库 入库 报表 设置 按商品名称查询 按进货日期查询 按分类查询 出库操作 入库操作 报表输出 库存管理子系统菜单设计人事管理子系统 录入 修改 查询 人事管理子系统菜单设计 密码管理子系统 修改 查询 人事管理密码修改 库存管理密码修改 管理员密码修改 人事管理密码查询 库存管理

39、密码查询 3. 会话管理 通过登录界面进入系统时: . 若用户名或密码输入错误将弹出“用户名或密码输入错误,请输入正确的用户名和密码”对话框提示; . 若用户名无字符时将弹出“未输入用户名”对话框提示; . 若有用户名而无密码输入时将弹出“未输入密码”对话提示; . 在库存管理系统的进 /出库界面要求填写的数据,单击【登陆】按钮后系统将弹出对话 . 框显示所输入的内容及某些计算结果,请求确认。 . 在人事管理子系统中修改个人密码时,当前后两次的输入不相同时会出现对话框提示请重新输入新密码,如原密码不对系统也会提示。 . 进密码管理子系统时,系统将提示:密码管理子系统为系统管理人员专用,非管理人

40、员请返回主界面;管理人员请输入用户名及密码。登陆界面如下: 6 总结本系统开发采用自上而下的开发方法,并结合结构化系统开发方法与面向对象的开发方法,充分利用各种开发方法的优势进行系统开发,对原来的库存和人事管理系统进行改进,使之能为公司提供强大的管理支持和查询服务,提高工作效率。在本系统的开发过程中自己学到了很多知识,推动和培养学生的自主能力、自我学习能力以及创新能力。使学生能够应用信息系统分析与设计的方法进行实际管理信息系统的分析和设计,一方面让学生体验实际开发时的软件工作环境,积累一些系统开发的方法和经验,掌握信息系统分析设计思想和方法,提高学生分析问题和解决问题的能力,充分调动学生的创新

41、意识,提高综合思考能力,提高调查、分析、设计、组织协调能力,为学生毕业设计和今后工作打基础。 羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅螁肈莀蚄羃袁芆蚃蚂膆膂蚂螅罿蒁蚁袇膄莇蚀罿羇芃螀虿膃腿莆螁羅肅莅袄膁蒃莄蚃羄荿莄螆艿芅莃袈肂膁莂羀袅蒀莁蚀肀莆蒀螂袃节葿袅聿膈蒈薄袁肄蒈螇肇蒂蒇衿羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅螁肈莀蚄羃袁芆蚃蚂膆膂蚂螅罿蒁蚁袇膄莇蚀罿羇芃螀虿膃腿莆螁羅肅莅袄膁蒃莄蚃羄荿莄螆艿芅莃袈肂膁莂羀袅蒀莁蚀肀莆蒀螂袃节葿袅聿膈蒈薄袁肄蒈螇肇

42、蒂蒇衿羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅螁肈莀蚄羃袁芆蚃蚂膆膂蚂螅罿蒁蚁袇膄莇蚀罿羇芃螀虿膃腿莆螁羅肅莅袄膁蒃莄蚃羄荿莄螆艿芅莃袈肂膁莂羀袅蒀莁蚀肀莆蒀螂袃节葿袅聿膈蒈薄袁肄蒈螇肇蒂蒇衿羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅螁肈莀蚄羃袁芆蚃蚂膆膂蚂螅罿蒁蚁袇膄莇蚀罿羇芃螀虿膃腿莆螁羅肅莅袄膁蒃莄蚃羄荿莄螆艿芅莃袈肂膁莂羀袅蒀莁蚀肀莆蒀螂袃节葿袅聿膈蒈薄袁肄蒈螇肇蒂蒇衿羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁

43、芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅螁肈莀蚄羃袁芆蚃蚂膆膂蚂螅罿蒁蚁袇膄莇蚀罿羇芃螀虿膃腿莆螁羅肅莅袄膁蒃莄蚃羄荿莄螆艿芅莃袈肂膁莂羀袅蒀莁蚀肀莆蒀螂袃节葿袅聿膈蒈薄袁肄蒈螇肇蒂蒇衿羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅螁肈莀蚄羃袁芆蚃蚂膆膂蚂螅罿蒁蚁袇膄莇蚀罿羇芃螀虿膃腿莆螁羅肅莅袄膁蒃莄蚃羄荿莄螆艿芅莃袈肂膁莂羀袅蒀莁蚀肀莆蒀螂袃节葿袅聿膈蒈薄袁肄蒈螇肇蒂蒇衿羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅螁肈莀蚄羃袁芆蚃蚂膆膂蚂螅罿蒁蚁袇膄莇蚀罿羇芃螀虿膃腿莆螁羅肅莅袄膁蒃莄蚃羄荿莄螆艿芅莃袈肂膁莂羀袅蒀莁蚀肀莆蒀螂袃节葿袅聿膈蒈薄袁肄蒈螇肇蒂蒇衿羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅螁肈莀蚄羃袁芆蚃蚂膆膂蚂螅罿蒁蚁袇膄莇蚀罿羇芃螀虿膃腿莆螁羅肅莅袄膁蒃莄蚃羄荿莄螆艿芅莃袈肂膁莂羀袅蒀莁蚀肀莆蒀螂袃节葿袅聿膈蒈薄袁肄蒈螇肇蒂蒇衿羀莈蒆羁膅芄蒅蚁羈膀蒄螃膃肆薃袅羆莅薂薅膂芁薂蚇羅芇薁袀芀膃薀羂肃蒂蕿蚂袆莈薈螄肁芄薇袆袄腿蚆薆聿肅蚆蚈袂莄蚅

温馨提示

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

评论

0/150

提交评论