威客网的设计与实现毕业设计(论文)(编辑修改稿)内容摘要:
所有任务 管理所有的注册用户 管理系统公告 管理帮助中心 前台 用户登录注册 查看任务详细 发布悬赏任务 参与任务提交稿件 管理我的任务与稿件 查看网站公告与帮助 南华大学计算机科学与技术学院毕业设计(论文) 第 11 页 共 42 页 :管理员登陆后对系统的公告进行管理。 :管理员登陆后对帮助中心进行管理。 威客网的任务发布流程 1.用户注册:不管是发布者还是威客都需要在威客主页上有一个用户名, 可以选择注册用户,注册一个新的威客会员帐号,如果有帐号则直接登 录。 2.用户登录威客:用户用所注册的威客帐号登录威客系统。 3.填写任务需求:在主界面选择通过点击悬赏按钮发布悬赏任务,而后根 据表格的要求填写,其中包括任务标题,任务类别,结束时间,悬赏金 额,任务内容等信息。 4.托管任务赏金:根据自己所填写的任务 金额,汇款至威客网站帐户。 5.发布任务:托管赏金后,管理员通过审核将发布者的需求信息直接将用 户的任务发布与威客网站首页,供给广大网民查看和有意向的用户参与 竞标。 威客网站任务发布流程如下图 所示 : 图 威客网的稿件提交流程 :在威客主页选择注册用户,注册自己的威客会员帐号,如果有 帐号则直接登陆。 登陆后方可竞标。 :登陆后,用户在任务大厅查看任务列表,看 是否有自己感 兴趣的任务然后参与竞标。 3. 参加任务:点击自己想参加的任务竞标项目,在该任务页面点击我要交 用户登录威客 填写任务需求 发布成功 托管任务赏金 用户注册 南华大学计算机科学与技术学院毕业设计(论文) 第 12 页 共 42 页 稿。 4.提交作品:根据表单内容填写自己参加任务所要提供的任务作品。 5.发布人选择中标:在任务截止时间到期之前,任务发布人可以在众多稿 件当中选择自己最满意的任务作品并宣告竞标用户中标。 6. 发布赏金:管理员根据中标用户汇款项至中标用户帐户。 任务竞标流程图如下图 所示 : 图 数据库设计 系统 ER 图 图 系统 ER图 1 注册威客会员 查看任务列表 参加任务 发布赏金 选择中标 提交作品 南华大学计算机科学与技术学院毕业设计(论文) 第 13 页 共 42 页 图 系统 ER图 2 图 系统 ER图 3 数据库逻辑结构设计 本系统的数据库管理系统采用 MySQL,其数据库名为“ vike”。 ( 1) user(图书表)。 具体数据表结构如表 所示。 表 1 user数据表结构 字段名 字段含义 数据类型 主键 允许空 id 用户 id int(11) √ userName 用户名 varchar(25) passWord 密码 varchar(25) experience 经验值 int(11) balance 账户余额 double 邮箱 varchar(25) ( 2) assignment(任务表)。 具体数据表结构如表 所示。 表 assignment 数据表结构 字段名 字段名 数据类型 主键 允许空 id 任务 id int(11) √ categoryId 所在类别 id int(11) title 任务标题 varchar(25) detail 详细描述 longtext fileName 附件文件名 varchar(255) √ need 需求个数 int(11) 续表 2 南华大学计算机科学与技术学院毕业设计(论文) 第 14 页 共 42 页 字段名 字段名 数据类型 主键 允许空 pay 赏金 int(11) pubDate 发布日期 datetime endDate 截止日期 date contributionCount 稿件个数 int(11) currentNeed 当前需求 int(11) uid 发布人 id int(11) stauts 任务状态 int(11) ( 3) contribution(稿件表)。 具体数据表结构如表 所示。 表 contribution 数据表结构 字段名 字段含义 数据类型 主键 允许空 id 稿件 id int(11) √ content 稿件描述 longtext picture 稿件图片 varchar(60) √ fileName 附件文件名 varchar(255) √ hidden 是否隐藏 tinyint(1) pubDate 发布日期 datetime status 稿件状态 int(11) passDate 审核时间 datetime assignmentId 所在任务 id int(11) uid 发布人 id int(11) ( 4) category(任务类别表)。 具体数据表结构如表 所示。 表 category数据表结构 字段名 字段含义 数据类型 主键 允许空 categoryId 类别 id int(11) √ categoryDescribe 类别描述 varchar(25) categoryName 类别名称 varchar(25) parentCategoryId 父类别 id int(11) √ ( 5) announcement(系统公告表)。 具体数据表结构如表 所示。 表 announcement 数据表结构 字段名 字段含义 数据类型 主键 允许空 id 公告 id int(11) √ title 公告标题 varchar(25) content 公告内容 longtext pubDate 发布日期 datetime 南华大学计算机科学与技术学院毕业设计(论文) 第 15 页 共 42 页 ( 6) datetmp(截止日期表)。 具 体数据表结构如表 所示。 表 datetmp数据表结构 字段名 字段含义 数据类型 主键 允许空 id 表 id int(11) √ endDate 任务截止日期 date assignmentId 任务 id int(11) ( 7) problem(帮助问题表)。 具体数据表结构如表 所示。 表 problem数据表结构 字段名 字段含义 数据类型 主键 允许空 id 表 id int(11) √ question 问题描述 varchar(25) answer 问题答案 longtext helpful 帮助个数 int(11) type 问题所在栏目 int(11) ( 8) manager(管理员表)。 具体数据表结构如表 所示。 表 48 manager数据表结构 字段名 字段含义 数据类型 主键 允许空 id 管理员 id int(11) √ name 管理员名称 varchar(25) passWord 管理员密码 varchar(25) grade 管理员权限 int(11) 南华大学计算机科学与技术学院毕业设计(论文) 第 16 页 共 42 页 第五章 系统实现 Spring 与 Hibernate 的整合 本系统使用的 Spring 版本为 , Hibernate 版本为。 在 Spring 与 Hibernate 的整合中,主要把 Hibernate 的 SessionFactory 和事务管理交由 Spring 管理。 所以,在 文件中的配置如下: bean id=sessionFactory class= property name=dataSource ref=dataSource/ property name=annotatedClasses list value/value value/value value/value value/value value/value value/value value/value value/value /list /property property name=hibernateProperties value = =true =true =select =true /value /property /bean 此外,需要在 Web 容器(本系统使用 Tomcat 服务器)启动的时候加载 Spring。 所以,还需要在 中进行如下配置: contextparam paramnamecontextConfigLocation/paramname paramvalueclasspath:/paramvalue /contextparam listener 南华大学计算机科学与技术学院毕业设计(论文) 第 17 页 共 42 页 listenerclass /listenerclass /listener Struts Spring与 Hibernate 的整合 本系统使用的 Struts2 的版本为。 Struts2 与 Spring 整合,主要是把 Struts2 中的 objectFactory 指定为Spring ,由 Spring 容器来管理 Action 的生命周期。 把 导入 lib 目录即可。 此外,需要在 中配置 Struts2 的过滤器,配置如下所示: filter filternamestruts2/filtername filterclassepareAndExecuteFilter/filterclass /filter filtermapping filternamestruts2/filtername urlpattern/*/urlpattern /filtermapping 系统前台主要功能模块设计与实现 任务实体类定义 @Entity public class Assignment { private int id。 private int categoryId。 private String title。 private String d。威客网的设计与实现毕业设计(论文)(编辑修改稿)
相关推荐
3。 23 摘 要 VI 摘 要 品牌延伸是企业推出新产品,快速占有并扩大市场的有力手段,是企业对品牌无形资产的充分发掘和战略性 运用。 品牌延伸可以加快新产品的定位,保证企业新产品投资决策迅 速、准确 、 有助于减少新产品的市场风险 、 有益于降低新产品的市场导入费用 、 有助于强化,增加品牌这一无形资产的 经济价值 、 能够增强核心品牌的形象,能够提高整体 品牌组合 的投资效益,即整体的营
性能够得到保障,甚至不惜从国外直接购买奶粉回国。 对于没有能力从国外直接购买奶粉的消费者而言,国内婴幼儿奶粉的原料产地成为他们选择奶粉的重要指标。 新西兰、荷兰、德国、美国依次成为消费者最经常选择的产地。 公司奶粉在上市时,应对奶粉的原料产地、加工产地和加工地的食品安全标准加以着重宣传,以突显产品的品质。 包装 在此次调查的奶粉产品包装上,颜色以清新纯净为主,主画面多为健 康婴儿形象,其中,白色
( 13) 根据动力下降段的起点位置可以 确定动力学方程初值条件,由于起点处于霍曼转移轨道(椭圆轨道)的近地点,故其初始条件为: )2(1000000ABBAAARRRRRvRr (14) 终端条件为实现软着陆,即 着陆器 x y F 月球 O r图 523 月球软着陆极坐标系 10 00fffvRr ( 15)
评审及处置,并将不合格品记录及时上报上级领导。 深入现场检查安全生产情况,对检查中发现的问题及时提出改进措施,限期解决,参加领导组织的定期或不定期安全大检查。 保管好安全生产文件、伤亡事故档案、原始记录,持之以恒地整理好安全生产台帐,做到文件整齐,资料齐全。 有权越级反映工程质量情况。 负责环保政策的宣传、环保方案的执行,解决处理环保中存在的问题 ,确保环保目标的实现。
建设,创建国家级水平和中部地区具有优势的学科,建设成中部地区儿童疑难重症病研究中心、教学中心、会诊中心和治疗中心;武汉市适龄妇女医疗保健中心。 2. 市场定位:以武汉市及城市圈的病患者为核心市场,以城市圈以外和省外的广大中部地区为拓展市场。 3. 形象定位:按国家新医改政策 “公立医院回归公益 性 ”的总要求,将该中心打造成政府重点扶持的准公益性医疗单位
,其中主要是塔式起重机,对焊机使用的频率不会太高,所以需要系数 K 选小一点,选用K=, cosφ =,这样,动力用电容量为: P 动 =KCOSP= = 再加上 施工 照明用电 10KW,施工用电总容量为: P=10+= 避开施工用电高峰, 学校 一台 200 变压器能满足要求。 (B)确定配电房的位置和配电线路的布局 根据施工现场实际情况和便于施工,现场的配电房设置在建筑物的北侧 ,