C#-Windows程序设计课设要求_第1页
C#-Windows程序设计课设要求_第2页
C#-Windows程序设计课设要求_第3页
C#-Windows程序设计课设要求_第4页
C#-Windows程序设计课设要求_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

C#-Windows程序设计课设要求《C#Windows程序设计课程设计》要求一、目标:本实训课程的目的和任务让同学们更加熟练地掌握C#Windows开发中各种控件的使用方法,熟练掌握数据库的各种操作;能够综合地利用各种控件开发较为简单的信息系统;掌握简单的信息系统项目开发过程。为就业打下坚实的基础。学生毕业后能够胜任系统开发、仓库管理、ERP系统的应用维护。掌握管理系统开发设计的一般方法,主要包括系统分析、系统设计的组织和实施。关系型数据库管理系统和语言工具的的编程技术,并能独立完成一般小系统的程序设计、调试运行等工作。培养把所学知识运用到具体对象,并能求出解决方案的能力。二、选题(每个班同学对同一个题目的选择不得超过3人)题目可以自拟,最好是做一个管理系统,下面的是参考。1.人事管理系统基本要求:员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。员工各种信息的修改;C#-Windows程序设计课设要求全文共11页,当前为第1页。对于转出、辞职、辞退、退休员工信息的删除或者将该信息转到历史库;C#-Windows程序设计课设要求全文共11页,当前为第1页。按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;(5)对查询、统计的结果打印输出。2.选课管理系统要求实现选课事务管理功能,主要用于实现学生对课程的选择(其中包括必选课和选修课),并在选择后可以供师生查阅选择后的信息。3.人事管理系统要求:员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。员工各种信息的修改;对于转出、辞职、辞退、退休员工信息的删除;按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息。4.图书馆管理信息系统C#-Windows程序设计课设要求全文共11页,当前为第2页。运用关系型数据库管理系统,编程实现本院图书馆管理信息系统。具体要求如下:C#-Windows程序设计课设要求全文共11页,当前为第2页。图书、资料的登记、注销和查询。借书证管理,包括申请、注销借书证,查询借书证持有人等。借还图书、资料的登记、超期处理,超期拒借等。图书、资料查询,借、还图书和资料情况查询。图书、资料借阅情况的统计分析,拒此作为图书馆图书、资料订够的依据之一。5.考生报名管理系统说明:本系统可实现考生报名工作无纸化管理的工作,主要可以完成以下功能(1)报名人员可以登录系统来给考生报名;(2)对考生的信息进行录入;(3)数据的更新功能;(4)数据的查询功能;(5)可以打印的发票、准考证等;(6)对考生报名的相关信息进行统计。以计算机等级考试为调查对象来进行设计。6.学生成绩管理系统说明:本系统可实现学生成绩的管理,主要可以完成以下功能(1)学生成绩的录入,(2)可以按不同的要求实现相关的查询功能,(3)可以更新相关的数据,(4)可以按不同要求进行成绩的打印。7、教师评价管理系统说明:本系统可以实现教师评价信息的管理。主要完成以下功能:教师评价信息的录入、修改;教师评价信息的查询;C#-Windows程序设计课设要求全文共11页,当前为第3页。教师的综合评价(排名)、报表的设计;C#-Windows程序设计课设要求全文共11页,当前为第3页。教师评价信息的打印。8、网络考试系统说明:本系统可实现学生在线模拟考试,主要完成以下功能:学生有效的身份验证登陆;学生可以抽取试题考试;提供接收考试成绩,并对成绩进行统计和查询;成绩分析表的打印功能。9、毕业设计选题系统说明:本系统可实现学生毕业设计的选题工作,主要完成以下功能:管理员和学生有效的身份验证登陆;学生可以选取毕业设计题目;管理员可以对选题进行增加、删除、修改等功能;学生、教师均可以查阅选题后信息。10、学生上课考勤管理系统说明:本系统可实现学生上课的考勤管理,主要完成以下功能:教师、学生的有效身份验证、登陆;学生上课时登陆系统,上课后退出系统,登录后计时功能;学生迟到、早退警告处理;教师可以查看学生出勤情况。C#-Windows程序设计课设要求全文共11页,当前为第4页。11、学生信息管理系统C#-Windows程序设计课设要求全文共11页,当前为第4页。说明:本系统可实现学生信息的管理工作,主要完成以下功能:学生信息的录入、修改;对于转出、退学、休学学生信息的更改或删除;学生信息的查询功能;学生信息的统计报表功能。三、开发环境要求用VisualStudio,数据库可自行选择(可以Access、SQLServer、Oracle等)。四、基本要求(1)完成问题陈述中所提到的主要需求功能(2)要求撰写不少于5000个文字的文档(即实训报告)。(3)文档中至少要包括:关系模式的设计及优化,系统功能图、系统使用的详细说明。

(4)

实现应用程序编写。五、设计时间二周,具体安排如下:第一阶段:1.班级分组,选定课题,查阅相关资料2.划分模块、小组成员分工,编制源程序第二阶段:上机调试,修改、完善系统C#-Windows程序设计课设要求全文共11页,当前为第5页。第三阶段:撰写、上交课程设计说明书(1份/人),上交系统设计程序代码(由班长或学习委员统计收齐和设计说明书一起交)评定成绩C#-Windows程序设计课设要求全文共11页,当前为第5页。六、设计方式和安排分组选题:1-3人为一组,每组一个课题(可根据课题工作量大小,合理分配人数)。设计过程:1)分析设计准备阶段(按组讨论、对系统功能进行分析,确定算法,并进行明确分工);2)编程调试阶段(绘制流程图,编制源程序;上机调试,修改程序)3)总结报告和书写说明书阶段(撰写上交相关资料)七、考核内容和方式设计成绩考核办法(共100分):1.考勤情况,实训期间的态度与表现占20分2.项目设计占80分(1)完成选题程序的基本功能(30分),功能比较完善(10分)。(2)按要求书写实训报告(40分)。3.总评成绩 课程设计成绩评定:按优秀、良好、中等、及格、不及格五级评定。优秀:出色完成设计任务书所规定的全部内容,设计方案正确、基本概念清楚、有独立见解或创造性。设计中能正确地综合运用本专业的基础知识,熟练掌握设计计算方法,设计结果正确,表现出较好的基本技能训练和较强的独立工作能力。全面正确地完成规定的设计任务,设计说明书条理清楚、系统性强。说明书内容完整,分析透彻、书写清晰,计算机程序代码的书写格式符合要求。良好:较好地完成设计任务书规定的全部内容,设计方案正确,基本概念清楚。在设计选题中能联系生产实际,正确掌握设计计算方法,态度端正,工作认真,表现出较好的基本技能训练和独立工作能力。能正确完成规定的设计任务的全部内容。设计说明书编写清楚,计算机程序能完成预定任务,得到预期结果。设计中存在个别缺陷与错误,但基本不影响主要问题的正确性。

中等:能完成设计任务书规定的全部内容,设计方案基本正确。在设计过程中态度端正、工作认真,但基本技能训练和独立工作能力表现设计说明书符合一般要求,表达清楚,算法及流程图正确。计算机程序通过调试,程序代码书写格式基本符合要求。

及格:基本完成设计任务书规定的全部内容。设计方案基本合理。在设计过程中工作态度、工作质量一般,基本技能训练和独立工作能力较弱。设计说明书符合基本要求,算法及流程图等尚清楚、完整,计算机程序通过调试。C#-Windows程序设计课设要求全文共11页,当前为第6页。C#-Windows程序设计课设要求全文共11页,当前为第6页。不及格:没有完成设计任务书规定的全部内容,设计方案不合理。对设计不认真,缺乏独立工作能力,设计时不加消化地照般照抄参考书籍或他人设计成果。八、课程设计报告格式及要求前两页:封面、目录;正文部分:;1、设计任务书;2、功能设计;3、数据库设计;4、系统实现5、总结致谢参考文献1.严格按照以上要求格式书写设计报告,否则,按不及格论处。课程设计报告封面格式如下页:2.相同题目杜绝抄袭,设计要突出自己的特点,如发现雷同者,一律按不及格论处。 C#-Windows程序设计课设要求全文共11页,当前为第7页。C#-Windows程序设计课设要求全文共11页,当前为第7页。河南理工大学计算机科学与技术学院课程设计2011—2012学年第二学期课程名称C#Windows程序设计课设设计题目学生姓名学号专业班级指导教师姜国权C#-Windows程序设计课设要求全文共11页,当前为第8页。年月日C#-Windows程序设计课设要求全文共11页,当前为第8页。2、课程设计正文格式:1设计任务书(左对齐,宋体粗四号)1.1题目与要求(左对齐,宋体粗小四号)本部分主要描述:本人所要实现的题目及其具体要求。如果有合作者,则主要叙述本人主要工作及实现的主要内容(小四,宋体)例如:本人计划(与某某合作)编写一个学生信息管理系统,主要用来管理学生基本信息及成绩信息。具体要求如下:1、建立学生信息,每个学生的信息包括:学号、姓名、性别、班级、成绩;2、求出每个学生的平均分;3、排序:分别按平均分排序、按学号排序;4、根据学号查询成绩;5、输出:…..根据分工,本人的主要工作是。。。。。。1.2本系统涉及的知识点例如:WinForm常用控件、属性、方法,ADO.NET技术。(小四,宋体)2功能设计(左对齐,宋体粗四号)本部分主要描述,自己所做工作中的所有模块或部分、每一个模块或部分的算法设计(小四,宋体)注意:只画功能模块图,不包含程序及流程图,例如:在系统功能分析的基础上,考虑MicrosoftVisualStudio2008程序编制的特点,得到如图2-1所示的系统功能模块图C#-Windows程序设计课设要求全文共11页,当前为第9页。

学生校外住宿管理系统C#-Windows程序设计课设要求全文共11页,当前为第9页。学生校外住宿管理系统修改旅社旅社管理系统设置迁出记录数据统计信息查询房间管理删除旅社添加旅社房间信息修改房间删除房间录入房间查询人物查询房间统计人物统计查看是否迁出查看迁出信息系统与个人信息密码修改班级录入班级录入班级管理班级信息修改班级管理班级信息修改班级删除班级删除查看入住情况查看入住情况住宿管理办理人员入住住宿管理办理人员入住办理迁出办理迁出图2-1功能模块图C#-Windows程序设计课设要求全文共11页,当前为第10页。3数据库设计(左对齐,宋体粗四号)C#-Windows程序设计课设要求全文共11页,当前为第10页。数据库概念设计(ER图)、数据库逻辑设计(关系模式)、数据库的物理设计(关系表)(宋体小四号)。4系统实现(左对齐,宋体粗四号)系统各模块的详细实现(宋体小四号)。5总结本部分主要描述:1.程序调试情况;操作方法(流程);几次典型的试验结果(包括输入数据,输出结果,特殊数据的处理)。2.本人在程序设计中感想,如:收获、遇到的困难(因某知识点欠缺,编写的程序哪部分有错;因马虎或××方面欠考虑,运行结果不相符等)如何解决问题及困难等。(小四,宋体)致谢本部分主要描述:用简短的文字对在本次设计过程中给予帮助的人员表示感谢。(小四,宋体)参考文献(左对齐,宋体粗四号)本部分主要列出课程设计中所参考的所有书目,格式如下:[1]于润伟,C#项目实训教程,北京:电子工业出版社,2009,2(左对齐,宋体,五号)[2]唐政,房大伟,等.C#项目开发全程实录,北京:清华大学出版社,2008,6[3]黄锐军,C#程序设计

温馨提示

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

评论

0/150

提交评论