摘 要 学籍信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 本系统主要完成对学籍的管理,包括添加、修改、删除,查询,打印信息以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。 系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学籍的修改。查询功能也是系统的核心之一,在系统中主要根据学生姓名和学号进行查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。 系统采用Microsoft Office中的Access 2000来设计数据库,并使用当前优秀的开发工具—VB 6.0 ,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案(毕业设计网 )
关键词:数据库,visual basic语言,学籍
Abstract This system chiefly accomplishes the stock management to the storehouse, includes being put in storage, goes out the warehouse and stocks, and staff’s information, six aspects such as supplier's information as well as cryptogram management etc. What the system can accomplish to various kind the information glances over and the function such as inquires about, adds, deletes andmodification etc. The systematic nucleus is is put in storage, stocks and goes out the contact between the warehouse, and when accomplishes being put in storage or going out a warehouse, the system can accomplish voluntarily the modification of stock to other table of influence that the modification of every table all will be linkageed when operating. Inquiring about the function also is one of systematic nucleus, namely having the wallscroll spare to inquire about and inquires about with many conditions in the system, also having accurately the query to inquire about with bluring, not only there is the condition query of static state in the system, also having the condition query of trends formations, his purpose all is using for convenient user. The system has completeuser to add, deletes and the cipher modification function, and has the reportform and prints the function. The Access 2000 that the system adopted among Microsoft Office comes the design data warehouse, and use before one zorch development tool - VB6.0, it has the most nimble data base structure, and the application has the good support to the data warehouses. The development background of this the subject, course of function and the development that will be accomplished were chiefly introduced to thesis. The emphatic explanation focal point of systems design, design thought and difficult point technology and settlement scheme.
The keyword: the data base, access, VB6.0,'s data base package,
通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本确定目标系统要达到的目标了。 需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,基本清楚了学生档案信息管理的功能需求。学生档案管理系统必须完成以下功能: 1、数据添加功能:对于学生报到,系统必须具有班级的建立,课程的设置,如果新增专业,则能添加新专业,期末学生的考试成绩信息必须能够录入; 2、数据修改功能: 当上述资料发生变化或有错误信息输入时,应能够及时对数据进行修改和补充; 3、数据查询功能:该系统的主要功能之一即根据用户提供的相关信息,能够及时查找出对应的学生信息,系统应该提供多种查询方法,以便满足用户的不同需求; 4、数据打印功能: 学生基本信息和成绩录入后应可以打印出来形成文字档案,装入学生档案,这也是学生档案管理系统必须具备的功能。(毕业设计网 )
学籍管理模块的设计 学籍管理模块主要时完成注册、学籍调整等管理功能。具体来说,就是学生基本情况的输入与修改,学生信息的查询,学生信息的打印输入等。 为了简化程序设计,本人使用多个选项卡的对话框控件(SSTab),这将减少窗体的数量以及程序代码的输入。 第一步:布置窗体,在窗体上放置一个命令按钮和一个多个选项卡的对话框控件; 第二步:先把命令按钮的标题设置为“退出学籍管理”,再把SSTab控件设置为4个选项卡,并依次把4个选项卡的标题设置为:“添加学生学籍”、“查询修改学生学籍”、“注销学生学籍”、“打印学生信息”。 第三步:在窗体载入事件中键入代码
目 录 摘 要 2 Abstract 3 第一章 绪 述 4 1.1课题名称 4 1.2设计环境 4 1.3运行环境 4 第二章 用户需求分析 5 2.1构造系统的逻辑模型 5 2.2 确定目标系统的功能 6 2.3 数据分析——概念模型设计 6 2.3.1 数据库建模 7 2.3.2 关系描述的设计 8 第三章 系统设计 10 3.1 软件系统结构的设计 10 3.1.1业务流程 10 3.1.2 系统功能结构图 11 3.2 数据库的设计 11 3.2.1 数据库的逻辑设计 11 3.2.2 数据库的物理设计 12 (毕业设计网 ) 3.3 详细设计 12 第四章 详细设计 14 4.1 登录窗体的设计 14 4.2 学籍管理模块的设计 15 4.2.1添加学生学籍功能的设计 15 4.2.2 查询修改学生信息模块的程序设计 17 4.2.3 注销学生学籍模块的查询设计 21 4.2.4 打印学生信息模块的程序设计 23 总结 26 致谢 27 参考文献 28 |