超市仓库管理系统设计.docx

上传人:小飞机 文档编号:2030919 上传时间:2023-01-02 格式:DOCX 页数:26 大小:260.87KB
返回 下载 相关 举报
超市仓库管理系统设计.docx_第1页
第1页 / 共26页
超市仓库管理系统设计.docx_第2页
第2页 / 共26页
超市仓库管理系统设计.docx_第3页
第3页 / 共26页
超市仓库管理系统设计.docx_第4页
第4页 / 共26页
超市仓库管理系统设计.docx_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《超市仓库管理系统设计.docx》由会员分享,可在线阅读,更多相关《超市仓库管理系统设计.docx(26页珍藏版)》请在三一办公上搜索。

1、数据库原理与应用课程论文(设计)题目: 超市仓库管理系统 qq: 464701516 姓名: 年 月 日超市仓库管理系统摘 要随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市仓库管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统登陆、商品入库、商品出库,商品查询、商品更改和删除等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件

2、的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能关键词:数据库, 超市仓库管理。 目 录1引言12系统设计12.1系统开发平台12.2系统运行环境13问题定义13.1开发项目13.2开发背景:23.3项目目标23.4项目范围23.5初步设想:24系统可行性分析24.1技术可行性24.2经济可行性24.3开发环境可行性34.4社会因素考虑35系统需求分析36数据库设计76.1数据库概念结构设计76.2逻辑结构设计97系统详细设计137.1功能模块详细设计及算法137.2 系统程序描述148 程序测试19结 论20参考文献211引言超市仓库管理系统用计算机管理超市库存进

3、出管理的一种计算机应用技术的创新,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的.现在一般的超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市仓库管理程序来帮助管理员进行更有效的超市库存管理工作。超市仓库管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就

4、需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。 超市仓库管理系统依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。2系统设计2.1系统开发平台通过研究超市仓库管理系统任务书,并对该系统进行实际需求分析,该系统采用了面向对象的VC软件作为开发工具,其功能强大、安全、跨平台、简单、适用于网络。该系统数据库采用了我们较为熟悉的SQL数据库作为该系统的后台数据库支持。 2.2系统运行环境Windows

5、系统具有完全可视化窗体,直观、高效的面向对象的图形用户界面,具有普遍的使用人群,所以我们决定该超市仓库管理系统将运行在WINDOWS操作系统下。在 WINDOWS95/98/2000/XP下等都可以运行。3问题定义3.1开发项目: 超市仓库管理系统。3.2开发背景:在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需要引入新的管理技术。超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地

6、管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场,使用软件控制成为必须。3.3项目目标:建立一个效率高,无差错,通用性好而且又节约时间的超市仓库管理系统3.4项目范围:利用一台一般配置的微机即可。3.5初步设想:利用所学计算机知识,采用VC作为开发工具,SQL数据库作为该系统的后台数据库支持创建超市仓库

7、管理系统。4系统可行性分析4.1技术可行性计算机行业的工作人员要求会使用常用的办公软件和管理软件,了解IT行业的产品。在现代化社会,无论是管理层面还是工作层面的人员都要有一定的计算机基础,同时工作人员要有较高的素质。超市对员工的素质要求则更高,要有敏捷的思维,接触事物的能力,能够在短期内掌握超市管理系统的功能和使用方法,这样才能熟练运用超市仓库管理系统,更快的投入工作岗位。超市仓库管理系统属于一个数据库应用类的系统,对存在数据库进行添加、删除、查找、删除等功能。从应用层面来讲,还是很容易掌握。在软件开发方面,由于编程语言较多,而VC语言是一种面向对象的编程工具,VC语言是一种代码简单,易懂和维

8、护的编程语言,为开发超市库存管理系统提供技术支持。4.2经济可行性 随着技术的不断发展,超市仓库管理系统不仅提高了销售效率,而且节省了劳动资源和开支,提高了超市的经济效益,为系统的广泛使用提供了基础。同时在经济上完全是可行的。 (1)系统给企业带来的经济效益超市仓库管理系统是一个易于掌握和使用的系统,由于其操作简单,不仅超市企业节省了大量的劳动力,而且节省开支。其次超市仓库管理系统快速和方便的管理,为超市节省时间,同时让公司的秩序有显著的改善。再次超市管理系统是一个智能化的管理,是一个动态的存储,也易于查询,为管理人员采取决策提供了一种依据。由此为企业带来可观的经济效益。 (2) 企业的承受能

9、力超市仓库管理系统的开发要进行系统调查和统计,主要是进行人力和物力的投资,然而对软件的投资只是一个简短的过程,只要有专业的开发人员投入开发。软件要求员工有一定的素质和适应能力。软件方便企业人员的安排和调度,总体来说节省了开支,在繁琐的事情和和管理有序的企业来说,企业考虑的长远利益,而不要害怕眼前的琐事。从而商家是有能力支付开发费用。4.3开发环境可行性VC是一种面向对象的编程工具,易于程序的开发和调试维护。VC不仅基于不同的平台开发,而且可以在不同的系统上进行移植,从而加快了软件的开发,促进了发展。超市库存管理系统就是基于这种简单的语言,以SQL作为数据库的后台,访问数据库,使软件的开发更为简

10、单,同时也提高了开发的速度。4.4社会因素考虑由于人工的操作带来很多麻烦,人力消耗大,工作效率低,而且错误性比较高,本超市仓库管理系统设计为用户提供可视化的操作界面,易于操作和使用。本系统基于Windows的图形用户界面,即使不懂电脑知识的人也很容易上手。超市仓库管理系统采用最友好的交互界面,不需要专业的开发人员进行操作,同时维护易于简单,操作人员不需要了解太多的数据库方面的知识,只要进行简单的操作就行。经过上述分析,本超市仓库管理系统的开发是很有必要的。 5系统需求分析超市仓库管理系统是基于VC作为开发工具, SQL作为后台数据库支持。超市仓库管理系统开发主要是界面程序的开发、数据库的建立、

11、数据库的维护。应用程序功能完善,界面人机交互要好,而且操作简单。数据库中的数据要条理清晰,易于维护,同时要保证数据库中的数据完整。该系统需要满足以下几方面的需求: 超市仓库管理系统能够节省劳动力,可以快速的货物的入库、出库进行管理,介绍了企业的开支,帮超市增加收入,提高了超市对货物管理的效率,同时也是一个时代发展的标志,使超市的管理工作更为轻松。对于管理系统而言,在繁琐的事情中减少了问题出现的机率,数据库的管理也更为简单,使数据库更为安全 超市仓库管理系统基于不同的平台开发,而且移植性好,从而应用程序可以在不同的平台上运行。为了适应社会的发展和超市管理的需要,可以在原有功能之上进行对系统功能的

12、补充和调整,从而进一步完善其需要。通过以上的需求分析,初步确定该系统功能主要包括以下几个模块:1. 系统登录2. 商品入库3. 商品出库4. 商品查询4. 商品更改、删除该系统功能模块结构层次还不够清晰,还需进一步细化和完善,在系统的总体设计及详细设计阶段将做进一步的改进和完善。系统功能框架图:系统数据流图:系统流程图:数据字典:1.对图中检验,在数据字典中可对其作如下描述: 处理过程:核对物品信息后生成入库单说明:送货员将物品送到后,管理员以预订单为准核对物品信息,确定无误后,登记入库单.输入:预订单编号输出:入库单程序提要: A在预订单中查找物品(例如:M)信息进行核对 B如若无误,则在入

13、库单中添加一条物品(M)记录 C核对完后,形成入库单2.对图中入库,在数据字典中可对其作如下描述:处理过程:入库后修改(增加)现有库存表说明:入库后增加现有库存表输入:入库单编号输出:现有库存表程序提要: A在入库单中查找到每一种物品的数量,在现有库存表中相应增加 B处理完后,形成现有库存表3.对图中出库,在数据字典中可对其作如下描述:处理过程:出库后登记入库单并修改(减少)现有库存表说明:提货员提交出库申请,由管理员批准后,登记出库单并修改(减少)现有库存表输入:出库申请编号输出:出库单 现有库存表程序提要:A在出库申请单中查找物品(例如:M)信息进行核对,出库数量是否超过库存或出库后数量小

14、于最小库存 B如若无误,则在出库单中添加一条物品(M)记录 C核对完后,形成出库单 D在出库单中查找到每一种物品的数量,在现有库存表中相应加减少 E处理完后,形成现有库存表数据流的描述:商品信息:商品号,商品名,商品数量,商品产地,生产日期,保质期,商品进价,备注;商品信息查询: 商品号,商品名;查询结果=商品号,商品名,商品数量,商品产地,生产日期,保质期,商品进价,备注;数据项的描述:数据项名数据类型长度说明BHChar50商品号MCchar50商品名SLint长整型商品数量CDchar50商品产地RQchar50生产日期BZQchar双精度型保质期JJchar长整型商品进价BZchar5

15、0备注 数据存储的描述: 商品数据库:存储由入库商品信息按商品编号的首字母进行分类存储得到结果数据。6数据库设计6.1数据库概念结构设计数据库概念模型设计是在需求分析的基础上进行的。根据分析的结果得出的以下几个实体:预定单,入库单,商品库存表,出库单,商品情况。各个实体之间的E-R关系图与单个属性图如下:预定单实体ER图入库单实体ER图商品库存实体ER图商品信息实体ER图商品出库单实体ER图6.2逻辑结构设计将ER图转换成关系模式为:预订单(预订单号,商品号,商品名,数量,价格,供应商,采购员,收货时间);入库单(入库单编号,商品号,商品名,数量,价格,入库时间,采购员,仓库管理人员,预订单号

16、);商品库存表(商品号,商品名,商品最大库存,商品现有库存);出库单(出库数量,商品号,商品名,仓库管理员,出库时间);商品信息(商品号,商品名,商品数量,商品产地,生产日期,保质期,商品进价,备注);数据库表的结构具体情况如下:预定单表字段名称数据类型说明预定单号int(4)主键,不能为空商品号int(4)不能为空商品名char(50)不能为空数量int(4)不能为空价格money(8)不能为空供应商char(50)可以为空采购员Char(10)不能为空收货时间int(4)不能为空入库单表字段名称数据类型说明入库单编号int(4)不能为空,主键商品号int(4)不能为空商品名Char(50)

17、不能为空数量int(4)不能为空价格money(8)不能为空入库时间datetime(8)不能为空采购员char(10)不能为空仓库管理人员char(10)不能为空预定单号char(10)不能为空商品库存表字段名称数据类型说明商品号int(4)不能为空,主键商品名char(50)不能为空商品最大库存int(4)不能为空商品现有库存int(4)不能为空出库单表字段名称数据类型说明出库数量int(4)不能为空商品号int(4)不能为空,主键商品名char(50)不能为空仓库管理员char(10)不能为空出库时间datetime(8)不能为空商品信息表字段名称数据类型说明商品号int(4)不能为空,

18、主键商品名char(10)不能为空商品数量int(4)不能为空商品产地char(10)不能为空生产日期Datetime(8)不能为空保质期char(10)不能为空商品进价int(4)不能为空备注Char(50)可以为空关系图为:视图为:(1)ST dbo.预定单.预定单号, dbo.预定单.商品号, dbo.预定单.商品名, dbo. 预定单.数量, dbo.预定单. ELEC价格, dbo.预定单.供应商, dbo.预定单.采购员, dbo.预定单.收货时间FROM dbo.出库单 INNER JOIN dbo.入库单 ON dbo.出库单.商品号 = dbo.入库单.商品号 INNER J

19、OIN dbo.商品库存 ON dbo.出库单.商品号 = dbo.商品库存.商品号 AND dbo.入库单.商品号 = dbo.商品库存.商品号 INNER JOIN dbo.商品信息 ON dbo.商品库存.商品号 = dbo.商品信息.商品号 INNER JOINdbo.预定单 ON dbo.入库单.商品号 = dbo.预定单.商品号(2)SELECT dbo.入库单.入库单编号, dbo.入库单.商品号, dbo.入库单.商品名, dbo.入库单.数量, dbo.入库单.价格, dbo.入库单.入库时间, dbo.入库单.采购员, dbo.入库单.仓库管理员, dbo.入库单.预定单号

20、FROM dbo.出库单 INNER JOIN dbo.入库单 ON dbo.出库单.商品号 = dbo.入库单.商品号 INNER JOIN dbo.商品库存 ON dbo.出库单.商品号 = dbo.商品库存.商品号 AND dbo.入库单.商品号 = dbo.商品库存.商品号 INNER JOIN dbo.商品信息 ON dbo.商品库存.商品号 = dbo.商品信息.商品号 INNER JOINdbo.预定单 ON dbo.入库单.商品号 = dbo.预定单.商品号运行结果:(3)SELECT dbo.商品库存.商品号, dbo.商品库存.商品名, dbo.商品库存.商品最大库存, d

21、bo.商品库存.商品现有库存FROM dbo.出库单 INNER JOIN dbo.入库单 ON dbo.出库单.商品号 = dbo.入库单.商品号 INNER JOIN dbo.商品库存 ON dbo.出库单.商品号 = dbo.商品库存.商品号 AND dbo.入库单.商品号 = dbo.商品库存.商品号 INNER JOIN dbo.商品信息 ON dbo.商品库存.商品号 = dbo.商品信息.商品号 INNER JOIN dbo.预定单 ON dbo.入库单.商品号 = dbo.预定单.商品号运行结果:(4)SELECT dbo.商品信息.备注, dbo.商品信息.商品进价, dbo

22、.商品信息.保质期, dbo.商品信息.生产日期, dbo.商品信息.商品产地, dbo.商品信息.商品数量, dbo.商品信息.商品名, dbo.商品信息.商品号FROM dbo.出库单 INNER JOIN dbo.入库单 ON dbo.出库单.商品号 = dbo.入库单.商品号 INNER JOIN dbo.商品库存 ON dbo.出库单.商品号 = dbo.商品库存.商品号 AND dbo.入库单.商品号 = dbo.商品库存.商品号 INNER JOIN dbo.商品信息 ON dbo.商品库存.商品号 = dbo.商品信息.商品号 INNER JOIN dbo.预定单 ON dbo

23、.入库单.商品号 = dbo.预定单.商品号运行结果:(5)SELECT dbo.出库单.出库时间, dbo.出库单.仓库管理员, dbo.出库单.商品名, dbo.出库单.商品号, dbo.出库单.出库数量FROM dbo.出库单 INNER JOIN dbo.入库单 ON dbo.出库单.商品号 = dbo.入库单.商品号 INNER JOIN dbo.商品库存 ON dbo.出库单.商品号 = dbo.商品库存.商品号 AND dbo.入库单.商品号 = dbo.商品库存.商品号 INNER JOIN dbo.商品信息 ON dbo.商品库存.商品号 = dbo.商品信息.商品号 INN

24、ER JOIN dbo.预定单 ON dbo.入库单.商品号 = dbo.预定单.商品号运行结果:7系统详细设计7.1功能模块详细设计及算法通过深入研究任务书,搜集、查阅与课题相关的资料,在总体设计阶段该系统预设计系统登录、商品入库、商品查询、商品更改、删除等几个功能模块。每个模块又包含多项子功能:1、 统登录模块需要包含完成根据提供的用户名、初始密码进行登录验证,如果成功则进入系统,否则提示无法登录。2、商品入库模块需要包含完成根据商品编号的首字母来进行商品的分类,如果输入的商品在数据库中存在,则给出已有的信息,可以修改数量;如果输入的商品不存在,则需要输入全部信息。3、商品查询模块需要包含

25、完成商品查询,分类列出数据库里全部的商品信息。4、分组模块需包括对报名信息按项目进行分库、分组等功能项。5、商品更改、删除模块要包括完成商品更改,当商品售出对数量进行修改,或对其他信息进行修改,商品删除,商品数量为0则进行删除。根据前面的设计思想和需求分析该系统从功能上分为以下几个模块:1. 系统登录2. 商品输入3. 商品查询4. 商品出库5. 商品更改6. 商品删除7.2 系统程序描述1.系统登录模块功能:本模块的主要功能是对用户身份进行,验证只有系统的合法用户才能进入系统。其窗体如下图:在进行系统登录过程中,登录模块将调用数据库里的用户清单,并对账号和密码进行验证,只有输入了正确的账号和

26、密码后,系统登录才会成功。并在输入了错误的或者是不存在的账户和密码时,系统会给出出错信息提示,指明登录过程中的错误输入或者错误操作,以便用户进行正确的登录。实现代码如下:class CLoginDlg : public CDialog/ Constructionpublic:CLoginDlg(CWnd* pParent = NULL); / standard constructor CLoginDlg();/ Dialog Data/AFX_DATA(CLoginDlg)enum IDD = IDD_LOGIN_DIALOG ;CEditm_control_username;CEditm_c

27、ontrol_password;int count;int seconds;CSMButtonm_ok;CSMButtonm_cancel;CStringm_Pwd;CStringm_UserName; COLORREF m_clrText;COLORREF m_clrBkgnd;CBrush m_brBkgnd;CBrush m_brControlBkgnd1;CBrush m_brControlBkgnd2; protected:virtual void DoDataExchange(CDataExchange* pDX); / DDX/DDV support virtual void O

28、nOK();afx_msg BOOL OnEraseBkgnd(CDC* pDC);afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);afx_msg void OnTimer(UINT nIDEvent);virtual BOOL OnInitDialog();/AFX_MSGDECLARE_MESSAGE_MAP();void CLoginDlg:OnOK() UpdateData(TRUE);if (m_UserName = )MessageBox(请输入用户名);return;if (m_Pwd = )Mess

29、ageBox(请输入密码);return;/定义CUsers对象,用于从表Users中读取数据CUsers user;user.GetData(m_UserName); /如果读取的数据与用户输入数据不同,则返回if (user.GetPwd() != m_Pwd) if (count3) MessageBox(用户信息不正确,无法登录!); count+; m_Pwd.Empty(); m_control_password.SetFocus(); UpdateData(FALSE); else MessageBox(你可能是非法用户!,警告,MB_OK|MB_ICONHAND);exit(0

30、); elseKillTimer(0);CDialog:OnOK();2.库存管理模块 功能:本模块的主要功能是商品信息的查询和更新,库存信息的查询和更新。查询商品信息:主要功能查询商品的明细信息,和它的库存信息。添加商品信息:主要功能添加新进的商品。修改商品信息:主要功能是修改商品的信息,包括他的库存数量。删除商品信息:主要功能是删除不再销售的商品信息。输入项、输出项:本模块的数据输入项主要是商品编号。窗体如下:代码实现如下:void CStoreHouseManDlg:Refresh_Data()UpdateData(TRUE);CString cSource;cSource = SELE

31、CT Sid, Sname AS 仓库单位, Memo AS 备注;cSource += FROM Storehouse ORDER BY Sname;m_adodc.SetRecordSource(cSource);m_adodc.Refresh();/设置表格列宽度_variant_t vIndex;vIndex = long(0);m_datagrid.GetColumns().GetItem(vIndex).SetWidth(0);vIndex = long(1);m_datagrid.GetColumns().GetItem(vIndex).SetWidth(100);vIndex

32、= long(2);m_datagrid.GetColumns().GetItem(vIndex).SetWidth(420);void CStoreHouseManDlg:OnAddButton() / TODO: Add your control notification handler code hereUpdateData(TRUE);/打开编辑对话框CStoreHouseEditDlg dlg;dlg.cSid = ;if (dlg.DoModal() = IDOK)Refresh_Data();void CStoreHouseManDlg:OnModiButton() / TODO

33、: Add your control notification handler code hereif (m_adodc.GetRecordset().GetEof() MessageBox(请选择要修改的记录);return;UpdateData(TRUE);CStoreHouseEditDlg dlg;dlg.cSid = m_datagrid.GetItem(0); /记录编号dlg.m_Sname = m_datagrid.GetItem(1); /仓库名称dlg.m_Memo = m_datagrid.GetItem(2); /备注信息if (dlg.DoModal() = IDOK

34、)Refresh_Data();void CStoreHouseManDlg:OnDelButton() / TODO: Add your control notification handler code hereif (m_adodc.GetRecordset().GetEof() MessageBox(请选择要删除的记录);return;CString Sid;Sid = m_datagrid.GetItem(0);CStoreIn obj;if (obj.HaveStore(Sid) = 1)MessageBox(此仓库信息出现在入库单中,不能删除);return;CTakeOut o

35、bj1;if (obj1.HaveStore(Sid) = 1)MessageBox(此仓库信息出现在出库单中,不能删除);return;CProInStore obj2;if (obj2.HaveStore(Sid) = 1)MessageBox(此仓库信息出现在库存产品信息中,不能删除);return;if (MessageBox(是否删除当前记录,请确定, MB_YESNO) = IDYES)CStorehouse sh;sh.sql_delete(Sid);Refresh_Data();BOOL CStoreHouseManDlg:OnInitDialog() CDialog:OnIn

36、itDialog();/ TODO: Add extra initialization hereRefresh_Data();return TRUE; / return TRUE unless you set the focus to a control / EXCEPTION: OCX Property Pages should return FALSE3.系统管理模块系统管理功能模块主要实现对操作员的管理,在操作员管理子功能中用户可以进行新增操作员,也可以对现有的操作进行更新以及删除等操作。用户注册模块处理过程:在新用户来访问后,首先要求他们注册,注册用户时,验证用户名是否已经有人注册;密

37、码的确认及密码提示答案;其它一些选择性问题的填写。8 程序测试软件系统的开发经历了需求分析、设计和编程三个阶段,为了改进软件质量并尽量避免错误的产生,应该对系统的分析、设计和编程过程进行审核与测试。由于分析、设计和编程都是人来完成的,人在工作中难免会犯各种各样的错误,这就需要我们对软件系统进行测试,找出可能存在的错误。系统在投入使用之前必须进行严格的测试,测试的内容包括功能测试、性能测试、可用性测试、客户端兼容性测试、安全测试等。我们可以根据测试及时发现问题并提出解决方案,便于系统的维护与升级。本系统设计过程中,主要是采用了单元测试方式,针对每一个模块中的每一个方法进行测试,主要通过给局部变量

38、赋初值,然后是打印测试的结果。经过初步测试,系统在服务器端和客户端均基本上能正常运行。结 论通过这次超市仓库管理系统课程设计,让我充分运用自己所学的知识,让我明白只有单纯的理论知识是远远不够的,只有通过实际的锻炼才能更好的运用所掌握的基础知识,才能在原有的基础上提升自己的能力,提高自己解决问题的能力。在这短短的一个星期内,查阅有关的学习资料,设计规则,代码的编写及到最后的调试。在设计过程中,通过对控件事件的处理,界面的布局,代码的调试,充分锻炼了自己的思维,获得了充分的实际经验,提高了处理问题的能力,同时也提高了对问题思考的应急能力和抗压力的能力。在老师的指导下,使我有了思考的方向,他的循循善

39、诱的教导和不拘一格的思路给予我无尽的启迪,他的严谨细致、一丝不苟的作风,将一直是我工作、学习中的榜样。通过此次的课程设计,我学到了很多知识,跨越了传统方式下的教与学的体制束缚,在课程设计的写作过程中,通过查资料和搜集有关的文献,培养了自学能力和动手能力。并且由原先的被动的接受知识转换为主动的寻求知识,这可以说是学习方法上的一个很大的突破。在以往的传统的学习模式下,我们可能会记住很多的书本知识,但是通过毕业论文,我们学会了如何将学到的知识转化为自己的东西,学会了怎么更好的处理知识和实践相结合的问题。但是由于经验的缺乏,时间的仓促以及技术水平的缘故,本系统尚存在需要改进和完善的许多功能,仓库管理功能可以加强。我相信随着开发经验增加这些问题将会解决。参考文献数据库原理及设计 陶宏才编 清华大学出版社SQL Server 2000 实用教程范立南编 清华大学出版社SQL Server 2000 编程员指南李香敏编 北京希望电子出版社轻松搞定 SQL Server 2000 程序设计Rebecca M.Riordan编软件工程规范Watts S.Humphrey编 清华大学出版社软件工程理论与实践 Shari Lawrence Pfleeger编 清华大学出版社软件需求分析 Swapna Kishore编 机械工业出版社

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号