10软件技术专业毕业设计(基于J2EE web应用程序开发)吴昌雨
- 格式:doc
- 大小:33.00 KB
- 文档页数:5
软件技术毕业设计作品
软件技术毕业设计作品可以根据个人兴趣和专业方向进行选择,以下是一些可能的建议:
1. 社交应用:设计并开发一个社交应用,可以包括用户注册、登录、发布动态、评论、点赞等功能,可以使用流行的开发框架和数据库技术来实现。
2. 电子商务网站:设计并开发一个电子商务网站,可以包括商品展示、购物车、支付、订单管理等功能,可以使用后端开发语言和前端框架等技术来实现。
3. 移动应用:设计并开发一个移动应用,可以是一个娱乐、教育、生活服务等方面的应用,需要掌握移动开发平台和相应开发框架等技术。
4. 游戏开发:设计并开发一个游戏,可以是休闲、竞技、益智等类型,需要掌握游戏引擎和相关开发工具等技术。
5. 云计算应用:设计并开发一个云计算应用,可以是一个云存储、云办公、云安全等方面的应用,需要掌握云计算平台和相关技术。
6. 智能硬件开发:设计并开发一个智能硬件设备,可以是智能家居、智能穿戴设备等,需要掌握硬件设计和嵌入式开发等技术。
无论选择哪个方向,都需要进行需求分析、设计、编码、测试和维护等阶段,确保软件的质量和稳定性。
同时,还需要考虑用户需求和市场竞争力等因素,以便在毕业后能够顺利地将作品应用到实际工作中。
基于J2EE平台的通用Web应用程序开发框架的设计与实现王新
【期刊名称】《《科技信息》》
【年(卷),期】2007(000)016
【摘要】本文主要描述了一个通用的Web应用程序开发框架在J2EE平台上的设计和实现的过程。
此通用框架符合MVC模式的结构特点,其核心内容是将SQL语句写入到XML文件中,使用配置文件的方式来进行业务逻辑处理。
此通用Web应用程序开发框架能改善和优化信息系统开发过程;提高系统性能;能大幅提高程序设计人员的研发效率。
【总页数】2页(P65-66)
【作者】王新
【作者单位】电子科技大学光电信息学院四川成都610054
【正文语种】中文
【中图分类】TP393.09
【相关文献】
1.基于J2EE架构的快速开发框架平台 [J], 彭明喜;童梅;雷霆
2.基于Struts和Hibernate的J2EE快速开发框架的设计与实现 [J], 杨涛;周志波;凌力
3.一种基于.NET的通用快速开发框架的设计与实现 [J], 郑琨;徐汀荣
4.基于J2EE的通用开发框架的研究 [J], 刘勇;刘苇;杨宗霄
5.基于J2EE和Ajax的Web应用程序的设计与实现 [J], 黎军军
因版权原因,仅展示原文概要,查看原文内容请购买。
资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载南昌大学javaweb大作业报告书地点:__________________时间:__________________说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容软件学院大作业实验报告题目:基于Struts的图书管理系统专业:软件工程班级: 122班(java方向)学号: 8000112163学生姓名:王冠完成人数: 1 人起讫日期: 2015/05/20任课教师:周兴斌职称:副教授部分管主任:刘晓强完成时间: 2015/05/30目录TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc421181205" 1.前言 PAGEREF _Toc421181205 \h 3HYPERLINK \l "_Toc421181206" 1.1 实验目的 PAGEREF_Toc421181206 \h 3HYPERLINK \l "_Toc421181207" 1.2 实验的基本要求 PAGEREF _Toc421181207 \h 3HYPERLINK \l "_Toc421181208" 2. 系统分析与设计 PAGEREF_Toc421181208 \h 3HYPERLINK \l "_Toc421181209" 2.1 系统功能描述(简单需求分析) PAGEREF _Toc421181209 \h 3HYPERLINK \l "_Toc421181210" 2.2 系统功能流程 PAGEREF_Toc421181210 \h 3HYPERLINK \l "_Toc421181211" 2.3数据库设计 PAGEREF_Toc421181211 \h 4HYPERLINK \l "_Toc421181212" 2.3.1数据表的构建 PAGEREF_Toc421181212 \h 4HYPERLINK \l "_Toc421181213" 3.系统的实现与测试 PAGEREF _Toc421181213 \h 5HYPERLINK \l "_Toc421181214" 3.1系统采用的关键技术 PAGEREF _Toc421181214 \h 5HYPERLINK \l "_Toc421181215" 3.2 关键程序流程 PAGEREF_Toc421181215 \h 6HYPERLINK \l "_Toc421181216" 3.3 关键代码分析 PAGEREF_Toc421181216 \h 7HYPERLINK \l "_Toc421181217" 3.4 出现的问题及解决 PAGEREF _Toc421181217 \h 18HYPERLINK \l "_Toc421181218" 3.4.1向数据库中插入数据出现乱码以及界面显示有中文乱码问题: PAGEREF _Toc421181218 \h 18 HYPERLINK \l "_Toc421181219" 3.4.2弹出提示框问题 PAGEREF _Toc421181219 \h 19HYPERLINK \l "_Toc421181220" 4. 系统界面 PAGEREF_Toc421181220 \h 19HYPERLINK \l "_Toc421181221" 4.1 进入系统界面(登录界面)PAGEREF _Toc421181221 \h 19HYPERLINK \l "_Toc421181222" 4.2 管理员模块界面: PAGEREF _Toc421181222 \h 19HYPERLINK \l "_Toc421181223" 4.3 添加图书界面: PAGEREF _Toc421181223 \h 20HYPERLINK \l "_Toc421181224" 4.4 罚金设置界面: PAGEREF _Toc421181224 \h 20HYPERLINK \l "_Toc421181225" 4.5 用户管理界面: PAGEREF _Toc421181225 \h 20HYPERLINK \l "_Toc421181226" 4.6 用户模块界面: PAGEREF _Toc421181226 \h 21HYPERLINK \l "_Toc421181227" 4.7 图书检索、借阅界面:PAGEREF _Toc421181227 \h 21HYPERLINK \l "_Toc421181228" 4.8 续借图书界面: PAGEREF _Toc421181228 \h 22HYPERLINK \l "_Toc421181229" 4.9 归还界面: PAGEREF_Toc421181229 \h 22HYPERLINK \l "_Toc421181230" 4.9 安全退出界面: PAGEREF _Toc421181230 \h 23HYPERLINK \l "_Toc421181231" 5.操作方法 PAGEREF_Toc421181231 \h 23HYPERLINK \l "_Toc421181232" 5.1 登录 PAGEREF_Toc421181232 \h 23HYPERLINK \l "_Toc421181233" 5.2 图书检索,借阅 PAGEREF _Toc421181233 \h 23HYPERLINK \l "_Toc421181234" 5.3图书归还,续借 PAGEREF_Toc421181234 \h 23HYPERLINK \l "_Toc421181235" 5.4图书,用户的添加 PAGEREF _Toc421181235 \h 23HYPERLINK \l "_Toc421181236" 5.5 图书,用户的删除操作PAGEREF _Toc421181236 \h 24HYPERLINK \l "_Toc421181237" 5.6 图书,用户的更新操作PAGEREF _Toc421181237 \h 24HYPERLINK \l "_Toc421181238" 6.分析与总结 PAGEREF_Toc421181238 \h 24HYPERLINK \l "_Toc421181239" 6.1实验分析与总结 PAGEREF_Toc421181239 \h 24HYPERLINK \l "_Toc421181240" 7.附录: PAGEREF_Toc421181240 \h 25HYPERLINK \l "_Toc421181241" 7.1 参考文献: PAGEREF_Toc421181241 \h 25HYPERLINK \l "_Toc421181242" 7.3 MVC架构模式的认识 PAGEREF _Toc421181242 \h 251.前言1.1 实验目的学习Web应用程序的开发,以B/S方式,JSP编程技术开发图书管理系统;通过编程实践掌握JSP的动态网页与sql2012数据库相结合的技术;通过MVC(模型-视图-控制)架构模式,使其在开发过程中得以应用,并了解Web编程模式下的Model1和Model2 的区别;了解Struts框架的具体含义及在Struts模式下的开发。
基于Struts2的求职网平台的设计与实现文献综述摘要:求职招聘网站凭借操作简便性和信息来源广泛性深获广大求职人员和招聘企业的青睐。
文章分析了国内外关于招聘网站的发展现状,并对开发基于Structs2的求职网平台进行可行性分析。
关键字:求职招聘网站 Structs2 可行性分析Abstract:Job recruitment website with ease operation and information source of extensive deep by the broad masses of people and the favour of recruiters. About recruitment website development present situation at home and abroad is analyzed, and the development of job network platform based on Structs2 feasibility analysis.Key words:Job recruitment website、 Structs2、 feasibility analysis一.求职招聘网站出现的历史背景在当今生活节奏快速的社会上,越来越多的人做事情看重的都是“效率”。
在庞大的人才市场里,如何快速找到真正适合公司的人才是招聘企业首要考虑的。
同样,如何在最短的时间里,找到令自己满意的、可充分发挥个人能力的企业,这也是广大求职人员最关注的。
传统的招聘方式,如报纸、招聘会,存在时效性差、费用高和选择性差等问题,不再满足现在的招聘企业和求职人员的需求。
在高速发展的互联网时代的促使下,求职招聘网站应运而生。
网络招聘这种新奇的招聘形式,为招聘企业节约成本、节省精力,同时为求职人员提供了更大的选择性,让他们时时关注招聘企业的动态,不再为错过现场招聘会的招聘而担心。
软件毕业设计报告书【篇一:软件毕业设计报告】bbs系统设计报告学生姓名指导教师专业学院2010年11月24日摘要bbs论坛系统是采用java语言进行设计实现的,采用tomcat作为后台服务器,以sql server作为数据服务器,使用接口、实现类、实体类、jsp进行逻辑控制,表现层用jsp页面显示,用于在网络上为网民提供一个信息发布、获取的场所。
实现了查看、发表、删除帖子功能,论坛帖子版块控制,注册用户可以修改自己的个人信息、增加好友与黑名单,管理员可以对用户、帖子,版块、版块权限和用户组权限进行管理。
论文从问题的提出、基本设计思想、数据的流向到具体的设计过程都做出了详细论述。
目录摘要 ....................................................................................................... (2)1 绪论 ....................................................................................................... (4)1.1 课题研究的目的及意义 (4)1.2 国内外研究动态 (4)1.3 本文的工作 ....................................................................................................... (5)2 系统分析 ....................................................................................................... (6)2.1 可行性分析 ....................................................................................................... (6)2.1.1 社会可行性 (6)2.1.2 技术可行性 (6)2.1.3 经济可行性 (6)2.2 需求分析 ....................................................................................................... . (7)2.2.1 用户中心 (7)2.2.2 主题中心 (7)2.2.3 管理员功能 (8)2.2.4 统计功能 (8)2.3 开发工具及相关技术简介 (8)2.3.1 相关工具简介 (8)2.3.2 相关技术概述 (9)2.4 系统的数据流图 (10)2.5 用例图 ....................................................................................................... (10)3 总体设计 ....................................................................................................... . (11)3.1 功能分析 ....................................................................................................... .. (11)3.2 数据库设计 (12)4 详细设计与实现 ....................................................................................................... . (13)4.1 数据库连接 (13)4.2 前台显示模块 (14)4.3 后台管理模块 (19)5 测试与运行环境 ....................................................................................................... . (19)5.1 系统测试 ....................................................................................................... .. (19)5.2 系统调试 ....................................................................................................... .. (19)5.3 运行环境 ....................................................................................................... .. (19)结论 ....................................................................................................... . (20)参考文献 ....................................................................................................... . (21)致谢 ....................................................................................................... ...................... 22 附录数据表 ..................................................................................... 错误!未定义书签。
毕业设计基于Java Web技术的教学辅助软件题目名称的设计与实现——以《Java技术开发》课程为例学院年级专业班级学号姓名指导教师二〇二〇年五月学生诚信承诺书我承诺所呈交的毕业设计是本人在指导教师的指导下,按照学校和学院的有关规定,独立研究完成的。
本人在毕业设计写作过程中恪守学术道德和学术规范,设计中凡引用他人已经发表或未发表的成果、数据、观点等,均已注明并列出了有关文献的名称、作者、年份、刊物名称和出版文献的出版机构、出版地和版次等内容,除此之外均为本人的观点和研究成果。
本人在学术不端行为检测中所提交的论文与毕业答辩论文在题目、内容上一致。
如有违反,本人愿接受处罚并承担责任。
学生(签名):年月日指导教师诚信承诺书我承诺在指导学生毕业设计活动中遵守学校有关规定,恪守学术规范。
在学术不端行为检测中所提交的学生论文与其毕业答辩论文在题目、内容上一致。
指导教师(签名):年月日摘要现今社会的发展不断增强,在教学上使用到非常多教学辅助系统、教学辅助软件,怎么样将作业、线上考试以及修改与老师和学生进行更多的内容交流融合学习,最后得出了面对面授课与网上教学方式一同存在的结论,运用灵活多变教学辅助软件的教学方式就显得非常之重要了。
该研究分析了在教学辅助软件的基础上,结合了现今社会的需求开发出实际的教学辅助软件。
该研究现今对基于Java web的教学辅助软件的设计与实现的现实情况和发展方向以及存在了哪一些问题进行了相关的研究,运用了Java开发平台,JSP[1]语言来编写制作,数据库MySQL。
首先,对教学辅助软件的发展历史和现今的情况进行了多层次调查和深入探讨;然后,通过对教学辅助软件系统需求进行分析,验证该研究设计的可行性。
其次,对系统进行设计与实现,对各个功能板块进行的设计,验证该设计是不是真的可行与合理,进行了详细的阐述和说明,之后对各个功能板块进行单独的设计和优化,比如,老师与学生之间的教学功能板块的系统优化设计。
项目组号密级公开湖南科技职业学院软件学院二○一一届毕业设计文档项目名称专业指导教师项目组成员张三、李四、王五、二○一一年六月1.项目开发目的为什么要开发此项目,以解决什么问题?2.项目开发背景说明:A、软件系统名称:B、任务提出者:C、本系统最终提供XXX使用;3.项目开发定义说明此项目的功能模块(有什么功能) 4.项目开发平台基于什么技术开发此项目第1章项目开发计划书 (1)1.1项目范围 (2)1.2客户资料 (2)1.3项目成果 (2)1.4资源需求 (2)1.5项目风险分析 (3)1.6分配任务 (3)第2章XXX系统需求规格说明书 (4)2.1问题陈述: (5)2.2要达到的目标: (5)2.3具体的分析: (5)第3章XXX系统设计书 (9)3.1 命名规则 (10)3.2 数据库E-R图123.3软件结构图 (12)3.4构架图 (14)3.5类图 (14)3.6时序图 (15)3.7屏幕设计 (17)第4章测试计划书 (19)4.1单元测试计划 (20)4.2集成测试计划 (21)4.3性能测试计划 (22)第5章测试用例及测试报告 (23)5.1单元测试 (24)5.2集成测试 (25)5.3软件项目审核评审检验表 (26)5.4测试审核检验表 (27)5.5问题报告 (28)5.6测试报告 (28)第6章XXX系统安装手册 (30)6.1功能 (31)6.2系统解决方案: (31)6.3开发平台: (31)6.4使用技术架构: (31)6.5系统资源需求、配置要求: (31)6.6系统部署、维护要求: (31)第7章XXX系统操作手册 (32)7.1 用户管理模块操作 (33)结束语 (34)附件一:湖南科技职院软件学院2011届毕业设计任务书.... 错误!未定义书签。
附件二:湖南科技职院软件学院2011届毕业设计指导记录表错误!未定义书签。
附件三:湖南科技职院软件学院2011届毕业设计评分表 ......... 错误!未定义书签。
软件工程课程设计专业软件工程指导老师蒋丽萍2013年 7月目录1. 基于web的江苏大学软件工程系作业提交系统课程设计概述 (5)1.1 课程设计的目的 (5)1.2 课程设计的任务 (5)1.3 课程设计采取的基本原理和主要技术方法 (5)1.4 开发阶段任务及角色分工 (5)2. 可行性研究 (6)2.1 编写目的 (6)2.1.1 目的 (6)2.1.2 预期的读者 (6)2.2 问题定义 (6)2.2.1 开展该工程的原因 (6)2.2.2 该工程的基本目标 (7)2.2.3 经济目标 (7)2.3 可行性研究的方法及评价度 (7)2.3.1 可行性研究所采用的方法 (7)2.3.2 评价尺度 (8)2.4 工作产品 (8)2.4.1 设计目标 (8)2.4.2 设计及约束条件 (8)2.4.3 产品工作原理 (8)2.4.4 产品系统流程图 (8)2.4.5 数据流图 (10)2.4.6 数据词典 (11)2.4.7 产品的功能 (14)2.4.8 技术方面的可行性 (14)2.5 投资及收益分析 (14)2.5.1 市场分析 (14)2.6.2 投资估计 (15)2.6 社会因素方面的可行性 (15)2.6.1 技术 (15)2.6.2 使用方面的可行性 (15)2.7 产品可检测性 (16)2.7.1 检测标准 (16)2.7.2 检测的方法 (16)2.8 可行性综合分析 (16)2.9 可行性结论 (16)3. 需求分析 (17)3.1 任务概述 (17)3.1.1 目标 (17)3.1.2 运行环境 (17)3.1.3 条件和限制 (18)3.1.4 数据库描述 (19)3.2 二层的细化数据流图和数据字典 (19)3.2.1 系统管理数据流图 (21)3.2.2 管理员模块数据流图 (21)3.2.3 教师模块数据流图 (22)3.2.4 学生模块数据流图 (24)3.3 功能需求 (24)3.3.1 系统功能设计 (25)3.3.2 系统管理功能 (25)3.3.3 学生用户登录子系统管理模块功能 (25)3.3.4 教师用户登录子系统管理模块功能 (26)3.3.5 管理员模块子系统管理模块功能 (26)3.4 性能需求 (26)3.5 数据描述 (26)3.5.1 E-R 图 (26)3.5.2 静态数据描述 (27)3.5.3 动态数据 (27)3.6 小结 (27)4. 概要设计 (28)4.1 系统结构 (28)4.1.1 系统管理模块 (28)4.1.2 学生用户登录子系统管理模块 (28)4.1.3 教师用户登录子系统管理模块 (29)4.1.4 管理员模块子系统管理模块 (30)4.2 数据库表 (32)4.2.1 数据库表说明 (32)4.2.2 数据库的约束与关系 (34)4.3 个人总结 (34)5. 详细设计与实现 (34)5.1 总体功能模块设计 (34)5.2 登陆界面设计 (34)5.3 用户的注册 (36)5.3.1 学生注册 (36)5.3.2 教师注册 (38)5.4 系统管理员登录模块的设计 (39)5.4.1 学生信息管理 (39)5.4.2 教师信息管理 (44)5.4.3 对用户信息的修改 (44)5.5 添加删除学业信息模块 (46)5.5.1 专业信息的管理 (46)5.5.2 班级信息的管理 (48)5.5.3 课程信息的管理 (48)5.6 学生用户登录子系统管理模块 (48)5.6.1 个人信息模块 (48)5.6.2 作业管理模块 (49)5.6.3 查看教师布置的作业 (49)5.6.4 查看作业 (49)5.6.5 下载作业 (49)5.6.6 学生上传作业 (50)5.6.7 学生查看已经完成的作业分数 (51)5.7 教师用户登录子系统管理模块 (51)5.7.1 个人信息模块 (51)5.7.2 布置作业模块 (52)5.7.2 教师布置作业 (52)5.7.3 教师查看已布置的作业 (54)5.7.4 管理作业模块 (54)5.7.5 教师为学生作业进行打分 (55)5.7.6 评分结果 (55)5.8 个人小结 (55)6. 单元测试 (56)6.1 测试方案 (56)6.2 测试项目 (56)6.3 信息修改功能的操作 (57)6.3.1 学生梁富云个人信息修改 (57)6.3.2 教师陈锦富信息修改 (58)6.3.2 管理员对学生梁富云的信息修改 (58)6.3.4 管理员对教师陈锦富的信息修改 (59)6.4 管理员对学业信息的设置操作 (59)6.4.1 管理员对学生专业信息的设置 (59)6.4.2 管理员对学生班级信息的设置 (59)6.4.3 管理员对课程信息的安排 (60)6.5 学生作业管理模块 (60)6.5.1 作业的查询 (60)6.5.2 作业的下载 (60)6.5.3 作业的上传 (61)6.5.4 查询分数 (61)6.6 教师作业管理模块 (61)6.6.1 老师布置作业 (61)6.6.2 陈锦富老师查询已经布置的作业 (62)6.6.3 陈锦富老师查看完成作业的学生 (62)6.6.4 陈锦富老师为完成作业的学生打分 (62)7. 心得体会 (62)参考资料 (63)附录 (64)前言随着科学技术的高速发展,计算机的使用已与人的生活密切相关。
毕业设计题目人力资源绩效考核系统开发与设计英文题目Design and Development of humres performance assessment学生姓名:学号:专业: 信息管理与信息系统院系:数学与信息管理系指导教师:职称:教授二零一一年六月了解其知识和能力结构,优势和劣势,需要什么,缺少什么。
同时,绩效考核也是判断培训效果的主要手段。
4、绩效考核是确定劳动报酬的依据按劳分配是我们社会公认的企业员工的分配原则,不言而喻,准确地衡量“劳”的数量和质量是实行按劳分配的前提。
没有考核,报酬就没有依据。
5、绩效考核是对员工进行激励的手段奖励和惩罚是激励的主要内容,奖罚分明是人事管理的基本原则。
要做到奖罚分明,就必须要科学地、严格地进行考核,以考核结果为依据,决定奖或罚的对象以及奖或罚的等级。
6、绩效考核是平等竞争的前提建立社会主义市场经济,需要鼓励企业竞争,也需要在企业内部鼓励员工之间进行平等竞争,创造“比、学、赶、帮、超”的良好气氛。
最后,只有通过高水平绩效考核才能真正的使人力资本有效地转变成为人力资源,并激活人力资源,使人的资本投入能得到相应的收益。
务器)的体系结构。
本人力资源网站即采用这种两层模型结构实现。
用户在浏览器端登陆界面,实现绩效考核和查看等操作。
JSP是目前流行的一种开发动态网页和基于Web应用的编程语言。
同时,JSP以JAVA语言为基础,可以在不同的硬件平台和操作系统下运行,大大提高了程序的可移植性。
所以本系统采用JSP建立动态页面,oracle创建和管理后台数据库。
等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。
本人力资源程序的展示界面及动态数据交换过程采用extjs来实现。
该程序中应用的extjs采用二次封装,封装成java标签在页面直接调用。
(1) JavaBean技术JavaBean是指由Java语言编写的组件,每一个JavaBean实现一个特定的功能,通过合理的组织具有不同功能的JavaBean,可以快速地生成一个全新的应用程序。
滁州职业技术学院
信息系2013届软件技术专业
毕业设计任务书
设计课题:基于Java EE平台Web应用程序开发
指导教师:吴昌雨
日期: 2012 年 10 月 15日
一、设计目的
为提高学生综合处理实际问题的能力,本设计项目通过指导教师的指导和同学们的努力,拟达到如下目的:
(1)培养学生严谨的工作作风和求真务实的科学态度;
(2)培养学生分析问题,灵活应用软件工程知识、数据库知识和高级语言编程等解决问题的能力;
(3)培养学生通过各种形式获取学习知识的能力;
(4)提高科技论文写作等方面的能力。
二、设计环境
硬件平台:普通PC机
软件平台:Java EE开发平台、SQL Server数据库、MySQL 数据库、JDK1.6。
三、设计内容及步骤
1.设计内容
本次设计课题是“基于Java EE平台的WEB应用程序开发设计”,即使用Java技术开发Web应用程序。
基于此大前提下,具体设计任务可在如下课题中选择或自行选择适当课题(需经指导教师批准),其中,每课题可由2-3人协同完成。
①.在线文档阅读(仿百度文库)
基本目标:创建在线文档阅读网站,实现PDF文档上传后自动转换为SWF并生成在线阅读网页。
拓展目标:实现DOC等多种格式转换并生成在线阅读网页。
②. 在线图片展示系统(仿花瓣网)
基本目标:实现在线图片上传、分类、评论等基本功能,开发时注重页面效果,使用Web前端技术突出图片展示效果。
拓展目标:实现图片自动排版,微博分享等。
③.作业管理系统
基本目标:实现教师布置作业,设置上交时间,学生上传作业。
作业上交情况统计等基本统计功能。
拓展目标:通过Web飞信协议、Web QQ协议实现作业布置、作业上交消息提醒。
④.在线商城系统
基本目标:实现基本电子商务网站国内即产品发布、展示、在线订单、统计功能。
其它功能可参考网络上的相关网站。
⑤.在线家庭记账系统(仿百度爱记账应用)
基本目标:实现家庭日常开支、支出记录,应可自行设置各项资金分类,例如交通支出、人情往来、购物等。
可按月、年、实现分类统计功能。
拓展目标:多用户,数据加密、解密。
2、设计要求
⑴.所有课题尽量采用多层开发模型,即需体现界面层、业务逻辑层、数据库层;
⑵.全部基于web应用开发,采用的设计架构自选。
原则上
小组人员分别负责前台与后台的开发;
⑶.课题必须编写详细的需求分析文档,贴近客观现实,具有一定的实用价值;
⑷.功能上以实现基本目标为主要目的,对于拓展功能在时间允许的情况下尽量实现,即功能开发的主次问题;对于无法实现但有必要的功能应在需求文档中体现出来。
⑸.分工合作,密切配合,小组课题必须构成统一整体;
⑹.对设计中出现的问题认真记录,并积极寻找解决的方法。
3、毕业设计进度安排及设计步骤:
毕业设计进度安排:
第一周:查阅相关资料,软件需求分析。
第二周:根据需求分析做项目详细设计。
第三周:代码实现。
第四周:代码实现。
第五周:项目发布与功能测试。
第六周:毕业答辩。
4、任务提交:
设计完毕后必须提交以下成果:
⑴、软件
软件需求说明、源代码、可执行程序、简单的操作说明。
⑵、设计文档
需求说明书、数据模型(ERD)、功能结构图、数据库设计、
主要界面设计。
⑶、毕业设计论文
五. 答辩要求
⑴答辩前学生应提交设计成果(包括设计文档和软件)。
⑵演示:由答辩人演示毕业设计成果。
⑶答辩人陈述论文的核心内容。
陈述语言精炼、重点突出,时间控制在5~10分钟;
⑷答辩教师提问5~10分钟。
5.答辩成绩:由答辩小组评定。