

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘要学生档案管理系统是典型的信息管理系统 (MIS), 其开发主要包括 后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前 者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后 者则要求应用程序功能完备,易使用等特点。经过分析, 我们使用MICROSOFT 公司的 VISUAL BASIC 开发工具,利用其提供的各种面向 对象的开发工具 , 尤其是数据窗口这一能方便而简洁操纵数据库的智能 化对象 , 首先在短时间内建立系统应用原型 , 然后 , 对初始原型系统进 行需求迭代 , 不断修正和改进 , 直到形成用户满意的可行系统。关键字 :控件;窗体;域目 录第 1 章 学生学籍
2、管理系统简介 . 11.1概述 错误!未定义书签。1.2开发设计的意义 错误!未定义书签。第 2 章 技术介绍 . 错误!未定义书签2.1系统硬件要求 错误!未定义书签。2.2开发环境 错误!未定义书签。2.3软件介绍 错误!未定义书签。2.3.1 VISUAL BASIC 的简介 错误!未定义书签。2.3.2 VB 的版本 . 错误!未定义书签2.3.3 VB 的主要功能及特点 . 错误!未定义书签2.3.4. 运行环境 . . 错误!未定义书签2.4 数据库简介 错误!未定义书签。2.4.1数据库系统概述 . . 错误!未定义书签2.4.2数据库系统结构特点. . 错误!未定义书签2.4.
3、3关于数据库标准语言SQL. 错误!未定义书签2.4.4数据库设计 . . 错误!未定义书签第 3 章 需求分析 . 错误!未定义书签。3.1系统功能要求 错误!未定义书签。3.1.1学生学籍管理系统主要完成的功能 :错误!未定义书签。3.1.2系统设计的目标 . . 错误!未定义书签3.1.3系统结构分析 . . 错误!未定义书签3.2系统数据要求 错误!未定义书签。3.3系统性能要求 错误!未定义书签3.4系统运行要求 错误!未定义书签3.5系统平台 错误!未定义书签。3.6基于面向对象技术的系统分析 错误!未定义书签。第 4 章 总体设计 . . 错误!未定义书签。4.1. 学生学籍管理
4、系统流程图及数据表单列项 错 误 ! 未 定 义 书 签。4.1.1 学籍管理系统数据流程图 . 错误!未定义书签4.1.2 数据项 . 错误!未定义书签4.1.3 数据库概念结构设计 (E-R 图) . . 错误!未定义书签第 5 章 详细设计 . . 错误!未定义书签5.1登录窗体 . 错误!未定义书签。5.1.1 屏幕格式设计 . 错误!未定义书签5.1.2 登录控件属性列表 . 错误!未定义书签5.1.3 功能说明 . 错误!未定义书签5.2主窗体 . . 错误!未定义书签5.2.1 屏幕格式设计 . 错误!未定义书签5.2.2 功能说明 . 错误!未定义书签5.3学生信息查看窗体 .
5、 错误!未定义书签5.3.1 屏幕格式设计 . 错误!未定义书签5.3.2 功能说明 . 错误!未定义书签5.4学籍管理窗体 . . 错误!未定义书签5.4.1 屏幕格式 . 错误!未定义书签5.4.2 学籍管理控件属性列表 . 错误!未定义书签5.4.3 功能说明 . 错误!未定义书签5.5学生信息报表 错误!未定义书签第 6 章 测 试 . 376.1登录 . . 376.2学籍管理系统 . 376.3学生信息 . 38结 论. . 40致 谢. . 41参 考 文 献 . 42附 录 . . 43建362 s- W( N, S/ v 学籍管理是学校运作中最重要的环节,一个优秀 的学籍管理
6、体系,需要对学生的基本信息、课程信息、成绩信息等进 行综合的操作,以达到需要的效果。首先,必须注册学籍管理系统的 用户,注册信息包括:用户名、姓名、性别、出生日期、家庭住址、 用户所在年级、用户的密码等,并且根据用户在学校的身份给予不同 的权限(在我的系统中是根据用户的身份来区分权限的);然后,再 由校长决定,学生每个学期的课程,在数据库中加入课程的信息,包 括:课程代码、课程名称、开课学期;最后,根据学生的考试成绩建立成绩库,包括:学号、课程代码、课程名称、开课学期、成绩、补 考成绩;然后,根据不同用户的需要对各种资料进行操作,以达到用 户需要的效果。1 Z# 1 C( s9 q, c. H
7、$ j) b- T1 . 1 系统设计5 8 l& X* A8 y 。A。o1.1.1 系统功能分析-Av# L$ qO W/ x1 R2 7 j. u开发学籍管理系统是为了实现学生信息管理的系统化、规范化和自动化,以达到提高效率的目的。0 n!t。y1 z9 x) t( 1( T3 M系统分析是由系统需要完成的任务来决定的。3 + QO C8 H _+ , u本系统主要完成的任务包括以下几项:# K M。 t! J用户基本资料的输入,包括用户名、姓名、性别、出生日期、年级、身份、家庭住址、用户密码。-Q( Hs+ Z u) r6 c+ R2 y$ g用户基本资料的查询。* k+ q3
8、 j E) 04 N/ w. e6 H用户基本资料的修改。4K& D6 15 S7 - d用户基本资料的删除。-G!x! k t( X/ S A课程基本资料的输入,包括课程代码、课程名称、开课学期5 oO C4 cT -0 k: c4 hl T1 Z课程基本资料的查询。7 v%k o6 t% e$ y, N9 课程基本资料的修改。)h4 % A& h$ U, U课程基本资料的删除。# R1 A, v X& $ d) p. V学生成绩资料的输入,包括学号(即用户名)、课程代码、课 程名称、开课学期、成绩、补考成绩。& v4 H ?学生成绩资料的查询。6 帕 y6速
9、v7 7 g学生成绩资料的修改。8 M9 |1 Z% I- C 。?学生成绩资料的删除。) : y: T5 g* i+ I 。1 u8 ) p% Y1.1.2系统功能模块设计7 f# Y( T6 : H! b% N6 n2 P8 I) a8 + 对上述各项功能进行集中、分块,按照结构化的要求,进行功能模块的设计,得到如下的功能模块图(图1-1 )。8 ! V8 ! F5 E6 3 Y 针对学籍管理系统的需求,通过对用户信息、课程信息、成绩信息等内容的分析和数据流程图的分析,涉及如下所示的数据项和数据结构:+ t3 。H: f4 k ? m, J f e用户基本信息,包括的数据项有:用户名、姓名
10、、性别、出生 日期、年级、身份、住址、用户密码等。S怡寅D) 1. ?课程基本信息,包括的数据项有:课程代码、课程名称、开课学期等。S 0 卩$ F&QS T VI2 F成绩基本信息,包括的数据享有:学号(用户名)、课程代码、课程名称、开课学期、成绩、补考成绩等。/ z2 Y3 L% q U, 18 w5 f- e有了上面的数据结构、 数据项和数据流, 我们就能进行下面的数 据库设计。%R$ R/ E7 8 Q1.2.2 数据库概念结构设计9 x9 f5 z3 N: z 得到上面的数据项和数据结构以后,就可以设计 出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑 结构设计打下基础。这些实体包含各种具体信息, 通过相互之间的作 用形成数据的流动。& d* N. a: p! T6m( y: M ! G
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 知识产权收益分割与产业协同发展合作协议
- 影视作品版权补充授权合同
- 汽车内饰声学优化设计与制造合同
- 收装修押金协议书
- 直播带货佣金比例及分成约定合同
- 律师带过户协议书
- 幼儿园安保协议书
- 矿区石油钻井作业安全监督合同
- 消防证借用协议书
- 租猪棚合同范本
- GB/T 22669-2008三相永磁同步电动机试验方法
- GA/T 737-2011保安服务监管信息基本数据项
- 低龄儿童龋的临床管理专家共识
- 公共机构节能量保证型、能用费用托管型合同能源管理项目合同文本模板示例
- 普鲁士蓝类正极材料未来可期
- 智能吓数纸培训手册
- 未带有效居民身份证考生承诺书
- 原子分光光度法测定水中重金属镉的含量
- 学生实习安全及突发事件应急预案
- 新教材高一必修下册《游园》教案
- 低风险FOF产品方案设计目标最大回撤3%以内的投资策略
评论
0/150
提交评论