1 / 18
文档名称:

软件程序设计专业毕业论文.docx

格式:docx   大小:461KB   页数:18页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件程序设计专业毕业论文.docx

上传人:ttteee8 2020/1/6 文件大小:461 KB

下载得到文件列表

软件程序设计专业毕业论文.docx

相关文档

文档介绍

文档介绍:课程设计说明书课程名称: 软件程序设计题目:个人单词簿软件设计目录1、 课程设计目的 22、 系统的分析与设计 22・2系统的设计 ,1系统实施 43、课程设计总结或结论 13参考文献 13教师签字及评语 141、 课程设计目的初步掌握使用C#工具设计一个具体实例的方法,包括软件的设计,调试的全过程。通过本次设计掌握使用c#语言中窗体的建立,各个控件的使用,以及界面的设计。进一步巩固所学的C#及数据库的相关理论知识,提高分析和解决实际问题的能力。2、 系统的分析与设计本次课程设计我们小组做的是一个基于Visualstudio2005(C#)+SQLserver2000的个人单词簿系统,它包括个人单词簿主界血和随机考查、编辑界面。基本可以实现单词的录入、测试、导出功能。并且可以自己管理词库,具有对词库表中词汇做出适当的添加、删除和修改的功能。1需求分析当今时代是信息化时代,而信息的数字化也越来越被人们所重视,所以,数字化技术的重要性也逐渐体现了出来,词典作为--种为大众服务的工具书,已经渐渐退居二线了,进而出现了另一种查找方式更加简便,更加精确,词汇量更加丰富而且随身携带更加方便的工具,那就是电子词典,应该说这是一个新旧交替的过程,电子词典取代传统词典只是时间的问题。所以说电子词典的发展前景是明朗的,所以我们小组决定做一个符合用户需求的小型个人电子词典系统。、 根据技术要求和现有开发环境,分析课设题目;2、 设计软件方案。包括:软件功能结构、各功能模块的详细描述、关键程序流程图、数据库中表的结构设计等;3、 画出系统总体结构图、关键程序流程图;4、 设计系统界面,编制代码,实现软件的基本功能;5、 调试、修改并完善程序;6、 生成安装程序,编写软件使用说明书(图文结合进行描述);、 生词录入、查询功能;2、 随机考查用户是否掌握了生词,并根据掌握程度来计算是否以后还需继续考查;3、 导出词汇功能。・1用户基本信息表(TJJsers)、查询、修改、删除、随机考查和导出等基本业务。个人单词簿系统基木结构框图如图2-1所示:图2--,可以看到主界面,可以根据自己的需要对单词簿进行录入、修改、删除等,还可以考查口己对单词的掌握情况以及将己掌握的单词导出到文木文档中。#的Windows窗体的设计进行开发和实施,主要通过如下几个功能模块来完成系统的具体的实施过程:用户查询界面窗体:通过查询界面用户可以对单词簿进行查询操作。其界面如图2-3所示:图2-3查询界面相关代码如下:privatevoidbuttonlClick(objectsender,EventArgse)!stringsql="selectwordas单词,jicshias解a释fromTabletwherewordlike'%"+()+〃%'〃;ds=(sql);=[0]・DefaultView;生词录入窗体:通过该界面用户可以把生词和解释录入到单词簿内,其界面如图2-4、图2-5、图2-6所不:图2-4录入成功界血图2-5录入重复界面图2-6录入为空界面其相关代码如下:privatevoidbutton3_Click(objectsender,EventArgse)Iif(().Length!=0){stringsql="insertintoTablel(word,jieshi)Values(*z,++ 〃++"')〃try{if((sql)==1){(“添加成功!”);}else{(z,添加失败!”);}}("录入失败,此单词已被录入!“);(〃单词不能为空!“);}(3)编辑