ImageVerifierCode 换一换
格式:DOCX , 页数:51 ,大小:1.34MB ,
资源ID:22643110      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22643110.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学生社团信息管理系统Word文档格式.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学生社团信息管理系统Word文档格式.docx

1、,宇峰编著北京:清华大学出版社,2006.14麦沙塞克著金芝译出版社:机械工业5(美)萨茨辛格等著朱群雄等译出版社:6 王成辉编出版社:清华大学,2002四、设计时间2 016 年 8 月 31 日至 2016 年 9 月 9 日指导教师签名:年 月 日中 文 摘 要利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用软件和采用数据库系统组件来构成的应用服务系统,本文开发了大学生社团管理系统这一程序。它运用方便、操作简单,效率很高。主要提供了对学生社团的管理平台。关键词: 学生社团,信息系统, 1项目设计思路1.1功能阐述大学生社团信息管理系统是一款辅助人员信息管理的

2、实用性项目,根据社团的日常管理需要,大学生社团信息管理系统包括系统维护、人员管理两大模块。其中,系统维护包括添加用户、修改密码、退出系统。人员管理包括人员信息的录入、人员信息的维护,在人员信息维护中,可以实现人员信息的查询与修改。 上多种功能之间相互联系,可以满足用户的基本需求。1.2系统预览大学生社团信息管理系统有多个窗口组成,其中包括系统不可缺少的登录窗口,项目的主窗口,功能模块的内部窗口等。系统登录窗口效果如图1.1所示:图1.1 大学生社团信息管理系统登录窗口当用户输入合法的用户名的密码后,单机登录按钮,即可进入系统主窗口,运行结果如图1.2所示:图1.2 大学生社团信息管理系统主窗口

3、本程序的主窗口中提供了进入各功能模块的按钮,通过单击这些按钮,即可进入各子模块中。各个子功能功能模块还提供了查询、修改和添加相关信息的操作,例如添加社团人员信息窗口运行的结果如图1.3所示:图1.3 社团人员信息录入窗体1.3功能结构大学生社团信息管理系统是辅助人员信息管理而设计的,本系统的功能结构如图1.4所示: 图1.4 系统功能结构图1.4文件组织结构大学生社团信息管理系统的根目录是大学生社团管理系统,文件组织结构图如图1.5所示。图1.5 大学生社团信息管理系统的文件组织结构图2数据库设计2.1数据库设计大学生社团信息管理系统采用的是 2005数据库,数据库命名为,包括的数据表为和,表

4、主要用来记录用户名和密码,用于系统的登录。表主要用来记录大学生社团人员的信息。2.2数据表的设计数据表设计是一个非常重要的环节,下面对系统中的数据表的结构进行分析。1 (登录信息表)登录基本信息表包括了登录人员的用户名、密码,数据字段设计如表2.1所示:表2.1 表自动编号主键用户名密码2 (社团人员信息表)社团人员信息表中保存了人员的姓名、性别、出生日期、家庭住址、联系电话、所在社团、职务等详细信息,数据表字段设计如表2.2所示:表2.2 表姓名性别出生日期家庭住址联系电话所在社团职务3公共类设计3.1连接数据库任何系统的设计都离不开数据库,每一步数据库操作都需要与数据库建立连接,为了增加代

5、码的重要性,可以将连接数据库的相关代码保存在一个类中,以便随时调用。创建类,在该类中加载数据库驱动。在该类中定义了获取数据库连接方法(),该方法返回值为对象。具体代码如下: ; .*; ;:33068123 (); ( e) (); () (); ; ( ) () (); ( e) ( ) ()(); (链接成功);3.2判断输入是否为空判断文本输入框是否为空,因此在这里建立了一个公共类,用来判断,具体代码如下: () ; (!4登录模块设计4.1登录模块概述运行程序,首先进入系统登录窗口。为了使窗体中的各个组件放得更加随意美观,因此本次系统设计采用了绝对布局方式,并在窗体中添加了背景图片,运

6、行结果可以参照图1.1.4.2实现带背景的窗体在创建窗体时,需要向窗体中添加面板,然后在面板中添加各种组件。中代表面板组件的类为,该类是以灰色为背景,并且没有任何图片,这样就不能达到很好的美观效果。因此该登录窗口所运用的就是面板的叠加,把图片添加到了中,然后把添加到面板中,并且带背景图片的面板放在了最低层,并且该面板透明度设置为不透明,这样就可以实现带背景图片的登录窗口,具体代码如下: (用户名:)实例变量密 码:登录取消大学生社团信息管理系统登录 () (t6305 (800, 600)设置大小 ()放在屏幕中间 ()不可改变大小 ()设置关闭属性 (); ()自定义布局 ( (黑体,28)

7、; (0, 30, 800, 100); (150, 200, 100, 25);宋体,24); (280, 200, 250, 28); (150, 290, 100, 25); (280, 290, 250, 28); (210, 380, 80, 25); (400, 380, 80, 25); ( ();,20); ()(); (0, 0, (), (); 可见性 () ; ( ) = ; ( ) 4.3登录模块实现过程登录窗口设计十分简单,有一个用户名文本框,一个密码文本框,一个登录按钮和一个取消按钮组成。下面将实现介绍登录模块的实现过程。(1)实现用户登录操作的数据表是,首先创建与

8、数据表对应的类,该类中属性与数据表中字段一一对应,并包含了属性的与方法,具体代码如下: ( , , ) ( , ) (2)定义类,在该类中实现按用户名与密码查询用户的方法(),该方法的返回值为对象。 * ? ? (1, (); (2(); () (); 1; (2, (); ( e)(3)在登录按钮的单击事件中,调用判断用户是否合法的方法(),实现如果用户名输入的用户名与密码合法将转发至系统主窗体;如果用户输入了错误的用户名与密码,则给出相应的提示。 ( e) ()(); () (,用户名不能为空!密码不能为空! (, ); ()关闭连接 () (, 用户名或密码错误!(4)在取消按钮的单击事

9、件中,用户名文本框与密码文本框里的内容将设置为空,用空文本代替之前输入的内容。具体的代码如下: ( 0) (5主窗口设计5.1主窗口概述成功登录系统后,即可进入程序的主窗体。在主窗口中添加了菜单栏,在菜单栏中添加菜单,菜单中有包括了二级菜单,主窗口运行结果如图5.1所示。图5.1 程序主窗体运行结果5.2主窗体实现过程5.2.1系统维护功能(1)添加用户当单击添加用户,则系统自动跳出添加用户窗口,添加完成以后,对应的数据库中的表中会添加相应的用户名与密码,此用户名与密码可用于登录该大学生社团信息管理系统的登录。程序运行的结果如图5.2所示,相应的代码如下:图5.2 添加用户窗体运行结果添加用户

10、相应代码: = ; ( (150, 150, 500, 400);添加新用户 (); ( ) = (密码: ( (,18); ( (45, 130, 93, 34);再次确认: ( (36, 177, 150, 34);姓名: ( (44, 83, 90, 29); ( (0, 0, 500, 80);, , 26); = (); (, ); (), ); ( (170, 177, 170, 25); ( (170, 83, 170, 25); ( (170, 130, 170, 25);添加,17); ( (120, 240,70, 30); ( () ( 0) ()(); () (,姓名不

11、能为空! ; 请再次输入密码! (0) (, 添加成功! ( 添加失败! 两次密码输入不一致,请重新输入! ); ( (250, 240, 70, 30);(2)修改密码当单击修改密码,则系统会运行相应的代码,出现修改密码窗口,原密码就是登录系统的密码,新密码是重新定义的密码,修改密码之后,旧密码不能登录系统,应该用新密码登录该系统,在修改密码过程中,两次新密码必须一致,否则不能修改密码。系统运行结果如图5.3所示,相应的代码如下。图5.3 修改密码窗体运行结果修改密码相应代码:旧密码: ();新密码:确认密码:修改 ()从中获取的值 (320, 300); (240, 150);修改密码 (

12、50, 50, 60, 25); (120, 50, 120, 25); (50, 85, 60, 25); (120, 85, 120, 25); (50, 120, 60, 25); (120, 120, 120, 25); (85, 190, 60, 25); (180, 190, 60, 25); ( e) () (,旧密码不能为空!新密码不能为空!确认密码不能为空! () () (); (); ()(); (i (,密码修改成功! ( ();两次密码输入不一致! (,旧密码输入不正确!(3)退出系统当单击退出系统,该系统就会直接退出,相应的代码如下: ( 0) (0);5.2.2人员

13、管理功能(1)人员信息录入单击人员信息录入,系统会跳出人员信息录入窗口,程序运行结果如图5.4所示:图5.4 人员信息录入窗体运行结果当用户单击录入按钮,则信息则会添加到数据库的表中,当单击取消按钮,则文本框中的内容全部为空,可以重新输入。相应的代码如下:人员信息录入代码: = (社团人员信息录入 = ();性别: 1 (男, ); 2 (女出生日期:家庭住址:年月日联系电话:所在社团:担任职务:录入 1( 2( (50, 90, 600, 450);信息录入 (0, 0, 600, 50); (80, 80, 50, 25); (160, 80, 150, 23); (80, 115, 50, 25); 1(160, 115, 50, 25); 2(260,115, 50, 25); (1); (2); (80, 150, 90, 25); (180, 150, 70, 25); (260, 150, 40, 25); (290, 150, 70, 25); (370, 150, 40, 25); (400, 150, 70, 25); (500, 150, 30, 25); ( 1990=2017) (i); ( 1 (, (, ); ( ()创建与表对应的对象,该类中的属性与表中的字段一一对应,并包括了各属性的与方法,具体代码如下:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1