数据库课程设计.docx
- 文档编号:13359181
- 上传时间:2023-06-13
- 格式:DOCX
- 页数:12
- 大小:1.42MB
数据库课程设计.docx
《数据库课程设计.docx》由会员分享,可在线阅读,更多相关《数据库课程设计.docx(12页珍藏版)》请在冰点文库上搜索。
数据库课程设计
深入编程课程设计
报告
班级:
地信11102班
学生姓名:
段小秋
学号:
201101239
日期:
2014年6月27日
目录
1概述1
1.1项目背景1
1.2软件定义1
1.3开发环境1
2需求分析1
2.1问题陈述1
2.2功能设计1
2.3ER模型图2
3界面设计3
4实验数据示例6
5心得7
1概述
1.1项目背景
经过调研,我们发现XX百科,wiki百科等百科词条收录系统虽然很强大,但在一些筛选上面仍然有所欠缺,例如:
不能通过文字的首字母进行排序,进而供使用者快速找到所要找到的词条。
例如:
某用户只知道想找出首字母为A的所有词条记录,但是XX百科,wiki百科在此上面都稍有欠缺,并不能完全达到用户的目的。
除此之外,XX百科和wiki百科收录词条比较多,也不太具有针对性,因此,经过分析和调研,我决定开发一个基于地学知识方面的知识库系统,旨在提供对地学感兴趣的用户查到自己想要的内容——地学知识库管理系统。
1.2软件定义
知识库管理系统是以地学相关知识为基础,旨在收录地学的相关词条,提供用户快速查询自己想要的信息的一个网站系统。
1.3开发环境
开发平台:
MicrosoftVisualStudio2010,SQLServer2005
开发语言以及相关技术:
(1)前台:
html,css,javascript,jquery(jquery插件z-tree)
(2)后台:
c#,A,ADO.NET
2需求分析
2.1问题陈述
在21世纪这个信息时代,人们所关注的信息也越来越多,怎么更好地管理这些信息是一个急需解决的问题。
我们通过调研发现,XX百科,wiki百科都有信息管理,并且在信息收录方面有很强大的功能,也收录了很多词条。
然而我们经过研究,发现这些词条收录系统都存在一个很明显的问题,比如说,如何通过首字母进行筛选自己所要的词条,即:
字典字母目录。
除此之外,XX百科和wiki也存在没发将最新词条展示出来。
2.2功能设计
开发出一个基于地学的知识库管理系统,该系统主要是用来收录地学相关词条,并提供给用户查询检索等功能,功能结构图如图1。
图1
2.3ER模型图
3界面设计
主界面
列表页
内容页面
搜索页
后台管理登陆
后台主页面
词条管理页面
添加词条页面
栏目管理页面
栏目添加页面
登陆状态页面
4实验数据示例
栏目数据:
词条数据:
登陆状态数据:
用户表:
图片表:
5本系统的亮点
(1)具有词条目录检索功能,类似于字典一样按照(A-Z)的目录。
(2)算法创新:
通过后台录入的词条,找出改词条的第一个字的第一个字母,插入到对应的(A-Z)目录中。
(3)类似于搜索引擎,具有自动完成功能。
(4)采用递归算法找出分类目录。
6心得
通过本次深入编程课程设计实习,我明白了自己在学习编程方面还有不少问题,因此我应该继续努力。
在这次学习中,更深一步的了解了关于链表的相关知识,有助于我们下一学期关于数据结构和链表的相关学习。
“天外有天,人外有人”,因此我们应该继续更加努力学习,掌握更多的专业知识。
只有这样,我们才能学得好。
在这次学习中我也明白了,和老师同学一起努力讨论才能更好地解决问题,因此无论遇到什么问题,都不要轻言放弃。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计