uml课程设计报告

uml课程设计报告

ID:15822369

大小:314.95 KB

页数:36页

时间:2018-08-05

uml课程设计报告_第1页
uml课程设计报告_第2页
uml课程设计报告_第3页
uml课程设计报告_第4页
uml课程设计报告_第5页
资源描述:

《uml课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面UML课程设计报告目录1.系统需求分析31.1系统概述31.2系统用户分析31.3详细功能需求描述41.4产品的能性需求非功41.4.1用户界面需求41.4.2软硬件环境需求51.4.3产品质量需求52.系统详细设计62.1系统功能设计62.1.1总体设计图62.1.2各模块功能62.2用例设计72.3系统关键用例事件流82.4数据库设计93.系统的UML建模123.1用例图123.2类图133.3时序图143.3.1教师提交成绩时序图143.3.2选课系统管理员时序图153.3.3选课系统用户时序图163.3.4学生选课退课时序图173.4活动图183.4.1学生选课系统活动图183.

2、4.2添加课程活动图193.4.3修改课程信息活动图203.5状态图213.5.1管理员状态图213.5.2教师状态图213.5.3学生选课状态图223.6组件图223.7配置图234.系统实现234.1登录页面234.2管理员模块264.3学生模块274.4教师模块305.课程设计总结315.1冯建平课程设计总结315.2辛凯课程设计总结316.参考文献32摘要:本系统实现学生选课的基本功能,包括学生退选课,查看自己的选课信息和本门课的成绩;教师查看选课学生的信息,期末提交学生课程成绩,实现学生选课的动态管理,使得对信息的管理更加及时、高效,提高了效率。同时还对系统的开发原理、功能特点和

3、设计方案进行了介绍。提交成绩;管理员添加学生、管理学生、管理成绩、添加教师、管理教师和管理课程等。系统利用.Net平台技进行开发。关键词:学生选课数据库管理ASP.NET1.系统需求分析1.1系统概述1.1系统名称:网上选课系统1.2系统的主要目标:本系统目标是实现网上选课系统所需的各种基本功能,包括学生选课、退课功能和教师查看选修课程、提交课程成绩功能以及管理员添加学生、维护学生信息、成绩管理、添加教师、维护教师信息、维护选修课程,还有系统用户修改密码等功能。1.3系统的开发环境及运行环境:操作系统:Windows7建模工具:RationalRose2003数据库系统:SQLServer

4、2005开发工具:VisualStudio2005Web服务器:IIS+ASP.NET2.0平台1.2系统用户分析网上选课系统主要是实习基本的功能来满足来自三方面用户的需求,这三个方面用户分别是学生用户、教师用户和管理员用户,也即是三类用户角色。(1)学生用户主要的需求者,主要需求功能是查询可选课程、查看自己选课情况及进行选课、退课操作,查看成绩等;(2)教师用户主要需求功能是查看自己所教授的课程、课程有哪些学生选修、以及利用本系统提交学生的成绩;(3)管理员用户包括对学生信息、教师信息、课程信息进行管理。在学生信息管理子模块中,实现对学生信息的添加、修改、删除操作,还可以输入查询条件进行

5、查询操作。在教师管理子模块中,实现对教师信息的添加、修改、删除、查询等操作。在课程管理子模块中,实现对课程信息的添加,添加时为其分配任课教师、上课时间和地点,实现对课程的修改、删除、查看某个课程的详细信息等。本系统将管理员用户、教师用户、学生用户的身份及权限进行严格的划分,让管理员拥有最高权限,可以查看、维护系统中的所有信息,如添加学生,添加课程,修改课程信息等;让教师拥有查看自己开设的课程的信息,以及提交所开设课程成绩的权限;让学生拥有选课和退选的权限;而修改密码模块的权限每个用户都可拥有,用以修改自己的密码信息。通过进行严格的权限划分,可以更好地进行管理,也可更好地保护用户信息安全。1

6、.3详细功能需求描述1.3.1教师学生登录功能在登录页面对应的地方输入用户名、密码,确认后登录。参与者:教师,学生登录事件流:1、教师/学生登录,用例开始2、系统提示收入(学号、口令)3、教师/学生输入(学号、口令)4、系统验证A1:验证失败5、分别进入各自的模块主界面错误流:A1:验证失败1系统提示验证失败,提示重新输入。1.3.2教务人员(管理员)登录1、教务人员登录2、进入开设新课程界面3、输入所需开设新课程项目4、管理学生和教师信息1.4产品的能性需求非功1.4.1用户界面需求需求名称详细要求IE显示位置IE初次启动时在屏幕位置居中,最大化界面风格界面以简洁、大方风格为主界面字体颜

7、色黑色为主、部分显示流程的字体可为浅色1.4.2软硬件环境需求需求名称详细要求硬件要求IntelPentiumIII800/AMDK7以上处理器、256M以上内存,支持标准网络协议的网卡系统平台Windows2000/WinXP/Win2003/win7运行环境.NET2.0以上,SQLServer2000/2005,IE505以上1.4.3产品质量需求主要质量属性详细要求正确性业务错误不允许出现健壮性服务器端程序应连续

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

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

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