- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C#程序设计》单元11综合项目实训 主讲教师:郑广成 授课专业:软件技术(软件1113) 单元11 综合项目实训 11.1综合项目实训说明 该部分可以根据课程学时或学生的实际情况,有选择的开展。 11.1.1 实训目的 《综合项目实训》是完成课程教学计划的重要一环,有较强的实践性和综合性,对于帮助学生进一步理解课堂教学技术、方法和内容,培养学生的应用实践能力,为进一步学习更高阶段课程巩固基础本领。 《综合项目实训》是《C#程序设计》的配套训练,在课程教学最后阶段实施,主要实战目的是: (1)进一步巩固和加深学生对《C#程序设计》基本知识、技术、方法的理解和掌握度,培养学生综合运用C#语言知识和技术分析解决实际问题的能力。 (2)通过一个信息管理系统,使学生了解项目开发过程,培养学生创造性思维,提高项目设计、编码与调试能力。 (3)通过项目实训,使学生能够按照软件工程的基本方法开发小型的信息管理系统。 11.1.2 实训对象 面向软件技术、计算机应用技术、计算机网络技术等计算机类专业,开设《C#程序设计》课程,并学会C#程序设计的高知类型学生开设。 11.1.3 实训项目 选择“宿舍管理信息系统”作为综合实训项目,更有利于初学者对项目整体把握和开展,更有利于根据实际校园生活有针对性地开发特色功能,故此,以“宿舍管理信息系统”为例开展实训更适合C#初学者。 11.1.4 实训要求 实训结束时,每位同学必须提交以下材料: 1.“宿舍管理信息系统”的源代码,存放在以学号为名称的文件夹内。 2. 实训报告。 应包含以下内容: 实训题目 实训目的 实训内容 实训步骤 实训结果 实训心得 3.考核方式 1)实训成绩由项目训练成绩、答辩成绩和实训报告成绩三部分组成,各占总成绩的40%、30%、30%。平时训练成绩包括阶段项目完成情况、课堂表现等,答辩成绩包括最终项目效果、技术数量程度等,实训报告成绩包括实训报告的规范性、完整性、正确性和实践性。 2)实训成绩分为优、良、中、及格、不及格。 11.2宿舍管理信息系统 11.2.1系统功能 宿舍管理信息系统具有六项功能,即:宿舍信息管理、学生入住手续办理、卫生情况检查、水电费收取、房屋报修和外来人员登记。这些功能基本上覆盖了学生公寓管理的主要部分。 11.2.1.1 系统效果 宿舍管理信息系统的登录界面如图所示。宿舍管理员输入用户名和密码后,单击“确定”按钮,进入系统主界面 11.2.1.2 功能模块设计 通过对用户需求的分析,确定该宿舍管理信息系统由以下模块组成:宿舍基本信息模块、学生入住模块、卫生检查模块、水电收费模块、房屋报修模块、外来人员登记模块。 (1)宿舍基本信息模块 能添加、修改、查询和删除宿舍基本信息,如宿舍房号、财产、床位等。 (2)学生入住模块 能办理学生入住、退宿手续,修改入住信息功能,查询学生基本信息。 (3)卫生检查模块 具有宿舍卫生检查、评比和统计等功能。 (4)水电收费模块 对超出规定部分的水电费进行收费管理。 (5)房屋报修模块 对报修情况进行登记,安排维修时间,记录维修结果等。 (6)来访人员登记模块 对来访人员进行登记、管理。 11.2.2 数据库设计 数据库是信息管理系统的后台数据管理中心,一个信息管理系统的功能是否健全,关键在于对数据库的设计,只有对数据库进行合理的设计,才能开发出完善而有效的管理系统。 宿舍管理信息系统的数据库中应包括以下几张表:①宿舍信息表(dorm);②学生信息表(student);③卫生检查信息表(checkinfo);④水电收费信息表(charge);⑤房屋报修信息表(repair);⑥外来人员登记信息表(register);⑦用户信息表(userinfo)。 11.2.3 系统详细设计与实现 启动Visual Studio2010,新建Windows应用程序,取名为dormMIS。在该项目中,添加以下窗体: mainForm.cs adduser.cs modifyPWD.cs reLogin.cs等 11.2.3.1 数据库连接 本系统采用SQL Server2005数据库,在程序中专门设计了连接字符串模块 dbConnection.cs,具体操作如下: 在dormMIS项目的解决方案中,右击项目名称,选择【添加】| 【类】来添加 dbConnection.cs类文件,在该类中创建连接字符串的属性。 单元11 综合项目实训 11.2.3.2 系统登录界面的设计 单元11 综合项目实训 11.2.3.3 主界面的设计 单元11 综合项目实训 11.2.3.4 系统管理功能的设
文档评论(0)