基于CS的学籍管理系统设计与实现-

基于CS的学籍管理系统设计与实现-

ID:307904

大小:35.50 KB

页数:7页

时间:2017-07-21

基于CS的学籍管理系统设计与实现-_第1页
基于CS的学籍管理系统设计与实现-_第2页
基于CS的学籍管理系统设计与实现-_第3页
基于CS的学籍管理系统设计与实现-_第4页
基于CS的学籍管理系统设计与实现-_第5页
资源描述:

《基于CS的学籍管理系统设计与实现-》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于C/S的学籍管理系统设计与实现运行环境软件环境SQLSerer2000数据库管理系统VisualFoxPro9.0操作环境Windows2003/NT/XP及以上版本1课题背景及其目的随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要建立一个高效快捷的学生信息管理系统迫在眉睫。其目的是为了提高学校对信息的管理,减少人力资源的开支和浪费,从而提高学校在各方面的工作效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。由于计算机和网络的普及,建立一个C/

2、S结构的学生信息管理系统,学生便可以通过网络来选课并且查询自己的有关信息,使得学生信息管理工作系统化,规范化,自动化,大大提高了学校管理学生的效率。2系统结构本系统采用以C/S构架技术,完成各种复杂的管理操作,实现强大的数据维护、统计分析、报表打印等功能。C/S是一种两层结构的分布式模式,它将系统分布于两个独立的实体客户机和数据库服务器中,应用程序安装在每个客户机端,并与网络数据库服务器相连。在人机交互方面具有更大的灵活性,由于在局域网中面向相对安全的固定用户群,因此,数据访问处理速度快和数据安全性能高2.1开发和运行环境服务器操作系统采用

3、企业内部网络中应用广泛的WindowsNT操作系统,该操作系统支持TCPIPIPXSPX网络协议,具有可移植多任务多用户安全性较高以及容错能力较强等特点操作系统及前端开发工具客户端操作系统为WindowsXP,其界面友好,使用维护方便系统前端开发工具选用VisualFoxpro9.0,它们是面向对象的开发工具,其开放式的体系结构特别适用于数据库应用的开发,集成能力强,开发效率高后台数据库考虑到系统集成时方便性数据库的可靠性和安全以及较高的性能价格比,后台数据库选用MicrosoftSQLServer2000它是一种高效的关系数据库系统,它与

4、WindowsNT2000等操作系统紧密集成,这种安排使SQLServer能充分利用操作系统所提供的特性,有助于复杂的客户服务器系统的开发SQLServer提供了指定时间恢复和维护数据库备3系统功能设计根据系统设计思路和学籍信息管理工作的需要,能够具有基础数据管理学生管理学籍管理成绩管理选修管理数据统计综合查询和系统维护等系统模块各系统模块下又分若干小模块,其具体的功能如下:3.1基础数据管理由专业设置课程设置班级设置和班级学生子模块组成,课程设置子模块下又分为学期课程设置和课程目录设置由系统管理员分配给用户各个功能模块的操作权限,进行对学

5、生基础数据的录入添加修改和删除等操作3.2成绩管理由单科成绩异常成绩补考成绩批量成绩考级考证奖励学分子模块组成,根据用户的操作权限,进入相应的功能模块进行对学生成绩的登记录入修改和对学生的技能考考级考证及学分奖励进行添加删除等操作3.3学籍变动由学籍变动与查询和变动成绩处理子模块组成,根据用户的操作权限,进行学生休学留级转学退学转班复学等档案信息的修改删除添加等处理,可以根据学号或者学籍变动项目进行组合查询需要的信息并打印输出3.4学生管理学生管理集学生个人概况家庭情况学年评语奖惩情况录取档案情况毕业情况等为一体的综合性模块,凭用户的权限进

6、行相应页面的操作3.5选修重修由选修重修申请和选修重修成绩子模块组成,根据用户的操作权限,对学生申请的选修和重修及对选修重修的成绩处理查询和打印3.6数据统计由统计学分和学分绩统计子模块组成,根据用户的操作权限,对学期课程进行学分绩统计和对学生的欠学分情况进行统计查询和打印,以便学期或学年欠学分达到一定条件者进行学业警告和提醒重修3.7查询打印由班级学期成绩学生综合成绩打印学习质量查询打印学习异常查询打印成绩分析图表打印综合信息查询打印学生名条打印学籍卡基本信息打印学籍卡成绩信息打印子模块组成根据用户的操作权限,进入相应的功能模块进行查询和

7、打印普通操作者只可以进行部分模块的浏览和检索可以汇总成绩排列名次打印成绩单考试成绩分析学期成绩总表打印补考通知以及各种图表的打印等3.8系统维护由数据备份与恢复数据导出与上报毕业班级处理用户管理更改密码用户日志和发布通知子模块组成根据用户的操作权限对系统数据进行维护用户权限密码修改上报数据生成及对系统内的用户发布留言信息等3.9系统退出由用户重新登录和退出子模块组成可以在不退出的情况下更改登录用户和退出本系统4数据库设计数据库在一个管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响要根据系统的数据

8、流图进行系统数据分析,导出系统的数据库结构,利用关系数据库模型分析各表之间的对应关系,合理地设计数据表和定义表中的数据类型,本文限于篇幅,不再一一表述系统用到的数据表主要有基本情

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

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

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