- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高校学生校务管理系统分析与设计
高校学生校务管理系统分析与设计
系统分析
开发背景
高等院校是培养人才的摇篮和基地,近年来随着教育教学管理体制的不断革新、教育管理信息化的日益深入和高校招生规模的扩大,传统的人工管理方式已不适应新形势的需要,急需构建一套校务管理系统来满足学生的日常教学管理、课程管理、成绩管理、费用管理和奖惩管理等工作的需要。
需求分析
目前我国高校学生普遍以班级为单位进行管理,从入学之日起即开始档案资料的建设。学生管理部门负责学生的奖学金管理、助学贷款和奖励管理,教务部门负责学生的课程学习和课程考试,而学生的学费等各项费用则直接与财务部门发生关系。为了增强班集体和系部的凝聚力,推行各种奖励措施,班级之间、系部之间和个人之间还需要进行各种数据的横向纵向统计比较分析,生成各式报表进行信息浏览,为教学决策提供辅助支撑。所以高校校务管理系统应具备班级管理、档案管理、交费管理、课程管理、成绩管理、奖学金管理、助学贷款管理、统计分析、数据管理、用户管理以及系统设置等功能。
系统设计
功能设计
从功能上主要分为登录模块、主程序模块和退出模块3大部分。
登录模块主要用于系统管理登录。
主程序模块是整个系统的操作界面,经过分析设计模块功能如下:
班级管理模块包括班级信息的增加、班级信息浏览和班级信息查询等功能。
档案管理模块包括档案信息增加、档案信息查询:为了对学生进行跟踪和调查,该模块还应设计毕业生走向资料录入、毕业生走向资料查询两个模块。
交费管理模块包括费用设置浏览、费用设置增加、费用设置查询、学生交费查询、学生交费增加、学生交费浏览、费用类型设置和班级费用等功能。】
课程管理模块包括课程设置、课程查询、按年级浏览课程和按任课教师浏览课程等功能。
成绩管理模块包括成绩增加、成绩浏览、成绩查询和学生考试违规处理增加等功能。
奖惩管理模块包括学生奖励浏览、奖励增加、奖励查询、处罚浏览、处罚增加、处罚查询、考勤增加和考勤查询等功能。
奖学金管理模块包括奖学金浏览、奖学金增加和奖学金查询等功能。
学生补助管理模块包括助学贷款浏览、助学贷款增加、助学贷款查询、特困生不住增加和特困生不住查询等功能。
勤工助学管理模块包括用工申请增加、用功申请查询、助学申请增加、助学申请查询、报酬发放增加、报酬发放查询、补贴发放增加、补贴发放查询、应聘合同增加和应聘合同查询等功能。
统计分析模块包括班级资料统计分析、学生档案统计分析、交费资料统计分析、课程设置统计分析、学生成绩统计分析、学生奖励统计分析、学生处罚统计分析、奖学金统计分析和助学贷款统计分析等功能。
系统帮主模块包括使用帮助、软件注册、在线升级、技术支持、公司主页和关于我们等方面内容。
退出模块包括数据备份数,即退出系统的同事对整个操作过程中的数据库数据进行备份。
如下为设计的功能模块图:
2.系统结构图
还需要设计出所有模块之间的管系图,即E-R图,例如班级管理、成绩管理和奖惩管理之间的E-R图:
决定系统采用何种结构,高校学生校务管理系统是一个数据库应用系统,实现该系统所采用的框架是最常用的客户机/服务器(C/S)结构。C/S结构也是目前数据库常用的结构。
数据库设计
设计原则
设计一个好的数据库是成功设计C/S应用系统的重要保证。设计合理的数据库模型可以使编写和调试客户端或服务器端程序更加容易,同时也有助于提高系统的性能。设计数据库要按照规范化的方法进行,按照软件工程的方法来分析数据库设计的过程,可分为以下几个阶段:
系统规划阶段
需求分析阶段
整体设计阶段
详细设计阶段
编码设计阶段
系统测试阶段
系统运行阶段
高校学生校务管理系统该数据库及主要表的实现
设计时还要考虑到系统的通用性与开发、升级的可易性,本系统可以采用access数据库,也可以采用SQL SERVER数据库,二者选一,但access相对简单一些,数据连接方式采用已经学过的ADO,开发完成或还可以非常容易的升级到网络级的应用。
下面是系统中表结构的设计:
班级信息表(classtab):
字段名 类型 长度 是否为空 含义 D_Nj Varchar 20 是 年级 D_Bj Varchar 20 是 班级 D_Rs Varchar 4 是 人数 D_Bzr Varchar 10 是 班主任 D_Memo Varchar 50 是 备注
学院设置表(XYTab):
字段名 类型 长度 是否为空 含义 Xyname Varchar 50 是 学院名称
系设置表(XTab):
字段名 类型 长度 是否为空 含义 Xyname Varchar 50 是 学院名称 Xname Varchar 50 是 系名称
学生信息表(DanganTab):
字段名 类
您可能关注的文档
最近下载
- 医学影像学模拟考试题与答案.docx
- 2021OceanStor Dorado 6000, Dorado 18000系列产品白皮书.docx VIP
- 华为OceanStor18000系列案例集.pptx VIP
- 医学影像学试题(附参考答案).docx
- oceanstor 18000系列高端存储系统可靠性技术白皮书.pdf VIP
- 部编人教版五年级上册语文全册表格教案(新审定).pdf VIP
- 2024年新生儿窒息复苏(新版指南).pptx VIP
- 华为OceanStor18000系列高端存储.PDF VIP
- oceanstor18000系列存储系统产品介绍.pptx VIP
- 华为OceanStor 融合存储最佳实践.pdf VIP
文档评论(0)