成人教务管理系统.doc

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

第7章 成人教务管理系统 7.1 系统需求分析 7.1.1引言 1.目的 需求分析报告是为“成人教务管理系统”开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。其编写过程由某高校信息学院学生完成。预期读者是从事“成人教务管理系统”开发的相关人员。 2.背景 本项目名称为“成人教务管理系统”。系统功能主要包括:能够存储一定数量的学生信息,并方便有效的进行相应的信息操作和管理。本项目的任务提出者为某高校信息学院,开发者为信息学院学生。 3.项目概述 本项目的用户是。“成人教务管理系统”主要提供学生信息、教师任课信息、教务信息等的管理与维护。主要针对小型教育单位,人员和相关管理信息较少, 2. 用户类和特征 主管教师、学生、任课教师。主管教师需要进行用户的创建、修改、删除、备份等工作,具备计算机知识,如权限管理等。学生是普通用户,具备一定的计算机操作知识即可。任课教师是普通用户,具备一定的计算机操作知识即可。 3. 运行环境 (1)硬件资源 服务器:工作站或小型机; 网络设备:网络交换机,网卡,网线; 打印机。 (2)软件资源 服务器端软件选择的具体说明: 操作系统:windows 2000 或windowsXp 数据库:Microsoft SQL Server 2005 JDK:jdk1.5 应用服务器:Apache tomcat5.5 开发平台:Eclipse3.2 + MyEclipse 5.5.1 客户端软件选择的具体说明:web浏览器。 7.1.3 功能需求 相应的需求有: (1)能够存储一定数量的学生信息,并方便有效的进行相应的信息操作和管理,这主要包括: 学生基本信息的查询、个人联系方式的修改。 学生本学期课表的查询和打印。 学生本学期和历史成绩单的查询和打印。 (2)能够对一定数量的任课教师的任课信息进行相应的信息操作和管理,这其中包括: 任课教师本学期任课列表及历史任课信息的查询。 任课教师本学期教授课程的课程信息的查询。 任课教师本学期教授课程的教学用书信息的上报。 任课教师本学期教授课程的期末的成绩录入。 任课教师本学期教授课程的期末的总结提交。 (3)能够提供给主管教师对所有信息进行相应的信息操作和管理,这其中包括: 主管教师对本学期所有任课信息的添加、修改、删除和备份。 主管教师对所有学生基本信息的添加、修改、删除和备份,批量打印。 主管教师对教务公告的发布、修改和删除。 (4)数据保存:需要长期保存在数据库的数据有: 学生信息:学生的基本信息; 课程信息:课程的基本信息; 课程用书信息:课程用书的基本信息; 成绩信息:学生成绩的信息; 用户帐号信息:学生、任课教师和主管教师的登录帐号; (5)系统用户:学生、任课教师、主管教师。 学生:可对本人信息、本学期课表、本人成绩单进行查询, 可对本人联系方式进行修改。 任课教师:可对本人任课信息进行查询, 可对本人所教授课程进行成绩录入、修改, 可对本人所教授课程进行课程用书上报, 可对本人所教授课程提交教学总结。 主管教师:可对所有课程信息进行添加、修改、删除, 可对所有学生基本信息进行添加、修改、删除、备份。 1.确定执行者 执行者为学生、任课教师、主管教师 2.确定用例 图7.1是我们的我们的 属性解释 数据类型 Number 学生学号 String Name 学生姓名 String Sex 学生性别 String Birth 学生出生年月日 String Profession 学生所属专业 String Year 学生入学年份 String Telephone 学生联系电话 String Address 学生联系地址 String Email 学生电子邮件 String Website 学生个人主页 String 类方法: 方法名 方法功能 返回值类型 Setter 设置属性值 void Getter 获取属性值 String 2、课程类描述 类名:Subject 类属性: 属性名 属性解释 数据类型 Id 课程自然主键 Int Number 课程编号 String Name 课程名称 String Profession 课程所属专业 String Teacher 课程任课教师 String Area 课程上课校区 String Building 课程上课教学楼 String Classroom 课程上课教室 String Book 课程用书 Bo

文档评论(0)

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

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

1亿VIP精品文档

相关文档