专科毕业实习报告格式及写作要求.doc_第1页
专科毕业实习报告格式及写作要求.doc_第2页
专科毕业实习报告格式及写作要求.doc_第3页
专科毕业实习报告格式及写作要求.doc_第4页
专科毕业实习报告格式及写作要求.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中国科学技术大学网络教育学院毕 业 实 习 报 告实 习 题 目: 超市管理系统 学 生 姓 名: 林岳峰 专 业: 计算机应用 层 次: 学 号: 实习起止时间:2011年7 月 1 日至 2011 年 10月 1日指 导 教 师: 詹迎宽 实 习 单 位: 完成交稿时间: 2011 年10 月 25 日 毕业实习(设计)的内容安排一、毕业实习(设计)目的、意义:二、毕业实习(设计)内容:三、毕业实习(设计)方式:四、毕业实习(设计)计划安排:五、毕业实习(设计)主要成果以及收获:六、毕业实习(设计)报告正文:毕业实习报告正文的撰写规范及要求一、正文第一部分 实习报告题目(宋体小三号) 姓名(宋体小四号)第二部分 实习报告摘要(100-200字为限,楷体五号,加粗)第三部分 实习报告正文内容(文字数量要求: 3000字以上)1 (标题,宋体小四号)1.1 (小标题,宋体小四号)(正文内容,宋体五号)1.2 (小标题,宋体小四号)(正文内容,宋体五号) 2 (标题,宋体小四号)2.1 (小标题,宋体小四号)(正文内容,宋体五号)2.2 (小标题,宋体小四号)(正文内容,宋体五号)第四部分 参考文献 (宋体小四号)(正文,宋体五号)二、注意事项:1、实习报告力求文字通顺、简练,层次清晰,说明应充分利用简图和表格;2、用A4纸打印; 3、实习报告不准互相抄袭,如若发现将按有关违纪作弊处理办法进行处理;4、字体与字号严格按照规定要求选择。三、参考文献书写要求:1、书写顺序是:作者、书名或文章名、出版社或报刊名、版本 、出版时间2、每篇实习报告的参考文献应不低于五篇。摘要超市管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 本系统主要完成对超市的管理,包括进货管理,销售管理,库存管理和员工管理四个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是销售、库存查询和进货管理三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成销售或进货操作时系统会自动地完成相对应信息的修改。查询功能也是系统的核心之一,在系统中主要根据商品编号和商品名称等进行查询,其目的都是为了方便用户使用,以求更快的查找到各个物料和产品品质的基本信息。系统有完整的用户添加、删除和密码修改功能,系统采用Microsoft的SQL Server 2000来设计数据库,并使用当前优秀的开发工具VB 6.0 ,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。目录摘要IIAbstractIII前言4第一章 系统开发概述21.1 计算机技术发展31.2 数据库技术41.3 系统目标61.4 系统设计原则7第二章 课题开发的理论依据72.1 SQL Server 2000 简介72.2 Visual Basic 6.0 简介102.3 面对对象的程序设计介绍122.4 系统开发理论介绍132.4.1系统规划阶段132.4.2系统分析阶段142.4.3系统设计阶段142.4.4系统实施阶段142.4.5系统运行和维护阶段15第三章系统总体设计153.1 系统功能分析及功能的实现163.2 数据库设计163.3 系统运行环境17第四章 系统详细设计194.1系统功能总括194.2程序各功能详细设计194.2.1用户管理模块的设计194.2.2其他方面设计22第五章 系统的问题与调试23第六章 致谢24参考文献25 前言该超市管理系统,主要含超市的进、销、存以及人事管理系统。开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者,则要求应用程序功能完备,界面亲切并且易使用等特点。经过分析情况,我使用了微软公司的Visual Basic 6.0。它是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic 6.0提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统Visual Basic 6.0 是一个相对较好的选择。超市管理系统是一个大从型超市进货、销售、库存及人事管理工作的核心,它的内容对于各类型超市的决策者和管理者来说都至关重要,所以超市管理系统应该能够为超市工作者提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对进销存及人事信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公司进货、销售及库存和人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。现在可以见到的超市管理系统林林总总,为什么从新开发一个新的超市系统还具有必要性呢?因为,虽然市场上可以见到的超市管理系统往往是为了广泛面的用户而开发的或是为了某个特定的公司开发的。往往存在着功能“大、全”所造成的严重资源浪费,或是功能对于另外的即将使用该系统的公司具体状况的情况不适用等情况。以某个特定的环境为背景而重新开发的超市管理系统首先的优点就是:程序员能对市场上超市的情况有更加深入的理解、对各类型的超市管理需求有着更加深入的调查研究;大小适用,功能适当则是针对普遍超市商家编写软件的另一个优点。多数商业超市管理系统存在着功能大而全却没有重点的情况,往往是许多用户浪费了其中的许多功能,又导致了界面的凌乱,给层次稍低的用户带来使用上的不方便。而且在培训员工时又大大浪费了培训所带来的经济负担。本着上面几点,我在对大部分普遍使用的超市管理系统的需求进行调查研究的基础上,重新开发了具有针对性的超市管理系统,着重考虑了普遍商家的现实情况和使用的方便易用程度而设计了本软件,能让市场上大多数超市的企业家、超市老板等节约开发程序、培训员工等带来的经济负担,也让他们在管理上感到得心应手,如水得鱼。第一章 系统开发概述近年来,计算机技术飞速发展几乎超出了人们的想象,硬件的更新换代速度更是以级数进行。计算机在处理对象、处理方法上都发生了很大的变化。作为计算机科学的重要分支数据库技术,也被越来越多的应用领域采用来存储和处理他们的信息资源。计算机已经不再仅仅是科学研究的工具,它越来越多的影响到了我们的生活的诸多方面,更多的应用软件出现在了我们的身边,给人们生活的方方面面都带来了极大的便利。1.1 计算机技术发展在计算机硬件和软件技术不断创新和进步的背景下,计算机技术在20 世纪有许多重大突破,它涉及到人们生活的方方面面,主要可以归结为以下四个方面:第一、处理对象的变化。在计算机应用初期,计算机的处理主要是数值和简单的符号。随着计算机速度和存储容量的增大,今天的计算机已经能够处理声、图、文和语言等多种信息,除二维、静止图像外,还可以处理三维运动的图像等等。也就是说,人类使用的任何信息形式现在计算机都可以处理了。这不仅使计算机的用途大大地扩展,而且使今天的用户能够从计算机的屏幕上看到图文并茂,有声有色的画面。从而使计算机从专业人员圈子中走出来,走向普通用户,走向平民百姓。第二、处理方法或建模方法的进步,传统计算机的应用只限制在数学模型为基础的数值计算上。不管是科学计算,数据处理还是计算机自动化,这些都离不开数值计算,因此让计算机做任何事情之前,首先需要建立数学模型:算数的、代数的、微积分的、等等,没有数学模型计算机无从进行计算,这些使所有传统算法的基础,到了20 世纪中叶,由于人工智能的出现以及它所取得的成就,计算机应用开始突破这一限制计算机能够进行符号计算,记忆逻辑和知识为基础的符号推理。这些突破极大地扩展了计算机的应用范围,使那些无法用数学表达的问题,只要人们有足够的经验知识,计算机就可能根据这些知识进行模拟,达到问题求解的目的,实现所谓人工智能,人们希望那些目前大家了解还不深,或者还就不清楚的问题,计算机也能帮助解决,软计算就是这个背景下提出的。二十世纪的七八十年代,提出的模糊计算,神经网络计算以及进化计算等,都是希望计算机能够进一步处理模糊概念、模糊推理等类问题,是计算机在先前经验只是较弱的情况下,也能帮助人们处理疑难问题、软计算或计算智能给人们带来希望,因此成为近来研究的热点。第三、处理方式的变化。在处理方式上人们也经历了三个阶段。在早期的主机时代,人们采用的是集中交互处理的模式。这两种方式都是以各人单独工作的中心的,现在我们进入了计算机网络时代,人们的工作方式发生了很大转变,走向分布协同工作的时代。总之,以上这些变化会影响到21 世纪计算机应用技术的发展和变化。第四、硬件技术的提高。伴随着时代的发展,由最初的电子管计算机发展到即将到来的量子计算机,计算速度也发展到了最初计算机的数万倍以上。在外型上,从桌上型、笔记型(Notebook)到掌上型计算机,不管是功能上的提升或可携带性的特色,都显示出未来计算机将以轻薄短小,容易携带为主。随着计算机进一步的小型化,人工智能将越来越强地集成到我们的环境中。便携设备将像装饰品一样穿在衣服里。个人计算机也不断向着普及的方向发展,各种计算机外设的品质不断提高、丰富,极大的方便了人们的工作和生活。1.2 数据库技术Private sub Ccommandl_Click()Dim mrc As ADOBB. RecordsetTxtsq1=”select*from oper where 用户名=”& trim$(Text.Text)& “”And 口令=”& Trims(Text)+”Set mrc = exesq1(txtsq1)If mrc.RecordCount = 0 Thenn=n+1If n 3 thenMsgBox”没有这个用户继续登录”,vbOKOnly+vbExclamation,”信息提示”Text1.Text = “”Text2.Text = “”Text1.SetFosusElseMsgBox“已登录失败三次退出系统“,“vbOKonly + vbExclamation,”信息提示”Mrc.CloseUnload MeEnd IfElse Userlevel = Trim(mrc.Fields(“级别”)Mrc.CloseUnload MeMain.ShowEnd IF1用户管理模块的设计程序流程图如图4.1所示在用户登陆的时候,见到如图所示的登陆窗口:在这里,为了能更好的演示,我把总经理级的用A000*表示,项目经理用B000*表示,收银员用C000*表示,两实际上可以输入用户的真实名。在这里选择不同的用户类型,有总经理,项目经理以及收银员。他们的权限和管理功能不同。登入的界面也有同。系统会从该登陆窗口一出现就要求选择用户类型,不同的用户所进入的界面不同,所实现的功能及权限也大不相同。在总经理登录的时候,见到如下图所未的登陆窗口,总经理在整个系统中是最高权限者,他有有权增加、编辑、删除员工及更改他们的权限或者更改他们在超市中的职位,查看进货以及销售等情况。为了简化以便说明,把窗口大大简化了:在这里总经理进行增加、编辑、删员工及更改他们权限的操作。见图A01、A02、A03所示在这里,总经理对前台各收银员的销售记录进行查看等。此处亦不再例出图例。在这里,总经理对各项目经理的进货进行确认。此处不再把图例出! 图A01 图A02A03登录窗口,供选择用户类型和用户名,以用户类型和用户名进入对应的窗口,输入密码密码错,提示重新输入密码正确,进入用户自己的超作界面,进行相关操作经理登录窗口项目经理登录窗口收银员登录窗口添加删除修改用户确认查询进货记录确认查询收银记录添加物品品种、名称查询库存及设置进货提醒库存低于设置提醒数,则进货对顾客所购货物进行确认数量和总金额数,进行结算图4.1 程序的流程图(在以后的例子中,简化了各框图的说明) 项目经理在一个超市中举足轻重,他肩负着增加货物的分类,比如日用品,化妆品等。还得对货物进行管理,增加新货物,编辑新货物(也就是货物的进)。随时查看货物的库存情况以及设置提醒那些货物该进货等。以下是项目经理登录的主界面!收银员主要负责前台货物的售出,每样货物只要输入其相应的货物编号以及数量,就能得到该货物客户应该支付的人民币,在应收金额处就会有其相应的金额出现,增加一货物编号及数量,在应收金额处就会自动累加客户应支出的金额。大大减少了收银员的工作量。实收处是客户所支出的预付现金,然后在找零处会出现相应的收银员要找给客户的零头!当一个农户所购货物结算支付完毕,收银员便可点系统/结算来对下一位客户进行收银。如图所示: 2其他方面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论