苏ICP备112451047180号-6
基于UML建模技术的毕业设计管理系统的设计与实现
一、系统概述
(一)系统简介
毕业设计管理系统是拿来给老师还有学员提供选题便利的,让你可以无时无刻的在互联网上找到自己心仪的题目来进行选择,导师也可以直接从系统里看到学员的选题状况,从而了解到学员的喜好和选题情况,来和学员进行疏导方便学员更好的进行毕业设计的工作。
此篇论文对毕业设计选题系统的独自开发的过程进行了一个比较全面的研究,讲解还有论述。对毕业设计选题系统的进行了解析和探讨在期的时候,然后检视了并且说明了在这个系统开发过程中使用的相关的编程技术。接下来再依照现有的系统的相关的功能和一些弊端,对本系统进行系统分析和排除各种的错误弊端,进行了数据库设计,系统实施等等的模块的划分。最后,还把数据库还有系统功能来了一个大汇总,实现了这个系统本就应该存在的功能,还有多了一些其他辅助功能,来满足,不管是在校学员,还是应届毕业生,还是各种辅导员,指导老师,又或是答辩老师的需求。
(二)开发工具
1.B/S模式
B/S模式它存在的特点如下面所说:
这个结构,它就是浏览器还有服务器之间的结构。三层的3-tier结构。
2. ASP.NET技术
ASP.NET技术,它存在的特点如下面所说:
这个技术就是可以运行在Web应用软件的开发者差不多是所有的全部的平台上了。ASP.NET语言是独立化的,可以自己来选择一种你的最了解的,最适合你的你最了解的语言,比如C#,来进行你的程序的编写,或者用多种语言来进行你的编写,实现你的价值。
3. SQL Server 2008
此技术,它存在的特点如下面所说:
这是一个比较全面的数据库平台,基本上所有学习的编程语言的编程都可能会需要用到它。他是作为一个可以提供数据库能力的东西,来发展的数据应用程序,是可用度高的,可以完成很多比较不容易完成或者说是有点难度,听着就不太好做的工作。
二、系统分析
(一)需求分析
现如今,每年开始出现了越来越多的人上了大学,所以大学员就开始一直一直一直的多了起来,因此毕业生也就跟着多了起来,毕业设计也理所当然的相对而言的多了起来,折旧导致了各高校的大学员需要毕业去社会深造,毕业,当然就需要写毕业论文,就会有了很多很多的数据信息,这就会导致系统信息的杂乱无章,没办法很好的管理和提取毕业设计管理的信息。这个问题不管是对教师还是对毕业生来说,选题的问题一直都是一个复杂却看似简单的问题。多个学员要一个老师去面对,知道论文选题,还要让他们写开题报告,有时候还要打电话发短信和学员疏导交流,这就牵扯到信息的存储和交流,就很麻烦对不对,疏导和交流不能再教师和毕业生之间不能很好地发生,然后就写不出好的文章,教师发论文题目给到你,有时候你会接受不到对吧,然后就误了正事,很多时候你没办法通过记录找到你的选题信息,教师也不方便再帮你梳理一遍。现如今,很多高校都是老师代替学员选题,导致很多时候,毕业生选的题目根本不是自己想做的,学员就没兴趣,就会没动力,老师催也催不出什么来,所以彼此的疏导很重要,因此,有必要搞一个程序或者软件出来,帮助老师和毕业生,完善系统。
(二)业务分析
临近毕业的时候,毕业生开始迷茫于毕业设计,纠结自己的选题方向,倘诺他们,可以在网上就能看到选题的资料,是不是会方便很多,你看,这是不是很重要呢。在过去的时候,很多高等学府,都是老师代替,帮助学员们选择老师,发的毕业设计的题目,这就导致了,很多的时候,毕业生选的,这些个老师发的毕业设计题目,根本不是自己想选择的题目,这样,就会有很多的问题,学员就会对这个题目,没有兴趣,没有兴趣就会,导致学员没有做程序和写论文的动力,做程序编程的速度就会慢,能拖就拖,老师就会着急,急了就会催,可是老师催也催不出什么来,所以彼此的疏导很重要,因此,有必要研究,和编写一个程序,或者是软件出来,来帮助老师,还有这些将要毕业的学员,完成并且完善,他们的毕业设计管理信息系统,我们需要一个平台,来帮助指导老师和毕业生,这就是,毕业设计管理信息系统的业务分析。
目录
一、 系统概述 7
(一)系统简介 7
(二)开发工具 8
1.B/S模式 8
2. ASP.NET技术 8
3. SQL Server 2008 8
二、系统分析 9
(一)需求分析 9
(二)业务分析 9
二、功能模块分析 10
(一)模块(管理员) 10
(二)、模块(导师) 11
(三)、学员模块 11
(四)、模块(统计) 11
三、数据库的设计 13
(一)、分析(数据库的) 13
(二)、设计(数据表) 14
(三)、关系图(数据库) 14
四、系统的实施 18
(一)、数据库的详细资料链接 18
(二)、系统的详细设计 19
(三)、系统登录资料信息模块 19
(四)、管理员的基本资料模块 23
(五)、教师基本信息资料模块 31
(六)、学员基本信息资料模块 38
五、系统测试 42
(一)测试目的 42
(二)测试环境 43
(三)测试方法 43
(四)测试结果: 43
六、系统使用说明 43
七.结束语 44
参考文献
[1]丁贵广.ASP及ASP.NET编程基础与实例.机械工业出版社,2006
[2]壮志剑,数据库原理与SQL Server,北京:高等教育出版社,2008
[3] 王珊,萨师煊.数据库系统概论[M].第四版.北京:高等教育出版社,2006.
[4]丁吴凯, 许静雯, 谢黎文. ASP.NET网站开发典型模块与实例精讲[M]. 北京:电子工业出版社, 2006.