ImageVerifierCode 换一换
格式:DOC , 页数:45 ,大小:2.09MB ,
资源ID:1256944      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1256944.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业论文范文——学生档案管理系统.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

毕业论文范文——学生档案管理系统.doc

1、1目 录摘要-3第一章 系统规约说明书-4引言-4系统功能和数据描述及子系统描述- 4第二章 软件项目计划-5引言-5可行性分析-5系统数据流图-6数据字典-6结论意见-6第三章 软件项目计划-7引言-7实施计划-7第四章 需求规格说明书-8引言-8任务概述-8数据库-8各种需求描述-10第五章 总体设计说明书-11引言-11任务概述-11总体结构图-11数据逻辑结构设计-12运行设计-13其他-13第六章 详细设计说明书-14引言-14过程设计-142第七章 软件实现-17引言-17编码实现-17系统测试-34第八章 结束语-36致谢-37参考文献-38附录-393摘要学生档案管理系统是典型

2、的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT 公司的 VISUAL BASIC 开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。学生信息管理系统主要是完成学生各种信息的管理工作(包括基本信息、成绩、课程等) ,通过对不同的用户设置不同的权限来完成

3、整个系统的管理,这样不但方便了老师和学生查阅自己所想得到的信息而且还有效的保证了系统数据的安全性.关键字:控件、窗体、域。ABSTRACTThe system of managing student file is a typical application of managing information system (know as MIS) ,which mainly includes building up data-base of back-end and developing the application interface of front-end. The former re

4、quired consistency and integrality and security of data. The later should make the application powerful and easily used.By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX operating a data-base. It can g

5、ive you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it.Students information management system mainly finishes students managements of different information, through set up to different user different authority

6、 is it finish whole management of system to come, help teacher and student consult but also information oneself want to get have security system security of datum of result like this.Keywords: ActiveX , Form , Field .4第一章 系统规约说明书引言该文档处于软件问题的提出阶段,任务是定义用户要解决的问题,确定系统的目标规模。目的是通过对用户的调查访问,写出关于软件性质的书面报告,经过

7、讨论修改得到用户的确认,为以后的工作确定方向。随着教育事业的不断发展,学校规模的扩大,随之而来的是学生数量的急剧增加,对学生进行各种信息管理越来越困难,面对日益增大的信息量,要实现信息的规范管理和快速查询,就需要有相应的学生信息管理系统来提高学生管理工作的效率。系统功能和数据描述及子系统描述(1)系统功能和数据描述系统开发的总体任务是实现信息关系的系统化、规范化和易操作化。系统的结构关系图是对系统总体功能的分析,是在系统开发的总体任务的基础上完成的。学生信息管理系统需要完成的功能主要包括对学生基本信息、课程、成绩的输入、查询、修改、统计和维护等操作。并且还设置了专门的用户管理,用于保证系统数据

8、的安全性。(2)子系统的结构图规约说明a、班级子系统应该包括班级设置、年级信息等与之对应的数据结构。b、学生子系统的结构图应该包括学生基本信息、所在班级、所学课程及成绩等以及相对应的数据结构。c、课程子系统应该包括对课程信息、开课时间、选课人数等的管理。5第二章 软件项目可行性研究报告引言编写目的可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决,最根本的任务是对以后的设计提出建议。如果问题没有可行的解,分析员应该建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费。如果问题值得解,分析员应该推荐一个较好的解决方案,并且为工程制定一个初步的计划。项目背景该项目为学校学生

9、信息管理系统软件,是为了更好的方便对学生各项信息进行综合的管理。开发该软件的要求与功能是实现学生信息数据管理与操作处理,软件的基本数据流动为用户数据的输入,学生信息,课程信息,班级信息的输入,以及用户提出对学生信息等的查询要求所产生的输出。数据的输入与输出依靠数据库的支持。该软件设计 完成后可用于所有的教育单位进行学生信息的管理。随着目前社会上信息管理系统的飞快发展,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少。但本系统完全独立开发,力求功能齐全且易于操作。缩略词定义经济可行性-估计开发费用以及最终从开发成功的系

10、统所获得的收入或利益,衡量比较支出的费用和收到的利益技术可行性-分析功能,性能以及限制条件,能否是一个技术上可实现的系统法律可行性-明确系统开发可能导致的责任,有无违法问题操作可行性-系统的操作方式在这个用户组织内是否行的通可行性分析(1)新系统在原有系统的基础上加入了新的数据库的支持,使数据的准确性与安全性得到了很大的提高,且在用户操作与用户管理方面也有了极大地改善,增加了数据的安全性保护功能,而且在可用性和稳健性方面也有了很大的进步。就目前使用的开发技术来说该系统的功能目标应该能够达到,利用现有的软件工具在规定的期限内开发工作基本能够完成。(2)经济可行性分析中最重要的内容之一是对成本效益

11、问题的分析。成本效益分析要估计出研制开发的花费并与具体收益进行衡量比较。由于该软件较小易于实现,所以经济可行性问题也得到解决。(3)该项目为独立开发,在技术上没有使用任何现有的软件与方法。所以在法律方面不会存在侵权等问题。(4)在现有的条件下,使用 Windows 和 Visual Basic 可以完成软件的开发。6系统数据流图图 2.2 系统数据流图数据字典数据字典精确严格的定义了每个系统相关的数据元素并以字典式顺序将它们组织起来,使得用户和分析员对所有的输入、输出存储成分和中间计算有共同的理解。本系统的数据字典如下:学生基本信息学号学生姓名学生性别年级班级专业年制出生年月家庭住址班级信息班

12、号年级班主任教室专业年制+备注年级课程信息年级课程名称课程信息课程编号课程名称课程类型课程描述成绩信息考试编号学生学号学生姓名学生班号课程名称分数用户信息用户名称用户密码用户描述学号=”0000000”9999999999”出生日期=年 +月+日年= “1960”2000”月=”01”12”日=”01”31”名称=4字母20联系电话=”0000000000”99999999999”密码=”000000”999999”结论意见经过一系列的各个不同方面的可行性分析,对需要解决的问题取得基本的一致看法,该软件的开发方案得到批准,使得开发工程继续进行下去。登录失败事务信息 信息用户名 密码信息信息事务

13、查询结果7第三章 软件项目计划引言经过可行性分析阶段的研究,得出项目可进一步进行下去的结论,在软件继续进一步的开发之前首先给出此软件项目计划,以使软件开发者理解软件开发要求,进行开发。实施计划任务分解鉴于软件开发工作过于简单,所以整个开发工作可以同时一起完成。 进度对于该小系统,系统从开发开始到结束为期较短,分开始准备阶段、系统管理模块设计阶段、班级管理模块设计阶段、课程管理模块设计阶段、系统结束阶段五部分进行。8第四章 需求规格说明书引言编写目的需求分析是软件系统生存期中定义阶段的最后一个步骤,它的基本任务是准确的回答“系统必须做什么”这个问题。在需求分析阶段结束之前,系统分析员应该写出软件

14、需求规格说明书,以书面形式准确的描述软件需求。定义静态数据固化在系统之内的用于描述系统功能实现的数据。动态数据用于系统要处理和输出的数据。数据字典精确严格定义每个与系统相关的数据元素,并以字典式顺序将它们组织起来,使得用户和分析员对其所有的输入输出存储成分和中间计算有共同的理解。任务概述(1)确定对系统的综合要求,包括功能需求,性能需求,可靠性和可用性需求,出错处理需求,接口需求,约束及将来可能提出的要求。(2)分析系统的数据要求(通常采用建立数据模型的方法) 。(3)导出系统的逻辑模型(通常采用数据流图、实体联系图、状态转换图、数据字典和主要处理算法描述该逻辑模型) 。(4)修正系统开发计划

15、。数据库数据库描述根据上面的分析就可以设计出能够满足用户需求的各种数据实体以及它们之间的关系,为后面的逻辑结构设计打下基础。本系统的实体有::学生实体,班级实体,课程实体。各个实体具体的描述 E-R 图如下:图 4.1 学生实体图学生学号 姓名 性别 住址专业 班级 年龄9图 4.2 班级实体图图 4.3 课程实体图课程名 开课时间 选课人数 课程专业 教师编号教师课程学生学教10图 4.3 系统 E-R 图各种需求描述功能需求由于系统较简单且前面对系统的功能已作了详细的介绍,在此就略过了。性能需求在数据精确度方面,由于对数据精确度的要求不高,所以这点在系统中表现得比较少,用户数据的安全性与正确性可以完全保证。在时间方面,由于本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能比较突出。运行需求本系统采用多文档界面(MDI) ,即在单个容器窗体中包含多个窗体的应用程序。这样设计的软件简化了文档之间的信息交换,使系统用户无须掌握专业知识即可方便的进行各种操作且由于软件较小,运行时不易出现严重的影响整个管理系统的故障。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。