精通学院报名培训管理系统的设计与实现
来源:56doc.com 资料编号:5D612 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D612
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要
本系统开发的初衷就是为了满足培训机构的需要,使其在培训管理过程中所进行的各项日常工作像处理学生信息、打印报表、统计分析等都利用计算机实现自动化,避免大量繁杂的手工劳动,提高办公效率。 本系统是在管理信息系统的理论和方法指导下和数据库技术的支持下完成的。本文主要是研究培训机构中大量学生信息的加工处理方法。本设计通过使用VisualStudio.Net集成开发环境、C#开发语言和Microsoft Access数据库技术等方法完成的。
关键词:信息系统;VS.Net;C#;数据库技术
ABSTRACT
The original purpose is to meet the need of management information system. It makes the daily works automatic in the training and management process, such as processing information of students, printing report forms, analyzing the statistical data and so on, having avoided the great of difficulty handing works and improved office efficiency. This system is completed under the theories and methods of the information management system and the database technique. This article is mainly studying the method using for processing and managing the mass data about students in training organization. Under the leading of the theories and methods of the information management system, this system mainly be finished by using C#, Microsoft Access database technique and so on in the environment of VisualStudio.Net integrated development.
Key words: Information System; VS.Net; C#; database technique
开发本系统的目的在于:根据培训机构的特点,培训管理工作是培训机构中非常重要的一部分,有效地管理学生报名信息,提高培训机构培训管理工作的效率,使管理人员从繁重而复杂的管理工作中摆脱出来,从而节省工作人员的人力和时间,利用计算机加工后的信息进行决策。系统要求能实现学生报名、调班、延班、插班、退费、报表统计及打印听课证、基本设定、开证明和修改学生报名信息的功能。 1. 报名 将学生信息录入培训管理系统, 系统自动检查“必填项”,如有未填项,则提示工作人员将数据补充完整并检查有没有重复录入的现象,询问是否打印听课证,若有课程在早于一个月前已经开课,系统自动从班次中滤去,不再显示。 2. 调班 能根据输入的学生原始信息,如姓名、报名日期及班次,找出学生纪录(要做到输入一项或多项均可进行查询,其中姓名项允许模糊查询)并打印听课证,数据库备注文件中加入一项调班信息(某年某月某日从某校区某班转至某校区某班),如果多次调班,应有多条调班纪录并在原来所报班级名册删除学生名字,在调班班级名册添加学生名字。 3. 延班 (1) 办延班 同上找出学生信息后,输入剩余学费,将信息存入延班库,在原来所报班级名册删除学生名字,打印学员的原始信息及剩余学费做成“延班证明”。 (2) 延班复原 同上找出学生信息后,选择学员想去的班次,输入学员需要补充的学费,将学员信息从“延班库”中删除,并填入新的班级名册中。 4. 插班 班次项中会自动显示系统当前日期前半年内所有的所有班次以供选择,金额由工作人员经过计算后手动输入,不再涉及“优惠”项,其它项与“报名”项相同,并在听课证第二行打印“插班”两字,并在学员信息数据库“插班”项复选框上打√,不允许再修改。 5. 退费 (1) 全部退费 同上找出学生信息后,填写退费原因,将数据复制到“退费”数据库中,将选择的纪录从原始数据库中删除。 (2) 部分退费 同上找出学生信息后,输入退费金额,并填写退费原因,将学员信息复制到“退费”库中。 6. 修改学生报名信息 同上找出学生信息后,在原有基础上改正错误之处,提示过程与报名过程一致。除了“姓名”和“课程”外,其他项的改正只需直接更新数据库中的内容即可。涉及“姓名”项,修改数据库中内容并重新打印听课证。涉及“课程”,修改数据库中内容并打印听课证,还需要根据新班次重新排学号。 7. 报表 (1) 教区班级报表 统计某个班级的报名情况。 (2) 学校校区报表 统计某个学校各个校区的报名情况。 (3) 日报表 统计某天的报名情况。 (4) 月报表 统计某月的报名情况。 (5) 年报表 统计某年的报名情况。 8. 设定 设定系统的信息如教区、类别、班级、学校、校区、优惠原因等。 9. 听课证 打印出听课证,并自动将数据库中的“听课证”复选框打上√;若以前已经打印,则在听课证第二行打印“挂失”字样。
目 录
第一章 绪 论 1 1.1课题的项目背景 1 1.2课题的现实意义 2 第二章 需求分析 3 2.1现状分析 3 2.2目标分析 4 2.3性能需求分析 6 2.4可行性分析 6 2.4.1技术上可行性分析 6 2.4.2社会效益可行性分析 8 2.4.3经济可行性分析 8 第三章 系统分析 9 3.1系统组织结构分析 9 3.2业务流程分析 9 3.3数据流程分析 10 3.4数据字典 11 第四章 系统设计 14 4.1总体设计 14 4.1.1功能设计 14 4.1.2数据库设计 15 4.2详细设计 18 4.2.1界面设计 18 4.2.2输入设计 23 4.2.3输出设计 23 4.2.4程序过程设计 24 第五章 系统实施 26 5.1系统实施 26 5.2系统测试 26 第六章 结论 28 参考文献 29 谢辞 30
|