基于CS架构成绩管理信息系统设计与实现.docVIP

基于CS架构成绩管理信息系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CS架构成绩管理信息系统设计与实现

基于CS架构成绩管理信息系统设计与实现   摘要: 该文论述了基于C/S架构成的成绩管理系统的可操作性、选择C/S架构的原因、所使用的技术以及系统所完成的功能,同时论述了该系统一些特殊问题的解决方法。   关键词: 成绩管理系统;C/S架构;模块功能;用户   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2009)05-1053-02   The Design and Realization of Score Management System Based on C/S Structure   ZHANGXing-ke   (Department of Software Engineering ,ShanDong College of Information and Technical,Weifang 261061,China)   Abstract: In this thesis, discusses based on C / S structure into the score management system operability, the reason of select C/S structure , the technology used, the function of the system, and introduces about the system solution of some special problems.   Key words: score management system; c/s structure; module function; user      1 引言      随着学院的发展,学院的规模不断扩大,在校学生与班级急剧增加,这就对学校的信息化管理提出了更高的要求。作为正常教学管理的一部分―成绩管理更需要规范化与自动化,为此设计了成绩自动化管理系统。通过这样的系统,可以做到成绩的规范管理,科学统计和快速查询,同时具有相应的管理决策功能,为高层管理者提供有益的帮助。      2 系统的可操作性      学期伊始,教务处已就任课教师与所教班级及课程下发了《任课教师安排表》,安排表中明确了每个班级所开的课程及相应的任课教师,因此教务处可在考试前把每个班的课程名、任课教师、考试性质录入到计算机中,当考试结束时各任课老师可把所教学生的单科成绩录入计算机并通过网络直接传到教务处,教务处审核后师生可查阅学生考试情况。      3 系统架构选择      由于成绩管理系统仅对全院师生服务,因此选择了C/S架构,即Client/Server(客户机/服务器)架构。C/S架构的主要优点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据,比较适用于小型局域网。C/S架构前端是客户端,安装客户端应用程序,后端是服务器,用于数据管理。客户端向服务器端提交数据及显示从服务器端获取的数据,服务器端负责向客户端返回数据,还要提供完善的安全保护及对数据的完整性处理等操作。      4 系统的设计与实现      4.1 采用的数据库及编程语言   1)采用SQL Server2000作为后台数据库,主要考虑SQL Server2000具有数据完整性验证、支持多用户、能解决并发访问及数据库拥有安全访问控制功能。   2)开发语言是采用Visual Basic,主要是因为VB无论是界面设计还是代码书写都非常简洁,开发速度快,易维护,且本系统在实现时经常用到数据库与Excel报表交换数据,通过VB程序中嵌入VBA子句可以方便的控制Excel报表格式与数据。   4.2 功能   成绩管理系统的功能模块如图1所示。   成绩管理系统的功能说明:   1)表的初始化:主要由教务员完成,根据我院实际,每个班每学期在数据库中生成一个数据表,其中第一个子模块根据学期初教务下发的任课教师安排表生成班级表结构,字段包括学号、姓名、考试科目、名次、总分、平均分;第三个子模块既可向班级成绩表录入学号与姓名,也可由现由学生档案信息中直接导入学号与姓名。   2)用户及权限设置:主要由教务管理员完成,其中普通用户对应SQL Server数据库中的guest用户,平时教师和学生均可以该用户登录系统进行成绩的查询。但在学期考试结束,成绩集中录入的两天内,删除该用户,既封锁对所有成绩的查询操作,当成绩登录完成后再在数据库中加入该用户并设定相应的浏览权限,便可恢复教师与学生的成绩查询功能。设置与撤销权限主要针对任课教师,使成绩录入期间,每位任课教师只能录入与修改自己所教课程的成绩,当成绩录入结束后,撤销所有教师的成绩修改权

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档