- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CS模式二级学院学生管理系统设计与实现
基于CS模式二级学院学生管理系统设计与实现
[摘要]学生管理系统是整个高校管理系统建设中的重要一环,着力于研究解决各高校二级学院学生工作中的存在的数量多,效率低等各种问题,应用软件工程的原理,使用PowerBuilder软件开发工具,开发出运行在C/S模式下的学生管理系统,应用信息化的方法重点解决其中的操行管理、测评管理、评优评奖等工作,提高高校完成这些工作的质量和效率,更好地服务于学生工作本身。
[关键词]C/S模式 学生管理系统 PowerBuilder
中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0920055-02
一、引言
随着近年来高校招生规模不断扩大,学生数量在急剧地增加,与此相对应的是,学生管理工作中涉及到的信息量也在成倍增长。在现阶段,如果继续采用传统的手工方式来管理这些信息就显得非常局促狭隘了,这就给九江学院的学生管理工作带来了巨大的压力和挑战,直接影响到学生管理工作的质量和效率。因此,九江学院迫切期望采用信息化的管理信息系统来改变以往那种落后的工作方式。在此,笔者将结合自己所在的电子工程学院的学生管理工作的特点,开发出适合本二级学院的学生管理工作的管理信息系统,并在开发时充分考虑其通用性,以期在软件产品成熟后,在九江学院其他二级学院进行推广,进而能够在整个九江学院范围内使用。
二、系统需求
在结合本二级学院工作的基础上,再充分征求其他二级学院的学生管理工作中的经验,征求相关,现整理系统主要业务功能的需求如下:
在学生管理方面,可以录入或者导入学生信息,登记学生干部信息,登记班主任信息,其中学生干部信息用于结合测评成绩来评定优秀学生干部,以及变更学生学籍;
在成绩管理方面,可以录入或者导入成绩信息,在此将成绩分为必修课、必选课、专业限选课3块,计算出该学生的平均成绩以及在全班、全专业的成绩均分排名,这部分数据同样将用于综合素质测评中生成测评成绩排名;
在操行管理方面,可以登记学生操行信息,这部分信息依据操行准则大类进行登记。二级学院还可以在这些大类下自定义具体的操行准则,能够提供出该学生在各操行准则大类下的操行总分,计算出该学生的操行成绩以及在全班、全专业的操行成绩排名,这部分数据将用于综合素质测评中生成测评成绩排名;
在测评管理方面,可以对学生进行综合素质测评,生成测评成绩排名,并选择测评成绩高的学生推荐奖学金、评定三好学生以及评定优秀学生干部等等,这些都是依据学校制定的相关办法和规定执行,其中测评成绩主要根据学习成绩、操行成绩两块生成。
三、系统设计
(一)系统结构设计
C/S体系结构即客户/服务器体系结构(Client/Server),通常采用C/S体系结构的软件是把一个应用系统按照逻辑结构划分成客户端软件和服务器软件,客户端软件能够请求服务器软件提供的资源和服务,它们既可以分布在网络中不同的计算机上,也可以在同一台计算机上。
最简单的C/S体系结构的数据库应用由客户端软件和数据库服务器程序两部分组成,当需要对数据库中的数据进行操作时,客户端软件就会自动寻找数据库服务器程序,向其发出请求,数据库服务器程序根据预定的规则作出响应,因此,数据库服务器运行数据负荷较轻,适合大数据量的处理,而且数据处理速度较快,同时由于学生管理系统只有学校内的授权用户可以访问,运行在学校局域网内部,所以访问速度也会很快。当然,在C/S体系结构下,存在着主要是升级比较困难的问题,在这里可以通过设计软件自动升级的解决方案,使得用户只需要首次使用时安装客户端软件,之后的软件升级工作让客户端软件在使用过程中能够自动检测并自动升级。
学生管理系统采用C/S体系结构,如图1所示,从硬件上来讲是由客户机和Oracle数据库服务器组成,从软件上来讲则分为客户端软件和Oracle数据库服务器应用两部分。其中设有系统管理员用户一个,同时还要兼顾Oracle数据库管理、系统如何配置使用以及相关的用户培训等工作,在软件推广使用阶段将负责全校各二级学院的软件相关工作,在图中用客户机0表示,二级学院用户则分为管理员和操作员,其中管理员主要负责本学院的帐号,创建操作员分组,操作员可以根据分工不同分到具体的操作员组,比如按功能模块分为学生、成绩、操行、测评以及二级学院一级管理员,在图中用客户机1、客户机2、客户机N表示,其中N的大小视各二级学院的具体情况而定,依据经验,一般不会超过10。在软件推广使用阶段,N的将与使用的二级学院数有关。
(二)功能模块设计
通过对用户需求进行深入分析,确定本系统主要包括系统管理、系统设置、学生管理、成绩管理、操行管理、测评管理、用户
原创力文档


文档评论(0)