欢迎来到天天文库
浏览记录
ID:13214622
大小:367.50 KB
页数:30页
时间:2018-07-21
《英汉词典vb数据库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、沈阳航空航天大学课程设计报告课程设计名称:软件综合课程设计课程设计题目:汉语和英语单词对照院(系):计算机学院专业:计算机科学与技术班级:7401101学号:200704011013姓名:郭忠馨指导教师:安云哲完成日期:2010年7月16日沈阳航空航天大学课程设计报告目录第1章概要设计11.1题目的内容与要求11.2数据库概念模型设计11.2.1数据库E-R图11.2.2数据库表概述31.3总体方案设计3第2章详细设计52.1数据库逻辑模型设计52.1.1汉语释义表(chinese)52.1.2英语单词表(engli
2、sh)52.1.3汉语英语对应关系表(EC)62.2系统功能详细设计62.2.1数据库的连接62.2.2数据的查询82.2.3数据的添加10第3章调试分析13第4章使用说明144.1程序面板界面14参考文献18附录(程序清单)19-28-沈阳航空航天大学课程设计报告第1章概要设计第1章概要设计1.1题目的内容与要求利用问价系统或数据库系统,设计一个程序,该程序输入一个英语单词和他的释义(应考虑一个单词可以有多个释义)。当用输入英语单词时程序给出的对应的汉语释义,输入汉语时给出对应的多个英语单词。要求:1能将所有单词和
3、对应的汉语释义按序写入一个文本文件中;2使用数据库系统实现(DBMS和前段开放工具可自行选择),界面要美观实用;3应画出规范的系统E-R图;4按要求写出课程设计报告。1.2数据库概念模型设计根据题目的具体情况分析设计汉语和英语单词对照系统。主要功能有:①英语单词及其译意的添加存储;②输入英语单词对其汉语译意的查询及显示;③输入汉语译意,对有相关译意的英语单词进行查询及显示;1.2.1数据库E-R图Chinese表E-R图如图1.1所示。该实体的属性有:编号,汉语释义,其中编号为该实体的主属性。-28-沈阳航空航天大学
4、课程设计报告第1章概要设计Chinese编号汉语释义图1.1chinese表E-R图English表E-R图如图1.2所示。该实体的属性有:编号,英语单词。其中编号为该实体的主属性。English编号英语图1.2english表E-R图汉语和英语单词对照系统E-R图如图1.3所示,其中包含两个实体,一个是汉语释义,一个是英语单词。实体之间是多对多的联系,一个单词可以有多个意思,一个意思对应多个单词,所以添加一个新的关系作为chinese表与english表之间的关系表。-28-沈阳航空航天大学课程设计报告第1章概要设
5、计nm中文释义英语单词编号汉语对应XXXXXXXXXX编号英语词性图1.3chinese表与english表之间的实体联系图1.2.2数据库表概述经过分析设计后得出数据库设计的概念模型,其中包含两个实体,一个是english表,一个是chinese表,还有一个是english与chinese的关系表EC。如下:English(enum,english);Chinese(cnum,chinese);EC(cnum,enum);1.3总体方案设计根据系统要求,划分如下模块。添加模块和查询模块。根据要求的不同,用户可执行不
6、同的操作。系统总体模块图如图1.4所示。-28-沈阳航空航天大学课程设计报告第1章概要设计执行添加功能的时候具体分为三部分,添加模块可按照同一单词同一词性不同释义添加,可以按照同一单词不同词性添加,也可以按照新单词新词性添加。当执行查询时,查询模块分为两部分,可按照输入的英语单词查询汉语释义,也可以按照输入的汉语释义查询英语单词。英语单词和汉语对照系统添加模块查询模块添加同一单词同一词性不同释义添加同一单词不同词性汉语释义添加新的英文单词以及汉语释义按照英语单词查询并显示按照汉语释义查询及显示图1.4系统总体模块图-
7、28-沈阳航空航天大学课程设计报告第2章详细设计第2章详细设计2.1数据库逻辑模型设计根据所设计的E-R图,将两个实体分别转换为chinese表,english表。实体间多对多的关系通过增加一个新的关系EC表,并将chinese表和english表中的码加入到ec表中作为外码来实现。2.1.1汉语释义表(chinese)Chinese表定义如下:表2.1具体创建代码如下:createtablechinese(cnumintprimarykey,chinesevarchar(50)notnull);2.1.2英语单词表
8、(english)English表定义如下:表2.2具体创建代码如下:createtableenglish(enumintprimarykey,englishvarchar(50)notnull-28-沈阳航空航天大学课程设计报告第2章详细设计);2.1.3汉语英语对应关系表(EC)EC表定义如下:表2.3具体创建代码如下:createtabl
此文档下载收益归作者所有