C#考核要求教学课件.docVIP

  • 10
  • 0
  • 约3.95千字
  • 约 5页
  • 2018-04-26 发布于福建
  • 举报
C#程序设计期末大作业考核要求及选题 专业: 班级: 任课教师: 考核目的及方式:“C#程序设计”作为专业技术课程,其目的是学习基于.NET平台的C#程序开发技术,训练提高本专业学生软件开发能力。本课程采用课程大作业方式完成期末考核,所要求完成的大作业项目列表见附录。 考核任务及要求:学生完成本课程大作业要求如下: 1)每个学生选择一个项目,独立设计与实现; 2)现场运行演示所实现的项目并解答提问(50%); 3)课程结束1周内独立提交系统开发文档(电子档+打印档)和可运行系统(50%)。 期末考核综合评定成绩根据学生选择项目难度系数3/4/5,其满分分别为80/90/100。 大作业开发文档组成:系统需求定义+系统总体设计(数据对象/数据库设计+系统模块设计+用户界面设计)+系统关键实现算法或代码+系统测试报告+系统设计参考资料索引。 系统开发文档电子档+可运行系统打包提交,打包文档名称: C#学号.rar 系统开发打印文档按A4幅面,封面按文理学院课程大作业统一封面制作,装订提交。 附录:C#课程设计大作业选题表 项目1 简易文本编辑器设计与实现【难度系数3】 参照Windows的记事本功能,应用C#的MDI程序开发技术,设计实现一个能够编辑多文本文件的简易文本编辑器。 项目2 图片浏览器设计与实现【难度系数4】 使用.NET的GDI+图形绘制功能,用C#设计实现一个图片浏览器; 项目3 简易Windows文件管理器设计与实现【难度系数4】 参照Windows的资源管理器功能,应用C#的MDI程序开发技术,设计实现一个能够查找、复制、剪切、删除文件和文件夹的简易Windows文件管理器。 项目4 用户文件加密存储系统设计与实现【难度系数5】 使用Win窗体/ASP.NET技术实现一个用户文件加密存储系统。该系统的基本功能包括: 1)实现用户名和密码系统登陆; 2)对于已合法登陆的用户,其自身创建或者编辑修改的文本文件加密存储到指定文件夹; 3)对于已合法登陆的用户,如果要求访问已加密文本文件,必须输入该文件的合法密钥才能正确解密访问(显示/编辑)。 项目5 基于数据库系统的简易图书管理系统设计与实现【难度系数4】 使用Access(或者Excel)建立两个表,定义一个关系: 图书表(图书分类号、馆藏编号(关键字)、书名、价格、作者名、借出否); 读者表(读者编号(关键字)、读者名称、过期未还); 借书关系:每个读者最多可借书K本,每本书最长借出M天,如果存在过期未还书籍,则不允许再借出图书 假设当前共有n1本图书,n2名读者(相关字段类型及数据自定义编,n1=30,n2=5)。用C#实现一个简易图书管理系统(Win窗体/ASP.NET应用),该系统包括以下功能: *分别按照馆藏编号、图书分类号作者名顺序列出所有图书馆藏信息; *分别按照馆藏编号、图书分类号顺序列出所有在馆图书; *分别按照馆藏编号、图书分类号顺序列出所有在借图书; *分别按照馆藏编号、书名、作者名查询指定图书馆藏信息; *分别按读者编号、读者名顺序列出所有读者; *分别按读者编号、读者名查询该读者当前借阅所有书籍并对每本标注是否过期; *实现读者借书功能(如果没有过期未还书籍则一次可借多本,但不能超过其借书上限); *实现读者还书功能; *扩展定义的其他功能 项目6基于文件存储的简易图书管理系统设计与实现【难度系数5】 将项目5的表和关系用文件方式存储(不依赖数据库系统)实现相关功能 项目7简易学生选课管理系统设计与实现【难度系数5】 使用Access(或者Excel)建立两个表,定义一个关系: 学生信息表(学号(关键字)、姓名、性别、年龄、班级,专业), 其中学号规格:yyyynnnnmm,其中yyyynnnn为班号; 课程表(课号(关键字)、课程类别或专业名称,课程名称、学分,课程人数上限); 其中课号规格:nnnnmm,其中nnnn为课程类别(专业)代码; 选课关系:每个学生最多可选课8门,最少4门 假设当前共有n1门课程,n2名学生(相关字段类型及数据自定义编,n1=10,n2=30)。用C#实现一个学生选课管理系统(Win窗体/ASP.NET应用),该系统包括以下功能: *分别按照课号、课程名顺序列出所有课程信息; *按课号列出指定课程当前选修人数; *分别按照学号顺序列出指定班级学生信息; *按照指定学号或者姓名列出相关学生当前选课信息; *按照指定课程号列出该课程学生成绩单; *实现学生选课功能; *实现学生修改/删除已选课程功能 *扩展定义的其他功能 项目8 小球自由落体运动仿真设计与实现【难度系数4】 一小球从H米高度自由落

文档评论(0)

1亿VIP精品文档

相关文档