java课程设计---粉丝管理系统

java课程设计---粉丝管理系统

ID:10805076

大小:918.00 KB

页数:17页

时间:2018-07-08

java课程设计---粉丝管理系统_第1页
java课程设计---粉丝管理系统_第2页
java课程设计---粉丝管理系统_第3页
java课程设计---粉丝管理系统_第4页
java课程设计---粉丝管理系统_第5页
资源描述:

《java课程设计---粉丝管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、系统编程文档16附件二:天娱粉丝管理系统系统编程文档题目:天娱粉丝管理系统班级:姓名:指导老师:2011年6月24日系统编程文档16一、需求分析粉丝是从传统大众发展而来的一群最积极、最主动的人群。一方面,作为“文本盗猎者”,他们会有意识地参与到传播活动之中,创造出一套具有完整的生产及流通体系的粉丝文化;另一方面,作为目标市场的消费者,他们的消费潜力以及消费行为还撬动了一个巨大的粉丝产业。当今时代追星已成为一种风气,有一个自己喜欢的明星,找一个精神支撑。作为现代的我们当然有自己的所爱,由于自己对于天娱群星的喜爱,所以

2、希望建立一个专属天娱粉丝网的网站,但自己能力有限,不能做到很完美。基本上实现增删改查的功能,能查到自己所喜爱的明星,并在天娱粉丝网注册上自己的名字,成为其中的一员。为广大粉丝朋友提供一个娱乐的平台。系统编程文档16二、概要设计1、模块划分登陆界面查询天娱艺人基本资料,明星详细资料,粉丝阵营,注册新粉丝,退出粉丝阵营,修改密码2、数据库设计设计了三张基本表,粉丝表,明星表,粉丝阵营表建立数据库中的表时设置了主键,主键默认为聚簇索引,提高了查询速度。见登陆表时建立了触发器用来实现表的级联更改和数据的复杂完整性约束三、详

3、细设计1.模块1程序名称登陆界面功能描述实现用户的登录登陆成功,进入主界面开发者起止日期2011-5-20------2011-6-2记录界面实现效果、实现思想、关键技术、代码优化等方面。系统编程文档16首先取消布局管理器用设置坐标的方法来设置组件对于密码框的设置采用了JPasswordField然后对登录按钮设置监听通过和数据库连接来查看是否用户名和密码正确错误则弹出对话框提示再次输入login.addActionListener(newActionListener(){publicvoidactionPerfo

4、rmed(ActionEventarg0){booleanflag=loginDao.checkUser(j1.getText(),j2.getText());if(flag==true){newMainFrame();f.dispose();}else{j1.setText("");j2.setText("");JDialogd=newJDialog();JLabelj=newJLabel();j.setText("用户名或密码不正确,请重新输入");d.add(j);d.setVisible(true);d.s

5、etSize(200,120);}}});系统编程文档162.模块2程序名称主界面功能描述增删改查的基本功能,查询明星信息,增加粉丝,退出粉丝阵营,修改密码开发者起止日期2011-6-5------2011-6-7记录界面实现效果、实现思想、关键技术、代码优化等方面。通过把图片加到按钮上实现对图片的监听,点击每一张图片会出现这个明星的详细资料,和查询明星服务中的效果一样,点击天娱艺人资料,会出现两个级联菜单会返回数据库中的表,明星基本表和明星粉丝表//返回数据库中一张表信息为所有艺人的基本资料getAll.addA

6、ctionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){if(e.getActionCommand().equals("所有明星资料"))newStarFrame();}});系统编程文档16//查询所喜欢的明星为各个艺人构造一个新的窗口b1.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){newChenFrame()

7、;}});ChenXiang.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){if(e.getActionCommand().equals("陈翔"))newChenFrame();}});构造的新的窗口JFramef=newJFrame("陈翔资料集");publicChenFrame(){f.setLayout(null);JPanelp1=newJPanel();JPanelp2=newJPanel()

8、;p1.setBounds(10,10,110,130);p2.setBounds(10,130,750,300);p1.add(newJLabel(newImageIcon("icons/陈翔.png")));p2.add(newJLabel(newImageIcon("icons/陈翔简介.jpg")));f.add(p1);f.add(p2);f.se

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

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

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