毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

UML学生信息管理系统(需求分析+毕业论文+源程序) 第3页

更新时间:2010-5-17:  来源:毕业论文
UML学生信息管理系统(需求分析+毕业论文+源程序) 第3页
图7成绩时序图
学籍变更的时序如图8所示。
图8学籍变更时序图
奖励的时序如图9所示。
图9奖励时序图
处罚的时序如图10所示。
 图10处罚时序图
查询修改的时序如图11所示。
 图11查询修改时序图
时序图设计完成后,开始进行学生管理信息系统的架构设计和细节设计。在架构设计中将定义包(子系统)、包间的相关性和基本的通信机制。
设计架构时,应该将应用逻辑和技术逻辑分割。应用逻辑是需要编码设计的,而技术逻辑,主要包括用户界面、数据库或者通信一般是已经有的。学生管理信息系统中的包(或者为子系统、层)有如下几个,如图9-12所示。
图9-12包和包间关系
•用户界面包(User Interface Package):为通用用户界面类,调用业务对象包中的操作检索和插入数据,可以简单地把它们看成将来用户要操作的界面。
•业务对象包(Business Object Package):业务对象包包含上面设计的分析模型的域类。业务对象包同数据库包协同完成任务。
•数据库包(Database Package):数据库包向业务对象数据包提供服务。
•应用包(Utility Package):应用包向其他包提供服务。
至此,UML系统建模完成。
系 统 配 置
优秀的数据库系统必有一个相对最优的系统配置方案。系统配置要根据用户的实际情况设计,主要依据就是系统的吞吐量和系统对稳定性的要求,此外,用户的文护水平也是一个重要的方面。
9.4.1  软件配置
软件配置主要包括数据库的选择和操作系统的选择。学生管理信息系统的软件配置要根据用户对系统的稳定性要求、系统的容量以及用户的文护水平来确定。
(1)数据库选择
可以根据数据量的大小选择不同的数据库,如表1所示。数据量是指数据库中需存放的单表的最大记录数。
表1学生管理信息系统数据库的选择
用     户 数据量(记录表) 稳定性要求 文护水平 备选数据库
社区小学 100~500 低 差 Access、Foxpro
公立小学或社区小学 500~5000 低 差 Access、Foxpro
公立中学或社区大学 5000~50000 中 一般 SQL Server
专业型大学 50000~200000 较高 较好 SQL Server、Oracle
综合型大学 200000 高 好 Oracle
在本系统中,选择Access2000数据库。
(2)操作系统选择
可以根据用户量的大小选择不同的操作系统。操作系统的选择如表2所示。
表2学生理管信息系统操作系统的选择
用   户 每秒数据库并发
数据访问记录数 稳定性
要求 文护
水平 备选操作系统
社区小学 10~50 低 差 Windows 2000 Professional
Windows 2000 Professional
公立小学或社区中学 50~500 中 一般 Windows NT
Windows 2000 Server
公立中学或社区大学 500~2000 较高 较好 Windows NT
Windows2000 Server
Linux、UNIX
专业型大学 500~2000 较高 较好 Linux、UNIX
综合型大学 2000以上 高 好 Linux、UNIX

在本例中,选择Windows 2000 Server操作系统。
  硬件配置
硬件配置主要包括客户端硬件的选择和服务器端硬件的选择。学生管理信息系统的硬件配置要根据用户对系统的稳定性要求、系统的容量、系统的吞吐量以及用户的文护水平来确定。
(1)客户端硬件选择
可以根据稳定性要求选择不同的客户端。一般情况下,对客户端的要求不高。如表3所示。
表3学生管理信息系统客户端硬件的选择
用  户 稳定性要求 备选客户端
查询客户端 低 Pentium CPU/64MB/4GB
管理客户端 中 Pentium Ⅲ/256MB/20GB
(2)服务器端硬件选择
可以根据数据量和吞吐量的大小选择不同的服务器硬件。服务器端的选择如表9-4所示。
表4 学生管理信息系统服务器端硬件的选择
用  户 每秒数据库并发
数据访问记录表 稳定性
要求 文护水平 备选服务器
社区小学 9~50 低 差 Pentium Ⅲ/256MB/20GB个人
计算机
公立小学或社区中学 50~500 中 一般 双CPU/1GB/RAID53×72GB
公立中学或社区大学 50~500 中 一般 双CPU/1GB/RAID53×72GB
专业型大学 500~2000 较高 较好 强4CPU/4GB/RAID56×72GB
综合型大学 2000以上 高 好 小型计逄机/双机热备
当然,这种配置不是绝对的,这里只给出参考配置的范围。具体的配置需要根据用户的需求和建设经费精确计算。  网络配置

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

UML学生信息管理系统(需求分析+毕业论文+源程序) 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。