- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
12.2.2 客户端功能实现示例 8.促销活动 促销活动用于显示商场每次举办的优惠活动,示例仅演示了一次活动的情况,程序运行效果如图12-11所示。 图12-11 促销活动功能的运行效果 12.2.3 组内分工合作及系统扩展建议 本例仅给出了商场销售服务系统的部分功能实现,读者可以参考示例中的代码,在此基础上进行功能扩展,完成其他与之类似的系统。 (见附录B)在综合设计中,各小组既可以按实际情况分别设计客户端,也可以像本章的示例这样仅用一个客户端来实现。 小组可根据组内人员的分工情况,分别实现自选的项目。比如,组长负责服务端实现及整个系统的协调,其他每个成员只负责其中一个客户端的实现。 第12章 习题和上机练习 本章习题 : 无 本章上机练习:附录B 综合设计。 附录B:综合设计 B.1 综合设计分组 B.2 基本要求和功能扩展建议 B.3 源程序和文档提交要求 B.1 综合设计分组 分组要求 每5人组成一个设计小组,最后一组少于5人时既可以合并到其他小组中,也可以单独作为一组。每个小组都必须在相邻的计算机上练习,不论采用哪种分组方式,一旦小组确定后,学期中间不准再自行调整分组。 开学时每组推荐一个组长,班长(或学习委员、课代表)统计后,将分组情况交给指导教师一份,班长(或学习委员、课代表)自己保留一份。 B.1 综合设计分组 题目要求 每组自选一个题目,共同合作完成同一个综合设计内容。小组负责人负责整个系统的任务分配、模块划分、设计进度以及小组间的组织协调。 学期结束前,各小组运行演示本组设计的成果,并介绍本组实现的特色。 B.2 基本要求和功能扩展建议 B.2.1 系统选题要求 B.2.2 系统基本功能要求 B.2.3 功能扩展建议 B.2.1 系统选题要求 要求每个小组实现一个自选的网络应用系统,题目自定。 (1)交通监视服务系统、市区监控服务系统 (2)棉花交易服务系统、粮食交易服务系统 (3)生活用品服务系统、房间装饰服务系统、服装设计服务系统 (4)游览区导游服务系统、旅游景点服务系统 (5)体育用品展销系统、大型家电展销系统 (6)小区规划服务系统、城镇规划服务系统、校园规划服务系统 (7)电子电路制作模拟系统、化学仪器制作模拟系统、数学助手 (8)手机费用查询服务、银行卡查询服务、网购服务 (9)其他自选系统。例如:高速公路、环境监测、台风走向、震灾模拟 B.2.2 系统基本功能要求 功能要求 在同一个解决方案中,用【WCF服务库】模板创建服务端,用【WPF应用程序】模板创建客户端。 创建的解决方案名必须用小组实际选择的项目名称。 自选系统至少要实现以下基本功能: (1)实现动态绘图的功能。 (2)服务端要实现基本的WCF服务功能。 (3)客户端要求有登录界面,登录成功后再进入主界面。 (4)服务端数据库使用SLQ Server 2012 LocalDB。 B.2.3 功能扩展建议 扩展建议 要求在完成基本功能的基础上,再实现自选的扩展模块功能。至于扩展哪些内容,由各小组自己规划,原则要求是要与实际实现的业务功能对应。 B.3 源程序和文档提交要求 系统设计完成后,要求期末每组提供一份该小组设计的成果。 (1)提交一套电子版综合设计说明书和一套完整的源代码。 (2)提交一份纸质的综合设计说明书打印版。 综合设计封皮 包括课程名称、年级班级、指导教师姓名、小组负责人学号姓名以及本组其他人员的学号姓名。 综合设计说明书 系统功能说明、小组人员分工、数据库结构说明、系统运行截图、用户操作使用说明等。 工业和信息化部“十二五”规划教材普通高等学校“十二五”规划教材《C#网络应用编程》第3版第12章 网络应用编程综合实例 * Ch12 网络应用编程综合实例 12.1 系统要求与架构设计 12.2 功能实现及扩展建议 12.1 系统要求与架构设计 12.1.1 系统要求 12.1.2 系统总体架构设计 12.1.3 服务端功能 12.1.4 客户端功能 12.1.5 数据库结构设计 12.1.1 系统要求 系统需求: 假设某销售集团分别在不同的城市开设了多家分公司 每个分公司都有一个商场大楼,每座大楼都有4层,1层为大型家电,2层为生活用品,3层为服装用品,4层为体育用品。 除了生活用品以外,商场其他层都有多个产品销售区,每个销售区一般只负责某一个厂家产品的销售。 12.1.1 系统要求 功能分析 顾客服务 监控查看 购物结算 销售统计 促销活动 信息交流 商品查询 辅助功能 12.1.1 系统要求 顾客服务 假设商场每个入口都有一个触摸屏,为顾客提供服务。顾客可通过该触摸屏,利用手指操作了解各层销售区销售的产品
文档评论(0)