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

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

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

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

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

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

辽宁工业大学

生产实习实训总结报告

 

院(系):

软件学院

专业班级:

软件技术081班

学号:

081404011

学生姓名:

安凯辰

指导教师:

丁宝柱

教师职称:

助教

起止时间:

2010.12.6-2010.12.17

 

课程设计(论文)任务及评语

院(系):

软件学院教研室:

软件教研室

学号

081404011

学生姓名

安凯辰

专业班级

软件技术081班

实训题目

超市管理信息系统

实训任务

 

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

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

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

 

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

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

指导教师评语及成绩

成绩:

指导教师签字:

2010年12月21日

一、调研和讲座总结

3G技术讲座

3G是英文3rdGeneration的缩写,指第三代移动通信技术。

相对第一代模拟制式手机(1G)和第二代GSM、TDMA等数字手机(2G),第三代手机一般地讲,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。

它能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。

为了提供这种服务,无线网络必须能够支持不同的数据传输速度,也就是说在室内、室外和行车的环境中能够分别支持至少2Mbps(兆字节/每秒)、384kbps(千字节/每秒)144kbps的传输速度。

3G通信的名称繁多,国际电联规定为“IMT-2000”(国际移动电话2000)标准,欧洲的电信业巨头们则称其为“UMTS”通用移动通信系统。

该标准规定,移动终端以车速移动时,其传转数据速率为144kbps,室外静止或步行时速率为384kbps,而室内为2Mbps。

但这些要求并不意味着用户可用速率就可以达到2Mbps,因为室内速率还将依赖于建筑物内详细的频率规划以及组织与运营商协作的紧密程度。

3G是第三代移动通信技术,是下一代移动通信系统的通称。

3G系统致力于为用户提供更好的语音、文本和数据服务。

与现有的技术相比较而言,3G技术的主要优点是能极大地增加系统容量、提高通信质量和数据传输速率。

此外利用在不同网络间的无缝漫游技术,可将无线通信系统和Internet连接起来,从而可对移动终端用户提供更多更高级的服务。

3G手机完全是通信业和计算机工业相融合的产物,和此前的手机相比差别实在是太大了,因此越来越多的人开始称呼这类新的移动通信产品为“个人通信终端”。

即使是对通信业最外行的人也可从外形上轻易地判断出一台手机是否是“第三代”:

第三代手机都有一个超大的彩色显示屏,往往还是触摸式的。

3G手机除了能完成高质量的日常通信外,还能进行多媒体通信。

用户可以在3G手机的触摸显示屏上直接写字、绘图,并将其传送给另一台手机,而所需时间可能不到一秒。

当然,也可以将这些信息传送给一台电脑,或从电脑中下载某些信息;用户可以用3G手机直接上网,查看电子邮件或浏览网页;将有不少型号的3G手机自带摄像头,这将使用户可以利用手机进行电脑会议,甚至使数字相机成为一种\"多余”.

 3G通信是移动通信市场经历了第一代模拟技术的移动通信业务的引入,在第二代数字移动通信市场的蓬勃发展中被引入日程的。

在当今Internet数据业务不断升温中,在固定接入速率(HDSL、ADSL、VDSL)不断提升的背景下,3G移动通信系统也看到了市场的曙光,益发为电信运营商、通信设备制造商和普通用户所关注。

2009年1月7日14:

30,工业和信息化部为中国移动、中国电信和中国联通发放3张第三代移动通信(3G)牌照,此举标志着我国正式进入3G时代。

其中,批准:

中国移动增加基于TD-SCDMA技术制式的3G牌照(TD-SCDMA为我国拥有自主产权的3G技术标准);中国电信增加基于CDMA2000技术制式的3G牌照;中国联通增加了基于WCDMA技术制式的3G牌照。

与全球3G大发展相比,中国3G还处于起步阶段。

随着TD-SCDMA网络已经在国内10个城市试商用并成功地服务于北京奥运会、运营商重组圆满落下帷幕以及马上面临的国内3G牌照发放,使2008年成为中国3G产业发展的关键一年。

此外,截至今年6月,我国移动电话用户总数已突破6亿大关,互联网用户数也达到了2亿户。

由此可见,移动通信和互联网的高速发展也让中国3G向更高的目标迈进。

中国移动的3G网络采用的是中国自主创新的TD-SCDMA技术,业务品牌为“G3”。

作为一项国产技术,TD的发展得到了国家的大力扶持,是国内最早投入运营的3G网络。

国际电信联盟(ITU)确定3G通信的三大主流无线接口标准分别是W-CDMA(宽频分码多重存取)、CDMA2000(多载波分复用扩频调制)和TDS-CDMA(时分同步码分多址接入)。

其中W-CDMA标准主要起源于欧洲和日本的早期第三代无线研究活动,该系统在现有的GSM网络上进行使用,对于系统提供商而言可以较轻易地过渡,该标准的主要支持《崔廷富工作室》,有空大家都来发帖吧。

者有欧洲、日本、韩国。

去年底,美国的AT&T移动业务分公司也宣布选取WCDMA为自己的第三代业务平台。

CDMA2000系统主要是由美国高通北美公司为主导提出的,它的建设成本相对比较低廉,主要支持《崔廷富工作室》,有空大家都来发帖吧。

者包括日本、韩国和北美等地区和国家。

TD-SCDMA标准是由中国第一次提出并在此无线传输技术(RTT)的基础上与国际合作,完成了TD-SCDMA标准,成为CDMATDD标准的一员的,这是中国移动通信界的一次创举,也是中国对第三代移动通信发展的贡献。

在与欧洲、美国各自提出的3G标准的竞争中,中国提出的TD-SCDMA已正式成为全球3G标准之一,这标志着中国在移动通信领域已经进入世界领先之列。

二、管家婆软件的使用

在这迟实训中我使用的是辉煌版的管家婆软件

辉煌版是管家婆系列产品中最早推出,应用最广泛的产品,至今已经拥有超过10万用户。

她是集进销存与财务一体化、傻瓜化多功能的、适用于中小型物流企业的优秀管理软件,是物流、钱流、信息流无缝连接的杰出代表,业已成为中小企业管理软件的代名词。

首先是期初科目的准备。

辉煌版用户把手工帐转为电脑帐时应该预先把手工帐的期末值作为电脑帐的期初值,主要有以下几个方面:

1.基本信息分类

这是电脑管帐最重要也是最难的准备工作。

基本信息中打红勾的“库存商品”、“往来单位”、“内部职员”、“存货仓库”要特别注意。

往来单位建议分进货商和销售商两类,下面再分地区。

内部职员分类一定要明确,如:

销售部、采购部、储运部、财务部等,不同部门的员工操作权限及业绩考核职员分类是关键。

存货仓库既可按地点分(类似分店),也可按存货类型分为成品库、返修库等,按照用户的实际情况分类。

2.现金、银行帐结存、固定资产

是资产负债表的重要计算前提。

3.库存商品结存、借进借出商品记录

是进销存的重要记录前提。

4.应收应付、待摊费用

别人欠你的,你欠别人的都要记录清楚。

然后就是使用这个管家婆软件了。

软件使用流程:

基本信息录入-期初建账-开账-录账-查询.月结存.年结存。

1.基本信息录入

在“基本信息-库存商品”里录入“家电”、“日化品”、“酒类”、“食品”,并在下面建立子类商品,如“家电”下建立“彩电”,并在“彩电”下建立“长虹彩电25寸”。

并为商品设置成本核算方法:

移动加权平均法、先进先出法、后进先出法和手工指定法。

也可在“系统配置”里所有商品统一设定一种成本核算方法;

在“基本信息-往来单位”里录入各往来单位,也可将其分为“客户”和“供应商”,则先录入“客户”和“供应商”两个类别,再在“客户”下建立“新新食品”、“艺源公司”,在“供应商”下建立“长虹公司”子类;

“基本信息-存货仓库”不仅仅可以代表一个具体的仓库,也可以是库位,也可以是一个门市部,还可以是一个分公司;

基本信息还包括内部职员、部门、地区、银行账户、费用收入科目及会计科目等,基本信息建立好后,也可在以后录账时添加或修改。

2.期初建帐

将期初科目中准备的数据在“系统维护”下“期初建帐”栏目中依次录入,核对无误后大功告成!

可以正式录帐了。

3.开账

期初录入完毕,进入“期初建账-开账”,点开账按钮,提示“系统期初建账已经结束,可以开始过账了”,开账即成功。

在开账前,“库存状况”、“应收应付”等表数据是空白的,只能在“期初建账”里查询。

开账之后不允许再修改期初,若已开账,但还没有录入单据的情况下可以通过反开账来修改期初。

进入“期初建账-开账”,点“反开账”即可。

4.录账

辉煌版提供了对以下业务的处理:

进货订货、进货、进货退货、付款、销售订货、销货、销售退货、收款、零售、委托代销、发出商品、受托代销、商品调拨、商品调价、商品报损报溢、商品获赠赠送、商品拆装、商品借进借出、费用支出、收入、银行转账、应收应付调账、待摊费用、固定资产、会计凭证等。

如:

从长虹公司进100台29寸彩电,在“进货单”中录入数量、单价,其余信息按回车键即可由基本信息库中自动弹出并选择,选择过帐后查询银行、库存、应收应付的变化都是自动生成。

如下列这张销售单对应的数据变化:

即,这张销售单过账后将引起:

销售收入,增加602,现金增加300,应收账款增加300,优惠增加2;销售成本增加420,库存商品减少420。

5.查询.月结存.年结存

辉煌版提供了丰富、准确的各种查询报表。

进货业务:

进货订单统计查询、商品进货统计、单位进货统计

销售业务:

销售订单统计查询、销售统计、销售排行榜(商品、职员、客户、仓库)、销售成本表、销售年月日报表、单品分析、销售折扣统计、滞畅销商品表、地区销售统计、销售开票查询

库存业务:

库存状况表、各仓库库存分布状况表、全能进销存变动表、商品上下限报警、商品保质期查询、库存盘点、单品单位查询、定单库存状况、商品批次跟踪

其它:

现金银行查询、经营日报表、费用支出、其它收入、经营情况表(损益表)、资产负债表

查询不仅可以了解企业经营情况,还可以帮助企业及时发现潜在问题,改善管理。

如:

怎样知道仓库现有库存能否保证产品销售?

查询“定单库存状况”,根据“库存数量+进货订货-销售订货”,并根据该商品的销售情况,即可了解未来库存状况是否能保证销售;

反之,要了解“如何优化采购,即能保证供给,又能减少采购资金积压?

”,则可以通过定单库存查询,根据当前库存、销售订货数量及其它因素来确定自己的进货订货数量。

还可根据进货分析哪家的进价最低,从而确定选择供应商家。

想知道职员销售业绩可查询“销售排行榜-职员销售排行榜”;

想了解商品销售金额、利润所占比重查询“单品分析”;

以下各表提供每月比较:

“商品进货统计”、“现金银行查询”、“月销售状况表”、“单品分析”、“费用支出”、“其它收入”、“经营情况表”、“资产负债表”。

月结存是对当前帐务做一个标记。

这样可以按每月划分帐本,查询业务时可以按月查询,如上面提到的可以进行每月比较的表,如果不做月结存,则失去查询意义。

辉煌版的月结存不同于财务上的会计期间,您可以一个月做一次,也可以半月或几个月做一次,可以没有规律。

月结存在目前的版本是无法取经营历程中某一段时间来作月结存的。

做月结存时,结存时间是默认本帐套到目前为止的过账单据中日期最大的单据日期。

月结存对数据的影响:

月结存不会影响账务数据,也不会清除明细帐本和草稿。

但月结存后,对已做月结存的单据不能进行红字反冲。

做了月结存之后,继续开单录帐的日期就必须在月结存日期之后。

年结存将结存所有的帐本数据,并将结存数据做为下一年的期初值,并清除经营历程。

这样数据易管理,不会因时间太长数据庞大。

年结存后是处于期初建账状态,您可修改您的期初数据。

做年结存前请首先备份数据,并确认备份数据的正确性。

年结存后清除了明细帐本和草稿。

要查询去年的帐本详情可以把年结存前的备份数据恢复到查询版查询或再创建一个账套进行查询。

最后我要说的是系统配置

系统配置主要是输入本公司信息,如单位全名、地址、电话、税号、帐号等,这些信息在单据或查询账表打印时可以输出。

是否使用同一成本算法:

上面已提到,管家婆提供了四种成本核算方法。

您可以在库存商品基本信息中为每一种商品指定单独的成本方法,也可在这里为所有商品统一指定一种成本核算方法。

业务单据录入行数:

您可根据自己业务的需要,设置单据的录入行数,最多可设置到999行。

门店对应的仓库:

这是为门店版用户设置的,管家婆门店版须结合后台管家婆辉煌版单机版或管家

 

三、本人设计模块

系统名称:

超市管理信息系统

超市管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

系统使用MICROSOFT公司的VISUALBASIC开发工具,主要完成对超市的管理,包括进货管理,销售管理,库存管理和员工管理四个方面。

系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。

系统的核心是销售、库存查询和进货管理三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成销售或进货操作时系统会自动地完成相对应信息的修改。

系统有完整的用户添加、删除和密码修改功能,系统采用MicrosoftOffice中的Access2000来设计数据库,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。

程序流程图:

图3.1程序流程图

1.功能模块的划分

超市管理系统是一个典型的MsSQLServer2000数据库开发应用程序,系统主要有交易管理、进货统计管理、销售统计管理、查看数据表和系统管理五部分组成。

(1)交易管理模块:

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

(2)进货统计管理:

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

(3)销售统计管理:

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

(4)查看数据表:

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

(5)系统管理

主要用于更换用户以及修改密码。

总体模块划分图如图3.2所示:

图3.2总体模块划分图

2.数据库设计

上面提到的各种功能的实现都离不开数据库的支持,因此数据库设计作为本系统设计的一部分不可缺少。

开发本系统中使用的数据库系统是WindowsAccess2000。

从上面的功能分析不难看出本系统需要建立以下几个数据表:

buy表(进货表)、goods表(现存商品表)、sell表(销售表)、retreat表(退货表)、employee表(员工表)、manufacturer表(进货商表)。

由于数据量比较小,所以这些数据表都存在一个数据库下:

sellsystem.mdb

下面对各个数据表的结构做一下简单介绍:

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

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.3retreat表

VB连接ACCESS2000数据库

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

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

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

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

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

3.系统管理单元设计

(1).更换用户功能:

在一个超市可能会存在员工交接班的现象,为了方便用户交接班的操作顺利进行,在系统管理模块中做了一个更换用户子菜单,该子菜单便顺利的实现了此功能,而且它也方便了管理员的登陆管理。

 

(2).修改密码:

图3.3修改密码

为了方便用户使用,在本模块中还设置了一个修改密码窗体,该窗体主要包括一个用户名输入、一个原密码输入和两个新密码输入。

此窗体实现的功能是显而易见的,方便了用户的操作,增加了系统使用的安全性。

具体做法是:

先要求用户将四个必填项填写完整,然后对两个新密码进行相同判断,如果相同,则将记录集rs_employee打开,对用户名和原密码进行核对,如果相同,就将老密码替换为新密码。

其实现代码如下:

PrivateSubCommand1_Click()

IfText1.Text=""Then

MsgBox"请填写用户名!

",vbOKOnly+vbInformation,"注意"

Text1.SetFocus

ExitSub

EndIf

IfText3.Text<>Text4.TextThen

MsgBox"两次输入的密码不同,请重新输入!

",vbOKOnly+vbInformation,""

Text3.Text=""

Text4.Text=""

Text3.SetFocus

ExitSub

EndIf

stremployee="select*fromemployeewhere员工姓名='"&Text1.Text&"'"

rs_employee.Openstremployee,cnn,adOpenStatic,adLockOptimistic

Ifrs_employee.EOF=TrueThen

MsgBox"用户名或原密码有错误!

",vbOKOnly+vbExclamation,""

Text1.Text=""

Text2.Text=""

Text1.SetFocus

rs_employee.Close

Else

rs_employee.Fields("员工密码")=Text3.Text

rs_employee.Update

MsgBox"修改密码成功!

",vbOKOnly+vbInformation,""

rs_employee.Close

UnloadMe

 

四、实习总结

一眨眼,短短的两个星期的实训课过去了。

在过去的两个星期里让我了解到生产实习是一门实践性的技术基础课,是高等院校工科学生对软件生产的基本工艺方法和技术的感性认识的重要环节,同时也是完成工程基本训练的重要必修课,还是我们软件技术专业教学的重要实践环节。

经过将近半个月的设计和研究,我们小组集体设计的《超市管理信息系统》已经设计完毕。

其功能基本符合用户需求,能够人力资源的基本功能。

并提供部分系统维护功能,对于数据的一致性的问题也通过程序进行了有效的解决。

但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。

这些都有待进一步改善。

总的来说,在这次课设中我们遇到了很多问题,经过我们集体的努力大部分问题都得到解决,只有少部分遗留的问题。

从中我们也吸取了很多经验教训,对所学的专业知识也得到了充分利用,在今后的发展中这都会成为我们的一种宝贵财富。

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

交易管理模块:

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

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

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

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

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

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

当前位置:首页 > 工程科技 > 电子电路

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

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