ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:82.50KB ,
资源ID:24906282      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24906282.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(管理数据库课程设计毕业论文.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

管理数据库课程设计毕业论文.docx

1、管理数据库课程设计毕业论文管理数据库课程设计毕业论文一、系统概述 21、选题背景 . 22、选题的目的与意义 . 2二、需求分析 21、可行性分析 . 2(1) 、经济可行性分析 2(2) 、技术可行性分析 3(3) 、操作可行性分析 32、系统性能需求 . 33、系统功能需求 . 34、系统分析 . 4(1)、系统数据流图 4(2)、数据字典 6三、概念结构设计 71、分层概念模型 . 72、系统总体概念模型( E-R 图) 8四、逻辑结构设计 10五、物理结构设计 101确定数据库的物理结构 . 13(1)、确定数据的存储结构 13(2)、设计数据的存取路径 13(3)、确定数据的存放位置

2、 13(4)、确定系统配置 132评价物理结构 . 13六、课程心得与体会 13附录:参考文献一、系统概述1、选题背景随着社会的飞速发展, 计算机科学技术的日趋完善, 人们传统的思想观念和工作 方式开始发生巨大的转变, 依靠计算机技术进行信息化管理已经势在必行。 而我们高 等学校也面临着同样的问题, 学生信息的管理、 老师信息的管理和日常工作的管理等 等,都必须依靠计算机软件管理实现。 学生毕业设计管理系统是众多管理系统中的一 部分,也是很重要的一部分。 可是,在许多高校并没有在这一环节上实现信息化管理, 而这一部分的工作仍然是由人工来进行完成。人工操作必定存在很多的缺陷,比如: 工作量繁多、

3、资料易丢失、 更新和修改很不方便、 老师与学生之间的沟通和信息传达 不及时等等。我所做的课题毕业设计管理系统, 不仅方便操作, 而且可以大大提高系 统的可移植性。并且,通过计算机信息化管理可以避免人工操作的一些缺陷和不足。2、选题的目的与意义针对目前我校毕业设计管理工作的现状及不足, 运用工作流管理的相关理念, 设 计基于工作流的论文管理系统。 通过更好地规划工作流程、 并行执行相互独立的活动; 在客户服务中, 能够快速方便的访向所有相关数据和工作流程, 从而可以大大提高客 户服务质量;降低管理成本, 如避免不必要的和重复的工作, 提高工作人员的工作效 率。设计并实现基于工作流的毕业设计管理系

4、统。 通过此系统的设计与实现, 加深对 工作流管理系统理论的理解,实现研究服务于实践的原则。二、需求分析1、可行性分析(1)、经济可行性分析本系统由我们学校信管专业学生作为课程设计开发研制的, 这样既让我们学生得 到了锻炼, 学校也将收获本系统。 成本可以忽略不计, 还有后期维护的费用也相对比 较低廉。并且一旦该系统投入使用的话, 可以减少学校在人工方面的投入, 达到降低 人工操作成本的目的。在学校的大力支持下,经济上是可行的。(2)、技术可行性分析本系统使用 Microsoft SQL Server 2005 开发工具,而这个开发工具相对而言也是 比较简单、易学的。开发语言使用 C,这种面向

5、对象语言,相对于 c#,c+而言也简 单很多,主要是开发人员对 C 更加熟悉。所以技术上也是可行的。(3)、操作可行性分析本系统界面友好, 操作方便, 只要懂得计算机的基本操作, 都会使用该系统的相 关操作。所以,在操作可行性上也是可行的。经上述可行性分析, 该系统无论从技术上、 经济上, 还是操作上都具有相当的可 行性。当然,更重要的是,该系统是结合当前实际需要,可以满足高校工作需要,减 轻人工操作的负担。2、系统性能需求本系统是基于网络的, 操作简便。 为了能够满足学生在做毕业设计整个过程中都 能够顺利的上传文件和作品, 老师能够在答辩的时候在线打分和管理学生的相关文件 和作品,管理员可以

6、在线查看报表和管理学生的相关文件和作品, 系统需要满足以下 要求:实用性 : 毕业设计管理系统主要是要考虑其实用性,要跟实际的应用相结合, 满足实际的需求。可靠性:系统能够正常的运行, 在多人同时登录时也能够正常的运行。 若运行时 遇到不可恢复的系统错误,也必须保证数据库完好无损。安全性:对于系统的重要数据都有密码保护,具有一定的安全性。 简单易用性:系统的操作简便,容易,能够满足教师、学生和管理员的使用。3、系统功能需求本系统主要有四大用户群, 分别是:教务人员, 指导教师, 毕业生,评审专家(答 辩小组成员),另外还应设有管理员账号管理后台。(1)教务人员:制定毕业设计各项工作总战略,如下

7、发任务、发布论文格式要 求、论文题目、论文撰写和设计进度时间表等,组织毕业设计工作流程,毕业设计工 作表填写说明, 提交毕业论文各套表模板的制作, 如开题报告模板、 指导教师指导记 录表、任务书、 指导教师评阅意见表等, 确定各学院指导老师名单及可指导学生人数 限额,设定论文标准格式。(2) 指导老师:指导老师从教务工作人员处得到指导学生完成毕业设计任务后,登录系统, 编辑撰写毕业选题并输入系统, 并编写毕业设计的主要工作介绍及参 考文献等放到系统上供学生参阅。老师在本系统内的操作包括发布毕业设计资料文 档,给其他用户留言,查看学生留言或回复留言。查看 / 编辑指导记录,填写论文任 务书,查看

8、 /编辑毕业设计套表,下载毕业设计论文 / 上传修改意见,论文存档。(3) 毕业生:根据系统分配的帐户,登陆系统 , 查看修改个人信息,查看论文 选题/选择论文选题 /输入自选题,在线编辑 /查看指导记录,编辑 /查看论文套表 /生 成论文套表,上传 / 下载毕业设计论文,查看留言 / 回复留言,搜索存档毕业论文,在 线提问,在线编辑论文、检查论文格式并提交。(4)评审专家:即答辩小组,填写专家评审意见表,填写答辩情况表和成绩评 定。4、系统分析(1)、系统数据流图图2.1数据流程简略图(2)、数据字典表2.2学生信息数据项表数据项名称:学生信息数据项别名:无说明:每个学生的基本信息数据流来源

9、:教师输入数据流组成:学生信息-学生编号+专业编号+系编号+教师编号+学号+姓名+密 码+性别+年级+班级+电话+邮箱+毕业年份数据流量:1份/人表2.3老师信息数据项表数据项名称:老师信息数据项别名:无说明:每个老师的基本信息数据流来源:教务人员输入数据流组成:老师信息-老师编号+系编号+教务人员编号+姓名+密码+性别+年 龄+电话+邮箱数据流量:1份/人表2.4成绩信息数据项表数据项名称:成绩信息数据项别名:无说明:每个学生的成绩信息数据流来源:系决议书成绩表数据流流向:系决议书成绩表数据流组成:成绩信息-学生姓名+论文题目+指导教师+教师职称+总分+等级据流量:1份/人表2.5格式信息数

10、据项表数据项名称:格式信息数据项别名:无说明:论文格式的基本信息数据流来源:页面格式表、段洛格式表数据流流向:论文格式检查数据流组成:页面格式信息=编号+上页边距+下页边距+左页边距+右页边 距+装订线+装订线位置+页面大小+页面宽度+页面咼度+页眉+页 脚+页面栏+垂直对齐段洛格式信息=编号+大纲级别+子体名称+子体大小+粗体+ 斜体+行距+段后间距+段前间距+对齐方式+左缩进+右缩进据流量:1份/人三、概念结构设计概念结构设计的任务是在需求分析阶段产生的需求说明书的基础上, 按照特定的方法把它们抽象为一个不依赖于任何具体机器的数据模型, 即概念模型。概念模型使设计者的注意力能够从复杂的实现

11、细节中解脱出来, 而只集中在最重要的信息的组织结构和处理模式上,最常用的概念模式就是 E-R模型。1、分层概念模型图3.3论文题目E-R图2、系统总体概念模型(E-R图)字#划茁齐方盘论文题目页眉行距指导數师论文题目页而格式段落格式拟定订I职称性别电话密码电话密码姓名编号学生指导教师指导学号也姓名专业辩填写评定教师编号01m评语编号评语内容编号记录人学生端号学生编号评定时间学生编号苔题匡间选题馮号成绩评语编号教师编号学生编号答辩成统记录答辩记录成绩评定评语模式论文成续图3.4系统E-R图四、逻辑结构设计逻辑结构设计阶段的任务就是将概念结构设计阶段完成的概念模型转化成能被特定数据库管理系统支持的

12、数据模型,也即是关系模型。这些模型在功能、性能、完 整性和一致性约束及数据库可扩充性都需要满足用户的需求。 数据模型可以由实体关系转换而来,根据上节图3.1 E-R图可转换为以下数据模型。(1)、管理员信息表管理员(编号,姓名,密码,院系)字段类型长度允许空备注中文名称use_idint4否主键管理员的编号user_ namechar10否管理员的姓名passwordchar15否登录密码,默认为 123in stitutechar15否管理员所在的学院表4.1管理员信息表(2)、学生信息表学生(学号,姓名,院系,专业,性别,电话,密码),设计结果如下表:字段类型长度允许空备注中文名称Stud

13、char10否主键学生编号Stu_pwchar10否密码,默认为学号后五位Stu_sexchar2否学生性别Stu_n amechar10否学生姓名Stu_zhuanyechar20否学生所在的专业Stu_departchar10否学生所在的院系Stu_telchar11否学生手机号表4.2学生信息表(3)、指导教师信息表指导教师(教职工号,姓名,院系,教研室,密码,手机号,邮箱, )设计结果如下表:字段类型长度允许空备注中文名称Tea_idint4否主键老师的教职工号Tea _n amechar10否老师的名字Reser_roomchar20是老师所在教研室的名称Tea_departchar

14、15否老师所在的学院Tea_pwchar10否登录密码,默认为 123Tea_telchar15否两项至少一项不为空老师的手机号码Tea_emailchar25是老师的电子邮箱表4.3指导教师信息表(4)、老师课题关系表课题(论文题目编号,指导老师编号,课题名称),设计结果如下表:字段类型长度允许空备注中文名称Subjectedint4否主键申报课题的编号Subject, namechar20否申报课题的名称Tea_idint4否扌曰导老师的编号Subject_ notechar200否课题内容图4.4课题信息表(5)、选课信息表选题(选题编号,学生的编号,指导老师的编号,在校内或校外设计 )

15、字段类型长度允许空备注中文名称Choose_idint8否主键选题的编号Studint4否学生的编号Tea_idint4否扌曰导老师的编号Subject_idint4否选题课题的编号Con diti onchar10是在校内或校外设计图4.5选课信息表(6)、课题申报信息表课题申报(课题编号,课题名称,学院,提供的专业,模块总数,模块1的名称, 模块2的名称,模块2的名称,课题性质,课题的来源,课题的类型,限报的人数, 课题背景,课题初步计划,课题备注,课题提交申请的时间,课题教研室审批的结果, 课题教研室审批的备注,课题教研室审批的备注,课题院系审批的时间)字段类型长度允许空备注中文名称Su

16、bject_idint4否主键课题编号Subject, namechar20否课题名称In stitutechar15否学院Professio nchar20否提供的专业Model_noint2否模块总数Model1char50是模块1的名称Model2char50是模块2的名称Model3char50是模块3的名称Sub_n aturechar40是课题性质Sub_resourcechar20否课题的来源Subject_typechar20否课题的类型Numberint2否限报的人数Bkgro undchar100是课题背景Subpla nchar100是课题初步计划Remarkchar10

17、0是课题备注Time1DT否课题提交申请的时间Exam ine1char2否课题教研室审批的结果Remark1char100是课题教研室审批的备注Time2DT否课题教研室审批的时间Time3DT否课题院系审批的时间说明:DT为datatime的缩写。图4.6课题申报信息表五、物理结构设计1确定数据库的物理结构(1)、确定数据的存储结构 确定数据库存储结构时要综合考虑存取时间、 存储空间利用率和维护代价三方面 的因素。这三个方面常常是相互矛盾的, 例如消除一切冗余数据虽然能够节约存储空 间,但往往会导致检索代价的增加,因此必须进行权衡,选择一个折中方案。 (2)、设计数据的存取路径在关系数据库

18、中, 选择存取路径主要是指确定如何建立索引。 例如,应把哪些域 作为次码建立次索引, 建立单码索引还是组合索引, 建立多少个为合适, 是否建立聚 集索引等。(3)、确定数据的存放位置为了提高系统性能, 数据应该根据应用情况将易变部分与稳定部分、 经常存取部 分和存取频率较低部分分开存放。(4)、确定系统配置DBMS产品一般都提供了一些存储分配参数,供设计人员和 DBA对数据库进行物 理优化。初始情况下, 系统都为这些变量赋予了合理的缺省值。 但是这些值不一定适 合每一种应用环境, 在进行物理设计时, 需要重新对这些变量赋值以改善系统的性能。2评价物理结构数据库物理设计过程中需要对时间效率、 空

19、间效率、 维护代价和各种用户要求进 行权衡,其结果可以产生多种方案, 数据库设计人员必须对这些方案进行细致的评价, 从中选择一个较优的方案作为数据库的物理结构。评价物理数据库的方法完全依赖于所选用的 DBM,S 主要是从定量估算各种方案 的存储空间、存取时间和维护代价入手,对估算结果进行权衡、比较,选择出一个较 优的合理的物理结构。如果该结构不符合用户需求,则需要修改设计。六、课程心得与体会这次历时两周的课程设计, 对于我们来说确实收获了不少。 第一天我们查找 资料、了解有关的知识,相互探讨,了解毕业生毕业设计管理系统的需求,做好 需求分析后,开始系统的设计,画出 E-R 图,写出各个实体的属

20、性。对于数据库 的创建, 虽然出现很多的问题, 但经过探讨之后我们都能够很好的解决, 这便让 我们体会到上课专心听讲的重要性。 而唯一遗憾的是由于教学安排我们未能进行 数据库的实现过程, 只是做了数据库的前期几个设计! 以后我们会利用时间去慢 慢把它完善,进而实现这个系统。这次的图书管理系统设计不仅使我们学会了把数据库的各个模块联系起来, 更让我懂得了如何设计一个系统, 了解了系统设计的过程, 通过这次实习, 我也 了解到要设计一个好的系统并不是一件容易的事,听了老师的建议我们才知道, 自己设计的系统存在很多的缺陷,还需要从各方面得以改善。我们相信,只要自己肯努力、肯奋斗,总是会有收获的。附录【1】王珊,萨师煊 . 数据库系统概论 . 北京:高等教育出版社(第四版), 2005 【2】陈国青,郭讯华 .信息管理系统 .北京:中国人民大学出版社, 2005 【3】龙虹.管理信息系统 .北京:北京理工大学出版社, 2007

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1