1、货运管理系统数据库设计(优质文档,可直接使用,可编辑,欢迎下载)内蒙古科技大学数据库原理及应用课程设计说明书题 目:货运管理系统数据库设计学生姓名:王佳星学 号:1176807329专 业:计算机科学与技术班 级:3班指导教师:丁雨目录目录1第一章 需求分析21。1 编写目的21.2背景21。3系统功能分析31.3.1客户基本信息管理31。3。2员工基本信息管理31.3.3车辆基本信息管理31。3.4订单基本信息管理41.3。5运单基本信息管理41。4系统功能图分析41。5数据约束分析5第二章 数据库概念设计62。1定义实体集及属性62.2定义联系集及属性62。3E-R模型设计72。3。1实体
2、ER模型设计72。3。2总ER模型设计9第三章 逻辑设计103.1基本表设计10第四章 数据库的实现134.1数据库的创建134.2数据表的创建144。3数据录入16select *from yundan184。4基本查询184.4.1单表查询184。4.2多表查询194.4。3创建视图214。4。4 创建存储过程21第五章 总结22参考文献23致谢23第一章 需求分析1。1 编写目的改变当下物流运输的滞后现状,通过科学的数据库管理,完善物流运输行业的工作环节,提高运输效率,从而达到客户满意水平,形成一个一体化的物流运输环境。1.2背景背景之一:我国国民经济高速发展我国自改革开放以来,国民经济
3、就走上了持续稳定高速发展的道路,年均增长8%以上,而从全国看,发展最快的又是我国东南沿海一些省市,他们利用国家给经济特区等一系列优惠政策,大力改革开放,发展经济,率先实现经济的超常规大幅度增长,其中出现了一批大型实力客户,像海尔、宝洁、IBM等。经济的大幅增长,必然导致巨大的物质产品的流动,也就必然导致物流量的增加.这是经济发展的必然规律,也是物流业成长的必然规律。背景二:是改革开放的结果我国第三方物流的诞生是改革开放的结果,跟改革开放有直接的关系。首先由一些国内的外资客户率先促成的,人们不难从我国第三方物流的产生过程看出它有三个特点:第一,它们是从东南沿海一些改革开放程度比较高的省市首先搞起
4、来;第二,它首先是由像宝洁、IBM等这样一些国外的大公司促成我国的一些客户搞起来的;第三,第三方物流公司的业务最先也主要是为国外这些大公司服务的物流业务。而由点到面的发展,必然需要发达的物流来带动。背景三:是我国物流学发展的结果我国第三方物流的发展有一个有趣的现象,就是一旦有了一个第三方物流的样板和模式,社会很快在各个地方推广开来。特别是最近几年,发展特快,上海、北京、天津等城市且不说,武汉就一下子兴起了如中远、长江、中储、武储等好几家大型第三方物流公司。出现这种现象,可以说是中国物流学发展的结果,人们已经有了比较好的物流观念和物流学基础.1.3系统功能分析货物运输管理系统功能:客户基本信息管
5、理、员工基本信息管理、车辆基本信息管理、订单基本信息管理、运单基本信息管理。1.3。1客户基本信息管理为客户提供基本信息增加、修改、删除功能.包括:(1)客户基本信息增加:客户录入基本信息,包括客户编号、客户名称、客户 、客户性别、联系人姓名信息,形成完整的客户资料。(2)客户基本信息修改:客户基本信息错误或有所改变时可以进行信息的修改。可以修改联系人姓名,修改联系人 .(3)客户基本信息删除:客户可以删除客户基本信息。1.3.2员工基本信息管理为员工提供基本信息增加、修改、删除功能.包括:(1)员工基本信息增加:员工录入基本信息,包括员工编号、员工姓名、员工 、员工性别信息,形成完整的客户资
6、料。(2)员工基本信息修改:员工基本信息错误或有所改变时可以进行信息的修改。可以修改联系人姓名,修改联系人 .(3)员工基本信息删除:可以删除员工基本信息。1。3.3车辆基本信息管理提供车辆基本信息增加、修改、查询、删除功能。包括:(1) 车辆基本信息增加:系统可以增加车辆基本信息,包括车辆编号、车牌号、车类型、最大载重量、购买金钱等信息.(2) 车辆基本信息修改:车辆基本信息如果出错或者有所改变,系统可以对车辆基本信息的具体内容进行修改。可以修改车辆车牌号,修改车辆车类型,修改车辆载物重。(3)车辆基本信息查询:根据不同的条件查询车辆基本信息。可以按车辆车牌号查询车辆基本信息,按车辆车类型查
7、询车辆基本信息,按车辆载物重查询车辆基本信息。(4)车辆基本信息删除:由于车辆报废或转卖,可以删除车辆基本信息。1.3.4订单基本信息管理提供订单表的增加、更新、修改功能。包括:(1)订单基本信息增加:客户在填写客户编号、货物名称、货物数量、订单时间、订单备注等信息后,系统检查所有信息填写正确后提示增加成功并返回订单总额和订单编号.(2)订单基本信息更新:系统根据订单表自动更新订单表中的信息,如订单表编号、订单数量.(3)订单基本信息修改:客户可根据需要修改货物名称、货物重量、等信息.(4)订单基本信息查询:客户或第三方物流公司可根据订单编号、货物名称、货物重量等对订单进行查询.1。3。5运单
8、基本信息管理提供路线基本信息增加、删除、优化、修改功能。包括:(1)路线基本信息增加:第三方物流公司统计订单目的地后添加路线基本信息,其中包含路线编号,出发地,目的地,预计所需时间等信息。(2)路线基本信息删除:根据客户退单情况或者交通天气状况的改变进行一些无效线路的删除。(3) 路线基本信息优化:根据筛选重复路线及包含路线进行路线整合,优化计算所需最短最少路线.(4) 路线基本信息修改:根据更改订单状况或者交通天气状况对路线信息进行修改。包括路线出发地的修改,路线目的地的修改和路线交通工具的修改.1.4系统功能图分析货物运输管理系统功能图如图1.1所示。1.5数据约束分析(1) 客户信息表的
9、主键是customer_id,每一个编号都是唯一的。(2) 货运员工信息表的主键是transstaff_id,每一个编号都是唯一的。(3) 维修员工信息表的主键是repairstaff_id,每一个编号都是唯一的.(4) 驾驶信息表的主键是driver_id,每一个编号都是唯一的。(5) 维修信息表的主键是repair_id,每一个编号都是唯一的。(6)客户的所有信息不允许为空。(7)车辆信息表的主键是car_id,每一个车辆编号都是唯一的.(8)订单表的主键是order_id,每一个订单编号都是唯一的。(9)运单信息表的主键是yundan_id,每一个运单编号都是唯一的。(10) 联系人 (
10、Telephone)不能为空值,取值范围为00000000000-99999999999,固定 加地区号输入。(11)订单一旦生成则无法删除。(12)联系人姓名(contactname)不能为空值,不得超过20字。(13)最大载重量(car_MaxWgt)不能为空值,数据为int.(14)车牌号(car_licence)不能为空值,真实填写。(15)车类型(car_type)不能为空值。第二章数据库概念设计对实体集及属性、联系集及属性进行定义和E-R模型设计。2。1定义实体集及属性(1)客户实体集customer:客户编号(customer_id)、客户名称(customer_name)、客户
11、 (customer_phone)、客户性别(customer_sex)、联系人姓名(contactname)。(2)货运员工实体集transstaff:员工编号(transstaff_id)、员工姓名(transstaff_name)、员工 (transstaff_phone)、员工性别(transstaff_sex)信息。(3)维修员工实体集repairstaff:员工编号(repairstaff_id)、员工姓名(repairstaff_name)、员工 (repairstaff_phone)、员工性别(repairstaff_sex)信息。(3)车辆实体集car:车辆编号(car_id
12、)、车牌号(car_licence)、车辆类型(car_type)、最大载重(car_MaxWgt)、购买金钱(car_money)。(4)订单实体集dingdan:订单编号(order_id)、货物名称(gname)、货物数量(gnum)、送货日期(senddate)、送货客户(sendcustomer).(5)运单实体集yundan:运单编号(yundan_id)、订单编号(order_id)、出车司机(driver)、签收日期(recivedate)、出车日期(chuchedate)、回车日期(huichedate)。2。2定义联系集及属性(1)维修信息repair:维修编号(repai
13、r_id)、车牌号(car_licence)、送修日期(songxiudate)、完修日期(wanxiudate)、修理地点(repairadress)。(2)驾驶信息drive:驾驶编号(driver_id)、车辆编号(car_id)、驾驶司机(driver)、出车日期(chuchedate)、出车路线(chucheluxian).2.3E-R模型设计2.3。1实体E-R模型设计(1) 客户E-R模型如图2。1所示。图2。1 客户ER模型(2) 车辆E-R模型如图2.2所示。图2.2 车辆E-R模型(3) 维修员工E-R模型如图2.3所示。图2。3维修员工E-R模型(4) 货运员工ER模型如
14、图2。4所示。图2.4货运员工ER模型(5) 订单信息E-R模型如图2。5所示。图2.5订单信息ER模型(6) 运单信息ER模型如图2。6所示.图2。6运单信息E-R模型2.3。2总E-R模型设计货物运输系统总图如图2.7所示。图2.7总ER模型第三章 逻辑设计本次设计的数据库在SQL Server 2021上实现,将概念结构设计中的E-R图转换成SQL Sever 2021支持的关系数据模型。3.1基本表设计关系设计包括转换后所得表和函数依赖关系,转换后为:(1)客户表如表3.1所示。表3。1 客户表数据项数据类型别名是否为空约束取值含义customer_idint客户编号Not null
15、主键customer_namevarchar(50)客户名称Not null真实填写customer_phonevarchar(11)客户 Not nullCustomer_sextinyint客户性别Not nullcontactnameVarchar(20)联系人姓名Not null (2)车辆表如表3。2所示.表3。2 车辆表数据项数据类型别名是否为空约束取值含义Car_idint车辆编号Not null主键Car_licenceVarchar(20)车牌号Not null真实填写Car_typeVarchar(20)车辆型号 null6-12位,由字母和数字组成Car_MaxWgtin
16、t最大载重Not nullCar_moneyvarchar(20)购买金钱 Null(3) 货运员工表如表3。3所示。表3。3货运员工表数据项数据类型别名是否为空约束取值含义transstaff_idint货运员工编号Not null主键transstaff_namevarchar(20)货运员工姓名Not nulltransstaff_phonevrachar(11)货运员工 Not nulltransstaff_sextinyint货运员工性别Not null(4) 维修员工表如表3.4所示.表3。4维修员工表数据项数据类型别名是否为空约束取值含义Repairstaff_idint维修员工
17、编号Not null 主键Repairstaff_nameVarchar(20)维修员工姓名Not nullRepairstaff_phoneVrachar(11)维修员工 Not nullRepairstaff_sextinyint维修员工性别Not null (5)订单信息表如表3.5所示.表3。5订单信息表数据项数据类型别名是否为空约束取值含义order_idint订单编号Not null主键gnamevarchar(20)货物名称Not nullgnumvarchar(20)货物数量nullsenddatedate送货日期NullsendcustomerVarchar(50)送货客户n
18、ull(6)运单信息表如表3。6所示.表3.6运单信息表数据项数据类型别名是否为空约束取值含义yundan_idint运单编号Not null主键order_idint订单编号Not nulldrivevarchar(20)出车司机Not nullrecivedatedate签收日期 nullchuchedatedate出车日期nullhuichedatedate回车日期 null (7)驾驶信息表如表3.7所示。表3.7驾驶信息表数据项数据类型别名是否为空约束取值含义driver_idint驾驶编号Not null主键driverVarchar(20)驾驶司机Not nullcar_idin
19、t驾驶车辆编号Not null外键chuchedatedate出车日期 nullchucheluxianVarchar(20)出车路线null (8)维修信息表如表3.8所示。表3。8 维修信息表数据项数据类型别名是否为空约束取值含义repair_idint维修编号Not null主键car_licenceVarchar(20)车牌号Not nullsongxiudatedate送修日期Not null检查约束songxiudatewanxiudatewanxiudatedate完修日期 nullrepairadressVarchar(50)维修地点null第四章数据库的实现4.1数据库的创建
20、createdatabaseTransdbonprimary(name= Transdb ,filename=D:ProgramFilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLDATATransdb.mdf,size=5,maxsize=20,filegrowth= 1 )logon(name= Translog,filename=D:Program FilesMicrosoft SQL ServerMSSQL10。MSSQLSERVERMSSQLDATATranslog。ldf,size=2,maxsize=8,filegrowth=1)Go
21、4。2数据表的创建-建立货运员工表createtabletransstaff(transstaff_idintprimarykey,transstaff_namevarchar(20)notnull,transstaff_sextinyintnotnulldefault(1),transstaff_phonevarchar(11)notnull);-建立维修员工表createtablerepairstaff(repairstaff_idintprimarykey,repairstaff_namevarchar(20)notnull,repairstaff_sextinyintnotnullde
22、fault(1),repairstaff_phonevarchar(11)notnull);-建立车辆信息表createtablecar(car_idintprimarykey,car_licencevarchar(20)notnull,car_typevarchar(20),car_MaxWgtintnotnull,car_moneyvarchar(20);-建立客户信息表createtablecustomer(customer_idintprimarykey,customer_namevarchar(20)notnull,customer_sextinyintnotnulldefault(
23、1),customer_phonevarchar(11)notnull,contactnamevarchar(50)notnull);-建立订单信息表createtabledingdan(order_idintprimarykeynotnull,gnamevarchar(20)notnull,gnumvarchar(20),senddatedate,sendcustomervarchar(20))-建立运单信息表createtableyundan(yundan_idintprimarykeynotnull,order_idintnotnull,drivervarchar(20)notnull,
24、recivedatedate,chuchedatedate,huichedatedate,);-建立驾驶信息表createtabledrive(driver_idintprimarykeynotnull,drivervarchar(20)notnull,car_idint,chuchedatedate,chucheluxianvarchar(20));-建立维修信息表createtablerepair(repair_idintprimarykeynotnull,car_licencevarchar(20)notnull,songxiudatedate,wanxiudatedate,repair
25、adressvarchar(50));4.3数据录入-插入货运员工数据insertintotransstaff(transstaff_id,transstaff_name,transstaff_phone,transstaff_sex)values(1,李树森,,1),(2,李华宇,,0),(3,刘生友,,1),(4,陶明全,,1),(5,刘继国,1),(6,唐晓敏,,0)selectfromtransstaff-插入维修员工数据insertintorepairstaff(repairstaff_id,repairstaff_name,repairstaff_phone,repairstaff
26、_sex)values(1,王勇,1),(2,杨波,1824724295,0),(3,孙相光,1),(4,周伦,,1),(5,张建军,,1),(6,张敏,,0)select*fromrepairstaff插入客户信息数据insertintocustomer(customer_id,contactname,customer_phone,customer_sex,customer_name)values(1,王强,,1,包头市鑫达汽车销售),(2,杨过,0,包头长安福特),(3,孙伟伟,,1,包头日报印刷厂),(4,周伯伦,1,包头力帆摩托),(5,王建军,,1,包头新光家具),(6,张晓敏,0,
27、包头远大纸业)selectfromcustomer插入车辆信息数据insertintocar(car_id,car_licence,car_MaxWgt,car_money,car_type)values(1,蒙B-12345,28,220000,EQ50321),(2,蒙B-12445,30,240000,EQ50321),(3,蒙B12455,28,220000,EQ50321),(4,蒙B12345,30,240000,EQ50321),(5,蒙B15445,20,160000,EQ50301),(6,蒙B-14345,20,160000,EQ50301)select*fromcar-插
28、入驾驶信息数据insertintodrive(driver_id,driver,car_id,chuchedate,chucheluxian)values(1,李树森,5,202104-25,包头北京),(2,李华宇,2,2021-07-15,包头呼市),(3,刘继国,3,2021-05-25,包头-大同)selectfromdrive插入维修信息数据insertintorepair(repair_id,car_licence,songxiudate,wanxiudate,repairadress)values(1,蒙B-12345,2021-03-25,2021-0401,公司维修部),(3
29、,蒙B-12455,2021-06-25,2021-07-01,公司维修部),(5,蒙B15445,2021-03-25,2021-0411,公司维修部)select*fromrepair-插入订单信息数据insertintodingdan(order_id,gname,gnum,senddate,sendcustomer)values(123456789,双面纸,40件,202102-23,包头远大纸业),(789456123,床垫,800张,2021-0305,包头新光家具),(789454223,木桌,500张,2021-05-05,包头新光家具),(789456321,福特汽车,20辆
30、,202104-05,包头长安福特)selectfromdingdaninsertintoyundan(yundan_id,order_id,drive,recivedate,chuchedate,huichedate)values(321465798,123456789,李树森,2021-05-26,20210505,202106-07),(123456789,789456123,李华宇,2021-0726,20210705,2021-0807)select*fromyundan4。4基本查询4.4.1单表查询单表查询selectcar_id,car_licencefromcar;selec
31、tcar_id,driver_id,driverfromdrive;selectrepair_id,car_licence,repairadressfromrepair;4。4.2多表查询多表查询子查询,表drive中存在chucheluxian=包头大同,外层语句进行查询select*fromcarwhereexists(selectcar_idfromdrivewherechucheluxian=包头大同);-查询所有车辆总载重量selectSUM(car_MaxWgt)assum_maswgtfromcar;-查询出车路线为包头-北京的车辆编号、车牌号、购买金钱selectcar_id,
32、car_licence,car_moneyfromcarwherecar_id=(selectcar_idfromdriveasdrivewherechucheluxian=包头-北京);-查询出车日期在202108-08前的车牌号,车辆编号和购买金钱selectcar_id,car_licence,car_moneyfromcarwherecar_idin(selectcar_idfromdriveasdrivewherechuchedate=20210808);4。4.3创建视图-创建视图createviewview_repairasselectcar_licence,songxiudat
33、e,wanxiudatefromTransdb。dbo。repair;gouseTransdb;select*fromview_repair;createviewview_carasselectcar_id,car_licence,car_MaxWgt,car_moneyfromTransdb。dbo.car;gouseTransdb;selectfromview_car;4。4.4 创建存储过程-创建存储过程并调用createprocedureselprocasselectfromcar;execselproc;第五章 总结在这次项目设计中,我选择的是设计一个货运管理系统,这对我来说是一次尝
34、试与创新的过程,也可以说是一个挑战的过程。虽然学了数据库这么久了,但是还是缺少经验.现在我利用自己学到的知识设计并制作一个货运管理系统,这本身就是一个知识转化为生产力的过程,所以很兴奋,投入了很高的热情与努力。在具体的设计与实施中,我们看到并感受到了一个管理系统从无到有的过程,对具体的设计步骤、思路、方法、技巧都有了进一步的了解,并感受深刻。这次课程设计加深了我们对数据库系统设计相关知识以及SQL SERVER相关功能的理解。比如在建立基本的表、视图、索引、存储过程、触发器等,都比以前更加熟悉了,并在解决各种问题的过程中学到了很多新的知识。在设计中我基本能按照规范的方法和步骤进行,首先对现有的
35、系统进行调查,并查阅有关资料,最后确定设计方案,然后设计并制作,实施过程中我深刻的认识到认真执行管理系统软件标准的重要性,由于我们对管理系统软件相关的标准和规范不太了解,缺少行为操作准则,所以在设计中手法比较生硬,主与次也没能很好把握住,这些方面通过这次我们都要加强了解.参考文献1、 施伯乐、丁宝康、汪卫 数据库系统教程 高等教育出版社2、 王英文、张少军、刘增杰 SQL SERVER 2021从零开始学 清华大学出版社致谢超市管理系统1、项目计划1.1系统开发目的(1)大大提高超市的运作效率;(2)通过全面的信息采集和处理,辅助提高超市的决策水平;(3)使用本系统,可以迅速提升超市的管理水平
36、,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。1。2背景说明21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。1。3项目确立针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其它一些子功能。1。4
37、应用范围本系统适应于各种小型的超市。1.5 定义(1)商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。(2)交易清单:包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号。(3)商品积压:在一定时期内,远无法完成销售计划的商品会造成积压.(4)促销:在一定时期内,某些商品会按低于原价的促销价格销售。库存告警提示:当商品的库存数量低于库存报警数量时发出提示。(5)盘点:计算出库存、销售额、盈利等经营指标。2、逻辑分析与详细分析2。1系统功能 (1)、零售前台(POS)管理系统,本系统必须具有以下功能: 商品录入:根据超
38、巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。 收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号).如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。 会员卡的有效期
39、限为一年,满一年未续卡者,该会员卡将被注销。 安全性:OS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作. 独立作业:有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业(2)、后台管理系统,本系统必须具备以下功能 进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压.按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。 销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排
40、行榜,灵活察看和打印商品销售日、月、年报表。 库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货. 库存自动盘点计算。 人员管理: 员工、会员、供货商、厂商等基本信息登记管理. 员工操作权限管理。 客户销售权限管理。(3)系统结构系统总体结构小型超市零售管理系统前台POS销售系统后台管理系统商品录入收银业务进货管理销售管理库存管理人员管理模块子系统结构商品录入快速商品录入支持条形码扫描功能描述:商品录入子系统要求能快速录入商品,因此必须支持条形码扫描。收银业务交易总额计算打印交易清单支持会员卡打折功能描述:收银业务子系统
41、能计算交易总额,打印交易清单,并根据会员卡打折。进货管理自动制定进货计划自动入库登记查询打印计划进货与入库记录功能描述:进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。销售管理商品销售控制查询打印销售情况生成销售排行榜功能描述:销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并产生年、月、日报表,同时可以生成销售排行榜.查询库存明细记录库存状态自动告警提示库存管理自动盘点计算功能描述:库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状态报警,以及自动盘点计算。人员管理基本信息登记管理员工操作权限管理提示客户销售权
42、限管理提示功能描述:人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销售权限管理的功能。2.2、流程图前台管理系统顶层DFD图第0层DFD图第1层DFD图2.3、户类型与职能(1)、员工(营业员): 通过商品条形码扫描输入商品到购买清单 操作软件计算交易总金额 操作软件输出交易清单 对会员进行会员卡扫描以便打折(2)、:超市经理 操作软件录入商品,供货商,厂商 操作软件制定进货计划 查询打印计划进货与入库记录 操作软件控制商品销售与否 查询打印销售情况 操作软件生成销售排行榜 查询库存明细记录 根据软件发出的库存告警进行入货 操作软件进行盘点计算(3)、总经理: 基本信息登记管理 员
43、工操作权限管理 客户销售权限管理2.4、统开发步骤 确定参与者和相关的用况 为每个用况设计过程 建立顺序图,确定每个脚本中对象的协作 创建类,确定脚本中的对象 设计, 编码, 测试, 集成类 为过程编写系统测试案例 运行测试案例,检验系统2.5、系统环境需求 系统模式本系统采用C/S模式作为开发模式 硬件环境服务器端:高性能的计算机一台,普通的双绞线作为连接。 客户端:普通的计算机或者工作站,普通的双绞线作为连接。 软件环境服务器端:安装SQL Server 2000的服务器版本,安装windows 2000服务器版本,配置了诺顿等必须的防毒软件.客户端:安装SQL Server2000的服务器版本,安装了VB等可视化开发工具软件,安装wi
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100