软件项目开发课程设计-汽车零配件库存管理系统说明书(7)

2019-03-28 08:56

两次输入的密码是否一致 否 是 原密码是否正确 否 是 对数据库中的相应字段进行更新 提示已更新并提交更新 关闭窗体

图5.4 密码修改图

在用户更改密码时,系统首先判断输入的两次旧密码是否一致,若一致,则判断原密码是否正确,如果原密码正确,则对数据库中的相应字段进行更新。 5.4.2货物添加操作及修改

1、货物添加如图5.5所示:

是否为库存原有货物 是 否 提示:需要在保存后退出 是否保存? 否 是 保存成功 否 是 Rollback Commit 关闭窗体

图5.5 零配件添加如图

管理员查询某零配件时货物名及零配件号与数据库中的数据不相一致,系统提示所查零配件在仓库里为空,即仓库从没存储该零配件。然后管理员可根据零配件库存管理的需求是否保存该零配件。

2、零配件修改

28

此功能是对零配件单价、库位、编号修改。

首先系统将从数据库中读取所有可用的零配件信息,其中包括编号、名称、入库时间、单价等信息,管理员可视情况分别修改。修改完毕并确认后,系统将所做修改保存,并将新的记录保存于数据库中。

在零配件货物管理操作中,为了保护数据库以及考虑实际因素,对单价、编号的修改时都不能留空,同时编号的修改也不能有重复,若出现此类情况则提示出错。

实现该功能的程序流程图如5.6所示:

库存管理系统 是否库存 否 开始界面

零件编号 库位修改 单价修改 否 是否符合要求

是 修改成功

图5.6 零配件修改程序流程图

29

5.4.3查询操作

查询操作如图5.7所示

输入查询信息 否 是 是否存在该信息数据 否 是 提示没有 输出该信息 所要查询 的信息 确认信息 关闭窗体

图5.7 查询操作图

在执行查询操作之前通常要先在单行文本框中输入被查询的条件,在单行文本框失去聚焦时将查询条件传递给查询按钮的单击事件中,然后过滤语句依据此过滤条件过滤得出相应的数据,并显示在其他数据窗体控件中。

在通常情况下,用户可以在得到要查询的信息后,对它们的各个字段进行修改,经过修改后,在退出时系统会提示进行存储。

在完成了用户界面设计和程序过程设计后,基本上完成了详细设计的内容。

30

设计总结

通过对本汽车零配件库存管理系统的设计,使我认识到软件开发的过程不仅仅是实际上就是描述现实世界的过程。而由现实世界向软件模型的转化过程是其中最核心的过程。在课程设计的过程中我们遇到了许多问题。而这些问题的产生都是由于理论知识和实践经验的缺乏造成的。

在此过程中我通过张红老师的细心指导、同学的帮助、自学战胜了所有的困难。使我得到一次难得的锻炼机会,加深了对理论知识的理解,丰富了实践经验。同时更让我深刻体会到团队协作的重要性,并通过这次设计让我从整体的程序开发到具体软件的设计都有了一个全面的掌握,为我即将从事的工作打下了一个坚实的基础!

但是由于课程设计时间较短,所以该系统还有许多不尽人意的地方,用户界面设计不够美观,统计功能还不完善等,这些都有待进一步改善。经过这两周的课程设计,大大提高了我的实际操作能力和思想的远见能力,做到真正的从感性认识上升到理性认识再到实际的操作中,真正的做到学以致用。

31

参考文献

[1] 张海潘. 软件工程导论(第四版)[M]. 清华大学出版社, 2003.12 [2] 萨师煊, 王珊. 数据库系统概论[M]. 高等教育出版社, 2002.3

[3] 陈承欢, 彭勇. 管理信息系统基础与开发技术[M]. 人民邮电出版社, 2005

[4] 刘云生, 卢正鼎, 卢炎生. 数据库系统概论[M]. 华中科技大学出版社, 2002

[5] 郑人杰, 殷人昆, 陶永雷. 实用软件工程[M]. 清华大学出版社, 1997

[6] 石志国著. ASP精解案例教程[M]. 清华大学出版社, 2000.11

[7] 李万宝主编. ASP.NET技术详解与应用实例[M]. 机械工业出版社, 2001.10

[8] 汪洋, 郝永强. 网站设计全程教程[M]. 科学出版社, 2002

[9] 杨志国等. Delphi应用程序开发精彩实例[M]. 机械工业出版社, 2003.4

[10] 陈磊,郭斌,李翔等. PowerBuilder 9数据库项目案例导航[M]. 清华大学出版社, 2005.1

[11] 杨晶. VB6.0程序设计[M]. 机械工业出版社, 2004.8

[12] 刘晓华, 张健, 周慧贞. JSP应用开发详解(第三版)[M]. 电子工业出版社, 2007.1

32

致 谢

感谢我们学院开设软件开发综合训练的课题,为我们日后从事计算机方面的工作提供了实战的经验,奠定了初步的基础。

首先感谢感谢任学惠老师给予我悉心的指导!在整个课程设计的过程中我遇到了许多技术上和原理上的问题,都是任老师给我一一解决的。本次课程设计我们花费了三周的时间,三周来我们的辅导老师不辞辛苦的给我们辅导、为我们讲解疑难问题。在此,特别感谢我们辅导老师对我的谆谆教诲、耐心细致的讲解。

其次是给予我大力协助的同学们,在这个以团体课设的过程中,彼此的帮助是再所难免的,让我深深的明白,团结的重要性。

感谢各位评阅设计说明书以及参加设计答辩的老师,你们在给予我们成绩 同时也给了我们一个标准,人生为何不是如此!

33


软件项目开发课程设计-汽车零配件库存管理系统说明书(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:分段执行中的权利制衡与程序效率的提高

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: