管理数据库课程设计毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理数据库课程设计毕
业论文
目录
一、系统概述 (1)
1、选题背景 (1)
2、选题的目的与意义 (1)
二、需求分析 (1)
1、可行性分析 (1)
(1)、经济可行性分析 (1)
(2)、技术可行性分析 (2)
(3)、操作可行性分析 (2)
2、系统性能需求 (2)
3、系统功能需求 (2)
4、系统分析 (3)
(1)、系统数据流图 (3)
(2)、数据字典 (5)
三、概念结构设计 (6)
1、分层概念模型 (6)
2、系统总体概念模型(E-R图) (7)
四、逻辑结构设计 (9)
五、物理结构设计 (9)
1.确定数据库的物理结构 (12)
(1)、确定数据的存储结构 (12)
(2)、设计数据的存取路径 (12)
(3)、确定数据的存放位置 (12)
(4)、确定系统配置 (12)
2.评价物理结构 (12)
六、课程心得与体会 (13)
附录:参考文献
一、系统概述
1、选题背景
随着社会的飞速发展,计算机科学技术的日趋完善,人们传统的思想观念和工作方式开始发生巨大的转变,依靠计算机技术进行信息化管理已经势在必行。而我们高等学校也面临着同样的问题,学生信息的管理、老师信息的管理和日常工作的管理等等,都必须依靠计算机软件管理实现。学生毕业设计管理系统是众多管理系统中的一部分,也是很重要的一部分。可是,在许多高校并没有在这一环节上实现信息化管理,而这一部分的工作仍然是由人工来进行完成。人工操作必定存在很多的缺陷,比如:工作量繁多、资料易丢失、更新和修改很不方便、老师与学生之间的沟通和信息传达
不及时等等。我所做的课题毕业设计管理系统,不仅方便操作,而且可以大大提高系统的可移植性。并且,通过计算机信息化管理可以避免人工操作的一些缺陷和不足。
2、选题的目的与意义
针对目前我校毕业设计管理工作的现状及不足,运用工作流管理的相关理念,设计基于工作流的论文管理系统。通过更好地规划工作流程、并行执行相互独立的活动;在客户服务中,能够快速方便的访向所有相关数据和工作流程,从而可以大大提高客户服务质量;降低管理成本,如避免不必要的和重复的工作,提高工作人员的工作效率。设计并实现基于工作流的毕业设计管理系统。通过此系统的设计与实现,加深对工作流管理系统理论的理解,实现研究服务于实践的原则。
二、需求分析
1、可行性分析
(1)、经济可行性分析
本系统由我们学校信管专业学生作为课程设计开发研制的,这样既让我们学生得到了锻炼,学校也将收获本系统。成本可以忽略不计,还有后期维护的费用也相对比较低廉。并且一旦该系统投入使用的话,可以减少学校在人工方面的投入,达到降低人工操作成本的目的。在学校的大力支持下,经济上是可行的。
(2)、技术可行性分析
本系统使用Microsoft SQL Server 2005开发工具,而这个开发工具相对而言也是比较简单、易学的。开发语言使用C,这种面向对象语言,相对于C#,C++而言也简单很多,主要是开发人员对C更加熟悉。所以技术上也是可行的。
(3)、操作可行性分析
本系统界面友好,操作方便,只要懂得计算机的基本操作,都会使用该系统的相关操作。所以,在操作可行性上也是可行的。
经上述可行性分析,该系统无论从技术上、经济上,还是操作上都具有相当的可行性。当然,更重要的是,该系统是结合当前实际需要,可以满足高校工作需要,减轻人工操作的负担。
2、系统性能需求
本系统是基于网络的,操作简便。为了能够满足学生在做毕业设计整个过程中都能够顺利的上传文件和作品,老师能够在答辩的时候在线打分和管理学生的相关文件和作品,管理员可以在线查看报表和管理学生的相关文件和作品,系统需要满足以下要求:
实用性: 毕业设计管理系统主要是要考虑其实用性,要跟实际的应用相结合,满足实际的需求。
可靠性:系统能够正常的运行,在多人同时登录时也能够正常的运行。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
安全性:对于系统的重要数据都有密码保护,具有一定的安全性。
简单易用性:系统的操作简便,容易,能够满足教师、学生和管理员的使用。
3、系统功能需求
本系统主要有四大用户群,分别是:教务人员,指导教师,毕业生,评审专家(答辩小组成员),另外还应设有管理员账号管理后台。
(1)教务人员:制定毕业设计各项工作总战略,如下发任务、发布论文格式要求、论文题目、论文撰写和设计进度时间表等,组织毕业设计工作流程,毕业设计工
作表填写说明,提交毕业论文各套表模板的制作,如开题报告模板、指导教师指导记录表、任务书、指导教师评阅意见表等,确定各学院指导老师及可指导学生人数限额,设定论文标准格式。
(2)指导老师:指导老师从教务工作人员处得到指导学生完成毕业设计任务后,登录系统,编辑撰写毕业选题并输入系统,并编写毕业设计的主要工作介绍及参考文献等放到系统上供学生参阅。老师在本系统的操作包括发布毕业设计资料文档,给其他用户留言,查看学生留言或回复留言。查看/编辑指导记录,填写论文任务书,查看/编辑毕业设计套表,下载毕业设计论文/上传修改意见,论文存档。
(3)毕业生:根据系统分配的帐户,登陆系统,查看修改个人信息,查看论文选题/选择论文选题/输入自选题,在线编辑/查看指导记录,编辑/查看论文套表/生成论文套表,上传/下载毕业设计论文,查看留言/回复留言,搜索存档毕业论文,在线提问,在线编辑论文、检查论文格式并提交。
(4)评审专家:即答辩小组,填写专家评审意见表,填写答辩情况表和成绩评定。
4、系统分析
(1)、系统数据流图