项目编号:asp.net927-毕业设计管理系统设计与实现

运行环境:VS+SQL

开发工具:VS2010及以上版本

数据库:SQL2008及以上版本

使用技术:HTML+JS+HTML

开发语言:C#,框架:asp.net


现如今,国内外对毕业设计管理的管理方式通常有两种:一种是通过U盘或邮箱完成毕业论文,另一种则是存储在教师计算机上的共享目录中。然而,这两种方法都有各自的缺点:前者方法不便于携带以及易破损等;后一种方法虽然解决了上述问题。但是有一个更致命的缺点:学生可以随意检查、修改和删除其他学生的毕业论文,造成很多事情,比如抄写毕业论文,恶意删除或修改其他学生的毕业论文。当老师帮助学生修改毕业论文时,很难发现毕业论文是否改正以及混淆新毕业论文与旧毕业论文。虽然有些可以用严格的纪律来实现管理,但仍然会给学生和老师带来很多麻烦。本学生毕业设计管理系统可以有效地解决这一系列问题,使教师能够高效、科学地管理毕业论文。


asp.net927-毕业设计管理系统设计与实现_管理系统

登录界面

asp.net927-毕业设计管理系统设计与实现_信息管理_02

后台界面

 用户登录:学生:用学生学号登录,密码自设,教师:用教师职工号登录,密码自设,管理员:用教师职工号登录,密码自设

管理员模块:(1)以管理员身份登录,其功能有:

①院系及专业信息管理(对院系及专业信息的增删改查操作)

②教师信息管理(教师信息的增删改查操作操作和权限分配【 指导教师、评阅教师答辩组长的权限分配】)、

③学生信息管理(学生信息的增删改查操作操作)、

④公告管理(添加和发布最新的公告,权限教师和学生都有权限查看) 

⑤课题管理(审批教师申报的课题、以及对课题增删改查操作操作)、

⑥文件管理(教师资料和学生资料毕业设计相关文件增删改查操作操作、)

⑦答辩管理(学生答辩信息的安排分配通过系统公告发布)

⑨成绩管理(对学生成绩的增删改查操作)

⑩个人管理(修改个人密码、退出系统)

教师模块:如果该教师是指导教师,其功能有:

①课题管理(申报学生的课题)、

②学生留言沟通管理、

③我的学生管理(指导学生信息)、

④文件管理(学生任务书、开题报告、论文的管理)、

⑥系统公告如果是答辩组长:

⑦答辩成绩管理(答辩成绩录入和评语)如果该教师是评阅教师:

⑧评阅管理(下载学生的论文、查看学生论文、提交评阅成绩和评语)、

⑨个人管理(修改个人密码、退出系统)

3)学生模块:以学生身份登录,其功能有:

①选择课题、

②我的任务(包括在线提交任务书、开题报告、以文件的形式提交论文)

③我的留言管理(给老师留言)、

④系统公告 

⑤我的成绩(学生可以在该模块查看评阅成绩和答辩成绩)

⑥个人管理(修改个人密码、退出系统)。

asp.net927-毕业设计管理系统设计与实现_管理系统_03

系统功能结构图

摘 要1

第1章 系统概述5

1.1 研究背景5

1.2 研究的意义5

1.3 主要研究内容5

第2章 系统开发环境7

2.1开发工具介绍7

2.1.1  Visual Studio介绍7

2.1.2 SQL Server介绍8

2.1.3 IIS介绍8

2.2 动态网站技术介绍8

2.3开发模式B/S介绍8

2.4 ASP.NET概述10

第3章 需求分析11

3.1 需求分析11

3.1.1 功能需求11

3.2 可行性分析11

3.2.1 可行性分析11

3.2.2 技术可行性11

3.2.3 运行可行性12

3.2.4 时间可行性12

3.3 系统流程和逻辑12

第4章 系统概要设计16

4.1 概述16

4.2 系统结构16

4.3. 数据库设计18

4.3.3数据库设计表20

第5章 系统详细设计22

5.1登陆模块的实现22

5.1 用户登录模块的实现22

5.2学生信息管理23

5.3教师信息管理24

5.4班级管理25

5.5选题管理25

5.7修改密码26

5.8毕设状态管理27

第6章 系统测试28

6.1 毕业设计管理系统的测试目的28

6.2 毕业设计管理系统的测试方法28

6.3 毕业设计管理系统的系统测试结果28

第7章 总结32

致谢语33

参考文献34