高校学生档案管理系统说明书

上传人:M****1 文档编号:507492266 上传时间:2023-09-20 格式:DOCX 页数:39 大小:1.03MB
返回 下载 相关 举报
高校学生档案管理系统说明书_第1页
第1页 / 共39页
高校学生档案管理系统说明书_第2页
第2页 / 共39页
高校学生档案管理系统说明书_第3页
第3页 / 共39页
高校学生档案管理系统说明书_第4页
第4页 / 共39页
高校学生档案管理系统说明书_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《高校学生档案管理系统说明书》由会员分享,可在线阅读,更多相关《高校学生档案管理系统说明书(39页珍藏版)》请在金锄头文库上搜索。

1、*实践教学*兰州理工大学计算机与通信学院2013年春季学期数据库课程设计题目:专业班级:姓名:学号:指导教师:一成绩:摘要2刖言3正文41. 需求分析42. 概念结构设计63. 逻辑结构设计94. 系统实现1.25. 系统测试1.76. 软件使用说明书2.0.总结2.3参考文献2.4致谢2.5学生档案管理系统是典型的信息管理系统,其开发主要包括后台数据库建立和维护以及前端应用程序的开发两个方面。经分析,使用MyEclipse8.6作为前台开发工具,用MySQL作为后台数据库开发工具。本系统参考兰州理工大学的学生档案管理为原型,通过分析现有的管理模式和管理软件,建立系统模型。本学生档案管理系统包

2、括学生基本信息、家庭信息、奖励信息、惩罚信息和毕业工作信息等内容的管理,实现了信息的录入、查询、删除、修改和统计等功能。关键字:学生;档案管理;增、删、改、查JDBCODBC数据库是从60年代初发展起来的计算机技术。经过四十多年的发展,数据库技术己经趋于成熟。就数据库应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给数据库技术提出了更多、更高的要求。同时,随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。例如,我国高校的网上招生系统,学校的各种管理信息系统,学校成绩查询系统,还有一些医学院校开发出的网上诊所、远程诊断系统等

3、等,都是基于校园网的应用系统。本学生档案管理系统包括学生信息、家庭信息、奖惩信息、毕业信息等内容的管理。我国的网上教学教务管理系统并不十分完善,在高等学校的教务管理工作中,学生信息的网上查询都是十分复杂、棘手的工作。遵从以往的工作方式,该工作的工作M大,管理繁琐,既耗人力,又耗物力;如今面对大M的学生数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对学生学籍进行管理的软件是极具重要的,而且是必需的。本系统正是为解决这一

4、问题而设计的,大大减少了以往学生管理工作的工作提高了工作效率,适应时代的步伐。本系统采用Oracle公司的MySQL作为后台数据库,由于本次为课程设计,所需的数据库并不需要很大,因而不使用SQLServer;使用MyEclipse8.6集成开发软件进行开发,以windowsxp操作系统作为开发平台。1 .需求分析1.1 任务需求分析侧1.1系统流程图该系统主要包括学生基本信息模块,家长信息模块,奖惩信息模块和毕业信息模块,系统要实现基本信息录入、修改、删除、保存和查询等功能:1、信息的输入,包括学生基本信息、家长信息、奖惩信息、毕业信息等。2、信息的修改、删除。3、根据要求,查询符合条件的各类

5、信息。4、依据实际需要,对重要新信息进行统计。1.2 数据流图、数据字典1?数据流图数据流图由四种基本的元素构成:数据流(Data Flow),处理(Process)据存储和数据源(数据终点)。数据流(Data Flow):为具有名称且有流向的数据,用标有名称的箭头表示,一个数据可以是记录、组合项或基本项。处理(Process):表示对数据所进行的加工和变换,在图中用矩形框表示。指向处理数据流为该处理的输入数据,离开处理的数据为处理的输出数据。数据存储:表示用文件方式或数据库形式所存储的数据,堆砌进行的存取分别以指向或离开数据存储的箭头表示。数据源及数据终点:表示数据的来源或数据的去向,可以是

6、一个组织或人员,它处于系统范围之外,所以又称它为外部实体,它是为了帮助理解系统界面而引 流图的起点和终点。入的,一般只出现在数据该系统数据流图如图2.2所示:2?数据字典定义的集合。张卡片上保存处理描述每个数据的信息。数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。每描述一个数据的信息这样做更新和修改起来比较方便,而且能单独卜面将列出若干数据元素的数据卡片信息o数据字典卡片:名字:学号描述:惟一地标识一个特定学生的关键域定义:学号=10字符位置:学生基本信息表家长信息表学生毕业信息表名称:学生基本信息描述:对学生

7、基本情况的描述定义:学号+姓名+性另I+民族+出生日期+家庭住址+通信地址+考生来源+家庭背景+入学分数十入学政治面貌+所在院系名称:学生奖惩信息描述:学生奖惩信息的描述定义:学号+姓名+奖惩名称+奖惩日期+奖惩原因+评价位置:输出到打印机保存到磁盘名称:学生家长信息描述:对学生家长信息的描述定义:学号+姓名+家长姓名+工作单位+职务+电话+年龄+文化程度位置:输出到打印机保存到磁盘名字:普通用片别名:学生用尸描述:输入学生自己的信息,查看其他的信息定义:用六名+密码E-R图,设计如下数据项和数、民族、出生年月、家庭 出生、考生来名字:学生毕业信息描述:学生毕业后的信息描述定义:学号+姓名+学

8、历+学位+工作单位+职务+单位+政治面貌+电话位置:输出到打印机保存到磁盘2?概念结构设计数据库概念设计通过对学生管理系统的内容和数据流程分析及据结构。学生基本信息包括的数据项有:学号、姓名、源、入学分数、入学政治面貌、家庭住址、通讯地址、邮政编码、所在院系、专业等。学生家长信息包括的数据项有:父亲姓名、父亲工作单位、父亲电话、父亲职务、父亲年龄、父亲文化程度、母亲姓名、母亲工作单位、母亲电话、母亲职务、母亲年龄、母亲文化程度等。学生奖惩信息包括的数据项有:学号、姓名、奖惩名称、奖惩日期、奖惩原因、评价等。学生毕业信息包括的数据项有:毕业情况、毕业去向、当前学历、学位、当前工作单位、工作经历、

9、当前政治面貌、当前职务、当前职称等用尸信息。用尸信息包括的数据项有:登录名,密码等。数据库概念结构设计,是在需求分析的基础上,设计出能够满足用尸需求的所在院系家庭住力邮政编码电话文化程度图2.1学生实体图毕业信息各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。1 ?实体联系E-R图根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和实体之间的关系,并画出如下所示的 E-R图。姓)Q磁)图2.2家长实体图图2.3毕业工作信息图奖惩信息3.逻辑结构设计数据库逻辑结构设计在数据库设计中相当重要的一步就是将概念模型转化为计算机上DBMS所支持的数据模型,例如,将E-R图模型转

10、化为关系模型,道理很简单,我们设计概念模型基本上都是一些抽象的关系,在数据库设计的实现过程中,能在计算机上有效地表示出这些关系就成了数据库设计的关键。根据学生档案管理系统的功能要求,选取ODBODB作为后台数据库。在上面的实体和实体之间的E-R图设计基础上,形成数据库中的表格及表格之间的关系。该数据库由5个表组成,学生基本信息表,学生家长信息表,学生奖惩信息表,学生毕业信息表,用尸信息表。主表的结构设计:1 .学生基本信息表学生基本信息表是对学生的基本信息进行统计,学号、姓名、性别、民族出生年月、家庭背景、考生来源、入学分数、入学政治面貌、家庭住址、通讯地址、邮政编码、所在院系、专业等信息。学

11、生基本信息表的结构表如表3-1。表3-1学生基本信息结构表字段名称数据类型主键非空学号charYesYes姓名charNoNo性别charNoNo民族charNoNo出生年月dateNoNo家庭背景charNoNo考生来源charNONO入学分数smallintNONO入学政治面貌charNONO家庭住址charNoNo通讯地址charNoNo邮政编码charNoNo院系charNoNo专业charNoNo2 .学生家长信息表学生家长信息表是对学生家长信息的统计,包括父亲姓名、父亲工作单位、父亲电话、父亲职务、父亲年龄、父亲文化程度、母亲姓名、母亲工作单位、母亲电话、母亲职务、母亲年龄、母亲文

12、化程度等。学生家长信息表的结构如表所示。3-2表3-2学生家长信息字段名称数据类型主键非空学号charyesYes姓名charNoNo父亲姓名charNoNo父亲工作单位charNoNo父亲电话号码charNoNo父亲职位charNoNo父亲年龄smallintNoNo母亲姓名charNoNo母亲工作单位charNoNo母亲电话号码charNoNo母亲职位charNoNo母亲年龄smallintNoNo3 .学生奖惩信息学生奖惩信息是对学生在校期间的奖惩信息的统计,包括学号、姓名、奖惩3-3 。名称、奖惩日期、奖惩原因、各种评价等。学生奖惩信息表结构如表表3-3学生奖惩信息表字段名称数据类型主

13、键非空编号charNoYes学号charYesYes姓名charNoYes奖惩名称charYesYes奖惩日期dateYesYes奖惩原因charNoNo评价charNoNo4 .用尸信息操作用尸表是对使用本系统的用尸进行身份和权限验证用的,包括用片名称、密码、用尸权限信息。操作用尸表的结构如表3-4。表3-4操作用片结构表字段名称数据主键非空用六名charYesYes密码charNoYes5、学生毕业信息表学生毕业信息表是对学生毕业后的信息的统计。包括毕业情况、毕业去向、当前学历、学位、当前工作单位、工作经历、当前政治面貌、当前职务、当前职称等用尸信息。毕业信息表如图3-50表3-5学生毕业工作信息表字段名称数据主键非空学号charNoYes姓名charNoYes毕业去向charNoNo当前学历charNoNo当前工作经历charN

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号