摘要
本系统开发的初衷就是为了满足培训机构的需要,使其在培训管理过程中所进行的各项日常工作像处理学生信息、打印报表、统计分析等都利用计算机实现自动化,避免大量繁杂的手工劳动,提高办公效率。
本系统是在管理信〖本文来自:毕业设计论文网www.paper51.com〗息系统的理论和方法指导下和数据库技术的支持下完成的。本文主要是研究培训机构中大量学生信息的加工处理方法。本设计通过使用VisualStudio.Net集成开发环境、C#开发语言和MicrosoftAccess数据库技术等方法完成的。
关键词:信息系统;VS.Net;C#;数据库技术
ABSTRACT
Theoriginalpurposeistomeettheneedofmanagementinformationsystem.Itmakesthedailyworksautomaticinthetrainingandmanagementprocess,suchasprocessinginformationofstudents,printingreportforms,analyzingthestatisticaldataandsoon,havingavoidedthegreatofdifficultyhandingworksandimprovedofficeefficiency.
Thissystemiscompletedunderthetheoriesandmethodsoftheinformationmanagementsystemandthed〖本文来自:毕业设计论文网www.paper51.com〗atabasetechnique.Thisarticleismainlystudyingthemethodusingforprocessingandmanagingthemassdataaboutstudentsintrainingorganization.Undertheleadingofthetheoriesandmethodsoftheinformationmanagementsystem,thissystemmainlybefinishedbyusingC#,MicrosoftAccessdatabasetechniqueandsoonintheenvironmentofVisualStudio.Netintegrateddevelopment.
Keywords:InformationSystem;VS.Net;C#;databasetechnique
目录
第一章绪论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
培训管理信息系统需要完成功能主要有:
1.系统管理包括登陆、退出功能。
2.学生管理包括报名、调班、延班、插班、退费等功能。
(1)报名:学生填写入学培训协议,录入人员依照协议将学生信息记入报名表和班级学生名册并打印听课证。
(2)调班:找出学生报名信息核对身份,在原来所报班级名册删除学生名字,在调班班级名册添加学生名字。
(3)延班:找出学生报名信息核对身份,在原来所报班级名册删除学生名字,将该学生记入延班学生名册,以便调入新班级。
(4)插班:同报名,并显示系统当前日期前半年内所有的所有班次,要求手动输入金额,不涉及优惠项
(5)退费:根据培训机构实际情况有退费的实际需求,设置了全部退费和部分退费功能。
①全部退费
找出学生报〖本文来自:毕业设计论文网www.paper51.com〗名信息核对身份,判断用户是否满足全部退费条件,在原来所报班级名册删除学生名字,增加一条全部退费记录。
②部分退费
找出学生报名信息核对身份,判断用户是否满足部分退费条件,在原来所报班级名册删除学生名字,增加一条部分退费记录。
3.报表包括教区班级报表、学校校区报表、日报表、月报表、年报表等的统计和打印功能。
(1)日报表:统计某天的报名情况。
(2)月报表:统计某月的报名情况。
(3)年报表:统计某年的报名情况。
(4)教区班级报表:统计各个班级的报名情况。
(5)学校校区报表:统计各个学校各个校区的报名情况。
4.数据维护包括基本设定和修改功能。
(1)设定:设定系统的信息如教区、类别、班级、学校、校区、优惠原因等。
(2)修改:为了保证数据的正确性,当发现数据库中的学生信息有错误时,可以修改错误。
5.用户管理包括用户管理和密码修改功能。
(1)用户管理:管理员有添加、修改和删除用户的功能。
参考文献
[1]罗超理,李万红.管理信息系统原理与应用.清华大学出版社,2002
[2]艾德才.计算机信息管理基础.中国水利水电出版社,2001
[3]理查[美],商丽媛译.Microsoft.NETFramework程序设计.北京:清华大学版,2002
[4]B-power工作室.c#窗口程序设计,北京:中国铁道出版社.2001
[5]萨师煊,王珊.数据库系统概论.高等教育出版社.2000
[6]EfremG.Mallach.DecisionSupportandDataWarehouseSystems.电子工业出版社,2001
[7]佩特佐德[美]天宏工作室译.MicrosoftC#Windows程序设计.北京:北京大学出版社,2002
[8]AbrahamSilberchatz.DatabaseSystemConcepts.机械工业出版社,2003
[9]李玉梅.动态WEB数据库应用研究.昆明理工大学硕士学位论文,2004
[10]李兰友,杨晓光.VisualC#.net程序设计.清华大学出版社,2003
[11]曹祖圣,吴明哲.VisualC#.Net程序经典设计.科学技术出版社,2004
[12]张海藩.软件工程导论.清华大学出版社,2003
[13]汪晓平.C#网络开发技术研究与论文.北京:人民邮电出版社,2004.