摘要
各个高校长期以来在毕业设计阶段存在一个普遍性问题:标准不统一,流程难控制,材料归档不及时。毕业设计答辩能否顺利进行的前提条件是有效的资料归档。而毕业设计过程管理网站,通过流程控制,能使毕业设计有条不紊的进行。因此毕业设计过程管理网站将对毕业设计答辩起到关键性作用。
本文以学院教务处《关于做好2010届毕业设计(论文)工作的通知》作为毕业设计需求分析依据,设计实现了基于ASP.NET3.5 MVC(Model,View,Control)的毕业设计过程网站,论文中阐述了系统的需求分析、系统结构的设计、数据库的设计、界面的设计。系统实现了学生任务的在线提交,校验,上传;指导教师的审核,评分,导出各类报表文档;学工处查看学生就业动态。
关键词:毕业设计,过程管理,MVC
ABSTRACT
Each College in graduate design stage has a wide spread problem long been exists: the standard is not unified, process difficult to control, materials not timely filed. Graduation defense prerequisite for the smooth conduct effective information is archived. The Graduation Process Management Web Site, through process control, enabling an orderly conduct of graduation. Graduation Process Management Web Site, therefore will play a key role in Graduation defense.
In this paper, Zhejiang University of Science and Office of Academic Affairs "about doing the 2010 Graduation Project (Thesis) Work of the notice" as a basis for graduation requirements analysis, design and implementation based on the ASP.NET3.5 MVC (Model, View, Control) of The Graduation Process Management web site, the paper outlined the system requirements analysis, system architecture design, database design, interface design. System to achieve the task of students submitted online, verify, upload; guide teachers review, rate, export all kinds of documents; School Work View student employment dynamics.
Keywords: Graduation , Process Management ,MVC
目录
摘要 I
ABSTRACT II
目录 III
第1章 引言 1
1.1 背景 1
1.2 研究内容及拟解决问题 2
第2章 工具软件与技术基础 4
2.1 开发环境和工具 4
2.1.1 开发环境 4
2.1.2 开发语言 4
2.1.3 数据库 4
2.2数据库模型概述 5
2.2.1 数据库访问语言LINQ 5
2.3 MVC架构概述 5
2.3.1 MVC设计思想 5
2.3.2 MVC优势 6
第3章 系统总体设计 7
3.1 系统需求分析 7
3.2系统功能模块说明 8
3.3 数据库设计 8
3.3.1 毕业设计过程管理网站E-R图 8
3.3.2 数据库概念模型设计 9
3.3.3数据库逻辑结构设计 14
第4章 界面设计与流程图 19
4.1 界面设计 19
4.1.1 任务列表界面 19
4.1.2 计划进度界面 19
4.1.3 报告填写页面 20
4.1.4 报表的检查与导出界面 20
4.1.5 上传界面 21
4.2 流程图 21
4.2.1 登录模块流程图 21
4.2.2 报告填写及检查流程图 22
4.2.3 上传下载流程图 23
4.2.4 论文校验流程图 23
4.2.4 毕业设计过程流程图 24
第5章 系统实现 27
5.1数据库模型的应用 27
5.2 Post跟Get表单提交方式 27
5.3 Office文档的打开,写入,保存 27
5.4论文格式的校验 27
5.5上传与下载 27
5.6页面无刷新 28
5.7邮件发送功能 28
第6章 结束语 29
致谢 30
参考文献 31