- 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米高度自由落
您可能关注的文档
- 2.1.2-整数——多项式.ppt
- 2.1声音的产生与传播教案1.pdf
- 2.2.2动物细胞融合和单克隆抗体18教学课件.pptx
- 2.2.2平行四边形的性质(第2课时).ppt
- 2.4.3有理数的加法.ppt
- 2.5--自由落体运动.ppt
- 2.7--有理数的乘方.ppt
- 2-皮带输送机操作规程.ppt
- 说和做——记闻一多先生言行片段学案.doc
- 3.顶碗少年-教学课件.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2022届上海市徐汇区高三上学期12月一模英语试卷-Word版含答案.doc VIP
- (完整版)Aitken拖延问卷(API).docx VIP
- MTU软件简易操作培训课件32.pdf VIP
- 2026年春统编版九年级下册语文教学计划及教学进度表.docx VIP
- 学校“最小应急单元”突发事件处置工作指引解读课件.pptx VIP
- 深圳大学《现代通信原理》2021-2022学年第一学期期末试卷.doc VIP
- 人教版八年级数学下册教学工作计划与教学进度表(2026春季学期).docx
- 07CJ03-1:轻钢龙骨石膏板隔墙、吊顶(参考图集).pdf VIP
- 赤壁赋教学实录与课堂案例分析.docx VIP
- 化工工艺培训PPT课件.pptx VIP
原创力文档

文档评论(0)