欢迎来到天天文库
浏览记录
ID:34254394
大小:69.00 KB
页数:6页
时间:2019-03-04
《2015《面向对象的程序设计实训》指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《面向对象的程序设计实训》指导书课程编号:课程名称:面向对象的程序设计实训/PractiseofObjectOrientedProgrammingDesign周数/学分:2/2先修课程:计算机程序设计基础(C语言)、企业数据库应用、网站建设与网页设计、面向对象的信息系统设计适应专业:信息管理与信息系统开课学院、系或教研室:管理学院信息管理与信息系统系一、目的和要求1.目的课程设计的目的主要是提高综合应用能力。面向对象的程序设计课程本身只讲基本知识、基本概念、通用技术,而未强调算法、软件工程、数据库等计算机应用中的重要内容。在具体设计一个小系统中就会发现,对课程
2、知识必须有所补充和局部深化。2.要求本课程设计需要的先修课冃有:数据库原理、管理信息系统、而向对象设计。设计中,必定会遇到不少困难,特别是还未学管理信息系统。在选定题目后,需要广泛的查阅资料、参考借鉴。需要特别提醒的是:不要急于编程序,事先,一定要1)先明确系统的功能、数据关系,2)较准确地确定数据表的个数、内容、关系,3)确定系统的操作过程和界面情况,4)约定好文件、类、变量等的命名规则。二、课程设计内容1.开发环境VisualStudio.Net2010版本。数据库服务器一般用MsSQLServer2008,其它服务器不推荐。2.任务内容1.按问题的需要,
3、设计出系统目标、模块结构、数据库结构。要求:问题分析透彻、关系理解正确、处理得当。程序结构合理,界面完备清晰。尽量发挥面向对象程序的特色。至少涉及3个数据库表,至少3个窗口,至少用到10种组件。2.编制程序。至少500行程序代码。3•调试程序,以达到预期的目的。4.撰写出规范的设计说明书(报告),并为指导教师提供电子文档。同时要提交软件源程序及数据库脚本、数据库文件每人一题,具体模块功能的实现各人独立完成。设计报告切忌雷同、切忌抄袭。设计报告中应包括分析设计(含系统功能图、库表及表间的关系、界面设计)、关键技术描述、主要源代码等。报告还应有开发环境、操作方法、
4、课程设计的心得,软件的改进意向等内容。1.应用程序的软件结构至少包括:1个解决方案;1个项目文件;1个数据库操作类;多个页面。4.日程序号设计内容所用时间1按任务书指定的题目,查资料,分析系统,拟出方案2(或1.5)天2编制程序,以实现并修改方案5(或5.5)天3撰写设计说明书2天4验收或答辩1天合计10天(2周)5.要求通则1)围绕管理目的,分析功能,组织数据库,组织操作。具体需要哪些功能,由自己分析考虑。对备选题目可以变通、扩充,但不得随意简化。2)至少涉及3个数据库表,至少3个可视窗口,至少用到10种控件。3)自编的程序里,各*.aspx.cs总共至少5
5、00行程序代码。4)数据表的字段及其属性、关键字段等,都必须事先仔细分析、斟酌。各数据表至少要超过10条记录,且有一定的代表性。表名、字段名一律不用汉字。5)能对数据做增、删、改,并尽可能有提示或警告信息。要特别注意相关联的表的同步。至少在某些地方会用到过滤、排序功能,过滤条件可从界面指定,而不是死条件。至少在某些地方不仅仅是简单地对单表做处理。6)命名尽量用英文单词,首字母大写。7)可以参考现成的例子,但严禁抄袭。抄袭者一律无成绩。8)提交电子文档(方案或报告、程序)时,文件名形如“面向对象课程设计1201张三11.rar",文件里的内容全在一个文件夹“面向
6、对象课程设计1201张三11”内。(格式即:面向对象课程设计班号姓名学号,各部分间不空格),文件中不包括自动牛成的中间文件、备份文件等垃圾文件。设计报告的具体格式要求等还会有另文通知。6.备选题目下面的选题作为参考。根据问题的需要,可以增减数据库表、增减功能等,但必须满足“5•要求通则”里的要求。(1)学生学习管理系统背最:大学的一个学院里的学生信息管理,学院里含有儿个系。数据库表可以包括“学生基本信息”、“课程成绩”、“课程表”、“班级表”、“学生选课”等学生的编码可用学号(按本校的实际编号法),课程表的编码可用课程号(按本校的实际编号法)等的编码自己考虑。
7、课程表中应包括有先修课号、学分。对以上数据表进行管理:登记数据、修改、查询、统计等。系统中至少还应包括:补考、转班、退学等(1)员工管理系统背景:一个小的科技企业里的员工信息管理,企业里含有儿个部。数据库表可以包括“员工基本信息”、“员工考勤”和“员工考绩”、“员工工资”等员工的编码可用员工号,其它编码自己考虑。对以上数据表进行管理:登记数据、修改、查询、统计等。系统中至少还应包括:考绩,要考虑工资变动、岗位变动等(2)工资管理系统背景:一个小的生产企业里的工资管理,企业里含有儿个部和儿个车间。工资涉及固定、考勤、奖罚、三金、各种补贴、住宿扣款等。数据库表可以
8、包括“员工基本信息”、“员工考勤”和“
此文档下载收益归作者所有