




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。关键字:控件;窗体;域目 录第1章 学生学籍管理系统简介11.1概述11.2开发设计的意义1第2章 技术介绍22.1 系统硬件要求22.2 开发环境22.3软件介绍22.3.1 VISUAL BASIC 的简介22.3.2 VB的版本32.3.3 VB的主要功能及特点42.3.4.运行环境42.4 数据库简介52.4.1 数据库系统概述52.4.2 数据库系统结构特点52.4.3 关于数据库标准语言SQL62.4.4 数据库设计8第3章 需求分析103.1系统功能要求103.1.1 学生学籍管理系统主要完成的功能:103.1.2 系统设计的目标103.1.3 系统结构分析113.2 系统数据要求123.3 系统性能要求123.4 系统运行要求123.5 系统平台123.6基于面向对象技术的系统分析13第4章 总体设计144.1.学生学籍管理系统流程图及数据表单列项144.1.1学籍管理系统数据流程图144.1.2数据项154.1.3数据库概念结构设计(E-R图)16第5章 详细设计185.1登录窗体185.1.1屏幕格式设计185.1.2登录控件属性列表185.1.3功能说明195.2 主窗体215.2.1屏幕格式设计215.2.2功能说明215.3学生信息查看窗体245.3.1屏幕格式设计245.3.2功能说明255.4 学籍管理窗体265.4.1屏幕格式265.4.2学籍管理控件属性列表275.4.3功能说明285.5学生信息报表34第6章 测 试376.1登录376.2学籍管理系统376.3学生信息38结 论40致 谢41参 考 文 献42附 录43建362 s- W( N, S/ v学籍管理是学校运作中最重要的环节,一个优秀的学籍管理体系,需要对学生的基本信息、课程信息、成绩信息等进行综合的操作,以达到需要的效果。首先,必须注册学籍管理系统的用户,注册信息包括:用户名、姓名、性别、出生日期、家庭住址、用户所在年级、用户的密码等,并且根据用户在学校的身份给予不同的权限(在我的系统中是根据用户的身份来区分权限的);然后,再由校长决定,学生每个学期的课程,在数据库中加入课程的信息,包括:课程代码、课程名称、开课学期;最后,根据学生的考试成绩建立成绩库,包括:学号、课程代码、课程名称、开课学期、成绩、补考成绩;然后,根据不同用户的需要对各种资料进行操作,以达到用户需要的效果。1 Z# 1 C( s9 q, c. H$ j) b- T11系统设计5 8 l& X* A8 y; A; o1.1.1系统功能分析- v# L$ q0 W/ x1 R2 7 j. u开发学籍管理系统是为了实现学生信息管理的系统化、规范化和自动化,以达到提高效率的目的。0 n! t; y1 z9 x) t( I( T3 M系统分析是由系统需要完成的任务来决定的。3 + Q0 C8 H _+ , u本系统主要完成的任务包括以下几项:# K M; W t! Jl 用户基本资料的输入,包括用户名、姓名、性别、出生日期、年级、身份、家庭住址、用户密码。- Q( H s+ Z u) r6 c+ R2 y$ gl 用户基本资料的查询。* k+ q3 j E) O4 N/ w. e6 Hl 用户基本资料的修改。4 K& D6 I5 S7 / dl 用户基本资料的删除。- G! x! k t( X/ S Al 课程基本资料的输入,包括课程代码、课程名称、开课学期。5 o0 C4 d 0 k: c4 h1 T1 Zl 课程基本资料的查询。7 v% k o6 t% e$ y, N9 l 课程基本资料的修改。) h4 % A& h$ U, Ul 课程基本资料的删除。# R1 A, v X& $ d) p. Vl 学生成绩资料的输入,包括学号(即用户名)、课程代码、课程名称、开课学期、成绩、补考成绩。# q. W+ a( P6 & v4 H ?l 学生成绩资料的查询。6 w, y6 / v7 7 gl 学生成绩资料的修改。8 M9 |1 Z% l- C; ?l 学生成绩资料的删除。) : y: T5 g* i+ l; 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 el 用户基本信息,包括的数据项有:用户名、姓名、性别、出生日期、年级、身份、住址、用户密码等。$ d6 v( D) l, ?l 课程基本信息,包括的数据项有:课程代码、课程名称、开课学期等。8 P$ F& ?$ T M2 Fl 成绩基本信息,包括的数据享有:学号(用户名)、课程代码、课程名称、开课学期、成绩、补考成绩等。/ z2 Y3 L% q U, I8 w5 f- e有了上面的数据结构、数据项和数据流,我们就能进行下面的数据库设计。% R$ R/ E7 8 Q1.2.2数据库概念结构设计9 x9 f5 z3 N: z得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。& d* N. a: p! T6 m( y: M ! G R根据上面的设计规划出的实体有:用户信息实体、用户资料实体、课程信息实体、成绩信息实体。各个实体具体的描述E-R图如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五四制 统编版 语文 四年级 上册 7 呼风唤雨的世纪课件
- 电石厂特种设备知识培训课件
- 高级摄影基础知识培训课件
- 电焊经验知识培训总结课件
- 高空坠落应急知识培训课件
- 北京邮电大学考试题库及答案
- 5T4-0108-MEDI0641-antibody-生命科学试剂-MCE
- 新解读《GB-T 26548.6-2018手持便携式动力工具 振动试验方法 第6部分:夯实机》
- 社区戒毒考试题目及答案
- 内保考试题及答案
- DB41T 1176-2015 危险化学品重大危险源安全评估导则
- 《孤独的小螃蟹》课件
- 论文不涉密证明模板
- 《钢铁是怎样炼成的》读书分享课件
- 施工现场临时用电计算书范本
- 国际宫颈病理与阴道镜联盟(IFCPC) 阴道镜新术语
- 2024-2030年中国定向钻井服务行业发展趋势与前景动态分析研究报告
- 2024-2030年中国代理记账行业发展现状调研与数据监测分析研究报告
- 初中军训方案
- 苏教版六年级上册科学全册教学设计(2022年新改版)
- 2023年起重机械检验员资格考核试题及答案
评论
0/150
提交评论