前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇计算机毕业论文设计范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
毕业设计指导方法绝不是在一个环节上机械重复劳动,那样必然缺乏对学生的综合训练,挫伤学生的积极性和主动性,隐没学生的创新性。在毕业设计方法上对毕业设计的指导不够得力,一方面可能造成因疏于指导,导致放任自流;另一方面或因框得过死,不留余地,致使学生只能按部就班,缺乏创新,实践能力得不到锻炼提高。因此,创新毕业设计指导方法是毕业设计质量提升的保障。
2提高计算机专业毕业设计质量的举措
(1)从制度建设上激发教师指导毕业设计的工作热情。有效的毕业设计制度建设和落实是提高教师思想认识的根本途径。首先,建立优秀毕业设计指导老师遴选制度。每年根据毕业设计过程考核(教师投入的时间、中期检查结果等)、学生评教以及最终毕业设计成绩等级综合评价指导老师,将评价结果作为遴选优秀指导教师的重要参考依据。其次,建立弹性工作量认定制度。经过调研,很多应用技术型高校计算机专业一个完整的毕业设计周期是14周左右,指导老师指导一名毕业生的工作量1课时/周,那么指导教师所得工作量是14课时/人。可是,教师还要承担许多其他的教学工作量才能完成教学任务,因此,一些教师为了完成任务,往往是“轻指导质量、重学生数量”。为了解决这一问题,学院可以采用指导教师弹性工作量认定制度,将教师在整个毕业设计表现划分为优、良、中、合格、不合格等5个等级,每个教师指导毕业设计工作的最终工作量根据等级系数(优、良、中、合格、不合格系数分别是2.0、1.5、1.2、1.0、0)折算而成。这样,指导教师即使指导学生数较少,但通过努力,保证质量,同样可以获得很高工作量认定,有效使教师更加“重质量、轻数量”。最后,建立学生评价指导老师制度。课题教学中,学生评教制度普遍得到运用,其结果直接作为年终推优、职称申报的主要依据,收到良好效果。目前,很少应用技术型院校计算机专业在毕业设计环节实行学生评价指导老师制度。宿迁学院计算机系大胆启用该制度,让每位学生从“德、能、勤、绩”综合评价指导老师。为了评教更客观,防止“师生互赞”不正常现象发生,最终的评教结果还要与学生最终毕业设计成绩比对之后生效。对于失真现象,要追查相关教师或学生的责任。上述这些制度建设和落实举措,不仅提高了指导教师的思想认识,更让指导毕业设计的质量与教师个人荣誉、工作量认定、年终推优、职称申报等切身利益挂钩,大大激发了他们指导毕业设计的热情。
(2)面向计算机实际应用,实行师生双向选题机制。选题应是一个双向的过程,老师应根据学生的基础、兴趣,结合现在社会对人才的需要同学生一起来拟定题目。以往,毕业设计选题往往因与市场实际需求脱钩,造成毕业设计题目太陈旧、老化,达不到毕业设计训练目的。造成这一现象的根本原因一方面由于部分的选题工作是老师先拟订好题目,有些题目已经不适合当下市场动态需求,所做毕业设计题目无实际价值,从而挫伤学生积极性;另一方面,有部分学生自拟题目虽紧跟应用需求,但往往因毕业设计任务工作量过大或过小,甚至不切学生基础实际而无终而止。解决这一问题就需要师生在选题时充分沟通。在选题开始时,由师生一方先提出初步选题,然后让对方提出修改意见,教师在选题时重点把握好选题是否有新意、是否可行、是否有应用价值等;而学生则根据自身基础和兴趣最终确定是否选择该选题。例如作为计算机专业指导教师,根据移动互联网应用的最新进展,为学生提出的关于无线网ZigBee技术应用、基于Android系统的手机控制软件、洪泛法无线路由算法改进等题目。而学生则根据自身基础与兴趣将上述题目结合某个具体应用,如将上述教师拟定题目方向具体确定为:无线网ZigBee智能路灯控制技术、基于Android系统手机版的车辆北斗定位软件开发、基于ZigBee无线技术的洪泛法路由算法改进与实现等。应用技术型计算机专业的特点是相关技术更新很快,师生通过双向磨合选题,使得最终选题既能结合学生基础和兴趣,又能针对应用实际,从而让师生双方最大程度达成一致,为接下来的毕业设计成果更有生命力和市场前景打下基础。
(3)师生协作、循序渐进,创新毕业设计指导方法。再好的选题,如果没有创新的指导方法,毕业设计指导也可能沦为机械重复劳动,最终致使学生只能按部就班,缺乏创新,实践能力得不到锻炼提高,更谈不上创新能力的培养。我们在具体实施中,首先是针对每个学生基础采用师生协作、循序渐进式指导。如,有学生选择“无线网ZigBee技术应用”方面的选题。那么,首先开题以后一段时间内(如:一周时间内),要求学生完成查阅有关ZigBee技术方面的资料任务,并汇总多位学生所查阅到的文献,接下来由指导教师与学生协商将资料分类并再分发给不同学生,并在接下来一段时间内(如:一周时间内)师生围坐到一起,轮流让学生汇报所学到的最新内容和体会,期间,教师和其他学生可以随时互动提问,要求被提问教师或学生做出解答,通过师生明确分工、共同协作,加快了基础阶段的学习进度。这样再持续一段时间(如:再两周时间内)相互学习之后,指导教师就可以根据学生具体选题安排他们先做一些小实验,再做一些中等难度实验,进而持续延伸到综合性实验,在这个实验过程中,教师不仅注重学生所提出的问题,更要为学生给予方法和思路上的充分交流与指点。通过这种方法不仅让所有学生动手能力得以最快速度提升,而且锻炼了他们的语言组织能力和表达能力,同时也激发了师生团结协作意识。通过上述师生协作、循序渐进式推进,指导教师全程参与指导,既要扮演好自身角色,也要及时掌握每个学生毕业设计进程,当学生遇到问题时教师更多时候是不能替代学生毕业设计工作,而是要给予方法上的指导,最大程度挖掘学生潜能和创新意识。创新毕业设计指导方法,无论对学生还是对教师来说都是一个重要的能力提升环节。
3改革效果
改革现有计算机毕业设计方法对于培养应用技术型人才具有十分重要的意义。多年来,我们坚持人才培养质量观,积极探索并改进现有毕业设计指导方法,收到了良好的成效。每年指导的计算机专业学生毕业设计大多数均在良好以上,30%以上被认定校级优秀等级;多名教师被授予校级优秀指导教师等荣誉称号;20多篇论文获省毕业设计一、二等奖;先后2次获得省优秀毕业设计创新团队称号;毕业设计期间师生协作发表了30多篇高质量论文,同时获得10多项国家发明、实用新型专利,申请了20多项计算机软件著作权。毕业生质量不断得到提升,产生了巨大的社会效益。这些成绩的取得,一方面要从学校、院校层面加强毕业设计制度建设和落实,另一方面从教师自身角度要有不断改革意识和方法。只有这样,应用技术型院校计算机专业毕业设计质量才能不断提高,才能为社会培养更多的实用型人才。
4结语
毕业设计是所有工科人才培养方案中规定的重要实践性教学环节,高等职业技术学院也不例外。通过该环节的教学使学生能够综合运用所学理论知识分析、解决实际工程问题,初步掌握设计的一般流程和方法,在设计态度、工程思想、实践能力等方面得到系统的锻炼和提高,为步入工作岗位打下良好的基础。毕业设计的质量在一定程度上反映了学生的专业知识水平、工程素质以及综合运用各种知识的能力;也在一定程度上体现了指导教师的治学态度、学术水平和指导设计工作的能力;同时也从一个侧面表明了学校的教学质量和管理水平[1].尤其对于工科学生而言,毕业设计是他们走上工作岗位前的一次预演,应该引起足够的重视
1.当前高等职业技术学院毕业设计(论文)存在的问题
1.1 学生思想重视不够, 投入精力不足
由于目前就业形势严峻, 一部分学生忙于参加各种各样的招聘会和公司面试, 在毕业设计环节上投入精力甚微。毕业设计的时间与实习、顶岗或长升本(接本)时间重合,在两者不可兼顾的情况下, 多数学生都选择了工作或接本为主, 而不是做毕业设计。
1.2 选题不恰当
选题恰当是做好毕业设计( 论文) 的前提, 我院制订的"无锡商业职业技术学院物联网技术学院专科生毕业设计( 论文) 工作的若干规定"规定了选题的基本原则。
尽管如此, 但是选题不当的情况仍然时有发生, 表现在:(1) 论文题目大多由指导教师给定,学生并不感兴趣, 因此更谈不上对题目的意义有比较深入的思考; (2) 论文题目与学生的发展方向不一致。例如有的学生是软件方向的, 但指导教师指定的题目却是硬件方向的等等, 对于所用到的一些技术学生知之甚少; (3) 论文选题陈旧,图书管理系统题、学生管理系统等类似的题已经做了多少年了, 每年都在做, 又没有发展, 毫无创新性可言; (4) 选题脱离社会实践, 所使用的技术属于基本已经淘汰的技术, 对学生综合能力培养的帮助不大;
1.3 指导教师缺乏经验, 指导强度大
由于计算机专业发展比较晚, 具有丰富项目实践经验的老教师十分稀缺。而随着近几年计算机专业扩招, 高校引入了大批的年轻的毕业生充实教师队伍, 这些年轻教师本身充满活力, 敢想敢干, 不足之处在于他们多是毕业后直接从事教学工作, 实际的工程项目实践经验不足, 而计算机专业本身是一个实践性要求很强的专业, 没有这些实践体会, 就很难理解软件开发过程、软件技术如何应用到生产这些问题, 从而影响了毕业设计的质量;
1.4 毕业设计过程缺乏监督
一般按惯例, 指导教师与学生之间每星期至少应见面两次, 了解学生毕业设计的进展情况。然而由于受到学生找工作、升本(接本)等特殊情况的影响, 很难坚持下来。学生缺乏主动性, 不愿意主动找指导教师交流, 因此使得毕业设计的过程缺乏监督。
1.5 论文抄袭现象时有发生
我校对论文抄袭现象处置甚严, 这也是对学生实事求是的科学态度和严肃认真的工作作风的培养, 然而, 部分学生报着侥幸和偷懒心理, 往往将网络上检索到的多篇论文稍加修改, 重新组织加工, 从而就变成了自己的毕业论文。有的学生甚至一字不改, 原文照搬。
总的说来,目前有的高等职业技术院校的毕业设计(论文)工作中的主要问题是少了一点“规矩”,即使有规矩也是“老规矩”。对随着教育和教学改革的深化而出现的新情况遇到的新问题,缺乏深入的研究和及时的改革。
2.毕业设计(论文)的定位
计算机应用专业是一门综合性非常高的学科,该专业软件、硬件及系统的开发、应用、维护等工程领域,是一个纵向较深,横向较广的复合性、综合性专业。毕业设计(论文)是学生综合运用所学知识,分析、解决实际问题,培养独立思考、独立工作的能力,接受高等职业技术人员所必需能力的基本训练的重要教学环节。毕业设计(论文)首先具有教学与教育功能,是实现专业培养目标,对学生进行设计科学教育,培养探求真理的科学精神,强化工程意识,进行工程基本训练,提高学生科学研究能力、工程实践能力、创新能力和经济意识的重要阶段;是培养学生优良思想品质,进行综合素质教育的全面检验。其次,毕业设计(论文)成果具有直接或间接为经济建设服务,为生产、科研服务的社会功能。随着教育和教学改革的深化,对人才培养模式的改革,专业的拓宽改造,对人才培养提出了新的更高要求,我们更应高度重视毕业设计(论文)的基本要求和质量评价,使学生更清楚地知道怎样主动做好毕业设计(论文),使指导教师更清楚地知道如何对学生进行指导,使管理人员知道怎样抓住实质问题管理到位,以保证毕业设计(论文)的质量。
3.有关应对措施
3.1 加强学生思想教育
如何提高高校毕业设计的质量, 已成为一个日益引起教育界关注的话题。笔者陋见, 根本措施应当是加强学生教育, 使学生引起重视。其实多数高校和指导教师对于加强学生思想教育的重要性都深有体会, 但具体实施起来总觉得效果不如想象中好, 关键是在于“循循善诱”几个字。笔者今年指导的几个学生中, 也有个别学生对毕业设计重视不够,设计时敷衍了事, 做好毕业设计,是为了对自己四年学习划上一个圆满的句号, 也是对个人责任心的一次考验, 从而端正了态度, 主动性大大提高。
3.2 在毕业设计之前做专题讲座
由于学生都是第一次参加毕业设计, 所以对如何进入状态, 开始毕业设计工作, 如何查阅资料, 如何分阶段完成, 如何撰写开题报告和毕业论文, 如何对毕业论文的章节规划、内容安排和格式规范等知识缺乏认识, 因此在毕业设计之前有必要做专门针对毕业设计如何开展的专题讲座。
3.3 选题是关键, 鼓励学生到企业进行毕业设计
选题是整个毕业设计(论文)的核心, 正确、恰当地选题是做好毕业设计(论文)的前提, 应首先把好选题关。在我系首先原则上把一人一题作为选题工作的重要原则少数课题比较大时, 可以分成几个小课题, 但必须保证每个学生都是单独完成自己的课题,防止学生互相“帮忙”的发生。
毕业设计(论文)题目需经过教研室讨论、教研室主任审核、系主任批准。对于一些过易、任务过轻或所使用的是一些过时技术的题, 坚决要求进行重选。通过这些做法,保证了毕业设计(论文)题目的质量, 学生也反映良好。
开展学生毕业设计的一种新做法, 是让学生到就业单位去做毕业设计, 利用企业的经费、场地和技术力量, 完成企业需要的技术课题, 实行校企联合指导方式。一方面, 可培养学生工程设计和科学研究能力及团队合作精神, 使学生了解和掌握实际工程设计和科研的全过程;另一方面,工作单位的实际课题, 任务明确, 要求具体, 时间性强, 能激发学生的工作热情和主动性, 增强学生的事业心和责任感。同时, 便于用人单位和学生较早互相了解, 有利于学生就业后尽早地进人工作角色。我系目前对于这种新的指导方式正进行尝试和摸索,从目前的效果来看,很受学生和用人单位的欢迎。[2]
3.4 过程管理很重要
开题报告完成以后, 就进入了漫长的实际设计过程。要增强对学生的监督和督促机制, 防止学生偷懒。其一,要增强指导教师的责任感;其二,可引入现在一些软件公司常用的做法,要求学生写周报,让学生每周对自己毕业设计的工作进展, 取得的成果或碰到的困难做一次记录。这样既避免了学生临时报佛脚,不做设计只写论文的情况发生,又使学生的整个设计过程都有案可查, 增加了对毕业设计评分的合理性和公正性。[3]
3.5 如何杜绝论文抄袭现象
论文抄袭是学术界十分不齿的行为,应当给学生灌输这种思想。学生大多都是第一次撰写学术论文,一旦养成了抄袭的坏毛病,则日后对己对人都贻害无穷。一方面,应当将“对毕业论文抄袭进行严厉惩罚”写入到毕业论文的要求规范当中去,一旦发现,绝不姑息;另一方面,指导教师可通过耐心教导,击溃学生的侥幸心理,让学生明白,抄袭的论文是无所遁形的。
3.6 改善评判学生毕业设计质量
学生的毕业设计质量由两部分来衡量:
一是设计成果的质量, 包括软件的功能、所采用的开发技术、人机界面等部分组成, 可通过现场演示和答辩来评分;
二是毕业论文质量,根据课题完成情况和答辩情况由指导教师、评阅教师和答辩小组分别按毕业设计(论文)评阅、评审评分标准采用“结构分”进行评定,其中指导教师成绩占30%,评阅教师成绩占30%,答辩小组成绩占 40%
(1)指导教师评定成绩
根据指导教师评审评分标准从学生工作量、工作态度、技术方案、分析与解决问题的能力、设计(论文)质量、创新等方面进行评定。
(2)评阅教师评阅成绩
根据省教育厅的有关文件精神,要求每位学生的毕业设计(论文)必须由两位熟悉相应课题内容的教师(可以是外聘教师)进行评阅,评阅评分标准从毕业设计(论文)内容、学生工作水平以及论文撰写规范共同确定,每位评阅教师必须单独填写评阅表。
(3)答辩
成绩主要由答辩小组根据答辩评审评分标准从学生的报告内容、报告过程、回答问题以及学生在毕业设计 (论文) 中的创新等方面进行评定。毕业设计(论文)成绩按优秀(>85分)、良好(75分一84分)、中等(66 分一74分)、及格(60分一65分)、不及格(60分以下)五级分评定,其中优秀比例控制在 20%以内。[4]
总之, 高等职业院校计算机专业毕业设计工作受到了扩招、学生就业、升本(或接本)等诸多因素的影响,要做好这项工作,根本在于思想重视,重点在于制度保证,只有学校、教师、学生都加以重视, 做好各项制度保证, 才能进一步提高毕业设计的效果,提高高职院校的毕业设计管理水平。
一、本科学生毕业论文的目的和内容
本科学生在毕业之前必须做毕业论文,其目的是通过毕业论文,让学生独立开发一个具体的计算机应用项目,系统地进行分析总结和运用学过的书本知识,以巩固本科阶段所学的专业理论知识,并给予一个理论联系实际的机会。
为了便于实施和管理,规定网络学院计算机相关专业本科学生毕业论文主要以开发一个管理信息系统为毕业实践的课题,每个毕业生通过独立开发一个具体的管理信息系统,掌握开发一个比整完整的管理信息系统的主要步骤,并从中获得一定的实际经验。
二、管理信息系统开发的主要步骤
管理信息系统开发的主要步骤及各步骤的基本内容如下:
1、 系统分析
主要工作内容有以下几项:
确定系统目标
系统可行性分析
2、 系统调查
系统的组织结构、职能结构和业务流程分析。其中系统的组织结构图应画成树状结构。
系统业务流程分析、业务流程图
3、 数据流程分析
数据流程图(系统关联图、顶层图、一层数据流图、二层数据流图)
数据词典
代码设计
4、 管理信息系统的功能设计
系统的功能结构图,每个功能模块的主要工作内容、输入输出要求等。
系统控制结构图
5、 数据库设计
概念模型设计:实体、实体间的联系、e-r图
关系模式设计:e—r图->关系模式的转换规则
关系模式
数据库表设计:数据库表结构
6、 系统物理配置方案
7、 人机界面设计
8、 模块处理概述
9、 系统测试和调试:测试计划、测试用例、测试结果
三、开发工具和注意事项
1、开发工具
开发工具可由学生任选。如delphi、foxpro、vb、access等,这些工具的使用全由学生自学。
2、注意事项
(1)项目开发步骤的完整性(系统需求分析、概念设计、物理设计、系统环境和配置、系统实施以及系统测试和调试等)
(2)每个开发步骤所得结果的正确性(业务流程图、数据流程图、数据词典、hipo图、e-r图、关系模式、人机界面设计及模块处理等的详细分析和说明)
相关推荐:
精品论文:英语毕业论文提纲范文
关键词:整体项目驱动;人才培养;教学体系
受金融危机以及高校扩招大环境的影响,学生就业越来越困难。以我校05软件工程为例,那些基础知识扎实、有项目经验的学生可以较顺利地找到工作,但是,仍有一半学生找工作较困难,这部分学生存在这样或那样的问题,比如因没有项目经验,被用人单位直接筛掉;或因基础知识不牢固,在笔试阶段被用人单位剔除;那些没有社会知识,没有团队合作精神的学生,一般在面试过程中被剔除;他们缺乏明确就业方向和职业规划;另外,我校是二本院校,不是“211”院校,学生在就业方面无法和“211”院校的学生相比,也没有足够信心去和“211”院校的学生竞争。
鉴于此,笔者依据多年一线工作经验,提出从大二开始,学生在学习主要课程的同时,利用空余时间并行采用公司级管理体制下的项目[1]驱动人才培养模式,增强学生的项目经验,巩固学生的基础知识,引导学生自觉学习新知识。利用项目驱动像“滚雪球”一样,将4年的知识学习形成一个整体。利用这种模式培养的人才会受到社会的欢迎。
国内外各大高等院校都十分重视项目驱动教学,但是项目驱动教学[2]主要应用在课程教学方面,从学生从进校起就对其进行整体项目驱动培养应用十分少见,原因是该种培养模式难度大,并需要丰富项目经验和公司体制管理经验的教师,一般的高等院校缺少这种人才,所以,普通高校不敢采用这种培养模式,另外,这种教学采用公司运作模式,任课教师的工作十分繁重,因此,这种培养模式应用不广泛,但它却是一个发展趋势。
1整体项目驱动模式
目前各大高校计算机的课程都采用项目教学的方式,一种是基于课程内容进行的课程设计[3],一种是作为项目模拟教学[4]的方式,最后一种就是毕业论文设计[5],这三种模式和真正的公司级项目管理运作模式有很大区别,它们都是理论上的一种学习模式,而不是真正的实践项目教学模式。本文所提出的整体项目驱动模式是采用公司级管理模式下的项目实践教学,采用的是真正的项目管理模式,而且贯穿整个大学学习阶段,它的特点包括以下几个方面。
(1) 真实性。项目来源于社会、科研课题,因此项目具有真实性。
(2) 完善的管理制度。制定完善的管理制度,例如培训制度、考勤制度、数据管理制度、软件开发流程制度、测试制度等。
(3) 团队性管理。将学生按软件团队模式进行管理,按软件项目管理模式设立不同的角色,并由高年级学生带低年级学生。团队将按项目的特征以及学生的个人爱好或者特长进行组织,充分发挥学生的个人能动性。
(4) 有固定的场地。类似于软件公司,有固定的场地作为学生“上班”的地方。当学生没有课的时候,可以来“公司”上班。
(5) 发放“工资”。因为项目都来源于社会、科研课题,学生是承接方,根据课题的大小和作出的贡献,给予学生团队一定的费用。
(6) “出租员工”。整体项目驱动模式中,学生都是“员工”,如果其他公司需要,可以将部分学生介绍给社会上的公司,这些学生由学校和公司共同管理。
这是整体项目教学的典型特征,也可以叫做项目实训模式。
2整体项目驱动模式的意义
(1) 培养适应社会的人才,学生毕业后就能成为企业的实用或骨干人才;缩短人才培养周期;弥补人才培养制度的不足,让计算机软件开发人才培养制度更加完善。
(2) 利用新老学生进行良性的相互培养有利于学生之间的交流与管理,弥补学生做人的缺陷。因为学生在课堂上并不能学到如何做人,教师的课堂说教不能让学生有亲身体会,但是在项目管理制度中,如何做人成为重要环节。
(3) 利于学生学习目的性、主动性的建立,加强实践操作能力。学生在项目过程中,会感觉知识不够用,对以前知识的理解较为肤浅,项目制度,可以让学生主动学习,明确学习目的。
(4) 利于教师改进教学,发现薄弱环节,加强师生间的沟通;整合院校资源,让学生充分消化吸收已有知识并培养学习新知识的能力。
3项目实施过程
(1) 作为08软工的班主任,笔者已经从08软工开始,加强项目驱动引导,并在2009年暑期布置了具体的软件开发项目。同时,通过与湖北世纪天成公司合作,为其开发财务软件,该项目由08软件工程部分学生开发。
(2) 成立工作组具体部署。笔者创建了“民大土豆花园软件工作室”,引导学生开发项目,并利用社会资源免费提供软件开发服务。
(3) 在项目驱动过程中,形成典型项目并将其融入各个课程,形成具有鲜明特色的项目驱动课程教学计划,让学生在学习过程中继续进行项目驱动培养模式。
(4) 有计划地在计算机科学学院形成整体的规划,让项目带动专业课程,让专业课程融入项目;形成完整的项目驱动教学计划。
(5) 用项目驱动代替传统的毕业设计。目前,很多毕业设计是走过场,抄袭现象严重,很多学生很难学到知识和实践技能,而三年的项目驱动可以让学生充分学习相关知识和实践技能,这也为今后用实训制度代替本科毕业论文制度打下了良好的基础。
(6) 计算机科学学院为软件工程专业批出专门的场地,并让学生进行项目实践,目前,我们考虑以“511”机房作为项目实践场地,并根据需要增加相关场地。
4存在的问题
(1) 加强对学生的引导。在项目开展过程中,部分学生有抵触情绪,主要原因是项目占用了他们的课余时间及暑期打工时间,对此,我们要引导并采用激励措施,在实践过程中,我们提出“成功是逼出来的”、“年轻无极限”的口号,并多次召开动员会议。
(2) 调动计算机科学学院的师资力量。靠项目研究者一人之力,难以胜任全部任务。笔者目前是以08软工为对象,在小范围内进行项目驱动试验,尽管如此,目前学生也还不能在一个场地同时进行项目实践。
(3) 项目实践场地问题。项目驱动必须得到有效公司级的管理,与社会对接,这就需要解决专用的场地的问题。
(4) 项目来源问题。目前,08软工采用的是自选项目方式,这不能有效发挥学生为社会服务的精神,为此,项目研究者提出免费为社会开发软件,在提供源代码时适当收取一些费用,经过初步的接触,我们与一些公司签订了合作意向。
总之,整体项目驱动模式是促进学生加强“滚雪球”式学习的动力,它能培养学生学习能力和实践能力,同时引导学生作出具体的职业规划,为其今后成长打下基础。
参考文献:
[1] Bob Hughes, Mike Cotterell. Software project management (Fourth Edition)[M]. Columbus:The McGraw-Hill Co.,Inc, 2006.
[2] 张莹. 浅谈高职院校的项目教学模式[J]. 江苏高教,2008(1):137-139.
[3] 迪•芬克,李康. 大学课程设计自学指南:如何设计课程以促进意义深远的学习(续)[J]. 复旦教育论坛,2008(2):85-88.
[4] 董琼华. 情景模拟教学中的若干问题研究[J]. 高等教育与学术研究,2008(2):36-38.
[5] 许平. 引入ISO9000质量管理理念建立高校本科毕业论文(设计)教学质量管理体系的研究[J]. 中国科技信息,2008(2): 202-204.
Study of the Computer Software Training Based on the Integral Project Mode
WANG Xin-nian
(Central-South University for the Nationality, Computer Science College, Wuhan 430074, China)
【关键词】标准件 管理系统 查询 统计 VB6.0
【Abstract】Along with the rapid development of industry, the trade of Standard Part has also developed quickly. The quality of selling and efficiency of the management have been restricted seriously by the original manual operation and traditional management mode. Therefore, it is very necessary to replace the manual operation with computer management. This paper primarily introduces the project demonstrate, the structural characteristic design and the behavioral characteristic design of Standard Part. The general designing idea, the database design and the functional module design are discussed more detailed. The function of the system includes users management, stock, order, sale management, general enquiry, statistics and so on. The system has friendly interface some practicability and generality character, and operates it easily and conveniently. Comparing with the manual operation, the accuracy and validity of enquiry and statistics are improved greatly.
目 录
第1章 引言 1
1.1题目背景 1
1.2项目内容 1
1.3系统设计目标 2
第2章 方案论证 3
2.1总体设计思想 3
2.2 E-R图及分析 3
2.3 系统设计工具 6
2.4 经济技术分析 6
第3章 结构特性设计 8
3.1 结构设计 8
3.2 数据库设计 8
第4章 行为特性设计 14
4.1 功能模块描述 14
4.2 功能概要设计 16
4.2.1.主界面设计 17
4.2.2系统设计 18
4.2.3系统设置设计 20
4.2.4客户管理设计 20
4.2.5进货管理设计 22
4.2.6订货管理设计 22
4.2.7销售管理设计 22
4.2.8退货管理设计 22
4.2.9帮助设计 23
系统测试与调试 24
结束语 26
致 谢 27
参考文献 28
第1章 引言
1.1题目背景
标准件经销管理系统是一种以计算机为基础,按系统的观点建立的集成化人机系统,它能为一个组织机构的作业,管理和决策职能提供信息支持。经销管理系统对于每个经销者是不可缺少的一部分,它的内容对于管理者来说是至关重要的,所以应该为管理者提供充足的信息和快捷的查询手段。但一直以来使用的传统人工管理信息方式,存在着许多弊端。例如:效率低,保密性差等,这给营销信息的查找,更新和维护带来了不少困难。根据定州标准件厂沈阳销售处的基本经销流程,实现的电子化、无纸化管理减少了人为因素的干扰,减轻了管理人员的负担。
借助于本系统,用户可以对自己所购入货品进行查询,还可以对每一个客户所购的零件进行综合查询。管理人员能够很好地对现有的系统用户、库存信息进行管理,以便快速方便地实现经销过程中的各项任务。
1.2项目内容
根据本次毕业设计的任务和要求,做了详尽的用户需求分析,确定项目的具体内容,主要包括:
用户管理:对使用系统的用户分配权限,使之按权限登录,对不同权限的用户提供不同的操作,对用户进行增加、删除、修改等管理;
库存:主要实现对所有库存零件的管理,包括进货、订货、退货、 查询、提示进货信息等;
客户管理:对客户信息进行增加、删除、修改、查询;对每个客户所购的零件信息综合查询与管理,并对其按月统计,以及打印报表。
1.3系统设计目标
通过近一个月详尽的需求分析之后,依据项目内容的要求并经过与指导教师请教和讨论后设计出系统的目标。
标准件经销管理系统设计目标包括:
实现项目内容要求的数据库初始化、用户管理、业务处理和综合查 询、打印报表等;
用户界面友好、性能稳定。充分考虑资料信息安全及资料信息统计等系统维护策略;
优化数据的逻辑模型设计和物理模型设计,以便提高运行速度、降低存储空间,且能满足数据一致性的要求。充分考虑行为的合理划分,提高软件使用的便利性;
第2章 方案论证
2.1总体设计思想
标准件经销软件系统设计涉及的专业知识较多,要开发一个具有一定使用价值的通用经销软件,必须深入了解销售标准件的业务。针对这一特点,我进行了大量的实地调研,在早期的需求分析中遇到很大的困难,但是经参考大量文献,并到实际的部门进行了调研,对此做了合理的需求分析,在此基础上制定了合理的方案。
需求分析是数据库设计的前提,同时也是一个项目成败的关键,在这一阶段里我了解了许多特殊的规定,其中涉及到一些重要的基本概念,例如:
国家标准 GB
标准件型号 以GB10形式表示,代表一种标准件。
标准件规格 以M10*100与M4的形式表示。M10*100表示螺栓、螺柱、螺钉、销、铆钉等零件的规格;M4代表挡圈、垫圈、螺母等零件的规格。
2.2 E-R图及分析
系统设计开始,首先考虑如何用数据模型来描述数据库的结构与语义,以对现实世界进行抽象。目前广泛使用的数据模型可分为两种类型,一种是独立于计算机系统的“概念数据模型”(如“实体联系模型”);另一种是直接面向数据库逻辑结构的“结构数据模型”。在本系统中采用了“实体联系模型”(E-R模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。
E-R图是标识实体间联系的图。图 2.1充分体现了本系统实体间的联系。当然,E-R图仅仅是重要实体之间联系的一个简单表述,下面详细介绍了各实体的属性:
零件:{零件型号、零件规格、零件名称、库存数量}
客户:{公司编号、公司名称、公司电话、传真、联系人电话、公司地址、备注}
进货单:{进货单号、零件型号、零件规格、进货数量、进货日期、备注}
销售:{公司编号、零件型号、零件规格、单价、销售数量、销售价格、销售日期、备注}
订货:{公司编号、零件型号、零件规格、单价、订货数量、销售价格、订货日期、货款是否已结、备注}
退货:{退货单号、公司编号、零件型号、零件规格、单价、销售数量、销售价格、退货日期、备注}
注:加下划线的字段为关键字。
2.3 系统设计工具
系统运行环境为Win2000操作系统,前台系统操作界面采用Visual Basic 6.0开发的,后台数据库采用SQL Server 2000。
SQL Server 2000 具有非常强大的关系数据库的创建、开发、设计及管理功能,并对Microsoft 公司的其它产品及第三方产品具有良好的兼容性,能方便地实现无缝操作。此外,SQL Server 2000对开发工具提供良好的支持,能为大型数据库项目提供优秀的企业解决方案。
虽说Visual Basic 6.0不是现在所流行的编程工具,但是它也是一个功能强大可视化的开发工具,它具有强大的数据库管理功能、创建资料库应用的各种向导和内建的报表编辑器,并且还具有编译与打包的功能。此系统所采用的ADO数据访问接口技术,此技术访问速度快,并还可以访问诸如access、SQL等数据库。它们能够方便快捷地产生具有良好接口而且功能强大的数据库应用程序。
由于SQL Server 2000和Visual Basic 6.0都是微软的产品,它们的兼容性强,性能优越、界面友好。而且ADO数据访问接口技术先进,学习起来简单,便于快速开发。基于Visual Basic 6.0和SQL Server 2000各自的优点以及其双方相兼容的好处,选用了这两种工具来完成本次毕业设计。
2.4 经济技术分析
随着各大经销商的发展壮大,也对管理者提出了越来越严格的要求,这就要求对管理人员加强管理,改善管理手段,合理规划,提高利润。一方面,要合理的做好人员分配;另一方面,还要考虑到如何赢利。所以采用先进的管理手段满足不断增长的需求已经是势在必行的。假如没有本软件,那么在进行正常的业务时,管理部门需要单独设置两个以上的工作人员专门整理,统计和分析数据,仅此一项工作占用的人力、物力就相当可观,而且这种管理方式容易出错,难以保证信息的正确性。 ... ...
... ...
... ...