1、辽 宁 工 业 大 学生产实习 实训总结报告院(系): 软件学院 专业班级: 软件技术 081 学 号: 081404017 学生姓名: 安凯辰 指导教师: 丁宝柱 教师职称: 助 教 起止时间: 2010.12.6-2010.12.17 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)1课程设计任务及评语院(系):软件学院 教研室:软件教研室学 号 081404017 学生姓名 安凯辰 专业班级 软件技术 081课程设计题目 超市管理信息系统课 程 设 计 任 务1.要求根据讲座及设计模块完成各阶段的总结内容。2.用 VB或其它语言设计模块。3.熟练使用管家婆软件。生产实习过程中
2、,要严格遵守时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出生产实习报告。指导教师评语及成绩成绩: 指导教师签字: 年 月 日辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)2一、 调研和讲座总结通过本次调研和讲座我掌握了 3G以及开发项目的相关知识。1.3G相关知识3G(英语 3rd-generation) 或 “三 代 ”是 第 三 代 移 动 通 信 技 术 的 简 称 是 指 支 持 高速 数 据 传 输 的 蜂 窝 移 动 通 讯 技 术 。 3G 服 务 能 够 同 时 传 送 声 音 及 数 据 信 息 。 代 表 象 征是 提 供 高 速 数 据
3、业 务 。 3G 与 2G 的 主 要 区 别 是 在 传 输 声 音 和 数 据 的 速 度 上 的 提 升 ,它 能 够 在 全 球 范 围 内 更 好 地 实 现 无 线 漫 游 , 并 处 理 图 像 、 音 乐 、 视 频 流 等 多 种 媒 体 形式 , 提 供 包 括 网 页 浏 览 、 电 话 会 议 、 电 子 商 务 等 多 种 信 息 服 务 , 同 时 也 要 考 虑 与 已 有第 二 代 系 统 的 良 好 兼 容 性 。 为 了 提 供 这 种 服 务 , 无 线 网 络 必 须 能 够 支 持 不 同 的 数 据 传输 速 度 , 也 就 是 说 在 室 内 、
4、室 外 和 行 车 的 环 境 中 能 够 分 别 支 持 至 少 2Mbps(兆 比 特 /每 秒 )、 384kbps(千 比 特 /每 秒 )以 及 144kbps 的 传 输 速 度 ( 此 数 值 根 据 网 络 环 境 会 发生 变 化 )。通过使用中国电信 3G服务,您可以随时方便稳定高速地接入互联网,并将随时随地的享受到多种宽带互联网服务,如:网络浏览、视频音乐、电影电视、游戏娱乐、无线办公、无线监控、邮件推送、即时通信等各种平时只能通过固定网络在电脑中享受到的宽带互联网服务。为了让广大用户更加实惠的享受到中国电信 3G服务。3G 资费非常优惠。另外,中国电信 3G网络与中国电
5、信 2G网络是基于同一网络制式,可实现平滑升级,中国电信 2G手机用户可以不换号、不换卡而升级为 3G用户。联通 3G采用全球通用 WCDMA技术,目前全球共有 228家商用 WCDMA网络,占全球 3G商用网络的 69.5%,全球市场的 77%。是现在全球漫游能力最强,也是技术最为成熟、网络最为稳定。 中国联通 3G全业务品牌“沃”,由英文“WO”和中文“沃”搭配组成,整个图案色调为橙黄色,没有明显的 3G字样。该品牌是由惊喜的口语“WO”而来,代表的是想象力释放带来的无限惊喜有定位时尚群体的“沃精彩”;定位商务人群的“沃商务”;定位家庭用户的“沃生活”,以及“沃”服务等。 3G 业务坚持“
6、网络领先、业务领先、服务领先”的“三个领先”及“统一品牌、统一业务、统一包装、统一资费、统一终端政策、统一服务标准”的“六个统一。3G 手机完全是通信业和计算机工业相融合的产物,和此前的手机相比差别实在是太大了,因此越来越多的人开始称呼这类新的移 动通信产品为“个人通信终端”。即使是对通信业最外行的人也可从外形上轻易地判断出一台手机是否是“第三代”:第三代手机都有一个超大的彩色显示屏,往往还是触摸式的。3G 手机除了能完成高质量的日常通信外,辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)3还能进行多媒体通信。用户可以在 3G 手机的触摸显示屏上直接写字、绘图,并将其传送给另一台手
7、机,而所需时间可能不到一秒。当然,也可以将这些信息传送给一台电脑,或从电脑中下载某些信息;用户可以用 3G 手机直接上网,查看电子邮件或浏览网页;将有不少型号的 3G 手机自带摄像头,这将使用户可以利用手机进行电脑会议,甚至使数字相机成为一种“多余” 。2.软件项目开发相关知识一个软件项目研发的设计流程是如下介绍的,以通常标准的设计方法为例: 第一个步骤是市场调研,技术和市场要结合才能体现最大价值。第二个步骤是需求分析,这个阶段需要出三样东西,用户视图,数据词典和用户操作手册。用户视图是该软件用户(包括终端用户和管理用户)所能看到的页面样式,这里面包含了很多操作方面的流程和条件。数据词典是指明
8、数据逻辑关系并加以整理的东东,完成了数据词典,数据库的设计就完成了一半多。用户操作手册是指明了操作流程的说明书。请注意,用户操作流程和用户视图是由需求决定的,因此应该在软件设计之前完成,完成这些,就为程序研发提供了约束和准绳,很遗憾太多公司都不是这样做的,因果颠倒,顺序不分,开发工作和实际需求往往因此产生隔阂脱节的现象。需求分析,除了以上工作,笔者以为作为项目设计者应当完整的做出项目的性能需求说明书,因为往往性能需求只有懂技术的人才可能理解,这就需要技术专家和需求方(客户或公司市场部门)能够有真正的沟通和了解。第三个步骤是概要设计,将系统功能模块初步划分,并给出合理的研发流程和资源要求。作为快
9、速原型设计方法,完成概要设计就可以进入编码阶段了,通常采用这种方法是因为涉及的研发任务属于新领域,技术主管人员一上来无法给出明确的详细设计说明书,但是并不是说详细设计说明书不重要,事实上快速原型法在完成原型代码后,根据评测结果和经验教训的总结,还要重新进行详细设计的步骤。第四个步骤是详细设计,这是考验技术专家设计思维的重要关卡,详细设计说明书应当把具体的模块以最干净的方式(黑箱结构)提供给编码者,使得系统整体模块化达到最大;一份好的详细设计说明书,可以使编码的复杂性减低到最低,实际上,严格的讲详细设计说明书应当把每个函数的每个参数的定义都精精细细的提供出来,从需求分析到概要设计到完成详细设计说
10、明书,一个软件项目就应当说完成了一半了。换言之,一个大型软件系统在完成了一半的时候,其实还没有开始一行代码工作。那些把作软件的程序员简单理解为写代码的,就从根子上犯了错误了。辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)4第五个步骤是编码,在规范化的研发流程中,编码工作在整个项目流程里最多不会超过 1/2,通常在 1/3 的时间,所谓磨刀不误砍柴功,设计过程完成的好,编码效率就会极大提高,编码时不同模块之间的进度协调和协作是最需要小心的,也许一个小模块的问题就可能影响了整体进度,让很多程序员因此被迫停下工作等待,这种问题在很多研发过程中都出现过。编码时的相互沟通和应急的解决手段都
11、是相当重要的,对于程序员而言,bug 永远存在,你必须永远面对这个问题,大名鼎鼎的微软,可曾有连续三个月不发补丁的时候吗?从来没有!第六个步骤是测试测试有很多种:按照测试执行方,可以分为内部测试和外部测试;按照测试范围,可以分为模块测试和整体联调;按照测试条件,可以分为正常操作情况测试和异常情况测试;按照测试的输入范围,可以分为全覆盖测试和抽样测试。以上都很好理解,不再解释。总之,测试同样是项目研发中一个相当重要的步骤,对于一个大型软件,3 个月到 1 年的外部测试都是正常的,因为永远都会又不可预料的问题存在。完成测试后,完成验收并完成最后的一些帮助文档,整体项目才算告一段落,当然日后少不了升
12、级,修补等等工作,只要不是想通过一锤子买卖骗钱,就要不停的跟踪软件的运营状况并持续修补升级,直到这个软件被彻底淘汰为止。辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)5二、 管家婆软件的使用管家婆软件充分考虑到中国国情下中小企业财务管理和经营实务的特点,采用“傻瓜”思路,使用者可以无需懂会计或特别的电脑知识。该软件集财务管理(钱流帐)和商品进销存管理(物流帐)的功能于一体, 相当于身兼企业的【会计+出纳+商品仓管】,直接帮助管理者全面管帐,了解每一分资金,每一件商品,每一个欠款,每一笔费用,每一份收入及盈亏的来龙去脉。管家婆软件的基本使用思路是:在【基本信息】下,首先建立商品、单
13、位、银行等静态基本信息;在【系统维护】下的“期初建帐”里,建立期初商品数量、单位应收应付等;在【录帐】下的“业务录入”里,处理日常的销售、进货、费用等业务;具体分以下几个步骤使用:第一步:建立基本信息在基本信息菜单中,分别建立商品、往来单位(包括供货商、用户等)等等8类基本信息。这些信息将长期保留在电脑里,以日后直接选用。注:您可以对商品库、往来单位库作多级分类,把数据安排得更合理、简明。第二步:建立期初帐本在期初建帐菜单里,建立您用管家婆之初的各种财务项目的余额。第三步:录入日常业务当您确认已经正确完成期初建帐后,您就可以在录帐菜单下录入您的业务单据。自第一笔单据过帐后,系统就自动认为期初建
14、帐已经完成,此后不允许再修改任何期初。1.建立基本信息建立基本信息可在基本信息菜单栏中设置:单击基本信息菜单,选择相应的科目或快捷键进行设置库存商品(CTRL+A)往来单位(CTRL+S) 、内部职员(CTRL+D) 、银行账户、费用类型、其它收入、固定资产、会计科目、存货仓库等基本信息。设置权限及密码:在输入内部职员基本住处信息后,即可设置密码。首先在“系统维护”- “口令权限” - “超级用户”-“权限管理”里按“添加”图标,添加使用者的名称,如设置权限,可点击“权限”图标,系统弹出“权限设置”窗口即可进行权限设置。如添加密码单击“密码图标”并给该用户设置密码即可。辽 宁 工 业 大 学
15、课 程 设 计 说 明 书(论 文)62.期初建帐点击系统维护,选择期初建帐命令,在下级子菜单中单击期初建账,库存商品即可设置库存商品、应收应付、现金银行、固定资产、待摊费用、借出商品、借进商品、资产负债表等一些需要录入的期初数据。3.录入日常业务发生业务后,往往会出现一些期初余额的数据输入错误,这时,可以使用“系统重建”系统重建方法:单击系统维护,选择超级用户下的子菜单中系统重建命令,即可保留原来的基本信息,重新录入期初数据。系统重建以后所有的账本将不再存在,但是可以选择是否清除期初值,如果要清除期初值,则可在右边的选择栏处将“清除期初值”画上对勾即可。在录帐过程中,往往在单据过帐后,才发觉
16、录入单据错误(单价或数量录入时,输入错误) 。这时管家婆为保证帐目的安全性,是不允许在原单据上直接进行修改(任何的帐目变动都需要有痕迹) 。所以此时你要对该单据做红字反冲。4.红字反冲方法首先要在工具栏的经营历程中找到需要反冲的单据,用鼠标单击该单据,单据被选中后反蓝,然后用鼠标点击窗口上面的“红字反冲”按钮,即可反冲该单据。5.业务的录入可单击“录账” ,选择“业务录入“即可填制单据或凭证;(其中包括:1 销售、2销售退货、3 进货 4进货退货、5 折卸或组装、6 赠送、7 获赠、8 报损:扣减库存数量、9报溢:增加库存数量、10 调价:设定成本单价、11 同价调拨(移库) 、12 变价调拨
17、、13钱流管理业务、14 借出借进业务、15 调账单据、16 会计凭证)月结存 在系统维护菜单中选择月结存菜单,按系统提示操作即可,注意:对于月结存来说,系统每年只允许做 12次月结存,所以建议每月月底做一次月结存,谨慎使用,这样可以更好的查询统计每月的资产、销售、费用和利润等。月结存将以最后一笔单据的日期作为月结存的日期。月结存将保留当月的“资产负债表” , “库存盘点表” ,“经营情况表” ,不会清空明细帐和单据,如需查询月结存前的明细帐,请在查询时将所需查询的日期段选好即可。月结存完毕后,不能再录入月结存日期以前的单据。年结存 对于年结存来说,在做年结存前,一定要先做数据备份,一旦年结存
18、后,它将结存所有的辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)7账本数据,将现在的结存值作为新一年的期初值,并清除本年的经营历程三、 本人设计模块系统设计作为一个超市管理信息系统,其功能是实现超市中商品的进货销售,库存等管理的系统化、规范化和自动化。本系统主要要完成的功能有:1.交易管理:包括进货登记、销货登记、退货登记等。其中进货登记中还包含进货商登记,如果是新的进货厂商,可以直接在此登记入库。进货和销售的主要交易都是在此进行。每次交易(包括进货、销货和退货)都需要对商品名称、生产厂商、商品型号、单价、数量、总金额、交易日期、经手业务员编号等各项记录。在交易过程中,程序的编写
19、尽可能的方便员工进行交易,比如:进货登记时,如果商品编号相同,则自动添加该商品的其它属性;销货登记时,用户只要输入商品编号,该商品的其它属性即可自动出现。退货登记时,只要输入正确的销货编号,其销售信息也将自动列出,尽量的方便了用户的操作,同时对于登陆的员工编号程序也自动的将其列在进货登记、销货登记中,以防止员工进行非正常的交易。2.进货统计:包括今日进货统计、本月进货统计、本季度进货统计、本年度进货统计等。其中每次进货统计都是按进货厂商和进货总金额统计显示的。使用一个表格显示所选时间段的全部进货数据,包括进货编号、商品名称等。再使用另一个表格显示分别从各个厂商进货的金额,还有一个文本框用于显示
20、次时间段的进货总金额。3.销货统计:包括今日销售统计、本月销售统计、本季度销售统计、本年度销售统计等,其中每次销售统计都是按生产厂商和销售总金额统计显示的。使用一个表格显示所选时间段的全部销售数据,包括销货编号、商品名称等。再使用另一个表格显示分别从各个厂商进货的金额,还有一个文本框用于显示次时间段的销售总金额。4.查看数据表:实现各种数据表的浏览,包括进货表,商品库存表、销售表、退货表、员工表、进货商表等。对于员工表管理员还可以对其进行删除或添加用户操作。5. 系统管理: 包括更换用户、修改密码、退出系统等。更换用户的操作方便了用户的使用,同时更加方便了管理员对于系统数据的查询,可以做到随时
21、查看,以使管理员对帐目一目了然,同时方便了普通用户的交接班使用本系统。修改密码和退出系统都是对于系统管理的辅助功能,再这里就不详细说明了。6. 其它窗体: 包括主窗体、登陆窗体。主窗体就是将各个模块的大意列在菜单中,然后通过每一个菜单将其它的窗体逐个对应的连到主窗体中。登陆窗体为本系统的启动辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)8窗体,其功能是让合法的用户使用本系统,已防止其它的非法人员使用该系统。程序模块图如下:登录界面登录失败 用户密码正确是否系 统 主 界 面进货登记进货登记进货登记进货登记进货登记进货登记图 3.1系统模块图数据库设计开发本系统中使用的数据库系统是
22、 Windows Access 2000 。从上面的功能分析不难看出本系统需要建立以下几个数据表:buy 表(进货表)、goods 表(现存商品表)、sell 表(销售表)、retreat 表(退货表)、employee 表(员工表)、manufacturer 表(进货商表)。由于数据量比较小,所以这些数据表都存在一个数据库下:sellsystem.mdb下面对我所负责设计的交易管理模块中包括的表做一下简单介绍:buy表(进货表)中包括有进货编号、商品编号、商品名称、生产厂商、型号、数量、进货价、进货年、进货月、进货日、总金额、业务员编号等。设计该数据表的主要目的是方便管理员的查看,使系统的数
23、据管理能够更加层次化,表如下所示:字段名 数据类型 说明进货编号 文本 字段大小为 20商品名称 文本 字段大小为 20生产厂商 文本 字段大小为 20型号 文本 字段大小为 20数量 数字 长整型进货价 货币 货币辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)9进货年 数字 整型进货月 数字 整型进货日 数字 整型业务员编号 文本 字段大小为 20总金额 货币 货币表 3.1buy表(进货表)sell表(销货表)中包括有销货编号、商品编号、商品名称、生产厂商、型号、数量等字段,表如下所示:字段名 数据类型 说明商品编号 文本 字段大小为 20销货编号 文本 字段大小为 20商品名称 文本 字段大小为 20生产厂商 文本 字段大小为 20型号 文本 字段大小为 20单价 货币 货币数量 数字 长整型总金额 货币 货币销售年 数字 整型销售月 数字 整型销售日 数字 整型销售时 数字 整型销售分 数字 整型销售秒 数字 整型业务员编号 文本 字段大小为 20表 3.2sell表(销货表)以上是数据库各个数据的详细介绍,为了表现这些数据我们还需要一个可以展示的窗体,以下是 VB窗体和数据库连接的详细介绍VB连接 SQL数据库用 vb编写一个管理软件,如果不能连接数据库,那也没有什么用处。先看看 VB是如何与 SQL数据库相连接的。Sub ConnStr()
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。