信管学年论文

信管学年论文

ID:45587112

大小:213.06 KB

页数:17页

时间:2019-11-15

信管学年论文_第1页
信管学年论文_第2页
信管学年论文_第3页
信管学年论文_第4页
信管学年论文_第5页
资源描述:

《信管学年论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1系统需求分析1.1社会需求分析对于中学的班级管理这种小型系统而言,其开发量较小、需要资金较少,并且其有利于学校全休师生和工作人员的,提高了时间的利用率,不必浪费人量的劳动力在繁琐的数字和管理上,同时也是响应国家信息化社会的要求。1.2技术需求分析在开发班级管理这个软件的过程中,我要用的软件主要有Powerdesigner>MicrosoftSQLServer^Dreamweaver>Tomcat5.5>JDK1.5.0、MicrosoftVisio2007等。在开发的过程中,我主要运用到的技术有:(1)使用业务流程

2、图来表示业务的流程;(2)使用UML的用例图来描述类、用类图来表示抽象岀的类及其关系、用顺序图来描述类之间的活动顺序;(3)用Dreamveaver开发的过程中,用到了J2EE等技术;(4)在设计系统的数据库的时候,用了数据库的相关知识。1.3业务流程分析我首先通过使用相关软件、网上调查等手段了解中学的组织结构、掌握了中学班级管理中相关操作、理解教师和学生需要的功能。“中学班级管理系统”主要由系统模块、教师模块和学生模块组成。(1)系统模块主要由管理员使用,负责系统初始化和对用户权限的管理,其业务流程图如图1・1所示

3、。管理员否Sr输入管理号和密码(2)教师模块主要由教师使用,其主要负责学生成绩的登记、统计和修改工作,其业务流程如图1・2所示。正确」(图1-2)7生输入学号和密码VI否V结束「11•:确丄(图1-3)(3)学生模块主要学生使用,主要负责成绩和教师资料的查询,其业务流程图如图1・3所不。1.4UML需求分析用例图是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用

4、例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。而我,就用例图来分析班级管理系统的需求。而该系统包含了“管理员”、“教师”、“学生”3个角色和“班级管理”、“课程管理”、“学生管理”等用例,该用例图描述了了业务活动中的各个角色以及其关系。相关的用例图和业务用例描述如一Ko一、系统管理员的用例图如图2・1:班级管理,课程管理r学生管理h、<教师管理二、「管理员管E、—•一/厂成绩管理、(图2-1)相关的业务用例描述如下:(1)管理员登陆用例描述:用例编号:1.

5、1用例名称:管理员登陆。执行者:管理员。前置条件:设置好了配置。活动步骤:1•管理员输入自己的管理员号和密码。2.如果用户名或密码不正确,登陆不成功。3如杲用户名跟密码都正确,进入班级管理系统进行操作。(2)班级管理用例描述:用例编号:1.2用例名称:班级管理。执行者:管理员。前置条件:管理员成功背陆班级系统。活动步骤:1.输入新的班级。2.删除和修改已冇的班级信息。(3)课程管理用例描述:用例编号:1.3用例名称:课程管理。执行者:管理员。前置条件:管理员成功登陆班级系统。活动步骤:1.添加新的课程信息。2.对己有

6、的课程信息进行删除和修改(4)学生管理用例描述:用例编号:1.4用例名称:学牛管理。执行者:管理员。前置条件:管理员登陆成功班级系统,教师己经添加相关学生。活动步骤:1•添加新的学生。2.删除或修改己有学生个人信息。(1)教师管理用例描述:用例编号:1.5用例名称:教师管理。执行者:管理员。前置条件:管理员成功登陆班级系统。活动步骤:1.添加新的教师。2.删除或修改已冇教师的信息(2)用户管理:用例编号:1.6用例名称:用户管理。执行者:管理员。前置条件:管理员成功登陆班级系统。活动步骤:1.添加新的管理员。2.删除

7、或修改已有的管理员的信息。二、教师的用例图如图2・2:(图2・2)相关的用例描述如下:(1)教师登陆用例描述:用例编号:2」用例名称:教师登陆执行者:教师前置条件:管理员已添加教师的教师号并添加到数据库中。活动步骤:1.教师输入自己的教师号和密码。2.如果用户名或密码不正确,登陆不成功。3.如果用户名和密码正确,打开班级管理系统。(1)T学生管理用例描述:用例编号:2.2用例名称:T学生管理执行者:教师前置条件:教师成功登陆班级系统。活动步骤:1.添加新的学生。2.删除或修改已有学生个人信息。(2)T课程管理用例描述

8、:用例编号:2.3用例名称:课程管理。执行者:教师。前置条件:教师成功登陆班级系统。活动步骤:1.添加新的学生信息。2.对已冇的学生信息进行删除和修改(3)登记成绩用例描述:用例编号:2.4用例名称:登记成绩执行者:教师。询置条件:教师成功班级系统。活动步骤:1•选择班级。2.选择课程。3.登记分数。(5)修改教师个人信息用例描述:用例编号:2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。