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