高校党务管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
本系统主要完成对大学生党员和积极分子信息的管理,包括添加、修改、删除,查询,打印信息以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成党员的修改。查询功能也是系统的核心之一。此外,系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。
本论文包括需求分析、系统功能、系统设计、程序设计、系统测试及存在问题等方面,较为系统地介绍了“大学生党员管理系统”课题开发的整个过程。
关键词:高校党务;管理系统;数据库
Abstract
Collegestudentspartymanagementsystemisatypicalapplicationofmanaginginformationsystem(knowasMIS),whichmainlyincludesdevelopingtheapplicationinterfaceoffront-endandbuildingupandmaintainingthedata-baseofback-end.Theformershouldmakethefunctionofapplicationintegratedandtheusageiseasy,thelatterrequiredadatabasewithpowerfulconsistencyandintegrality,andnicesecurity.
Thissystemmainlycompletescollegestudentspartyinformationincludesixaspectssuchasadding,modifying,deleting,searching,printinginformationandthecustomermanagement.Thesystemcancompletetobrowse,search,add,delete,modifyetc.toeachkindofthefunctionofinformation.Thecoreofthesystemisthecontactofincrease,modificationanddelete,themodificationsofeachformwillaffecttootherforms,thesystemwillcompletethemodificationofstudentofitselfwhilebeingtocompletetoincreaseordeletetheoperation.Inquiringaboutthefunctionofsearchingalsoistheoneofthesystematicnucleus.Thesystemcontainstheintegrityfunctionofusersincrease,deleteandtheciphermodification,andthereportformtoprint.
Thisthesisincludesrequirementanalysis,systemfunction,systemsdesign,programmingandthesystemtestsandexiststheaspectssuchasquestionetc,andcomparativelysystematicallyintroducedthewholecourseof"CollegeStudentsPartyManagementSystem"subjectdevelopment.
KeyWords:CollegeStudentsParty;ManagementSystem;Databas
目录
摘要I
AbstractII
第一章管理系统概论1
1.1管理系统介绍1
1.2需求分析1
1.3方案确定说明2
1.3.1方案2
1.3.2开发方法3
1.3.3开发计划3
第二章开发语言和数据库4
2.1开发语言4
2.2ADO介绍5
2.3数据库6
2.4SQL语言6
第三章系统分析设计8
3.1功能设计8
3.2系统流程图9
3.3业务流程图11
3.4数据流图11
3.5数据字典12
3.6数据库设计13
3.6.1数据库需求分析13
3.6.2数据库逻辑设计14
3.6.3表结构设计14
第四章系统实现17
4.1登录模块实现17
4.2系统管理实现18
4.3设置实现20
4.4信息管理实现21
4.5查询管理实现21
4.6系统关于23
第五章系统维护与测试24
5.1系统的配置24
5.2系统的维护24
5.3系统测试25
结论26
参考文献27
致谢28
3.1功能设计
高校党务管理系统是为了对大学生党员信息实行计算机化自动化管理,以提高工作效率,方便管理。主要功能有对党员信息、积极分子信息进行管理和检索,以及对系统自身的用户权限管理。提供多种信息的录入。用户权限主要任务是提高系统安全性和使用性,为系统提供良好的维护,如用户管理可以为用户提供权限服务。
该系统是基于SDI窗体,以VB连接sqlserver2000数据库进行开发的大学生党员管理系统,力求与实际相结合具有党员管理和检索等功能,旨在达到使信息的管理信息化,使之更加方便快捷,以提高工作效率。在功能上设计如下:
1、系统模块主要包括:
用户管理模块包括:为系统新用户设置用户名及口令。
用户密码管理模块包括:用于管理员及普通用户更改自己的系统口令。
数据库备份包括:对SQLServer数据库进行备份。
数据库恢复包括:对备份的数据库进行恢复。
2、基本设置的维护:
专业包括:显示添加修改删除保存。
班级包括:显示添加修改删除保存。
民族包括:显示添加修改删除保存。
3、信息管理主要包括:
党员信息模块包括:对其进行添加,删除,修改,打印,查询等操作。
积极分子信息管理模块包括:对其进行添加,删除,修改,打印,查询等操作。
4、查询统计管理主要包括:
党员信息查询模块包括:各字段的查询和模糊查询(like)和Excel输出。
积极分子信息查询模块包括:各字段的查询和模糊查询(like)和Excel输出。
党员人数统计包括:按专业,班级来查询人数,可以输入Excel打印。
积极分子人数统计:按专业,班级来查询人数,可以输入Excel打印。
5、系统帮助:包括关于和帮助文件。
参考文献
[1].C.J.Date.《Databasesystemimplementation》.北京:机械工业出版社,2000
[2].HectorGarcial-Molina,JeffreyD.Ullman,JenniferWidom.《AnintroductiontoDatabaseSystems(SeventhEdition).北京:机械工业出版社,2001
[3].林陈雷,郭安源,葛晓东.《教育信息化系统开发实例导航》.北京:人民邮电出版社,2003
[4].张立科.《数据库开发技术与工程实践》.北京:人民邮电出版社,2004
[5].张红军,王虹等.《Visualbasic6.0中文版高级应用与开发指南》.北京:人民邮电出版社,2002
[6].伍俊良主编等.《VB课程设计与系统开发案例》.北京:清华大学出版社,2002
[7].姚巍.《VisualBasic数据库开发及工程实例》.北京:人民邮电出版社
[8].求是科技.《VisualBasic6.0数据库开发技术与工程实践》.北京:人民邮电出版社,2004
[9].刘瑞新,汪远征.《VisualBasic程序设计教程》.北京:机械工业出版社,2001
[10].刘萌,周学明,郭安源.《VisualBasic企业办公系统开发实例导航》.北京:人民邮电出版社,2003
[11].孟小峰,王珊.《数据库系统导论》.北京:机械工业出版社,2000
[12].(美)MichaelJ.Hernandez,JohnL.Viescas.SQL查询凡人入门——使用SQL查询进行数据处理的上手指南[M].北京:电子工业出版社,2005.
[13].赛奎春宋坤李严王国辉.SQLServer数据库开发实例解析[M].北京:机械工业出版社,2006.
[14].李勇帆.VisualBasic6.0程序设计与应用.北京:人民邮电出版社,2006.
[15].张云鹏.VisualBasic6.0程序设计.北京:电子工业出版社,2006.
[16].李琦.VisualBasic6.0程序设计.北京:人民邮电出版社,2006.