学生管理系统设计与实现0

学生管理系统设计与实现0

ID:39639974

大小:160.00 KB

页数:10页

时间:2019-07-08

学生管理系统设计与实现0_第1页
学生管理系统设计与实现0_第2页
学生管理系统设计与实现0_第3页
学生管理系统设计与实现0_第4页
学生管理系统设计与实现0_第5页
资源描述:

《学生管理系统设计与实现0》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.系统分析1.1可行性分析可行性分析对系统的开发至关重要,可以大幅减少不必要的损失,保证系统开发的顺利进行。因此要对系统进行技术可行性、经济可行性、操作可行性三方面的系统可行性分析:1.1.1技术可行性近几年来计算机技术发展异常迅猛,高速度大容量的电脑已成为许多学校里日常工作必不可少的设备,随着办公自动化的软件不断涌现,微机的普及为该系统的开发奠定了坚实的基础。1.1.2经济可行性一方面,系统的开发不需要额外增加设备购置费、软件开发费、管理和维护费用。另一方面,系统的开发可以较好地解决学生管理系统因

2、日常事务繁杂而造成的处理效率低,出错率偏高的局面,并可以及时了解各项日常事务的进展情况,为及时调整库存资料提供可靠的数据支持,从而明确工作目标,同时还可以减少人工劳动、提高工作效率、增加学生数据。1.1.3操作可行性计算机以强大的信息处理能力作为人类脑力劳动的有利助手登上历史舞台后,已渗透到社会生活的各个领域,使现代社会组织、特别是企业,学校的信息处理能力适应现代化管理的要求,且系统逐步从单项事务信息处理系统迅速向综合服务(决策支持系统)的管理信息系统发展。本系统使用界面良好,易于操作。教务处拥有一批

3、较高素质的员工,只需了解相关知识,就可熟练操作本系统了。通过以上分析,学生管理系统的开发在经济上、技术上、操作上都是可行的。1.2系统的总目标学生管理系统的总目标是按照管理信息系统的管理和开发方法,采用先进的信息技术和手段,支持并规范学生基本资料的管理、修改、课程的选修、成绩操作等操作的全过程,并加强上述过程中各种信息资源的管理和应用,提高各部门管理工作的现代化水平,实现各部门信息的准确、及时处理和沟通及共享,为教务处对库存资料的决策提供有利的支持和反馈信息,以实现教务处的总体目标。1.3具体目标(1

4、)每年开学,新生报到的时候,教务处系统管理员要给每一位新生的信息建立个人档案。学生的个人档案包括学生的学号、姓名、性别、班级、所属院系。(2)学生毕业的时候,教务处系统管理员要及时对每位学生的信息进行删除。(3)没次学校开新的课程时,教务处要及时添加及完备新课程的资料,以便学生可以选修该门课程。(4)每次可以有多个学生选同一门课,达到一定人数后禁止再选该门课程。(5)学生可以在学生管理系统中查询自己的选课信息,修完以后可以查询该门课的成绩。(6)系统应该有很好的可扩展性。2.需求分析2.1需求分析阶段

5、的根本任务是要明确教务处在决策和日常事务处理上的信息需求,以便提出整个系统的总体方案。在需求分析中,主要采用流程图和数据字典来描述。图1.学生管理系统主要工作示意图学生基本信息课程信息成绩查询学生管理系统教师信息授课信息学生选课2.11学生基本信息管理系统的管理者对学生进行资料设计。如每年的新学期,需要对新进入学校的学生进行注册,对毕业的学生的资料进行删除或移存。另外,对转专业的学生的资料进行修改。2.1.2学生信息查询该模块是方便在必要时对学生信息的了解。2.1.3学生选课每个学期伊始或学期中,学生

6、都要通过管理系统进行选课。他们可以查询自己所选的课程、改选、退选等功能。2.1.4成绩查询当学生结束其课程以后,学生可以通过管理系统查询其在该门课程的成绩。2.2数据库设计2.2.1数据库概念结构设计根据上面的分析,所涉及的数据有学生基本信息和课程信息,他们可以合在一个实体中,规划出来的实体为:学生信息实体和课程实体,分别如下图所示:图2.学生资本信息实体学生基本资料学号姓名入学年份导师附加分入学成绩出生日期院系班级图3.课程信息实体课程课程名课程号上课地点可选人数学分课程性质开课时间所用教材授课教师

7、2.2.2数据库逻辑结构设计现在需要将上面的数据库概念结构转化为SQLServer2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体的基础上,形成数据库中的表(在建表时省略了一些属性)。根据以上信息,可把各个数据分类可得到下列各表,各表分别代表数据库中的表:学生表字段名类型约束学号char(6)主键姓名char(10)非空性别char(2)只取男、女出生日期date 入学成绩number(5,1) 附加分number(3,1) 班级编码char(5)与班级表中班级编码外键关联

8、班级表字段名类型约束班级编码char(5)主键班级名char(10)非空所属系部char(2)与系部表中系部编码外键关联系部表字段名类型约束系部编码char(2)主键系部名char(10)非空课程表字段名类型约束课程编码char(5)主键课程名char(20)非空教师表字段名类型约束教师编码char(6)主键教师姓名char(8)非空性别char(2)只取男、女出生日期date 职称char(10) 选修表字段名类型约束学生编码char(6)主键,与学生

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

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

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