javaee与中间件课程设计报告党员管理系统课设.doc

javaee与中间件课程设计报告党员管理系统课设.doc

ID:25191167

大小:393.68 KB

页数:30页

时间:2018-11-18

javaee与中间件课程设计报告党员管理系统课设.doc_第1页
javaee与中间件课程设计报告党员管理系统课设.doc_第2页
javaee与中间件课程设计报告党员管理系统课设.doc_第3页
javaee与中间件课程设计报告党员管理系统课设.doc_第4页
javaee与中间件课程设计报告党员管理系统课设.doc_第5页
资源描述:

《javaee与中间件课程设计报告党员管理系统课设.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件学院课程设计报告书课程名称JavaEE与中间件设计题目学生党员管理系统专业班级学号姓名指导教师2015年01月29目录1设计时间32设计目的33设计任务34设计内容34.1需求分析34.1.1总体目标34.1.2具体目标34.1.3系统数据建模(ER图)44.1.4系统功能建模(数据流程图)54.1.5数据字典64.2总体设计84.2.1系统层次图84.2.2数据库设计84.3详细设计94.4运行与测试114.4.1数据库数据114.4.2运行情况124.4.3结果分析155.总结与展望15附录16参考

2、文献2429成绩评定24291设计时间2015年1月19日—2015年1月22日2设计目的设计一个系统,能够实现学生党员管理的基本功能,以此来让自己对课程中所学习到的知识得到综合运用,来开发有一定规模的JavaWeb程序。3设计任务1.描述:用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:管理员权限和普通用户权限。管理员用户可以添加、查看、修改和删除党员信息;2.添加党员:合法用户可以添加党员信息(包括学号、姓名、积极分子时间、发展对象时间、预备党员、转正、党课成绩等);3.查看党员信息

3、:合法用户可以查看党员信息;4.修改党员信息:合法用户可以修改党员信息;5.删除党员信息:合法用户可以删除党员信息;4设计内容4.1需求分析4.1.1总体目标能够实现一个系统,该系统是学生党员管理系统。该系统能够对学生党员信息进行插入新学生党员信息,能够查看学生党员信息,能够统计一段时间内,每个学生党员总体信息情况。4.1.2具体目标(1)只有管理员才能登陆学生党员管理系统进行操作;(2)可以选择进行查询和插入信息学生党员信息;(3)查询命令通过一个时间段来筛选学生党员信息,显示在屏幕上;(4)可以查看某个

4、学生党员的详细信息;(5)可以将学生党员信息进行删除;(6)可以插入新的党员信息;294.1.3系统数据建模(ER图)1.管理员实体属性图如图4-1所示管理员id用户名密码图4-1管理员实体属性图2.实体属性图如图4-2所示学生学号姓名班级管理员id图4-2学生实体属性图3.管理员管理学生的管理E-R图如4-3所示29管理员管理学生1N图4-3管理E-R图4.学生党员E-R图如4-4所示员工入党入党信息id入党时间政治面貌4.1.4系统功能建模(数据流程图)1.顶层数据流图如图4-5E1管理员F1用户名和密

5、码P0学生党员管理系统F2新的党员信息F3学生入党信息29图4-5顶层数据流图2.一层数据流图如图4-6F3F1P1登陆F4查询命令F5插入命令P2查询党员信息P3插入党员信息D1管理员信息D2学生入党信息图4-6层数据流图3.P2的二层数据流图如图4-7F329F4P2.1统计学生党员F6学号P2.2查询详细党员信息F6学号P2.3删除党员信息D2图4-7P2的二层数据流图4.1.5数据字典1.学号数据字典如表4-1所示表4-1数据元素-学号名称:学号描述:用来唯一标志学生的字符串定义:学号=2{[0

6、…

7、

8、9]}2所属数据流:F6所属存储:D2292.入党时间数据字典如表4-2所示表4-2数据元素-入党时间名称:入党时间描述:入党的具体日期定义:日期=4{[0

9、…

10、9]}4+’--’+2{[0

11、…

12、9]}2+’--’+2{[0

13、…

14、9]}2所属数据流:F4,F5,所属存储:D23.新的党员信息数据字典如表4-3所示表4-3数据流-新的党员信息名称:新的党员信息标号:F2描述:新的一天的每个党员的考勤情况定义:新的党员信息=学号+新的党员信息+入党时间来源:管理员去处:插入新的党员信息模块294.学生入党信息

15、数据字典如表4-4所示表4-4数据流-学生入党信息名称:学生入党信息标号:F3描述:一段时间内每个入党信息状况定义:学生入党信息=学号+学生姓名+班级+政治面貌+是否转正来源:统计总入党模块去处:管理员5.管理员信息数据字典如表4-5所示29表4-5数据存储-管理员信息名称:管理员信息标号:D1输出:管理员的用户名和密码处理:P16.学生入党信息数据字典如表4-6所示表4-6数据存储-学生入党信息名称:学生入党信息标号:D2输入:学生入党信息输出:学生入党信息处理:P2,P3294.2总体设计4.2.1系统

16、层次图系统层次图如图4-1所示图4-1系统层次图4.2.2数据库设计1.数据库登录表如表4-2所示表4-2登录表login列名数据类型长度允许空文字描述♀idint4id,主键namevarchar50用户名passwordvarchar50密码292.数据库学生表如表4-3表4-3学生表student列名数据类型长度允许空文字描述♀numbervarchar50学号namevarchar50姓名departva

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

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

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