C#程序设计实训教程实训指导书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 4 PAGE 1 附录:《C#程序设计实训教程》实训指导书 目 录 TOC \o 1-3 \h \z \u 一、课程目标及设计思想 1 1.1课程目标 1 1.2设计思想 1 二、课程内容及选取依据 1 2.1 实训项目名称及功能概述 1 2.2 学时分配及选取依据 4 三、课程实施、教师指导方法与教学效果 5 3.1项目分组 5 3.2阶段划分 5 3.3需求和设计要点 6 四、考核内容与方法 6 4.1 考核方法 6 4.2 考核内容 7 C#程序设计实训指导书 PAGE 7 一、课程目标及设计思想 1.1课程目标   《C#程序设计实训教程》是在完成《C#程序设计》理论课程学习之后,在教师指导下的以学生为主体的软件项目开发训练。学生要求能够理解项目的全部功能要求,并进行编码、测试及搭建实际运行环境,以巩固课程所学知识,取得阶段性学习成果,获取项目开发经验,形成初步的独立解决问题的能力和自主学习能力。 1.2设计思想 实训项目采用“POS进销存管理系统”,与理论授课要求不同的是,要求学生独立编码,完成项目的功能。学生根据《C#程序设计实训教程》中讲解的项目的功能需求、项目技术要点和难点、操作步骤,组成开发团队,自主安排开发进度,完成编码,最后实现软件的全部功能。 本实训项目要求学生完成项目的全部功能模块并制作安装盘,撰写项目文档,到最后项目答辩时,要求学生对行业应用软件通用的开发过程、三层结构技术框架、.NET技术实现、企业文档规范等都能有比较熟练的掌握。 本课程实训基于工作过程导向和协作学徒制思想,以获取工作经验和具备可持续发展能力为教学目的,以项目为载体实施教学过程,实现企业工作任务向教学任务的转化。 二、课程内容及选取依据 2.1 实训项目名称及功能概述 项目名称:POS进销存管理系统 项目概述:POS进销存管理系统是一个典型的数据库应用程序,根据企业的需求,为方便超市卖场管理、库存管理、信息查询与决策,采用先进的计算机技术而开发的,集进货、销售、存储多个环节于一体的信息系统。 本系统由前台收款系统和后台管理系统组成,后台管理功能主要划分为基础资料设置、日常业务处理、查询统计等子模块,如图附录1所示,系统主界面如图附录2所示。在实际应用时,还可以添加系统初始设置、用户管理、密码修改、信息提示、系统帮助等辅助功能模块。 图附录1 图附录1 系统功能模块 Pos进销存管理系统 系统设置 基础资料 商品类别设置 商品信息设置 供应商信息设置障碍 业务处理 采购退货引 采购入库 库存盘点 库存预警 查询统计 商品采购查询 采购流水查询 商品分类采购统计工作 供应商采购统计 商品销售查询 销售流水查询 商品分类销售统计 营业员销售统计 当前库存查询 库存盘点报表 用户设置 密码修改 图 图附录2 POS进销存管理系统后台主界面 前台收款系统则包括收款、退货、锁屏、操作帮助、挂单、取单、交班等功能。前台收款系统界面如图附录3所示。注意前台收款系统是一个全屏软件,在实际应用中,前台客户端除了本软件,使不允许其他程序运行的,而且全键盘操作,客户端机器一般不配置鼠标。 图 图附录3 POS进销存管理系统前台收款系统主界面 整个系统拓扑结构如图附录4所示。整个系统架设在局域网内,数据库服务器一般单独存放,前后台软件系统通过局域网访问数据库服务器,在前台,可以同时设置多个收款机,也可采用PC机替代,每个机器称为一个信息点,同理,可以同时部署多个后台管理服务器。这种系统架构也成为客户端/服务器(C/S)架构。 图 图附录4 系统拓结构图 针对以上需求分析,初步可以确定数据库表的组成部分应包括基础资料信息、供应商信息、进货信息、销售信息、库存信息、用户信息等,数据库表关系如图附录5所示,其中虚线代表数据库表与表的关联关系,这种关联主要通过外键来体现(用户权限表除外)。 图附录5 主要数据库表之间关系 图附录5 主要数据库表之间关系 UserID SID SupID GID ClassID PID 供应商信息表 CkID 进货信息表 销售信息表 用户信息表 用户权限表 商品类别表 商品信息表 库存盘点信息表 UserID GID UserID GID 库存盘点明细表 销售明细表 进货明细表 计量单位表 GUnit/UnitID 2.2 学时分配及选取依据 本项目实训共2周60学时,参考项目进度安排如表附录1所示,每组(4至5人一组)学生根据自身情况可作适当调整。 附录表1 项目实训安排(2周) 日期 内容 要求 第一天 系统需求分析与总体设计 完成系统分析与功能说明,形成程序设计需求和总体设计文档,确定主要模块和核心程序流程,明确技术

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档