C#程序设计实例教程 教学课件 作者 徐少波 刘明伟 国伟 胡广斌 第一章.pptVIP

C#程序设计实例教程 教学课件 作者 徐少波 刘明伟 国伟 胡广斌 第一章.ppt

  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文档。上传文档
查看更多
C#程序设计案例教程 山东信息职业技术学院 第一章 学习情境:书店管理系统 1.1 学习情境引入 1.2 基本知识1:项目开发环境 1.1 学习情境引入 信息化已经渗透到各个传统产业。对于中小商业者来说,用一个管理信息系统软件,实现进货、销售、库存的信息化管理和查询,以及简单的成本核算,可以大大提高管理效率。本书将带领大家完成一个书店管理系统,同时以该系统为线索,学会使用Visual Studio .NET工具,了解并初步应用C#语言,掌握 .NET平台下Windows窗体应用程序开发的基本技能。 从对编程一无所知,到编写一个完整的应用系统,要学习并实践很多东西。做一个项目,首先要明白这个项目的功能,然后要具备做这个项目的基本知识,进而用学会的知识去完成要求的功能 1.1 学习情境引入 1.1.1 书店管理系统需求描述 1.领域分析 (1)引言。本系统为“书店管理系统”。为了提高管理效率,要开发一个软件系统,提供给书店职员进行日常管理的工作,要用程序实现书籍采购、管理、销售以及财务查询等功能。 (2)基本知识。“书店管理系统”的一般业务流程是:采购人员采购图书,并打印入库单;仓库管理人员凭入库单将所购图书入库,计入库存供员工进行查询;销售人员销售图书,可统计销售状况,并打印出库单;仓库管理人员凭出库单将所售图书出库;书店经理定期进行简单的财务统计查询主要包括库存成本核算、营业额统计、应收/应付账款统计等。 1.1 学习情境引入 (3)用户。在这个领域中,系统的使用者包括采购人员、仓库管理人员、销售人员、经理共4种角色。 (4)环境。当前小型商户信息化的主流平台,是运行Windows操作系统的PC;也可能存在多台PC,共用数据库服务器,组成支持TCP/IP的局域网,进行分布式应用。本系统应该在此基础上开发。 注:在本例中,分布式应用就是软件系统分布在不同的PC和操作系统上,共同完成书店管理功能。 (5)术语表。 ● 库存成本核算:库存图书的采购成本。 ● 营业额统计:包括某时间段的个人和整体营业额。 ● 应收/应付账款统计:购销行为中非现款结账的款额。 1.1 学习情境引入 2.需求分析 需求是关于系统将要完成什么工作的一段描述语句,该段语句必须经过所有相关人员(包括用户、开发人员及其管理者)认可,以及互相的多次沟通。其目的是彻底解决客户的问题。 功能性需求。 功能分角色管理: ● 提供用户账号登录功能,以按不同用户角色进行功能限制; ● 提供用户账号管理功能,分配4种角色给各个用户。 对于采购人员: ● 进行采购图书信息的录入、查询; ● 填写、打印、作废(删除)入库单。 1.1 学习情境引入 对于仓库管理人员: ● 执行入库和执行出库; ● 库存查询。 对于销售人员: ● 销售情况统计; ● 填写、打印、作废(删除)出库单。 对于经理: ● 有其他各类员工的操作权力; ● 用户账号管理; ● 财务统计查询。 1.1 学习情境引入 非功能性需求: ● 健壮性——故障率低; ● 数据安全——数据不因系统自身故障受损; ● 易用性——界面友好,操作便捷。 1.1 学习情境引入 1.1.2 书店管理系统案例展示 1.登录及主窗体 (1)登录。用户输入用户名和密码,密码应该显示为“*”。当用户输入密码错误时应该提示用户,连续3次输入错误则退出系统,如图所示。 1.1 学习情境引入 (2)主窗口。用户登录成功后进入主窗口,此时显示用户名、用户身份、系统时间等信息。不同身份的用户登录主窗口时,可用的菜单不同,图1?2所示为以经理身份登录的用户看到的界面。 1.1 学习情境引入 2.采购管理 采购管理包含填写入库单、入库单管理、打印入库单、图书添加、图书管理共5个部分。 (1)填写入库单。当书店新进一批图书时,采购员需要填写入库单。系统可以根据采购员输入的图书名称来查询图书的详细信息,采购员仅仅需要输入折扣、数量、供应商、是否付款等信息,其他信息则由系统自动完成。采购员可以单击“打印入库单”按钮来打印填写好的入库单,如图1?3所示。 (2)入库单管理。在入库单管理窗口,可以依据经办人(当前采购员)和填单时间进行查询。在这里也可以删除入库单信息,但是,只能删除还没有进行入库操作的入库单信息,如图1?4所示。 1.1 学习情境引入 (3)打印入库单。采购员填写完入库单后,需要打印入库单,然后拿着打印的入库单去找仓库管理员进行新书入库,如图1?5所示。 (4)图书添加。如果新近图书是第1次引进,需要添加图书信息。如果需要为此图书添加图片,可以双击图片“双击此处 添加图像”,即可添加图片,如图1?6所示。 (5)图书管理。

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档