选题四:仓库管理系统(输入、输出、插入、删除、查找、增加、统计等)。
题目描述编写一个程序来管理仓库的货物,系统能实现以下功能:输入信息:产品信息的输入;
修改信息:对产品信息进行添加、删除与修改;
查询:能够根据产品号或产品名查询某个产品的信息;
输出:输出所有产品信息或查询产品信息的结果。
报表输出:根据库存数据产生月报表。
设计提示1)先确定仓库中产品信息的数据结构。
如各种产品的信息:产品号、产品名、单价、数量、入库时间、出库时间……等,每个数据项各用什么数据类型;
2)划分实现仓库管理的功能模块:如主菜单、输入数据、修改、查询、输出等功能,并确定各功能模块的实现算法。
3)画出各模块的流程图或S-R图;
4)选择C语言的技术:普通数组、结构体数组、函数、指针、单链表或文件等。
5)编写程序代码。
1
js获取一段时间内的日期,包括开始时间到结束时间内的天的日期,该段时间内的每周一的日期,每月的日期,每年的日期
2025/1/25 9:29:03 38KB 获取日期
1
实验3继承和多态定义下述5个类,类属性如下:Employee:firstName,lastName,socialSecurityNumberSalaridEmployee:weeklySalary(周薪)HourlyEmployee:wage(每小时的工钱),hours(月工作小时数)CommisionEmployee:grossSales(销售额),commissionRate(提成比率)BasePlusCommisionEmployee:baseSalary(月基本工资)Employee类中定义了抽象方法earning,用于计算员工的月工资。
SalaridEmployee月工资计算为:weeklySalary*4HourlyEmployee月工资计算为:wage*hoursCommisionEmployee月工资计算为:grossSales*commissionRateBasePlusCommisionEmployee月工资计算为:grossSales*commissionRate+baseSalary类还应该包括构造方法,toString方法,属性的get/set方法。
firstName,lastName,socialSecurityNumber的初始化在构造方法中完成。
其中对firstName,lastName也要提供get/set方法,对socialSecurityNumber只提供get方法。
其他属性要提供get和set方法。
然后生成10个员工对象,根据随机数决定生成对象的类型(可以是SalaridEmployee、HourlyEmployee、CommisionEmployee、BasePlusCommisionEmployee),对象引用保存到数组中。
然后依次调用对象的toString方法输出对象的信息,调用earning方法来输出对象的月工资。
2025/1/17 20:14:35 3KB 北邮java作业
1
分享出来的初衷,我分享一下最近我在群主版本(小黄豆CRM+v2.0.925.3)上加的功能,如果有类似需求的,可以把功能代码发你,节约你的开发时间。
(这是在小黄豆开源免费CRM①群2317681发出的声音)CRM功能更新日志(20180718)1、客户数据导入优化,解决重复数据导入问题。
2、客户数据添加的时候,如果客户已经被认领,将做提示。
3、增加“公共客户池”菜单,并提供“认领”操作,认领后客户会出现在“客户管理”菜单下。
(将来公司的客户数据会放到该池子,供大家认领)4、“客户管理”提供“转入高意向”和“放弃”功能,“转入高意向”后客户转移到“高意向客户”,“放弃”操作后数据放回“公共客户池”。
5、增加“高意向客户”菜单,该模块存储你所有高意向客户,通过该功能对客户进行分类,便于进行漏斗式管理。
6、给客户添加跟进后,客户状态改为“已跟进”同时客户排列在列表顶部,解决“已跟进”和“未跟进”客户分类问题,以便区别跟踪。
7、客户管理、高意向客户列表添加“邮箱”列。
8、客户新增添加“邮箱”属性。
9、客户导入支持导入“邮箱”。
10、财务管理、列表添加“所属客户”列。
11、解决订单管理、合同管理、应收管理和收款单备注属性失效问题。
12、增加“意向客户”模块,增加多一个客户分类,方便大家使用。
13、“客户管理”模块,增加“转意向客户”按钮14、“意向客户”模块,增加“转高意向客户”按钮15、“报表分析“的员工分析菜单下”增加【月内】客户新增“统计。
16、“报表分析“的员工分析菜单下”增加【月内】客户跟进“统计。
17、“报表分析“的员工分析菜单下”增加【月内】订单“统计。
18、批量转换,添加数量限制属性。
环境:前端基于JqueryLigerui1.1.1开发,后台使用C#开发VS2015+sql2008R2说明:有问题上QQ群交流QQ群:173459027用户访问密码:表:hr_employee,pwd字段密文:D8E423A9D5EB97DA9E2D58CD57B92808明文:1234560附件包括:1、小黄豆CRM+v2.0.925.3源码及说明.zip2、CRM20180718(基于v2.0.925.3版本功能更新)3、小黄豆CRM使用文档4、2018更新日志.txt
2025/1/17 15:16:14 61.16MB CRM 开源CRM C# ajax
1
自述文件用户テーブル柱子类型选项姓名细绳null:假电子邮件细绳null:假密码细绳null:假协会has_many:users_eventshas_many:events,通过:users_events活动テーブル柱子类型选项姓名细绳null:假年整数null:假月整数null:假天整数null:假start_hour整数null:假start_minute整数null:假投文本null:假地方细绳null:假price_future细绳price_today细绳null:假票务链接细绳协会has_many:users_eventshas_many:users,通过:users_eventsusers_eventsテーブル柱子类型选项用户参考null:fa
2025/1/17 10:22:39 2.23MB Ruby
1
Weblogic官方4月补丁,ProductVersion:12.2.1.4.0,p30970477_122140_Generic.zip
2025/1/16 14:45:31 2.25MB Weblogic
1
设计方案基于单片机的自动投食器设计,通过模块化的设计,利用STC89C52单片机连接控制各模块,逐个完成其基本功能需求,有以下6个模块:1、单片机控制模块:采用STC89C52作为核心元件协调控制各模块工作;
2、按键模块:采用7个触键开关,六个设置按键和一个复位按键;
3、电机控制阀门:采用步进电机和步进电机驱动模块实现门控装置;
4、蜂鸣器模块:采用一个三极管和一个蜂鸣器,由蜂鸣器发出响声吸引宠物过来进食。
当发光二极管亮灯时,蜂鸣器接收到一个高电平,蜂鸣器发出响声吸引宠物过来进食;
5、显示模块:采用LCD1602液晶显示屏显示设定时间,通过按键来设定时间,按照年/月/日/时/
2025/1/13 8:48:11 385KB 单片机 项目设计 protues keil
1
这是一款国人自制的软件,利用它可以方便快捷地制作出许多破解工具所需要的词典文件。
万能钥匙XKey1.1版本在原有的基础上加入了更新的内容,使运行速度加快,而且还特别增加了计算机和网络常用英文作为字典文件中的单词。
该款软件根据对国内计算机网络用户的抽样分析,并参考计算机安全资料,把词典内容分为“电话号码”、“出生日期”、“姓名字母”、“英文数字”四个部分,在每一部分都有更详细的设置,可以设置有关参数以生成词典。
如果设置之间相互排斥,还可以分别生成相应的词典,在保存词典文件时选择已有词典文件名可以将新内容追加到原文件中去。
它可以根据你的设置生成各种类型的口令,主要分为四类:1、电话号码:分为“普通电话”和“移动数字电话或寻呼机”两种,并可以选择不同位数的号码。
2、出生日期:分为月日、年月、年月日三种,并可选择二位或四位年份和设置年份范围。
3、姓名字母:分为姓名声母、姓或英文名、中文姓+名、中文姓+名字声母、中文姓+英文名;
在姓氏范围中,你可以直接输入某个姓氏或按照人口频度选择姓氏范围。
00000000除此之外,你还可选择加上固定前缀、常用数字和出生日期,姓名换位或使用分隔符。
4、英文数字:此项包括有“计算机和网络常用英文(150个)”、其它常用英文(53123个)、常用数字(175个)和其它数字(0-999999)。
在生成词典文件之前,你还可以对字典中的字母进行大小写设定和设定词条宽度,并可以根据不同的系统平台对文本文件的换行符进行设定。
在一切设置好后,按“完成”按钮,软件开始生成词典。
如果你所选择的选项过多,在生成字典文件的时候就很慢,而且字典文件的容量会很大。
将该软件安装完毕并运行,出现主界面,如图1图1了解了“使用说明”以后,请单击“下一步”按钮,进入“电话号码”词典文件设置对话框。
图2在该对话框中可以将普通电话、数字移动电话(手机)或寻呼机的号码作为密码,并可以选择不同位数的号码,在“词典长度”状态栏可以即时了解词典长度。
这里给大家说明一点:词典的长度将影响词典生成的时间和词典文件的大小。
如果你只是需要使用电话号码所生成的词典文件进行破解操作,只需要不断单击“下一步”按钮直至最终生成词典文件。
当然,你也可以设置所有的特征生成词典文件,下面我们就按照这个要求继续操作。
用鼠标单击“下一步”按钮,来到“出生日期”词典文件设置对话框。
图3在该对话框中可以将出生日期分别按照月日、年月、年月日三种进行选择,并可指定年份范围和进行一些设置。
设置妥当后,单击“下一步”按钮,来到“姓名字母”词典文件设置对话框。
图4在该对话框中,可以将姓名字母按照姓名声母、姓或英文名、姓+名、姓+名字声母、姓+英文名进行选择。
在“姓氏范围”中,你可以直接输入某个姓氏或调整人口频度。
除此之外,你还可选择加上固定前缀、常用数字和出生日期,姓名换位或使用分隔符。
一切设置妥当以后,用鼠标单击“下一步”按钮,来到“英文数字”词典文件设置对话框。
图5在该对话框中,可以将常用常见的英文、数字作为词典文件中的密码。
其中包括:计算机和网络常用英文(150个)”、其它常用英文(53123个)、常用数字(175个)和其它数字(0-999999)。
选择妥当以后,用鼠标单击“下一步”按钮,终于来到了久违的“生成词典”对话框。
图6在该对话框中,可以对要生成的词典文件进行设置。
在生成词典文件之前,你还可以对字典中的字母进行大小写设定和设定词条宽度,并可以根据不同的系统平台对文本文件的换行符进行设定。
一切设置妥当后,用鼠标单击“完成”按钮,弹出“保存词典文件”对话框。
图7你可以选择要保存的词典文件类型,一般都保存为txt或dic。
用鼠标单击“保存”按钮,就等着你的词典文件“新鲜出炉”吧!不过,如果你所选择的选项过多,在生成字典文件的时候就很慢,而且字典文件的容量会很大,你慢慢等吧……
2025/1/12 0:40:43 90KB 无线破解
1
如果你觉得这份android蓝牙串口助手源码非常有价值,只是我半个多月做出来的,希望对你有用,献给哪些为了蓝牙串口默默牺牲青春的IT战友们,如果你们能把它做得更完美,欢迎把源码发给我,可以直接运行。
2025/1/11 1:55:01 248KB 免费开源 蓝牙串口助手 蓝牙串口
1
该游戏于2012年6月,7月和8月从头开始编写,但从TankorSmash的教程页面中获取的sprite循环代码除外。
这是我写的第二个游戏,第一个是Hangman+。
游戏背后的想法是为了一个更真实的自上而下的赛车游戏,其中找到最快的赛车线是关键,而不是在角落附近滑动。
最初的计划是针对多个赛车手和人工智能,但我宁愿发布基于单圈计时/鬼圈的当前版本,并在花费数月时间之前获得一些反馈。
提示和提示较快的自行车加速较慢,需要较长时间才能减慢转弯速度。
你最好从自行车1开始学习跑道,然后再转向更快的自行车。
在速度越来越慢的技术轨道上,越过最快的速度是关键。
同时尽量不要让提升时间过长-许多短促的提升会让您的整体时间更快,因为您的自行车需要一段时间才能从提升的最高速度下降。
您可以夹角,但如果您在草地上超过0.5秒,那么您的圈速时间将失效。
您还必须跨越2个扇区/时间线才能计数。
一旦有效圈完成,您只能获得一辆鬼车。
未来计划我还希望在将来的版本中实施以下内容:-永久记录鬼圈声音!网络/多人游戏
1
共 871 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡