学生成绩管理系统uml面向对象设计

学生成绩管理系统uml面向对象设计

ID:1467158

大小:649.50 KB

页数:49页

时间:2017-11-11

学生成绩管理系统uml面向对象设计_第1页
学生成绩管理系统uml面向对象设计_第2页
学生成绩管理系统uml面向对象设计_第3页
学生成绩管理系统uml面向对象设计_第4页
学生成绩管理系统uml面向对象设计_第5页
资源描述:

《学生成绩管理系统uml面向对象设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《学生成绩管理系统》文档 姓名:李欢班级名称:2013级软件工程指导教师:王新年实验日期:2014年4月日期版本描述作者<4/28/2014><1.0><李欢>2014年4月-49-目录1.概述-4-1.1系统简述-4-1.2软件设计目标-5-1.2.1功能目标-5-1.2.2性能目标-6-1.3参考资料-6-2.术语表-6-3.设计概述(此处请用简单的结构化描述)-7-3.1简述-7-

2、3.2系统结构设计-7-4.用例-9-4.1用例图-9-4.2用例描述-11-4.3系统界面-13-5.对象模型-19-5.1类定义-19-5.2类关联描述-22-5.3对象模型图-23-6.对象数据字典描述-24-6.1数据流描述-24-6.2子系统中的对象-26-7.动态模型-37-7.1场景(Scenarios)-37-7.2事件定义(Events)-38-7.3状态图-42-8.数据库定义-43-8.1概念结构设计-43-8.2逻辑结构设计-45-8.3物理结构设计-46-9.部署图-48-10.非功

3、能性需求-49--49-1.概述1.1系统简述随着网络通信技术的迅速发展和信息技术的广泛应用,计算机的应用已普及到经济和社会生活的各个领域。教育领域也不例外,现今已经出现了各种远程网络在线教育系统、图书馆管理系统、学籍管理系统……其中学生成绩管理是任一院校都不可缺少的部分,它的内容对于学校的决策者和教学管理者来说都至关重要,而传统的人工管理方式效率较低,为数据的查询、更新和维护代来了极大的不便。所以学生学籍管理信息系统的开发和应用是必要的,它能够为管理人员提供充足的信息和快捷的查询手段,提高学校学籍管理的效率

4、。系统的可行性分析(1)系统实施运行的可行性:各教师,学生都已熟练掌握计算机的基本实用方法和操作技能,对新系统的开发,表现出极大的热情。提出了很多好的建议和要求。(2)技术可行性:校园网已正常运行;开发人员已熟练掌握开发工具。技术上实现系统是可行的。(3)经济可行性:校园内部局域网络已经建成;硬件投入不需要很大。学生成绩管理在大学里是一件非常耗时的活动,学校还面临着给学生缺考的问题。在学生选择那些课程后,教务处将这些信息输入到一个计算机系统,然后给没一人打印一份课表和对应的成绩表给学生。一旦给所有学生都登记好

5、了成绩,突然出现成绩错误是,教务处就需要询问学生以便得到其他选择。改学生成绩管理系统是一个面向学生,教师用来进行对学生成绩管理的管理信息系统。该信息系统能够为师生提供各种管理服务:-49-(1)学生成绩查询系统能够为一定数目的学生提供服务,每个学生都能够有唯一的账号,每一个账号包括个人的编号和个人信息,系统通过一个单独的程序为学生提供服务,不需要人员的干预,这些服务包括:查询成绩、修改自己的密码;(2)学生的成绩需要教师对其进行录入、修改或删除,既学生不直接与系统交互,教师代其与系统进行交互,当然教师也可以进

6、行对成绩的查询;(3)而系统管理员主要负责的是对教忙或者学生的信息进行管理,并且管理员还得对本系统设置权限,或者可以通过师生的唯一账号对成绩进行查询。运行环境简述:1、硬件环境CPU:P43.0G以上内存:2GB硬盘:硬盘120G2、软件环境数据库:SQLServer2005应用服务器:Tomcat6.0服务器开发平台:VisualStudio2008操作系统:Windows71.2软件设计目标系统管理员登录系统后,通过身份验证,能够对学生的基本信息进行管理,包括如下:添加学生信息、查询学生信息、修改学生信息

7、、删除学生信息。1.2.1功能目标(1)输入一个同学的姓名和学号,系统能够输出学生所在的学院、班级、成绩等学生信息;-49-(2)对于已经录入学生成绩管理系统的学生信息可以进行修改,例如:删除、添加。对于没有录入学生成绩管理系统的学生信息可以添加到系统(此项功能的实现需要对用户身份进行核查);(3)能够对学生的信息进行保存,即退出系统时,成绩成绩不能丢失;(4)能够登录和退出系统。1.2.2性能目标能够比较准确快捷地完成上述学生成绩管理系统所要求的功能即可。(1)保证模型和代码高度一致(2)支持多种语言(3)

8、为团队开发提供强有力的支持(4)支持模型的Internet发布(5)生成使用简单且定制灵活的文档(6)支持关系型数据库的建模1.3参考资料[1]林.巴斯等.软件构架实践.清华大学出版社,2003.8[2]张海藩.软件工程导论.清华大学出版社,2002.6[3]郑人杰等.实用软件工程.清华大学出版社,2001.1[4]吴建,郑潮等.UML基础与建模案例.人民邮电出版社,2005.62.术语表对本文档中

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

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

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