药品销售管理系统.doc_第1页
药品销售管理系统.doc_第2页
药品销售管理系统.doc_第3页
药品销售管理系统.doc_第4页
药品销售管理系统.doc_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

沈沈 阳阳 工工 程程 学学 院院 课 程 设 计 设计题目 设计题目 高级程序设计课程设计高级程序设计课程设计 药品销售管理系统药品销售管理系统 系系 别别 信息工程系信息工程系 班级班级 计本计本 071 学生姓名学生姓名 罗罗 松 韩松 韩 余 古智海 成先镜 王博余 古智海 成先镜 王博 学学 号号 13 号 号 19 号 号 12 号 号 30 号 号 06 号号 指导教师指导教师 张楠 吕海华张楠 吕海华 职称职称 讲师 讲师讲师 讲师 起止日期 起止日期 2009 年年 12 月月 14 日起日起 至至 2009 年年 12 月月 25 日止日止 沈 阳 工 程 学 院 课程设计任务书 课课程程设计题设计题目 目 药药品品销销售管理系售管理系统统 系系 别别 信息工程系信息工程系 班班 级级 计计本本 071 学生姓名学生姓名 罗罗 松 松 韩韩 余 古智海 王博余 古智海 王博 成先 成先镜镜 学学 号号 13 号 号 19 号 号 12 号 号 06 号 号 30 号号 指指导导教教师师 张张楠 楠 吕吕海海华华 职职 称称 讲师讲师 讲师讲师 课课程程设计进设计进行地点 行地点 实训实训 F 任任 务务 下下 达达 时时 间间 2009 年年 12 月月 10 日日 起止日期 起止日期 2009 年年 12 月月 14 日起日起 至至 2009 年年 12 月月 25 日止日止 教教研研室室主主任任 姜姜柳柳 2009 年年 12 月月 09 日日批批准准 一 课程设计的原始资料及依据一 课程设计的原始资料及依据 查阅有关资料 进一步理解面向对象程序设计的思想 并利用 MFC 框架编写一个简单 的 windows 系统 通过本设计可以加深理解使用面向对象程序设计思想开发一个系统的方法 提高分析问题 解决问题和实际动手的能力 二 课程设计主要内容及要求二 课程设计主要内容及要求 设计内容 设计内容 主要完成药品销售信息的管理 1 实现销售登记 并作相应纪录 将记录保存在文件中 2 实现销售退货 并作相应纪录 将记录保存在文件中 3 实现销售查询 4 实现销售退货查询 设计要求 设计要求 1 要求利用面向对象的方法以及 MFC 框架来完成系统的设计 2 要求在设计的过程中建立清晰的类层次 并画出类图 3 设计功能满足要求 易于操作的友好界面 4 界面中需有菜单 工具栏 状态栏 5 在系统的设计中 至少要用到面向对象的一种机制 继承 多态等 6 在完成该题目时 小组人员进行详细的任务分工 并要在报告中体现出来 三 对课程设计说明书撰写内容 格式 字数的要求三 对课程设计说明书撰写内容 格式 字数的要求 1 课程设计说明书是体现和总结课程设计成果的载体 主要内容包括 设计题目 设 计目的 设备器材 设计原理及内容 设计步骤 遇到的问题及解决方法 设计总结 参考 文献等 一般不应少于 3000 字 2 在适当位置配合相应的实验原理图 功能模块图 算法流程图等图表进行说明 应 做到文理通顺 内容正确完整 书写工整 装订整齐 3 设计总结部分主要写本人完成工作简介以及自己的设计体会 包括通过课程设计学 到了什么 哪里遇到了困难 解决的办法以及今后的目标 4 课程设计说明书手写或打印均可 手写要用学校统一的课程设计用纸 用黑或蓝黑 墨水工整书写 打印时采用 A4 纸 页边距均为 20mm 正文采用宋体小四号字 行间距 18 磅 文中大标题采用黑体小三号字 一级节标题采用黑体四号字 二级节标题采用黑体小四 号字 表题与图题采用宋体五号字 5 课程设计说明书装订顺序为 封面 任务书 成绩评定表 目录 正文 参考文献 四 设计完成后应提交成果的种类 数量 质量等方面的要求四 设计完成后应提交成果的种类 数量 质量等方面的要求 1 完成 任务书 中指定的功能 运行结果正确 2 课程设计说明书 五 时间进度安排五 时间进度安排 顺序阶段日期计 划 完 成 内 容备注 1第 1 天 进行设计准备 阅读资料 分析设 计任务书 明确设计要求 内容和 步骤 2第 2 4 天编写相应的程序代码 3第 5 7 天程序调试 4第 8 9 天整理程序 撰写课程设计报告 5第 10 天成绩评定 六 主要参考资料 文献 六 主要参考资料 文献 1 王育坚 主编 Visual C 面向对象编程教程 第二版 北京 清华大学出版 2 陈维兴 林小茶 C 高级程序设计教程 北京 清华大学出版社 3 谭浩强 C 程序设计教程 北京 中国科学技术出版社 4 王燕 面向对象的理论与 C 实践 北京 清华大学出版社 5 马石安 魏文平 主编 Visual C 程序设计与应用教程 北京 清华大学出版 社 6 郑莉 董渊 张瑞丰 编着 C 语言程序设计 第 3 版 北京 清华大学出版社 2006 沈沈 阳阳 工工 程程 学学 院院 高级程序设计高级程序设计 课程设计成绩评定表课程设计成绩评定表 系系 部 部 信息工程系信息工程系 班班 级 级 计本计本071 学生姓名学生姓名 罗松 罗松 韩余 韩余 古智海 古智海 成先镜 成先镜 王博王博 指指 导导 教教 师师 评评 审审 意意 见见 评价内容具 体 要 求权重评 分加权分 调研 论证 能独立查阅文献 收集资料 能制定课程设计方 案和日程安排 0 15432 工作能力 态度 工作态度认真 遵守纪律 出勤情况是否良好 能够独立完成设计工作 0 25432 工作量 按期圆满完成规定的设计任务 工作量饱满 难度适宜 0 25432 说明书的 质量 说明书立论正确 论述充分 结论严谨合理 文字通顺 技术用语准确 符号统一 编号齐 全 图表完备 书写工整规范 0 55432 指导教师评审成绩 加权分合计乘指导教师评审成绩 加权分合计乘 8 分分加权分合计加权分合计 指指 导导 教教 师师 签签 名 名 年年 月月 日日 评评 阅阅 教教 师师 评评 审审 意意 见见 评价内容具 体 要 求权重评 分加权分 查阅 文献 查阅文献有一定广泛性 有综合归纳资料的能 力 0 25432 工作量工作量饱满 难度适中 0 55432 说明书的 质量 说明书立论正确 论述充分 结论严谨合理 文字通顺 技术用语准确 符号统一 编号齐 全 图表完备 书写工整规范 0 35432 评阅教师评审成绩评阅教师评审成绩 加权分合计乘以 加权分合计乘以 4 分分加权分合计加权分合计 评评 阅阅 教教 师师 签签 名 名 年年 月月 日日 答答 辩辩 小小 组组 评评 审审 意意 见见 评价内容具 体 要 求权重评 分加权分 学生汇报 汇报准备充分 思路清晰 语言表达准确 概 念清楚 论点正确 有层次 有重点 基本上 反映了所完成任务的全部内容 时间符合要求 0 55432 答 辩 思路清晰 回答问题有理论依据 基本概念清 楚 主要问题回答准确 深入 有说服力 0 55432 答辩小组评审成绩答辩小组评审成绩 加权分合计乘以 加权分合计乘以 8 分分加权分合计加权分合计 答辩小组教师签名 答辩小组教师签名 年年 月月 日日 课课 程程 设设 计计 总总 评评 成成 绩绩分分 摘 要 伴随着社会的复杂化 传统的 一支笔 一本帐簿 的药品销售管理方式也慢慢的无法适 应形势的变化 随着信息技术的发展 计算机已被广泛的用于社会的各个领域 成为推动社 会发展的技术动力 而在计算机应用中 软件的作用十分突出 软件已经发展成为信息技术 的核心 主导着信息产品的开发和信息技术市场的进一步的开拓 软件产业已成为社会信息 化进程中的一个战略性产业 在软件技术的应用中软件的开发技术尤其是应用型软件产品的 开发技术成了重中之重 不断开发适应用户需求 市场需要的新型软件产品 随着社会的发 展 软件也在不断的更新换代 随着信息化的发展 为了让管理更快捷 更准确 实现商业 活动的信息化管理已经成为各个领域的当务之急 我们知道 Visual C 有许多组件组成 包括编辑器 编译器 调试器以及程序向导 AppWizard 类向导 ClassWizard 等 这些组件通过一个名为 Developer Studio 的组件集成为 一个和谐的开发环境 利用这个开发环境 我们可以很容易的编写一个应用于一个特定环境 的软件系统 本次课设我们小组就是利用这个环境来开发我们的应用系统的 我们的这个系统主要是 针对医药管理行业的 主要是用来对药品销售的商业活动进行管理的 应用本系统 我们可 以使药品销售管理简单而有效的运行 这就是计算机的优点 下来我来简单介绍一下我们所 开发出来的这个系统 在我们的这个系统中 主要有四大方面的功能 即登录系统功能 药 品采购管理 药品销售管理 药品退货管理 另外 利用我们利用文件来对数据进行管理 从而使系统更加完善 功能更加强大 关键词 Visual C AppWizard ClassWizard 文件 Developer Studio 目 录 摘 要 I 第 1 章 绪 论 1 第 2 章 系统功能介绍 2 2 1 系统功能总框图 2 2 2 模块功能介绍 2 第 3 章 文件介绍 3 3 1 文件的总体介绍 3 3 2 保存文件 3 3 3 打开文件 4 第 4 章 系统功能实现 7 4 1 系统登录模块的实现 7 4 2 采购模块的实现 8 4 3 销售模块的实现 10 4 4 退货模块的实现 15 结 论 20 致 谢 21 参考文献 22 附 录 小组内部分工 23 第 1 章 绪 论 紧张而又繁忙的课程设计过去了 在这一个星期里 让我尝到了以前我没有体验过的辛 苦与劳累 经过本次的课程设计 使我克服了很多在程序设计上的弊端和难点 也让我体会 到了冲出重围的幸福与喜悦 编写了几百行的代码最后写出一个程序觉得很有成就感 对 Visual C 的掌握提高到了 一个新的水平 能够利用 Visual C 编程平台编写出一个实用的程序 很大程度提高了程序 综合设计能力 分析能力和编程能力 掌握了很多新的编程技巧 积累了一些编程经验 世纪之初 以微电子 计算机 软件和通信技术为主导的信息技术革命给我们生存的社 会所带来的变化令人目不暇接 Visual C 由许多组件组成 包括编辑器 编译器 调试器 以及程序向导 AppWizard 类向导 ClassWizard 等 这些组件通过一个名为 Developer Studio 的组件集成为一个和谐的开发环境 这给我们的编程提供了很大的方便 本组选择药品销售 管理系统 它可以应用在任何医药企业和和医药销售有关的事业单位的药品销售管理中 为 药品销售的各项管理及信息保存提供了一个良好的操作环境 为这些单位提供了很大的方便 随着科学技术的不断提高 计算机科学日渐成熟 其强大的功能已为人们深刻认识 它已进 入人类社会的各个领域并发挥着越来越重要的作用 作为计算机应用的一部分 使用计算机 对药品销售进行管理 具有着手工管理所无法比拟的优点 例如 检索迅速 查找方便 可靠性 高 存储量大 保密性好 寿命长 成本低等 这些优点能够极大地提高企业对药品销售管 理的效率 从而使企业取得更大的利润 同时 这也是企业的科学化 正规化管理 与世界接 轨的重要条件 我们的课程设计结束了 但是它留给我的印象是不可磨灭的 无论我以后会不会涉及这 方面的研究 我想 我至少掌握了一种系统的研究方法 我们学习的目的就在于运用 我们 运用这种研究方法的时候会很多 我最后要感谢课程设计 它的确教会我很多 紧张的设计时光接近收尾 我们的设计成果也达到了设计的要求 我们每个人的心里头 都画上了圆满的句号 在这次实践中 让我感受到了团队的力量 无论我们遇到多么大的困 难 只要我们齐心协力 没有什么事情可以难倒我们 虽然我们很累 但是我们很满足 因 为我们学到了知识 学到了人与人之间更好的配合与合作 第 2 章 系统功能介绍 2 1 系统功能总框图 在本次课程设计中 我们小组所做的课设题目是药品销售管理系统 根据它的基本要求 和经过我们查阅相关资料 经过我们组组员之间的讨论研究 最后我们终于制定出了本系统 的总体功能 因为我们所做的系统涉及到了销售 所以我们为它设计了四个主要的功能模块 即系统登录管理模块 药品采购管理模块 药品销售管理模块和药品退货管理模块 另外还 有两个文件管理模块 即文件的保存和文件的打开 系统总体功能框图如图 2 1 所示 药品销售管理系统 药品 采购 管理 药品 销售 管理 药品 退货 管理 系统 登录 管理 保存 文件 打开 文件 图 2 1 药品销售管理总框图 2 2 模块功能介绍 在系统功能总框图中我们已经介绍了我们这个系统的总体功能模块 即系统登录管理模 块 药品采购模块 药品销售管理模块 药品退货管理模块 打开文件和保存文件 下面我 来具体介绍一下它们 1 系统登录模块 此模块用来管理系统用户的登录 禁止非法的用户进入系统 2 药品采购模块 此模块主要用来管理系统药品采购中的一些操作 有药品采购 显示采购的药品列表 显示采购的药品的单个信息和修改已采购药品的信息 3 药品销售模块 此模块主要用来管理系统药品销售中的一些操作 有销售记录 修改销售的药品信息 显示销售列表 显示单个货物的销售具体信息 计算销售总价和查询 系统中当前的销售情况 4 药品退货模块 此模块主要用来管理系统药品退货中的一些操作 有退货记录 退货列表 修改单个物品的退货信息 查询当前系统的退货情况和计算归还总价 第 3 章 文件介绍 3 1 文件的总体介绍 如图 3 1 所示为本系统的主操作界面 本系统采用文件的方式对系统中的信息进行管理 有保存文件 打开文件和关闭文件等操作 系统中定义一条信息的属性包括 药名 种类 数量 价格 其作为文件保存的基本单位 系统首先采用三组动态数组用来保存信息在内存 中的存储 分别用来保存采购信息 销售信息 退货信息 当保存文件时 就将三组信息分 别写到三个文件之中 当文件打开时 就将文件中的内容依次读到三个动态数组之中 图 3 1 系统总体界面 3 2 保存文件 1 当单击保存文件按钮时 系统就会出现如图 3 2 所示的保存文件的界面 再此界 面中 我们可以看到文件被默认为 ALC 格式的 这是我们在代码中规定的 文件的保存类 型为药品销售文件 ALC 这也是我们根据系统的功能设定的 当你选择好保存文件的 路径 然后点击确定按钮 文件就可以顺利的被保存到你所选择的位置 当然 在此过程中 你最好能给文件起一个新的名称 因为我们一次性必须保存的文件有三个 即药品采购文件 药品销售文件 药品退货文件 这样就可以防止所要保存的文件被覆盖的情况 图 3 2 保存文件界面 2 核心代码 bool SinInf WriteFile CString ofstream OFile m OFile if OFile fail TRACE 文件创建失败 return false int index app single GetYaoNum a for int i 0 i index i OFile single GetYao i a YName endl single GetYao i a YKind endl single GetYao i a YNumber endl single GetYao i a YPrice P1 P2 P3 P4 CString TName P1 CString TKind P2 CString TNumber P3 CString TPrice P4 app single AddYao TName TKind TNumber TPrice a delete P1 delete P2 delete P3 delete P4 IFile close return true 第 4 章 系统功能实现 4 1 系统登录模块的实现 1 在此模块中 主要实现对用户登录系统的管理 我们知道 对于每个软件应用系 统都有其特定的使用人员 尤其是用于商业活动的软件系统 就更应该注意它的保密功能 所以我们必须为我们的系统设计一个用于保护本系统的密码登录功能 如图 4 1 所示为我们 药品销售管理系统的登录界面 它所具有的功能是验证用户的登录信息 即用户名和对应的 用户密码 检验预进入本系统的用户是不是合法用户 另外 为了加强其安全性 我们设定 如果用户输入的非法信息超过三次 系统将强制退出 不允许其登录到主界面 图 4 1 登录界面 2 核心代码 int nCount 0 while nCount 3 MessageBox NULL 口令输入已经超过 3 次 请退出 错误信息 MB OK MB ICONERROR return FALSE 4 2 采购模块的实现 1 药品销售系统的药品采购功能模块实现药品采购的相关操作 如图 4 2 所示 为 药品采购功能界面药品采购功能模块由药名 类别 数量 价格组成 此对话框由四个静态 文本框 四个可编辑文本框 一个按钮构成 实现采购药品的功能 主要输入购买的药品的 药名 类别 数量及价格即可完成 对库存已有的药品不可再进行采购 否则 显示 列表 已有该项 图 4 2 药品采购功能模块 2 各控件的说明如下 药品 输入销售的药品名 为字符型变量 否则出错 类别 输入销售的药品类别 为字符型变量 数量 输入销售的药品数量 为整形变量 其值不能小于 0 大于采购的数量 否则库 存不够 无法进行销售 价格 输入销售的药品价格 为整形变量 其值大于 0 OK 按钮 点击 采购完毕 保存到库存 3 核心代码 bool Check1 CString i single GetYaoNum 1 while Index1 if app single GetYao Index1 1 YName m Name MessageBox 列表中已经有该项了 Jin false if Jin true app single AddYao m Name m Kind m Number m Price 1 CDialog OnOK 4 3 销售模块的实现 1 药品销售系统的药品销售功能模块实现药品销售的相关操作 如图 4 3 所示 为 药品销售界面 药品销售功能模块由药名 类别 数量 价格 总价 销售列表和销售详情 组成 此对话框由七个静态文本框 四个可编辑文本框 列表和四个按钮构成 实现销售药 品的功能 分为售出 查询 修改和退出等功能 在药品采购完之后 从库存里售出相应的 药品 如果库存里没有相应药品的采购 则无法进行销售 图 4 3 药品销售界面 2 各控件的说明如下 药品 输入销售的药品名 为字符型变量 否则出错 类别 输入销售的药品类别 为字符型变量 数量 输入销售的药品数量 为整形变量 其值不能小于 0 大于采购的数量 否则库 存不够 无法进行销售 价格 输入销售的药品价格 为整形变量 其值大于 0 总价 在输入完药品名 类别 数量和价格之后 进行相应的操作时 总价会显示总的 价格 销售列表 在输入完药品名 类别 数量和价格 售出药品之后 销售列表会显示当前 销售的药品名 销售详单 在售出药品之后 在销售列表中有相应的药品名 而对应的销售记录在销售 详单里 通过列表显示出来 售出 在输入完药品名 类别 数量和价格 点击售出 则将相应的药品名和记录添加 到销售列表和销售详单里 查询 点击查询按钮之后 销售列表里会显示售出的药品名进行查询 通过销售详单显 示相应的记录 修改 只能对销售的数量进行修改 修改成功后将记录添加到销售列表和销售详单里 退出 点击该按钮即实现退出销售界面 3 核心代码 bool Check CString i single GetYaoNum 1 if Index1 while Index1 if m Name app single GetYao Index1 1 YName if atoi app single GetYao Index1 1 YNumber single GetYaoNum 2 while Index1 if app single GetYao Index1 2 YName m Name MessageBox 列表中已经有该项了 Jin false if Jin true app single AddYao m Name m Kind m Number m Price 2 int temp atoi app single GetYao JiShu 1 YNumber atoi m Number app single GetYao JiShu 1 YNumber Format d temp m Total Format d atoi m Number atoi m Price UpdateData false int Index Index app single GetYaoNum 2 m XiaoList ResetContent 列表清空 for int i 0 isingle GetYao i 2 YName else MessageBox 库存中没有此货物 MessageBox 库存中还没有此货物 void Sell OnOK CDialog OnOK void Sell OnSelchangeList1 CMedManageApp app CMedManageApp AfxGetApp int nIndex m XiaoList GetCurSel m SingXiao ResetContent if nIndex LB ERR m SingXiao AddString app single GetYao nIndex 2 YName m SingXiao AddString app single GetYao nIndex 2 YKind m SingXiao AddString app single GetYao nIndex 2 YNumber m SingXiao AddString app single GetYao nIndex 2 YPrice m Name app single GetYao nIndex 2 YName m Kind app single GetYao nIndex 2 YKind m Number app single GetYao nIndex 2 YNumber m Price app single GetYao nIndex 2 YPrice UpdateData false void Sell OnButsearch int Index CMedManageApp app CMedManageApp AfxGetApp Index app single GetYaoNum 2 m XiaoList ResetContent 列表清空 for int i 0 isingle GetYao i 2 YName void Sell OnButalter UpdateData true CMedManageApp app CMedManageApp AfxGetApp int nIndex m XiaoList GetCurSel CString temp if nIndex LB ERR temp app single GetYao nIndex 2 YNumber app single GetYao nIndex 2 YName m Name app single GetYao nIndex 2 YKind m Kind app single GetYao nIndex 2 YNumber m Number app single GetYao nIndex 2 YPrice m Price int nIndex1 app single GetYaoNum 1 while nIndex1 if app single GetYao nIndex1 1 YName m Name int temp1 atoi app single GetYao nIndex1 1 YNumber atoi temp atoi m Number app single GetYao nIndex1 1 YNumber Format d temp1 m Total Format d atoi m Number atoi m Price break UpdateData false 4 4 退货模块的实现 1 药品销售系统的退货功能模块 如图 4 4 所示 为退货功能界面 本功能界面由 六个静态文本框 五个可编辑文本框 一个不可编辑文本框和四个按钮组成的 在退货这一 功能模块中 主要有三大功能来实现药品的退货功能 分别是归还 查询和修改功能 其中 在第一次归还药品的前提是 作为药品管理者 只有销售给客户才能实现退货 否则是不能 进行退货的 图 4 4 退货功能模块界面 2 各控件的说明如下 药名 输入要退货的药品名称 字符型变量 m Name 类别 输入药品的类别 如处方类和非处方类等 字符型变量 m Kind 数量 输入要退货药品的数量 整形变量 m Number 其值为小于销售的数量并且不小 于 0 如果在本栏输入其他类型变量会出现报错警告 价格 输入药品的退货价格 整形变量 m Price 其值为大于等于 0 如果在本栏输入 其他类型变量会出现报错警告 应归还金额 系统自动计算出应退还给客户药品的金额 整形变量 m Money 退货列表 显示退货信息 包括药名 类别 数量和价格 归还 再输入退货信息后 点击该按钮 实现退货功能 查询 点击该按钮 可以查询已退货的相关信息 修改 在第一次归还按钮后 想继续退货相同的药品 点击该按钮 此时只能改变药品 的数量和价格但不能修改其他信息 退出 点击该按钮将推出退货这一功能模块 3 核心代码 bool Check2 CString i single GetYaoNum 2 if Index1 while Index1 if m Name app single GetYao Index1 2 YName if atoi app single GetYao Index1 2 YNumber single GetYaoNum 3 while Index1 if app single GetYao Index1 3 YName m Name MessageBox 列表中已经有该项了 Jin false if Jin true app single AddYao m Name m Kind m Number m Price 3 int temp atoi app single GetYao JiShu 2 YNumber atoi m Number 修改退货列表 app single GetYao JiShu 2 YNumber Format d temp Index1 app single GetYaoNum 1 while Index1 if app single GetYao Index1 1 YName m Name int temp1 atoi app single GetYao Index1 1 YNumber atoi m Number 修改库存 app single GetYao Index1 1 YNumber Format d temp1 break m Money Format d atoi m Number atoi m Price UpdateData false int Index Index app single GetYaoNum 3 m BackList ResetContent 列表清空 for int i 0 isingle GetYao i 3 YName else MessageBox 销售列表中没有此货物 MessageBox 销售列表中还没有货物 void Back OnButcheck int Index CMedManageApp app CMedManageApp AfxGetApp Index app single GetYaoNum 3 m BackList ResetContent 列表清空 for int i 0 isingle GetYao i 3 YName void Back OnSelchangeList1 CMedManageApp app CMedManageApp AfxGetApp int nIndex m BackList GetCurSel if nIndex LB ERR m Name app single GetYao nIndex 3 YName m Kind app single GetYao nIndex 3 YKind m Number app single GetYao nIndex 3 YNumber m Price app single GetYao nIndex 3 YPrice UpdateData false void Back OnButalter UpdateData true CMedManageApp app CMedManageApp AfxGetApp int nIndex m BackList GetCurSel CString temp if nIndex LB ERR temp app single GetYao nIndex 3 YNumber int nIndex1 app single GetYaoNum 2 nIndex2 app single GetYaoNum 1 while nIndex1 if app single GetYao nIndex1 2 YName m Name int temp1 atoi app single GetYao nIndex1 2 YNumber atoi m Number atoi temp app single GetYao nIndex1 2 YNumber Format d temp1 while nIndex2 if app single GetYao nIndex1 1 YName m Name atoi app single GetYao nIndex1 1 YNumber atoi m Number atoi temp app single GetYao nIndex1 2 YNumber Format d atoi app single GetYao nIndex1 1 YNumber atoi m Number atoi temp break m Money Format d atoi m Number atoi m Price break app single GetYao nIndex 3 YName m Name app single GetYao nIndex 3 YKind m Kind app single GetYao nIndex 3 YNumber m Number app single GetYao nIndex 3 YPrice m Price 结 论 时间就像流水 一去不复返 经过这样两周的 C 课设 不但使我了解了许多专业方面 的知识 也增强了我动手能力 在课设中 我们小组的同学都很认真 也就是说 知识宝贵 团队精神同样可贵 我想 任务分组完成就是出于这样的考虑吧 团队合作不是把任务简单分开就能实现的 每个人学 习知识的侧重点不尽相同 每人解决问题的思路也不一样 几个人相互讨论 相互辩论的过 程中往往会产生出人意料的好想法 也许这就叫做灵感 分歧过后达成共识 团结协作 最 终使我们达成了共识 在做 C 课设时我们组主要分为几个部分 包括登陆界面 采购药物 销售药物 退货 文件存储等功能 对于登陆界面的设置我们想一些结构最终我们采用了我们学过的登陆界面 形式 我们对用户名和密码进行设置 如果用户名或密码有一个不正确将弹出错误信息对话 框 从新输入用户名和密码当我们输入错误超过三次将推出登陆对话框 登陆成功后我们将进入销售主界面这个界面中有采购 销售 退货 保存文件等文件 以采购为例 当我们点击采购按钮时 会弹出采购对话框 我们将输入药品名 类别 数量 和价格 当我们输入结束后点击 OK 就采购成功 销售和退货也同样如此 但是我们的程序 仍然存在不完善的地方 像销售功能的销售按钮只能销售一次 如果在想销售只能点击修改 按钮对再次销售的药品的数量进行修改 但是我们都尽了自己最大的努力 不断的将功能完 善 书到用时方恨少 每一门专业基础课都是我们手中不可替代的武器 只有把他们有 机联系起来才有可能实现一个完整的功能 本次课设使我体会到只有付出才会有收获 只有 平日认真学习关键时刻才会不捉襟见肘 只有团结一致才会成功 只有互助才会顺利 在课设过程中 只有自己亲手动手 不管它是否有结果 你要学的是知识 是解决问题 的方法和思想 要端正学习态度 一时的成败不足以论英雄 每一次突破都是一种收获 就 是在这样的过程中我们才能不断提高 在从开始接到课设结束 再到报告的完成 每走一步 都渗透着努力和汗水

温馨提示

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

评论

0/150

提交评论