您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于ASP.NET的本科生毕业设计管理系统设计与实现

免费下载毕业设计-基于ASP.NET的本科生毕业设计管理系统设计与实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:程序设计
  • 适用年级:大学
  • 上传用户:x汐宝
  • 文件格式:word+aspx
  • 文件大小:7.45MB
  • 上传时间:2012-10-4 23:40:11
  • 下载次数:0
  • 浏览次数:0

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介

毕业设计-基于ASP.NET的本科生毕业设计管理系统设计与实现,附源程序、设计说明书(28页,5668字)、需求说明书、用户使用手册、毕业设计工作手册
《本科生毕业设计管理系统》是一套在校园网上运行的教学管理软件,本着“谁产生数据谁负责采集”的原则,教师和学生是该系统的主要用户,因此软件应简洁,易于使用。此外用户较多,安全性的设计要完备,应符合以下要求:
除查看通知之外,其他所有操作均要求用户先登录,验证身份后,根据不同身份显示的页面也应不同;
教师登录后只能维护指导教师或督导教师为本人的那些毕业设计课题的信息,不得更改其他教师的课题信息;
学生登录只能维护本课题的成果或浏览任务书、评审成绩等信息;
校外课题的维护由所分配的督导教师负责;
对于查过管理期限的维护要求,教师和学生没有获取授权不可执行有关操作,只有得到管理员授权后才可进行,授权在执行完操作之后自动收回

1、本设计分析与设计采用RSA(Rational Software Architect)进行建模,但部分内容(如顺序图)未使用UML2.0。
2、本设计的设计相对全面,基本达到实用程度。但也有未考虑到的成分,如期中检查、二次答辩等非关键性功能没有进行详细分析与设计,还比如教师评审表等表格内容进行了删减。
3、本设计采用B/S结构,对于采用C/S结构的实现有一定参考意义,但可能改动会较大。
4、本设计使用了VS2005自动生成的TableAdapter完成对象持久化,业务对象(XXBLL类)仅设计了方法,没有属性,通过使用TableAdapter产生的DataTable对象充当业务对象的属性。此方案不适合于Java开发平台或VS2003版本。
5、本设计编制时间较为仓促,因此存在很多不妥之处,比如模型/文档和代码的一致性方面,面向对象的设计和优化方面。

设计说明
目录
1 概述 1
1.1 编写目的 1
1.2 参考资料 1
2 需求概述 1
3 结构设计 1
3.1 总体设计 1
3.2 功能分配 3
3.2.1管理员功能 3
3.2.2教师功能 10
3.2.3学生功能 13
3.2.4其他功能 15
3.3 接口设计 15
3.3.1 外部接口设计 15
3.3.2 内部接口设计 16
3.4 数据结构设计 16
3.4.1 公共数据结构设计 16
3.4.2 数据库设计 16
3.4.3 数据结构同程序的关系 19
3.5 出错处理设计 19
4 构件(过程)设计 20
4.1 数据库访问层详细设计 20
4.1.1 总体功能说明 20
4.1.2 关键类的算法 20
4.2 业务逻辑层详细设计 22
4.2.1 总体功能说明 22
4.2.2 关键类的算法 23
4.3 用户界面层详细设计 25
4.3.1 总体功能说明 25
4.3.2 关键类的算法 26


需求说明
目录
1 概述 1
1.1 编写目的 1
1.2 背景 1
1.3 参考资料 1
1.4 术语和缩写词 1
2 需求 2
2.1 功能需求 2
1. 毕业设计管理工作流程 2
2. 功能结构 4
3. 用例模型 4
3.1用户管理 4
3.2题目管理 9
3.3文档管理 11
3.4评审和答辩管理 13
3.5其它 16
2.2 性能需求 18
2.3 非功能需求 18
3 环境 18
3.1 运行环境 18
3.2 开发环境 18


用户使用手册
目录
1 概述 1
1.1 编写目的 1
1.2 背景 1
1.3 参考资料 1
1.4 术语和缩写词 1
2 系统概要 2
2.1 系统用途 2
2.2 系统环境 2
3 使用说明 3
3.1 安装及初始化 3
3.2 功能说明 3
3.2.1用户登录 3
3.2.2管理员登录 5
3.2.2.1管理员维护班级 6
3.2.2.2管理员维护学生信息 6
3.2.2.3管理员维护部门信息 8
3.2.2.4管理员维护教师信息 10
3.2.2.5维护职称信息 12
3.2.2.6维护毕设课题类型 12
3.2.2.7管理员发布通知 13
3.2.2.8管理员登记校外课题 14
3.2.2.9为校内毕设学生分配教师 15
3.2.2.10维护答辩小组 16
3.2.2.11学生答辩分配 17
3.2.2.12查看毕设成绩 18
3.2.2.13系统相关参数设置 19
3.2.3教师登录 20
3.2.3.1教师登记课题 20
3.2.3.2教师签写周志 22
3.2.3.3教师查看毕设成果 23
3.2.3.4指导教师填写评语 23
3.2.3.5分配评阅教师 24
3.2.3.6评阅教师填写评语 25
3.2.3.7登记答辩成绩 26
3.2.4学生登录 27
3.2.4.1学生选择教师 28
3.2.4.2学生填写周志 29
3.2.4.3学生提交文档 29
3.2.4.4学生查看课题 30
4 常见问题及解决方法 31
5 出错处理 32

资料文件预览
共17文件夹,116个文件,文件总大小:9.56MB,压缩后大小:7.45MB
  • 毕业设计-基于ASP.NET的本科生毕业设计管理系统设计与实现
    • 毕业设计管理系统
      • GPMIS
        • GPMIS
          • ASCX
            • ascxChangePassword.ascx  [1.66KB]
            • csChangePassword.ascx.cs  [1.26KB]
            • ascxListNotice.ascx  [2.53KB]
            • csListNotice.ascx.cs  [886.00B]
            • ascxModifyProject.ascx  [19.23KB]
            • csModifyProject.ascx.cs  [2.42KB]
          • Admin
            • aspxAllProject.aspx  [6.11KB]
            • csAllProject.aspx.cs  [2.06KB]
            • aspxAssignStudent.aspx  [6.44KB]
            • csAssignStudent.aspx.cs  [1.29KB]
            • aspxChangePassword.aspx  [447.00B]
            • csChangePassword.aspx.cs  [486.00B]
            • aspxDisplayScore.aspx  [3.34KB]
            • csDisplayScore.aspx.cs  [790.00B]
            • aspxDistributeStudentToTeam.aspx  [8.34KB]
            • csDistributeStudentToTeam.aspx.cs  [2.93KB]
            • aspxMaintainAnswerTeam.aspx  [10.03KB]
            • csMaintainAnswerTeam.aspx.cs  [2.23KB]
            • aspxMaintainClass.aspx  [5.77KB]
            • csMaintainClass.aspx.cs  [627.00B]
            • aspxMaintainDepartment.aspx  [8.34KB]
            • csMaintainDepartment.aspx.cs  [1.40KB]
            • aspxMaintainProjectType.aspx  [4.90KB]
            • csMaintainProjectType.aspx.cs  [1.06KB]
            • aspxMaintainSetting.aspx  [3.84KB]
            • csMaintainSetting.aspx.cs  [715.00B]
            • aspxMaintainStudent.aspx  [10.96KB]
            • csMaintainStudent.aspx.cs  [2.03KB]
            • aspxMaintainTeacher.aspx  [15.65KB]
            • csMaintainTeacher.aspx.cs  [1.43KB]
            • aspxMaintainTitle.aspx  [5.17KB]
            • csMaintainTitle.aspx.cs  [1.54KB]
            • masterMasterPage.master  [5.61KB]
            • csMasterPage.master.cs  [651.00B]
            • aspxRegisterOutProject.aspx  [9.72KB]
            • csRegisterOutProject.aspx.cs  [1.72KB]
            • aspxWriteNotice.aspx  [6.28KB]
            • csWriteNotice.aspx.cs  [2.25KB]
          • App_Code
            • BLL
              • csAnswerTeamBLL.cs  [3.38KB]
              • csAnswerTeamMemberBLL.cs  [3.10KB]
              • csClassBLL.cs  [1.75KB]
              • csDepartmentBLL.cs  [2.67KB]
              • csDocumentBLL.cs  [3.84KB]
              • csNoticeBLL.cs  [3.46KB]
              • csProjectBLL.cs  [10.69KB]
              • csProjectTypeBLL.cs  [2.69KB]
              • csSettingBLL.cs  [3.03KB]
              • csStudentAssignmentBLL.cs  [4.07KB]
              • csStudentBLL.cs  [4.29KB]
              • csTeacherBLL.cs  [4.15KB]
              • csTitleBLL.cs  [2.54KB]
              • csWeekLogBLL.cs  [5.08KB]
            • DAL
              • xsdGPMIS.xsd  [196.79KB]
              • xssGPMIS.xss  [3.51KB]
            • Exception
              • csAppException.cs  [766.00B]
            • cdClassDiagram.cd  [407.00B]
            • csUser.cs  [1.01KB]
          • Common
            • aspxCommonError.aspx  [1.08KB]
            • csCommonError.aspx.cs  [524.00B]
            • aspxDisplayNotice.aspx  [1.76KB]
            • csDisplayNotice.aspx.cs  [429.00B]
            • masterMasterPage.master  [2.62KB]
            • csMasterPage.master.cs  [425.00B]
            • aspxRegisterUser.aspx  [3.44KB]
            • csRegisterUser.aspx.cs  [553.00B]
          • Student
            • aspxChangePassword.aspx  [444.00B]
            • csChangePassword.aspx.cs  [483.00B]
            • aspxDefault.aspx  [442.00B]
            • csDefault.aspx.cs  [416.00B]
            • masterMasterPage.master  [3.46KB]
            • csMasterPage.master.cs  [648.00B]
            • aspxSelectDirector.aspx  [7.34KB]
            • csSelectDirector.aspx.cs  [1.40KB]
            • aspxSubmitDocument.aspx  [5.03KB]
            • csSubmitDocument.aspx.cs  [2.01KB]
            • aspxViewProjectDetail.aspx  [777.00B]
            • csViewProjectDetail.aspx.cs  [797.00B]
            • aspxWriteWeekLog.aspx  [3.43KB]
            • csWriteWeekLog.aspx.cs  [1.44KB]
          • Teacher
            • aspxChangePassword.aspx  [451.00B]
            • csChangePassword.aspx.cs  [490.00B]
            • aspxCheckWeekLog.aspx  [7.41KB]
            • csCheckWeekLog.aspx.cs  [1.33KB]
            • aspxDefault.aspx  [421.00B]
            • csDefault.aspx.cs  [416.00B]
            • masterMasterPage.master  [4.97KB]
            • csMasterPage.master.cs  [648.00B]
            • aspxRegisterInspectorTeacher.aspx  [7.98KB]
            • csRegisterInspectorTeacher.aspx.cs  [3.24KB]
            • aspxRegisterProject.aspx  [5.06KB]
            • csRegisterProject.aspx.cs  [1.42KB]
            • aspxViewDocument.aspx  [7.91KB]
            • csViewDocument.aspx.cs  [1.66KB]
            • aspxWriteAnswerComment.aspx  [5.71KB]
            • csWriteAnswerComment.aspx.cs  [2.03KB]
            • aspxWriteDirectorComment.aspx  [7.62KB]
            • csWriteDirectorComment.aspx.cs  [2.01KB]
            • aspxWriteInspectorComment.aspx  [6.01KB]
            • csWriteInspectorComment.aspx.cs  [2.04KB]
            • aspxWriteTask.aspx  [4.89KB]
            • csWriteTask.aspx.cs  [1.21KB]
          • Upload
            • Notice
              • JPEG图形文件0_banner.jpg  [94.31KB]
          • image
            • JPEG图形文件banner.jpg  [94.31KB]
          • include
            • javascript源文件Common.js  [3.00B]
            • 瀑布式表格文件StyleSheet.css  [797.00B]
          • aspxDefault.aspx  [3.60KB]
          • csDefault.aspx.cs  [3.31KB]
          • configWeb.Config  [1.84KB]
        • slnGPMIS.sln  [1.98KB]
        • suoGPMIS.suo  [16.00KB]
        • vsssccGPMIS.vssscc  [256.00B]
      • 文本文档readme.txt  [796.00B]
      • Microsoft Word文档毕业设计工作手册.doc  [509.50KB]
      • Microsoft Word文档设计说明书.doc  [1.63MB]
      • Microsoft Word文档需求说明书.doc  [570.00KB]
      • Microsoft Word文档用户使用手册.doc  [6.15MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部