社团管理系统课设报告

社团管理系统课设报告

ID:39621897

大小:192.50 KB

页数:19页

时间:2019-07-07

社团管理系统课设报告_第1页
社团管理系统课设报告_第2页
社团管理系统课设报告_第3页
社团管理系统课设报告_第4页
社团管理系统课设报告_第5页
资源描述:

《社团管理系统课设报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、青岛理工大学数据库系统课程设计院(系):计算机工程学院专业:网络工程姓名:班级:网络102学号:201007120题目:学生社团管理系统起迄日期:_2012.12.31~2013.1.11_设计地点:计算机工程学院机房指导教师:目录1.概述21.1本系统实现的内容31.2开发环境简介32.需求分析42.1开发背景42.2开发目的42.3功能需求42.4数据需求53.系统设计53.1总体设计51.登录到主程序52.用户信息层次53.社团管理层次64.学生信息管理65.活动管理74.数据库设计74.1概念设计81实体属性E-R图

2、82实体及联系图93完整的实体联系图104.2逻辑设计111表4.1给出了该系统使用的所有表名及简要说明。122各个表结构逻辑设计125.详细设计136.系统总结186.1总结196.2系统不足197.参考文献191.概述1.1本系统实现的内容此社团管理程序是单文档应用程序,可以帮助同学们实现简单的社团,社团人员,社团活动管理等功能。用户输入正确的学号和密码会登录到程序的主窗体,进入之后可以显示本学校的校徽。通过选择菜单的子项目可以实现对应的功能。用户管理菜单,可以查询本程序的使用者信息,并且根据输入的正确信息添加用户、删除

3、用户或修改程序用户信息,当输入的信息有误时会提示删除失败,并且提示用户已经存在或者不存在,用户管理菜单中还可以更换用户重新登录或者退出系统。社团管理菜单,通过社团编号标记社团,实现对社团信息的管理,创建一个社团,修改一个社团的信息,查询所有社团的名称,人数,创建时间等信息,查询某一个社团的成员信息,并且在实现删除社团信息的时候一并删除本社团中所有成员的信息记录。学生信息管理菜单,创建学生信息就要加入某一个社团,此菜单可以实现将一个学生的信息加入某一个存在的社团,如果社团不存在会报错,一个学生可以加入多个社团,并且一个社团允许

4、多个学生加入,同时加入的社团人数会自动增加一。退出社团是同样的道理,而且如果学生不存在任何一个社团了,就将此学生删除。查询学生信息与修改显示在一个窗体上,管理员可以在显示所有学生信息的窗体上输入学号查询详细信息,并且修改除学号以外的学生信息。活动信息管理菜单,实现活动的添加,修改,删除,和活动的详细信息,添加活动的时候要添加参加活动的社团,多个社团参加要执行多次添加操作。删除活动同样会删除相关表中的内容。如果有社团变更活动需要退出活动后重新添加。1.2开发环境简介本社团管理系统是用MicrosoftSQLServer2005

5、做的后台数据库,用MyEclipse8.5开发的前台软件。Java和JDBC有着跨平台运行的优势,用Java和JDBC编写的数据库程序既可以在Windows系列的操作系统的计算机上运行,也可以在UNIX服务器上运行。MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和

6、发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。  MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属ec

7、lipse开发工具。SQLServer是一个关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNⅨ操作系统上的应用。MicrosoftSQLServer2005是

8、一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQLServer可以适合大容量数据的应用,在功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。