《C#语言》课程设计指导书_第1页
《C#语言》课程设计指导书_第2页
《C#语言》课程设计指导书_第3页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、广西帅范大学职业技术帅范学院面向对象程序课程设计指导书唐杰编著广西师范大学职业技术师范学院2010年7月目录一、课程设计性质与目的:1二、课程设计要求:1三、课程设计内容:1课题一:简易计算器:2课题二:文本文件编辑器2课题三:简易浏览器2课题四:资源管理器3课题五:电子邮件收发软件3课题六:局域网聊天室3课题七:图片管理器3课题八:教师信息管理系统4课题九:MP3播放器4课题十:学生成绩管理系统4课题H一:小学数学测试软件4课题十二:个人理财宝5课题十三:员工工资管理系统5课题十四:电子通讯录5课题十五:卡拉OK点歌系统6课题十六:毕业论文管理系统6课题十七:饭店通用点菜系统6课题十八:酒店

2、前台预订系统6课题十九:图书管理系统7课题二十:音像租赁管理系统7课题二十一:仓库租赁管理系统7课题二十二:道桥收费管理系统8课题二十三:电影院售票管理系统8课题二十四:两江四湖票务系统8课题二十五:学生自拟题8四、课程设计完成要求:9五、课程设计进度安排:9六、成绩考核与评定方法:9七、指导书或参考资料:9附录一:面向对象课程设计报告11、课程设计性质与目的:面向对象程序课程设计是计算机相关专业通过学习面向对象程序设计课程后进行的一项综合设计与实现,是帮助理解面向对象程序设计,获得软件开发经验的基础,通过一个综合案例的设计与实现,有助于学生理解与掌握现代IT企业进行软件开发所用平台,进而进行

3、深入学习打下一个良好开端。通过本课程设计,目的是培养学生实践能力,使学生巩固面向对象程序设计课程学习的内容,掌握工程软件设计的基本方法,为后续各专业课程的学习打下坚实基础。二、课程设计要求:掌握在VisualStudio2005/2008开发环境下进行面向对象程序设计及调试的基本方法与步骤;掌握软件开发的一般流程,以及灵活运用类及控件进行程序设计的能力。三、课程设计内容:序号课题题目最多完成人数备注课题一简易计算器1课题二文本文件编辑器1课题三简易浏览器1课题四资源管理器1课题五电子邮件收发软件1课题六局域网聊天室1课题七图片管理器1课题八教师信息管理系统3课题九MP3放器1课题十学生成绩管理

4、系统3课题十卜一小学数学测试软件1课题十二个人理财宝2课题十三员工工资管理系统2课题十四电子通讯录2课题十卜五卡拉0K点歌系统4课题十六毕业论文管理系统4课题十七饭店通用点菜系统4课题十八酒店前台预订系统4课题十九图书管理系统5课题二十音像租赁管理系统3课题二仓库租赁管理系统3课题二十二道桥收费管理系统4课题二十三电影院售票管理系统2课题二十四两江四湖票务系统3课题二十五学生自拟题认可后实施课题一:简易计算器基本功能描述:模拟Windows自带计算器实现功能,基本要求:1)完成基本的加、减、乘、除等功能;2)具备异常处理机制;3)扩展功能。课题二:文本文件编辑器功能描述:模拟Windows自带

5、记事本实现相应功能,基本要求1)实现基本的字体、颜色等设置功能。2)实现删除、拷贝、剪切等功能。3)实现查找功能4)扩展功能课题三:简易浏览器功能描述:模拟IE浏览器的部分功能,基本要求:1) 实现网页浏览功能。2) 实现收藏夹功能。3) 实现历史功能。4) 实现前进、后退功能。5) 扩展功能。课题四:资源管理器功能描述:模拟Windows资源管理器基本功能。基本要求:1) 窗体中包含文件夹显示信息。2) 单击文件夹可显示其下的文件及子文件夹信息提供不同的查看方式,即列表、详细信息等。3) 扩展功能。课题五:电子邮件收发软件功能描述:模拟邮箱功能,基本要求:1 )具有邮件接收功能。2 )具有邮

6、件发送功能。3) 扩展功能。课题六:局域网聊天室功能描述:模拟Windows的Netmeeting功能,基本要求:1) 能在局域网中相互聊天。2) 具有用户信息保存功能。3) 扩展功能。课题七:图片管理器功能描述:模拟看图软件,基本要求:1) 能对图片进行放大缩小。2) 能对同一文件夹中图片采用前进、后退方式连续看图扩展功能。课题八:教师信息管理系统功能描述:1) 实现教师基本信息管理功能。2) 实现查询功能3) 实现按职称、学位统计功能。4) 以后台数据库管理模拟进行C/S架构程序设计。5) 扩展功能。课题九:MP3播放器功能描述:模拟MP3B放器功能。基本要求:1) 实现MP3的播放。2)

7、 实现MP3歌曲目录的管理。3) 具有前进、后退等基本功能。4) 扩展功能。课题十:学生成绩管理系统功能描述:5) 实现学生基本信息管理。6) 实现学生成绩管理。7) 实现查询功能。8) 实现统计功能。9) 扩展功能。课题一:小学数学测试软件功能描述:基本要求:1) 可选择题型(+,-,*);可选择每次答题的个数;随机生成两个数进行运算;每次在输入答案后应判断对错,若答案错误,应给出正确答案;最后给出做对题目的总个数。2) 基本窗体开发技术。3) 扩展功能。课题十二:个人理财宝功能描述:个人理财宝是对自己财务收支进行管理的简单应用程序,提供个人编号、姓名,以及各项收入、支出明细及总帐的小型管理

8、系统,采用数据库方式进行管理。可适当增加密码功能。应提供如下基本功能:用户登录、增加收支信息、删除收支信息、查询收支信息、统计收支信息课题十三:员工工资管理系统功能描述:本系统应提供员工工资信息的录入、查询、修改、删除等操作。用户同样可分为管理员和普通员工。必须完成如下基本功能:用户登录、创建工资信息文件、增加员工工资信息、删除员工工资信息、修改员工工资信息、查询员工工资、员工工资排行浏览、管理员用户管理等。员工工资结构参考:工资+奖金-保险-税金。并提供统计报表功能。课题十四:电子通讯录功能描述:一般通讯录都含姓名、QQ号、Email地址、通信地址、联系电话、手机号码等信息。用结构体及文件实

9、现如下基本功能:增加记录、查询记录、修改记录、删除记录、统计功能等。课题十五:卡拉0K点歌系统功能描述:1) 实现增加、删除、修改歌曲功能。2) 实现根据点歌情况给出点歌排行实现根据歌名、歌星模式点歌初三视频播放功能等。课题十六:毕业论文管理系统功能描述:实现毕业生论文管理功能,具体实现:1) 毕业选题情况管理。2) 指导老师情况管理。3) 论文中期检查管理。4) 论文答辩统计功能等。课题十七:饭店通用点菜系统功能描述:1) 实现用餐开台功能。2) 实现点菜管理功能。3) 实现用户结帐功能。4) 实现日、月统计功能。课题十八:酒店前台预订系统功能描述:根据客房情况,具体实现:1) 住房预订管理

10、功能(含预订、退订等)住房情况统计功能。2) 日、周结算功能。3) 查询功能。课题十九:图书管理系统功能描述:读者管理功能。1)操作员管理功能。2)图书管理功能。3)图书借阅功能。4)图书续借及罚款功能。6) 5)借阅统计、排行功能等。课题二十:音像租赁管理系统功能描述:1) 音像管理功能。2) 顾客管理功能。3) 音像外借管理功能。4) 日、月收入统计功能等。课题二一:仓库租赁管理系统功能描述:1) 仓库信息管理功能。2) 客户管理功能。3) 操作员管理功能。4) 租赁管理功能。5) 月统计功能。6) 查询功能。课题二十二:道桥收费管理系统功能描述:模拟道桥收费情况设计一个道桥收费管理系统。

11、具体实现:1) 根据车型实现收费标准管理功能。2) 模拟通行情况演示收费管理功能。3) 实现收费管理功能。4) 实现操作员管理功能。5) 实现日、月统计功能等。课题二十三:电影院售票管理系统功能描述:模拟电影院售票系统。具体实现:1) 实现三日内电影放映场次管理功能。2) 实现售票管理功能。3) 实现日、月售票统计功能等。课题二十四:两江四湖票务系统功能描述:模拟两江四湖票务系统。具体实现:2)实现散客售票管理功能。3)实现团体售票管理功能。4)实现日、月统计功能。5)实现查询游船信息功能。6)实现操作员管理功能等。课题二十五:学生自拟题基本要求学生可以根据自己研究兴趣自主拟题,在征得指导教师

12、同意并完成相应功能要求后进行设计。四、课程设计完成要求:提交软件:需提供源程序,并能正常运行。注:对于程序中未能实现的部分需要加以说明。对于程序中所参考的部分代码需要加以声明,并说明出处提交课程设计报告:详见附录一五、课程设计进度安排:设计时间:一周任务安排:时间内容方式第1天案例分析,设计流程介绍,分配课题指导教师授课第2天学生自主分析,设计课题,画流程图自主设计第3-4天编写代码上机,辅导第5天编写课程设计报告自主完成第6天测试答辩六、成绩考核与评定方法课程设计成绩评定百分制。最后成绩依据课程设计中学生完成工作情况、递交的设计文档资料、具体实现设计方案的源代码、设计报告质量及课程设计考勤登记表评定。其中:平时成绩占总成绩的20%程序设计的可用性,实用性,通用性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论