教务管理系统本科毕业设计.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教务管理系统本科毕业设计

教务管理系统 软件设计说明书 目录 1. 介绍 1 1.1 目的 1 1.2 范围 1 1.3 内容概览 1 2. 体系结构表示方法 1 3. 系统要达到的目标 1 4. 系统功能实现 1 5. 具体需求分析 2 5.1 系统流程图: 2 5.2 数据流图: 3 6. 教师,客户,学生登陆模块界面: 3 6.1 学生模块流程: 3 6.2 教师模块流程: 5 6.3 客户流程: 6 7. 基本设计概念和处理流程 7 7.1 E-R图: 7 7.2 结构 10 8. 用例视图 10 8.1 系统用例图 10 8.2 用户登录 11 8.3 修改密码 12 8.4 上传学习资料,设计题目 13 8.5 查询成绩 14 9. 系统出错处理设计 15 9.1 出错信息 15 9.2 补救措施 16 10. 规模和性能 16 11. 质量 16 软件设计说明书 介绍 目的 这篇文档提供了对教务管理系统架构的总览,从不同的视角描述了该系统。同时介绍了教务管理系统有关架构的想法,包含架构分析的关键决策,目的在于帮助开发人员理解教务管理系统的基本结构。 范围 介绍了教务管理系统的登录系统、注册系统、查询系统、修改系统。 内容概览 学生可以从题库选择题目。 学生填写同组人员信息。 修改密码。 学生查询选题情况和成绩。 学生,老师能够上传有关题目的资料和报告。 老师查看选题情况。 教师填写进度情况表,给出分数。 体系结构表示方法 这篇文档使用一系列视图反映系统架构的某个方面; 用例视图:概括了架构上最为重要的用例和它们的非功能性需求; 逻辑视图:展示了描述系统关键方面的重要用例实现场景 使用交互图 ; 部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置 使用部署图 ; 数据视图:描述了数据流、持久性数据模式、对象与持久性数据之间的模式映射、对象到数据库、存储过程以及触发器的映射机制 使用类图描述数据模型,活动图表示数据流 。 系统要达到的目标 在以最低研发费用前提下制作一套通用性很强的软件工程课程设计管理系统,并且能够提供完备的软件课程设计管理功能。学生选题,修改密码,查询选题情况,教师查看学生的选题情况,填写进度情况,给出分数,上传资料功能完备的系统。 系统功能实现 出从前面需求分析可以看出,系统功能庞杂,从使用和操作的功能上分,有三种用户:客户(浏览、查询);学生;教师。为便于整个系统组织管理,把各个相对独立的数据或功能组织到整个大系统中来,我们把各个相对独立的功能完全独立设计,编译成独立的目标 功能 模块(single Executable),各功能模块最后被集成到一个称为虚拟桌面的控制台模块中。相应地将系统结构分为一个控制台程序和五个子系统,各子系统又分为若干各子模块。对应于每一个模块,几乎都有查询、修改、查看详细资料这几个功能。整个操作流程就是由这几种基本功能实现的。在这里每个模块都要用到的功能没必要在每个子模块里重复阐述,在每个子模块里只列区别于其它子模块的功能实现。 具体需求分析 系统流程图: 数据流图: 教师,客户,学生登陆模块界面: 学生模块流程: 教师模块流程: 客户流程: 模块:登陆模块接口 基本设计概念和处理流程 E-R图: 结构 用例视图 系统用例图 系统用例图见图6.1: 图6.1 系统用例图 用户登录 用例简述 用户创建登陆信息 基本事件流 1 用户:对系统中的用户数据进行新增,检索操作。并赋予用户系统的某些权限; 2 系统:在系统中实现相关的操作; 3 用例结束。 活动图 用户登录的活动图见图6.2 图6.2 用户登录的活动图 修改密码 此处处理程序完成密码修改,并更新数据库状态。 基本事件流 1 用户:对密码进行输入 2 系统:验证并更新数据库 3 用例结束 活动图 检索商品的活动图见图6.3 图6.3 修改密码的活动图 上传学习资料,设计题目 用例简述 用户上传资料,查询设计题目。 基本事件流 1 用户:浏览选择课题; 2 系统:在选题页面上显示题目信息; 3 用户:上传题目设计报告; 4 系统:更新进度报告; 5 系统:用例结束。 活动图 查看商品的活动图见图6.4 上传学习资料,设计题目的活动图 查询成绩 用例简述 用户输入密码查询成绩。 基本事件流 1 用户:输入密码 2 系统:查询成绩数据库; 3 系统:显示个人成绩; 4 用例结束。 活动图 查询成绩的活动图见图6.5 图6.5 顾客注册的活动图 系统出错处理设计 出错信息 输入用户名不存在:说明数据库没无此用户名,需开户。 密码错误:说明用户名和密码不匹配。弹出警告信息后需重新输入密码,一天内输入十次错误密码,将对此帐户进行冻结,需持学生证解冻。 由于管理员没有及时保存数据造成的数据丢失:可通过数据

文档评论(0)

TFZD + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档