


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计题 目进销存管理系统库存管理课程设计任务书题目:已知技术参数和设计要求:1 3-4人成立一个开发小组, 选出小组项目负责人, 并对小组成员按任务进行分工或者独立完成; 2开发环境及工具不限;3严格按软件工程的方法,分阶段进行开发(问题定义、需求分析、概要及详细设计、编码、测试等);4 要求每阶段产生的文档等软件配置齐全、合理;5 提交课程设计报告。要求完成课程设计报告 2000字以上,如果采用分组方式完成,可以分模块完成课程设计报告。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1 明确系统开发背景和意义2 明确系统开发与运行环境3 软件可行性研究4
2、.软件需求分析5 软件设计与编码6.软件测试7用户操作手册&总结时间安排(2周,10工作日):第1个工作日第2个工作日:查找相关资料、书籍,阅读示例文档。第3个工作日第4个工作日:设计程序结构、模块图,学习相关技术。第5个工作日第9个工作日:进行课程设计报告的撰写。第10个工作日:整理课程设计报告并进行提交,检查课程设计报告,给出学生成绩。重庆工商大学课程设计成绩评定表学院:计信学院 班级:计算机 学生姓名:_学号:项目分值优秀(100>x > 90)良好(90>x > 80)中等(80>x > 70)及格(70>x > 60)不及格(x
3、<60)评分参考标准参考标准参考标准参考标准参考标准学习 态度15学习态度认真, 科学作风严谨, 严格保证设计时 间并按任务书中 规定的进度开展 各项工作学习态度比较 认真,科学作风 良好,能按期圆 满完成任务书 规定的任务学习态度尚 好,遵守组 织纪律,基 本保证设计 时间,按期 完成各项工 作学习态度尚可, 能遵守组织纪 律,能按期完成 任务学习马虎,纪 律涣散,工作 作风不严谨, 不能保证设 计时间和进 度技术 水平 与实 际能 力25设计合理、理论 分析与计算正 确,实验数据准 确,有很强的实 际动手能力、经 济分析能力和计 算机应用能力, 文献查阅能力 强、引用合理、 调查调研
4、非常合 理、可信设计合理、理论 分析与计算正 确,实验数据比 较准确,有较强 的实际动手能 力、经济分析能 力和计算机应 用能力,文献引 用、调查调研比 较合理、可信设计合理, 理论分析与 计算基本正 确,实验数 据比较准 确,有一定 的实际动手 能力,主要 文献引用、 调查调研比 较可信设计基本合理, 理论分析与计 算无大错,实验 数据无大错设计不合理, 理论分析与 计算有原则 错误,实验数 据不可靠,实 际动手能力 差,文献引 用、调查调研 有较大的问 题创新10有重大改进或独 特见解,有一定 实用价值有较大改进或 新颖的见解,实 用性尚可有一定改进或新的见解有一定见解观念陈旧论文 (计算
5、 书、图 纸)撰 写质 量50结构严谨,逻辑 性强,层次清晰, 语言准确,文字 流畅,完全符合 规范化要求,书 写工整或用计算 机打印成文;图 纸非常工整、清 晰结构合理,符合 逻辑,文章层次 分明,语言准 确,文字流畅, 符合规范化要 求,书写工整或 用计算机打印 成文;图纸工 整、清晰结构合理, 层次较为分 明,文理通 顺,基本达 到规范化要 求,书写比 较工整;图 纸比较工 整、清晰结构基本合理, 逻辑基本清楚, 文字尚通顺,勉 强达到规范化 要求;图纸比较 工整内容空泛,结 构混乱,文字 表达不清,错 别字较多,达 不到规范化 要求;图纸不 工整或不清 晰2016 年1 月20 日指导
6、教师评定成绩:指导教师签名:一、系统开发背景和意义 1二、环境11. 开发环境12. 运行环境2三、小组成员2四、 软件可行性研究 21. 技术可行性22. 经济可行性 23. 社会可行性24. 结论3五、软件需求分析 31. 软件系统需求描述 32. 软件系统数据流图33. 软件系统数据字典 5六、软件模块设计与编码 61. 软件系统功能模块图 62. 软件系统其中的 2个模块的界面以及编码 10七、 数据库设计 121. 数据库的逻辑设计 122. 数据库的物理设计 13八、 软件测试141.设计测试用例 6个 14九、 小结17进销存管理系统库存管理模块的设计与实现一、系统开发背景和意义
7、当前,随着经济的全球化以及中国经济改革的逐渐深化,企业面临着越来越激烈的竞争。改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场机遇,是企业赢得竞争胜利的决定性因素。 企业为了赢得市场竞争优势,就必须加强物流,信息流,资金流的动态的动态管理,使企业管理更加规范化。企业信息管理系统、ERP系统是企业管理高效化得重要途径,而进销存管理系统是企业信息系统的重要部分,它是 ERP系统中的核心运营子系统。因此,企业使用进销存管理系统,可以 使企业各业务环节的配合更加紧密。有利于企业的发展,提升企业竞争力。进销存数据的统计对公司的发展及决策起着重要的作用。入库、库存、出库
8、、财务管理以及会员管理用手工进行效率很低,已不能适应公司发展的需求。现有进销存系统已经实现了货品进销存的相关功能, 从而大大减少了数据的流通环节,增强了数据的可靠性。目前,进销存管理系统已经成为企业信息不可缺少的一部分。通过该系统,可以了解到企业内部与商品的库存情况和销售情况,有利于企业做出更好的决策。进销存管理软件能够实现的功能非常多,包括入 库管理、库存管理、出库管理统计报表、会员管理、系统设置、账务管理。该系统打破了传统意义上的进、 销、存人力的管理模式,禾U用电脑进行信息化管理。洗液进销存软件的开发和应用是必要的额,因为它能 够为管理人员提供充足的信息和快捷的查询手段,在一定程度上提高
9、了企业进销存管理的效率,是企业进 销存管理变得方便、快捷、高效。二、环境1. 开发环境开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如 下:开发环境:Win dows XP开发技术:ASP开发工具:Dreamweaver MX数据库管理系统:Access数据库2. 运行环境IIS+.NETFramework三、小组成员潘停、丁小芳、李琪、黄润芳、袁琯詰、范舒影、彭媛四、软件可行性研究1. 技术可行性本系统是一个基于 B/S结构的进销存管理系统,无论从硬件或软件上来说,建立此套进销存管理系 统的技术方面都是可行的。从软件开发方面来看,本系统是一个基于 ASP
10、+ VBScript + Sql Server 2000的Web应用程序。目前 ASP、VBScript和Sql Server2000相结合的 Web开发技术已经非常成熟,估 计利用现有的技术完全可以达到功能目标;在编程人员方面,可以运用以前所学的各种开发软件的计算 机知识和管理知识,加上不断的学习,为系统的开发提供了必要的技术保障;考虑到开发期限较为充裕,预计可以在规定期限内完成开发。运行方面,目前各企业的设施比较完善、网络资源充分,为系统的正 常运行提供了可行性。2. 经济可行性(1) 支出 在基建投资上,可以利用现有设备,不必进行另外的硬件设备投资 其他一次支出,包括软件设计和开发费用5
11、000元 经常性支出,包括软件维护费用每年约数百元(2) 效益进一步实现办公自动化,减少人力投资和办公费用,极大提高办公效率(3) 投资回收周期根据经验算法,收益的累计数开始超过支出的累计数的时间为1年3. 社会可行性目前企业的进销存管理系统已经在大型的企业中得到了广泛的应用,企业的管理需要现代化和信息 化,只有合理的运用信息化的管理,才能在竞争中立于不败。企业进销存系统管理不仅能够提高经营者 的回报,而且 随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同事企业的进销存管理系统对人员的要求不高,也合理的节约了成本的投入。(1) 法律方面的可行性新系统的研制和
12、开发都是选用正版软件,将不会侵犯他人、集体和国家的利益,不会违反国家的政 策和法律完全按照合同规定的责任呢履行。(2) 使用方面的可行性本系统的研制和开发充分考虑用户工作流程、计算机操作水平等,尽可能提供更人性直观的界面, 满足用户的要求。系统界面友好,合乎使用者的习惯,使操作简单;数据录入迅速、规范、可靠;统计 正确;制表灵活;适应力强;容易扩充。4. 结论进销存管理系统是在对相关人员进行消息调研后,确定了系统设计的领域,包括数据库设计、界面 设计,是一个具有实际应用意义的典型应用于管理系统。综上所述,该项目在技术、经济和社会效益上是完全可行的。五、软件需求分析1. 软件系统需求描述利用AS
13、P和VBScript作为开发工具、Sql Server2000作为数据库开发一个基于WEB的图书馆管理系统。GR进销管理系统库存管理模块的后台用户是管理员,具体功能如下:(1) 库存查询:可查询到产品的相关信息并且可修改、删除。(2) 库存调拨:合法从仓库调拨到店库,合法从店库调拨到仓库中。(3) 调拨记录查询:查询调拨记录,对调拨记录进行设置是否完成,备注及删除。(4) 库存报警:产品数低于 5则库存报警,显示相关信息,入库与出库影响库存报警另外,该进销存管理系统的性能对浏览器要求不高,支持现有的浏览器。可操作性方面要求操作界 面友好,操作简单方便、易学易用。2. 软件系统数据流图1) 顶层
14、数据流图系统管产品处理GR进销存管理产品处理系统管理员系统理员2) 0层数据流图3) 1层数据流图4)库存查询1层数据流2.1查询、信息审核) L2.2调出产品丿.产品信息表信息保存系统管理员5)库存调拨1层数据流系统管理员产品信息3.1查询产品信息表2.2备注2.2完成调拨,Z 2.3删除3. 软件系统数据字典以下仅以图库存查询 1层数据流图为例,其相对应的数据字典如下。1 )数据源点及汇点描述: 名称:系统管理员 简要描述:完成产品的查询、调拨等功能。有关数据流:产品信息、信息审核2)加工逻辑词条描述: 加工名:查询加工编号:1.1简要描述:查询并显示产品的相关信息。输入数据流:产品信息输
15、出数据流:信息审核加工逻辑:IF货号与数据库数据不符 OR产品名称与数据库数据不符THEN发出“没有找到记录”ELSE发出“产品信息”ENDIF 加工名:修改加工编号:2.2简要描述:对产品的信息进行修改。输入数据流:信息审核输出数据流:产品信息表 加工逻辑:修改产品信息,重置库存报警,更新库存和产品信息表。 加工名:删除加工编号:1.3简要描述:对产品的信息进行删除输入数据流:信息审核输出数据流:产品信息表加工逻辑:删除产品信息,更新库存报警,更新库存和产品信息表。3)数据流名词条描述: 数据流名:产品信息说明:用以识别产品数据流来源:管理员 数据流去向:查询 数据流组成:产品信息=货号 +
16、产品名称 数据流名:信息审核说明:产品的数量需合法数据流来源:查询数据流去向:产品信息表、系统管理员数据组成:信息审核=产品信息 数据流名:信息保存说明:保存产品的信息 数据流来源:修改、删除 数据流去向:系统管理员数据组成:信息保存=产品信息4)数据文件词条描述:简述:存放产品的信息输入数据:输出数据:产品信息数据文件组成:产品信息表= 所属大类+所属小类+产品名称+产品名称+产品货号+所在仓库+库存数量 +产品单位+产品价格+规格+最低库存报警数量+产品类型+兑换所需积分+提成类型+员工提成+产品备 注存储方式:关键码存取频率:六、软件模块设计与编码1. 软件系统功能模块图系统模块图进销存
17、管理系统系统设置账务查询添加账务1 财务管理 - -财务小类财务大类报废记录查询 1银行管理入库管理 退回公司入库记录查询产品入库数据还原数据备份计量单位管理产品小类管理产品大类管理仓库管理员工部门管理员工管理系统注册基本信息设置3个模块的详细设计(画程序流程图)软件系统其中的开始1库存报警1T显示产品信息1T结束(3)库存报警模块程序流程图2. 软件系统其中的2个模块的界面以及编码进销存管理系统库存查询界面及编码界面:编码:vscript Ianguage=javascript>fun ctio n preview() eprnstr="<!-e ndpri nt-&g
18、t;"prn html=bdhtml.substr(bdhtml.i ndexOf(spr nstr)+17);win dow.pri nt();</script></HEAD><BODY><script>fun ctio n CheckAll(form)for (var i=0;i<form.eleme nts.le ngth;i+)var e = form.eleme ntsi;</script>进销存管理系统库存调拨界面及编码界面:产訓J務0产歸盲:.转禮2瑟遥6腔氏薜榊:珈00元|魅HE4皿喘盹&D.O
19、O1 atfK.0C现斑爾1誤睜翹吐他翳5 1艮前1 -编码:<script Ian guage=javascript>fun ctio n preview() eprnstr="<!-e ndpri nt->"prn html=bdhtml.substr(bdhtml.i ndexOf(spr nstr)+17);win dow.pri nt();</script></HEAD><BODY><script>fun ctio n CheckAll(form)for (var i=0;i<form.
20、eleme nts.le ngth;i+)var e = form.eleme ntsi;e.checked = form.chkall.checked;if (e. name != 'chkall')</script>七、数据库设计1.数据库的逻辑设计大类小类大类E-R图实体:产品信息(编号,产品名称,所属大类,所属小类,规定卖价,进货价,库存数量,计量单位,所在 库,提成类型,提成,规范,货号,最低报警数量,产品类型,兑换所需积分,图片,备注)小类(编号,小类名,所属大类)大类(编号,大类名称)联系:查询(大类名,小类名,产品信息)2.数据库的物理设计1、产品信
21、息表(produit),其字段列表如下表所示。产品信息表的结构序号字段名称字段说明类型属性备注1id自动编号必须非空2title产品名称字符串可为空3id bigclass所属大类长整型可为空4id_smallclass所属小类长整型可为空5price规定价格双精度型:可为空6price2进货价双精度型可为空7shulia ng库存数量单精度型可为空8dan wei计量单位字符串:可为空9ld_ku所在库长整型可为空10tiche n_type提成类型长整型可为空11tiche n提成单精度型:可为空12guige规格字符串可为空13huohao货号字符串可为空14baoji n最低报警数量长
22、整型:可为空15class产品类型长整型:可为空16duihua n兑换所需积分长整型可为空17photo图片字符串:可为空18beizhu备注备注可为空2.小类表(smallclass ),其字段列表如下表所示。 小类表的结构序号字段名称字段说明类型属性备注1id自动编号必须非空notNULLPK2smallclass小类名称文本可为空3id bigclass所属大类数字可为空3.大类表(bigclass ),其字段列表如下表所示。 大类表的结构序号字段名称字段说明类型属性备注1idr自动编号必须非空2bigclass大类名称文本可为空八、软件测试1.设计测试用例6个黑盒测试1项目/软件进销
23、存管理系统编制时间2015.12.24功能模块 名库存查询用例编号01功能特性查询产品的相关信息测试目的测试出产品信息是否能正确查询测试数据仓库:库仓;大类:大类一;小类:小类;产品名称:sdf操作步骤操作描述数据期望结果实际结果测试状态1选择仓库,开始查询,点击“查询”按钮仓库=库仓库仓中产品的相关信息同期望结果正常2选择小类,开始查询,点 击“查询”按钮大类=大类一大类一产品的相关信息同期望结果正常3输入产品名称,开始查询, 点击“查询”按钮产品名称=sdf产品名称为sdf产品的相关信息同期望结果正常黑盒测试2项目/软件进销存管理系统编制时间2015.12.24功能模块 名库存调拨用例编号
24、02功能特性调拨产品测试目的测试出产品是否能正常调拨测试数据仓库=库仓,调入仓库=店仓,调入数量=1 ; 仓库=店仓,调入仓库=库仓,调入数量=5 ;操作步骤操作描述数据期望结果实际结果测试状态1选择仓库,点击“由此调 出”按钮,选择调入仓库, 输入调入数量,点击确认 调出仓库=库仓, 调入仓库=店 仓,调入数量=1库存调拨成功同期望结果正常2选择仓库,点击“由此调 出”按钮,选择调入仓库, 输入调入数量,点击确认 调出仓库=店仓, 调入仓库=库 仓,调入数量=5库存调拨成功同期望结果正常黑盒测试3项目/软件进销存管理系统编制时间2015.12.24功能模块 名调拨记录查询用例编号03功能特性
25、查询调拨记录的相关信息测试目的测试出调拨记录能否正确查询测试数据仓库:库仓仓库:店仓操作步骤操作描述数据期望结果实际结果测试状态1填写日期,选择仓库,点 击“查询”按钮仓库:库仓库此时间段内调拨的相关记 录同期望结果正常2填写日期,选择仓库,点 击“查询”按钮仓库:店仓此时间段内调拨的相关记 录同期望结果正常白盒测试1项目/软件进销存管理系统编制时间2015.12.24功能模块 名库存查询用例编号04功能特性查询产品的相关信息测试目的测试出产品信息是否能正确查询测试数据仓库:库仓,大类:所有大类,小类:所有小类,产品名称:abc ;仓库:库仓,大类:所有大类,小类:所有小类,产品名称:sssetgf ;仓库:库仓,大类:所有大类,小类:所有小类,产品名称:frhhrrrrw ;操作步骤操作描述数据|期望结果实际结果测试状态1输入产品名称,开始查询, 点击“查询”按钮仓库:库仓, 大类:所有大 类,小类:所 有小类,产品名称:abc没有找到记录同期望结果正常2输入产品名称,开始查询,点击“查询”按钮仓库:库仓, 大类:所有大 类,小类:所 有小类,产品名称:sssetgf
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年广西地区中考满分作文《给小广的一封信》4
- 创意策划合同范例
- 专题04 物态变化(4大模块知识清单+5个易混易错+3种方法技巧+典例真题精析)-2025年中考地理一轮复习知识清单
- 财务数据安全管理的要点计划
- 前台文员工作目标设定与达成计划
- 图书活动策划计划
- 加强班级文化传播与交流计划
- 学生特长培养方案计划
- 关注个别差异的个性化教育方案计划
- 员工职业发展与工作计划的结合
- 曲靖市出租汽车从业资格证区域科目考试题(附答案)
- 2025年安徽城市管理职业学院单招职业技能考试题库汇编
- 2025年湖南国防工业职业技术学院单招职业倾向性测试题库及参考答案
- 2025年湖南水利水电职业技术学院单招职业技能测试题库附答案
- 2025年河南建筑职业技术学院单招职业技能测试题库审定版
- 2025年湖南食品药品职业学院单招职业倾向性测试题库参考答案
- 2025年湖南水利水电职业技术学院单招职业适应性测试题库1套
- 2025年家政服务策划免责声明协议
- 2025新人教版语文七年级下册《第四单元》大单元整体教学设计2022课标
- 2024人工智能大模型技术财务应用蓝皮书
- DB51T 2572-2019 干旱河谷造林技术规程
评论
0/150
提交评论