3-教务管理系统总体设计说明书.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1 教务管理系统 项目总体设计说明书 【1.0】 编写 日期 审核 日期 批准 日期 文件控制 发布日期 版本编号 变更人 变更内容 目录 TOC \o "1-3" \h \z \u 1 引言 1 1.1 编写目的 1 1.2 范围 1 1.3 定义 1 1.4 参考资料 1 2 总体设计 2 2.1 需求规定 2 2.2 运行环境 2 2.3 基本设计概念和处理流程 3 2.4 结构 4 2.5 功能分配 5 2.6 尚未解决的问题 5 3 接口设计 5 3.1 用户接口 5 3.2 外部接口 5 3.3 内部接口 6 4 运行设计 6 4.1 运行模块组合 6 4.2 运行控制 6 4.3 运行时间 7 5 系统数据结构设计 7 5.1 逻辑结构设计要点 7 5.2 数据结构与程序的关系 8 6 系统出错处理设计 9 6.1 出错信息 9 6.2 补救措施 9 6.3 系统维护设计 9 1 引言 1.1 编写目的 本阶段要在系统需求分析的基础上,对教务管理系统做进一步的总体。 它主要解决以下三方面的问题: a.确定软件的结构有哪几个模块组成,调用关系,各模块间的借口。 b.数据结构设计确定数据库的模式,子模式,数据的完整性,安全性设计。 c.文档的书写。 预期读者是:软件管理人员,开发人员 1.2 范围 软件系统名称:绿色校园教务管理系统 项目提出者:郭航 项目开发者:实训小组全体成员 运行单位:高校 用户:学生、教师、教务管理人员 1.3 定义 教务管理系统:是帮助高校进行管理学生以及教师和学生进行查询信息的管理软件,极大程度的方便了信息管理。 1.4 参考资料 《软件工程》王利福等 编著 北京大学出版社 《数据库原理与应用》李昭原 主编 科学出版社 《软件工程导论》张海藩 清华大学出版社 2 总体设计 2.1 需求规定 通过计算机网络将web页面与服务器的数据库相连,将从web页面得到的信息进行处理,实现查询学生信息,查询成绩,学生选课等子系统。 在系统功能实现上,可以分为以下几个部分: 1.学生管理:可以对学生的信息或者奖惩进行管理 2.教师管理,可以对教师的信息进行查询管理 3.成绩管理,教师可以录入成绩,学生可以查询成绩等进行管理 4.课程管理,教师可以添加课程,学生可以进行选课。 为了保证系统能够长期、安全、稳定、可靠、高效的运行,教务管理系统应该满足以下的性能需求: 1.系统处理的准确性和及时性 2.系统的开放性和系统的可扩充性 3.系统的易用性和易维护性 4.系统的标准性 5.系统的先进性 注:详细的说明可参见《需求分析说明书》 2.2 运行环境 2.2.1 设备 奔腾133,16兆以上内存的pc机。 2.2.2 支持软件 用java程序设计语言作为系统的支持软件。 2.2.3 接口   本产品的用户需要通过浏览器访问网址进行操作,进入界面后需要输入账号密码才能登陆。进入主界面后点击相应的菜单分别进入相应的界面(如:学生查询界面、成绩查询界面)。用户对程序的维护,最好要有备份。   使用WinXP及以上的操作系统 2.2.4 控制 本软件是以浏览器为基础进行操作 2.3 基本设计概念和处理流程 在登陆系统以后判定是哪类用户,用户不一样,显示的模块也就不一样,功能也就不一样。 2.4 结构 2.5 功能分配 系统主要有三大块:接收数据、网络通信及输出部分。服务器程序主要也是由三大功能:接收网络数据、数据库操作及发送网络数据部分。 2.6 尚未解决的问题 权限分配:为不同的用户分配不同的权限 3 接口设计 3.1 用户接口 本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。 3.2 外部接口 3.2.1用户界面 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化。 总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用 3.2.2硬件接口 在输入方面,对于键盘、鼠标的输入。 在输出方面,打印机的连接及使用。在网络传输部分,在网络硬件部分,实现高速传输。 3.3 内部接口 将功能进行整合,属于一类的操作都放在一个接口之中,便于后期维护管理。例如:登陆功能的所有操作都放在登陆接口之中。 4 运行设计 4.1 运行模块组合 Web页面在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。在接收数据

文档评论(0)

137****4262 + 关注
实名认证
内容提供者

网文天下

1亿VIP精品文档

相关文档