软件专业生产实习课设管家婆 10.docx

上传人:b****7 文档编号:25404900 上传时间:2023-06-08 格式:DOCX 页数:14 大小:78.89KB
下载 相关 举报
软件专业生产实习课设管家婆 10.docx_第1页
第1页 / 共14页
软件专业生产实习课设管家婆 10.docx_第2页
第2页 / 共14页
软件专业生产实习课设管家婆 10.docx_第3页
第3页 / 共14页
软件专业生产实习课设管家婆 10.docx_第4页
第4页 / 共14页
软件专业生产实习课设管家婆 10.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

软件专业生产实习课设管家婆 10.docx

《软件专业生产实习课设管家婆 10.docx》由会员分享,可在线阅读,更多相关《软件专业生产实习课设管家婆 10.docx(14页珍藏版)》请在冰豆网上搜索。

软件专业生产实习课设管家婆 10.docx

软件专业生产实习课设管家婆10

软件专业生产实习课设-管家婆(10)

 

辽宁工业大学

生产实习实训总结报告

 

院(系):

软件学院

专业班级:

软件技术081

学号:

081404020

学生姓名:

安凯辰

指导教师:

丁宝柱

教师职称:

助教

起止时间:

2010.12.6-2010.12.17

 

课程设计任务及评语

院(系):

软件学院教研室:

软件教研室

学号

081404020

学生姓名

安凯辰

专业班级

软件技术081

课程设计题目

超市管理信息系统

课程设计任务

 

1.要求根据讲座及设计模块完成各阶段的总结内容。

2.用VB或其它语言设计模块。

3.熟练使用管家婆软件。

 

生产实习过程中,要严格遵守时间安排,听从指导教师的指导。

正确地完成上述内容,规范完整地撰写出生产实习报告。

指导教师评语及成绩

 

成绩:

指导教师签字:

年月日

一、调研和讲座总结

无线网络,既包括允许用户建立远距离无线连接的全球语音和数据网络,也包括为近距离无线连接进行优化的红外线技术及射频技术,与有线网络的用途十分类似,最大的不同在于传输媒介的不同,利用无线电技术取代网线,可以和有线网络互为备份。

目前IEEE802.11b最常用,但IEEE802.11g更具下一代标准的实力,802.11n也在快速发展中。

客户端计算机上围无线网络定义:

802.1X身份验证:

右键单击通知区域中的无线网络连接图标,然后单击“查看可用的无线网络”。

详细信息,请参阅“注意”。

在“相关任务”下,单击“更改首选网络的顺序”。

在“首选网络”下的“无线网络”选项卡上,单击要为其配置802.1X身份验证的无线网络连接,然后单击“属性”。

在“身份验证”选项卡上,执行以下任一项操作:

要为此连接启用IEEE802.1X身份验证,请选中“为此网络启用IEEE802.1X身份验证”复选框。

默认情况下将选中此复选框。

要为此连接禁用IEEE802.1X身份验证,请清除“为此网络启用IEEE802.1x身份验证”复选框。

在“EAP类型”中,单击要用于此连接的“可扩展的身份验证协议(EAP)”类型。

如果在“EAP类型”中选中“智能卡或其他证书”,请单击“属性”,并在“智能卡或其他证书属性”中执行以下操作:

要使用驻留在智能卡上用于身份验证的证书,请单击“使用我的智能卡”。

要使用驻留在计算机上证书存储区中用于身份验证的证书,请单击“在此计算机上使用证书”,然后指定是否使用简单证书选择。

要验证为您的计算机提供的服务器证书仍然有效,请选中“验证服务器证书”复选框,指定您的计算机会自动连接的一个或多个服务器,然后指定可信根证书颁发机构。

要查看有关所选根证书颁发机构的详细信息,请单击“查看证书”。

当智能卡或证书中的用户名与所登录的域中的用户名不同时,若要使用另一用户名,请选中“为此连接使用一个不同的用户名”复选框。

如果在“EAP类型”中选中“受保护的EAP(PEAP)”,请单击“属性”,然后执行以下操作:

要验证为您的计算机提供的服务器证书仍然有效,请选中“验证服务器证书”复选框,指定您的计算机会自动连接的一个或多个服务器,然后指定可信根证书颁发机构。

在“选择身份验证方法”中,单击要在PEAP内使用的身份验证方法,然后单击“配置”。

如果您选中“受保护的密码(EAP-MSCHAPv2)”,那么,请在“EAPMSCHAPv2属性”中指定是否使用您在Windows登录屏键入的用于身份验证的用户名和密码(以及域,如果适用的话),请单击“确定”,然后再次单击“确定”。

如果您选择“智能卡或其他证书”,那么,请在“智能卡或其他证书属性”中,按照步骤6中的说明并根据需要配置设置,单击“确定”,然后再次单击“确定”。

在“身份验证”选项卡上,执行以下操作:

当用户未登录时,要指定计算机尝试访问网络的身份验证,请选中“当计算机信息可用时身份验证为计算机”复选框。

默认情况下将选中此复选框。

当用户信息或计算机信息不可用时,要指定计算机尝试访问网络的身份验证,请选中“当用户或计算机信息不可用时身份验证为来宾”复选框

 

二、管家婆软件的使用

管家婆软件为成都任我行软件发展有限公司开发。

管家婆软件是中国最具影响力的中小企业管理软件供应商,十年以来,任我行专注于中小企业管理信息化,成功地为国内几十万企业用户提供了信息化解决方案,任我行也随之迅速成长为中国中小企业管理软件行业的旗舰。

任我行软件发展有限公司创建于1993年,是作为中小企业管理软件行业的领航者、见证者和实践者,任我行软件目前以三大业务方向稳健发展:

一是《管家婆》系列软件,发展面对中小企业的进销存、财务管理软件;二是面向行业应用,发展医药、通讯、服装、汽配和音像等行业管理软件;三是基于Internet的企业信息化应用需求,发展企业电子商务解决方案,形成ERP、SCM、CRM、OA、HR为一体的信息化综合管理平台。

管家婆辉煌系列产品是中小企业进销存、财务管理一体化的典范软件,历经十余年市场的洗礼,深受广大中小企业的欢迎,目前在国内及海外拥有几十万家中小企业用户。

该系列产品充分考虑到中小企业规模不大、缺乏专职会计、企业老板/经理喜欢亲自参与管帐等实际情况,采用独特的“傻瓜财务”设计理念,恰到好处地解决了中小企业财务管理中许多现实的问题,从而帮助中小企业实现经营信息的全程把控、传递、记录和分析,为企业的经营管理提供决策依据。

它的产品特点是实用——将钱流帐与物流帐结合在一起,实现企业资金、应收、应付、库存、利润的一体化,提供进销存、成本、往来、帐务等各种报表以及便捷的报表查询功能,即时反映企业的财务状况和进销存状况;易用——傻瓜化操作更符合企业日常业务处理习惯,操作者只需录入通俗易懂的原始业务凭证,系统就自动编制记帐凭证、分类、汇总,从而实现全面查询和分析库存、资金、往来、费用、收入、成本等。

每笔业务后,都能够自动生成当前的盈亏表、资产负债表,清晰明了。

管家婆标准版是面向中小企业的财务、进销存一体化解决方案。

该软件把采购、销售和存货环节的业务数据及时、准确地与财务系统共享,形成业务、凭证、账簿、报表的全面数据流程,帮助中小企业实现由基本的管帐到全方位的管理。

根据实际需要,进销存与财务既可集成使用,也可分别独立使用。

他的产品特点是

1)规范标准的财务流程:

凭证录入→审核→记账→结转损益→结账→报表;

2)快速强大的查询分析:

无论是对进销存数据,还是对总账、明细账、多栏帐以及利润报表都能做到快速准确的查询和分析;

3)严格清晰的权限设置:

不同的部门/人员拥有不同的权限,不同操作员只能处理或查看相关的业务,确保数据安全;

4)简洁直观的操作界面:

生动形象的导航图标以及简洁直观的操作界面,让操作人员能轻松掌握。

 

三、本人设计模块

作为一个超市管理信息系统,其功能是实现超市中商品的进货销售,库存等管理的系统化、规范化和自动化。

本系统主要要完成的功能有:

交易管理、进货统计、销售统计、查看数据表、系统管理。

我负责的是交易管理:

包括进货登记、销货登记、退货登记等。

每次交易(包括进货、销货和退货)都需要对商品名称、生产厂商、商品型号、单价、数量、总金额、交易日期、经手业务员编号等各项记录。

总结:

对于本超市管理信息系统功能的实现,重点和难点有以下几处:

交易管理模块:

在本模块中,对于商品的进货、销货和退货操作时,都要注意其操作过程中商品数量及其它属性的变化,本人在制做此模块时,采用了指导教师提供给我的思想:

进货登记时,将进货信息添加到进货表中。

然后对商品库存表的编号进行判断,如果进货信息的商品编号存在,则将商品库存表中相应记录的商品数量做对应调整;如果商品编号不存在,则直接将进货信息添加到商品库存表中。

销货登记时,先将商品的销货信息添加到销货表中,然后将商品库存表中响应的商品的数量做相对调整,保证商品数量的一致性。

退货登记时将退货信息添加到退货表中,然后将退货数量从销售表中减掉,最后将退货数量加到商品库存表中。

在本系统管理员登陆时,显示给管理员的第一个界面:

系统初始化也是本系统的又一大功能特色,其实现过程中要严格控制每一个记录集对相应数据表的打开与关闭操作。

1.交易管理模块:

用于管理商品的进货,销售,退货登记的操作。

功能图如下

 

 

图3.1销售管理图

2.进货统计管理:

主要用于对商品每日,每月,每季度,每年的进货情况进行统计管理,此功能只有以管理员的身份进入时才为可用状态。

实体E-R图如下:

 

图3.2进货统计管理图

3.销售统计管理:

主要用于对商品每日,每月,第季度,每年的销售情况进行统计管理,此功能只有以管理员的身份进入时才为可用状态。

实体E-R图如下:

 

图3.3销货统计管理图

4.查看数据表:

主要能查看进货表,商品信息表,销售表,退货表等进行查看,以实现对商品信息的及时了解。

实体E-R图如下:

图3.4查看数据表图

在系统的数据库设计中,进货表、销货表、商品库存表和退货表涉及了交易管理三个子菜单的绝大部分数据,是本系统数据库的核心,所以将对其部分表的设置列表显示。

Manufacturer表(进货商表)中包括有厂商编号、厂商名称、联系人姓名、电话、厂商地址等字段,表略。

employee(员工表)中包括有员工编号、员工姓名、员工密码、员工电话、员工地址等字段,表略。

buy表(进货表)中包括有进货编号、商品编号、商品名称、生产厂商、型号、数量、进货价、进货年、进货月、进货日、总金额、业务员编号等。

设计该数据表的主要目的是方便管理员的查看,使系统的数据管理能够更加层次化。

具体设置如表3-1所示。

字段名

数据类型

说明

进货编号

文本

字段大小为20

商品名称

文本

字段大小为20

生产厂商

文本

字段大小为20

型号

文本

字段大小为20

数量

数字

长整型

进货价

货币

货币

进货年

数字

整型

进货月

数字

整型

进货日

数字

整型

业务员编号

文本

字段大小为20

总金额

货币

货币

表3-1buy表

goods表(现存商品表)中包括有商品编号、生产厂商、商品名称、型号、进货价、销货价、数量、进货年、进货月、进货日、业务员编号、总金额等字段。

具体设置如表3-2所示。

字段名

数据类型

说明

商品编号

文本

字段大小为20

商品名称

文本

字段大小为20

生产厂商

文本

字段大小为20

型号

文本

字段大小为20

数量

数字

长整型

进货价

货币

货币

销货价

货币

货币

表3-2goods表

sell表(销货表)中包括有销货编号、商品编号、商品名称、生产厂商、型号、数量等字段,由于篇幅有限,其表略。

retreat表(退货表)中包括有退货编号、销货编号、生产厂商、商品名称、型号、单价、数量、总金额、退货年、退货月、退货日、业务员编号等。

具体设置如表3-3所示:

字段名

数据类型

说明

退货编号

文本

字段大小为20

销货编号

文本

字段大小为20

商品名称

文本

字段大小为20

生产厂商

文本

字段大小为20

型号

文本

字段大小为20

单价

货币

货币

数量

数字

长整型

总金额

货币

货币

退货年

数字

整型

退货月

数字

整型

退货日

数字

整型

业务员编号

文本

字段大小为20

表3.3商品表

 

库存查询表如图:

图3.5查询表

用户可以根据自己需要按商品名称或生产厂商分别进行查找,也可以点击显示全部现存商品可以看到如下界面:

图3.6商品库存表

本窗体的主要设计目的是设置一个查询商品库存表的条件。

具体操作为:

为查询现存商品表设立了一个简单的查询条件,一个是直接显示现存的全部商品表,一个是按条件对现存商品进行查询,用户可以根据自己需要按商品名称或生产厂商分别进行查找。

该窗体的实现是要在窗体集的变量中设置一个记录集rs_goods,用来控制goods表,然后将记录集在打开窗体时的select语句设为与本窗体的text1和text2有关的SQL语句。

然后让现存商品表显示出来。

其实现代码如下:

IfText1.Text=""AndText2.Text=""Then

MsgBox"请输入查询条件!

",vbOKOnly+vbInformation,""

ExitSub

EndIf

'定义连接库存表条件时的SQL条件句

IfText1.Text=""AndText2.Text<>""Then

strgoods="select*fromgoodswhere生产厂商='"&Text2.Text&"'"

EndIf

IfText1.Text<>""AndText2.Text=""Then

strgoods="select*fromgoodswhere商品名称='"&Text1.Text&"'"

EndIf

IfText1.Text<>""AndText2.Text<>""Then

strgoods="select*fromgoodswhere商品名称='"&Text1.Text&"'and生产厂商='"&Text2.Text&"'"

EndIfrs_goods.Openstrgoods,cnn,adOpenStatic,adLockOptimistic

Ifrs_goods.EOF=TrueThen

MsgBox"库存商品中不存在此种商品!

",vbOKOnly+vbInformation,""

Text1.Text=""

Text2.Text=""

Text1.SetFocus

rs_goods.Close

ExitSub

Else

frmGoodsTable.Adodc1.RecordSource=strgoods

frmGoodsTable.Adodc1.Refresh

frmGoodsTable.DataGrid1.ReBind

frmGoodsTable.Show

rs_goods.Close

VB连接SQL数据库

用vb编写一个管理软件,如果不能连接数据库,那也没有什么用处。

先看看VB是如何与SQL数据库相连接的。

SubConnStr()

连接数据库

Setconn=CreateObject("ADODB.Connection")'建立数据库连接对像

DBpath=App.Path&"\"&"data.mdb"'设置数据的路径

conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&DBpath'打开数据库连接

Setrs=CreateObject("ADODB.Recordset")'设置数据库对像

EndSub

上面的一段代码就是连接数据库的。

上面用到了三个变量conn,Dbpath,rs。

其中有两个变量要定义为公用的变量,因为这段代码是放在一个模块中的,为了在每一个窗体中能够使用这个变量,所以必须要声明为公用变量。

声明公用变量的方法如下:

Publicconn

Publicrs

上面就是声明为公用变量,上面的声明一定要放在模块的最上面。

如果声明在下面,那就成了局部变量,那么作用范围就会不同了,作用就更不同,而且在其它窗体中使用到了这个变量,程序会出错。

系统运行

 

四、实习总结

短暂的实习转眼而过,回顾实习生活,我在实习的过程中,既有收获的喜悦,也有一些遗憾。

那就是对有些工作的认识仅仅停留在表面,只是在看人做,听人讲如何做,未能够亲身感受、具体处理一些工作,所以未能领会其精髓。

但时通过实习,加深了我对基本知识的理解,丰富了我的实际管理知识,使我对日常工作有了深层次的感性和理性认识。

认识到要做好日常企业管理工作,既要注重理论知识的学习,更重要的是要把实践与理论两者紧密相结合。

在本次的开发过程中,我意识到最重要的环节在于对系统的流程、功能模块、框架结构等方面的把握和设计。

在需求分析结束以后,我们对一个系统需要具有哪些功能已经有了一定的认识,而如何以一个简洁、合理的系统结构去实现用户要求的功能就成为系统开发的关键环节。

在这方面我可以说是深有体会。

由于有些急于求成,在对ADO技术不是很了解的情况下就开始着手程序开发,所以当有时间静下来仔细理一下思路的时候发现走了很大的弯路,可以说是整个思路和设计要求有着非常大的差异。

值得庆幸的是,发现的比较及时,还有足够的时间让我转变思路,从头开始。

通过使用管家婆知道了如何使用管家婆,了解了关节破的一些功能,在这方面我可以说是深有体会。

由于有些急于求成,在对ADO技术不是很了解的情况下就开始着手程序开发,所以当有时间静下来仔细理一下思路的时候发现走了很大的弯路,可以说是整个思路和设计要求有着非常大的差异。

值得庆幸的是,发现的比较及时,还有足够的时间让我转变思路,从头开始。

因此,通过这次超市管理信息系统的开发,我深刻认识到系统分析,以及对整个系统的总体设计的重要性。

同时,在这次的系统开发中我也看到了自己在新知识的学习,新工具的应用方面的不足。

开始时,我对VisualBasic和Access可以说只是停留在书面上的了解,还不够深入透彻。

系统的开发过程也就成为我对这两种开发工具的深入透彻学习的过程。

正因为这样,所以在设计过程中往往会被一些问题卡住。

在原地徘徊了一段时间后,我通过查找参考资料,和同学交流,利用互联网向有经验的编程人员请教等各种方式试着克服在设计过程中遇到的困难。

随着开发设计的深入,我也逐渐掌握了一部分编程技巧,了解了一些关于编程方面的规律,一些困难也就迎刃而解了。

 

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

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1