JSP课程设计的选题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.课程设计的选题要求用到JSP、JavaBean、Servlet、JDBC、数据库等技术2.选择以下课题进行设计。课题一:新闻发布系统实现一个新闻发布系统,主要功能包括新闻查看功能、管理员登录、发布新闻和新闻管理功能。要求:1.查看新闻功能任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显示的效果,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排序,以保证最新发布的新闻位于最前面,用户通过单击每条新闻的标题可以查看到新闻的详细内容。2.管理员登录功能当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则重定向到管理员登录页面等待下一次登录。3.发布新闻功能管理员通过在系统导航栏上单击“发布新闻”超链接可以进入发布新闻发布。发布新闻时,需要填写新闻的标题和内容,发布时间取当前系统时间,不需要填写。4.新闻管理功能当管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。课题二:小型论坛BBS其基本功能是让用户发表留言、并查看留言:要求:1.用户注册与登录实现用户注册注册时用户需要输入基本的个人信息;并以此注册信息登录论坛。2.发表留言登录用户才可以发表留言,留言板的设计需要包括留言主题和内容及时间等信息。3.查看留言列表即留言列表模块,可分页显示用户留言标题,在该模块可仅列出留言标题及留言时间,并在标题上以超链接的形式,链接到具体页面,实现用户阅读留言。4.阅读留言可通过链接实现某条具体留言信息的呈现,提取留言主题、内容及发表时间等。5.留言管理实现管理员对留言的管理,主要是删除操作,对不合法的留言进行删除。课题三:在线投票系统该系统主要包括前台投票、投票结果查看和后台管理三个模块。要求:投票系统主要包括前台投票、结果查看和后台管理系统三个部分前台投票包括投票主题和选项,选项可以是单选或多选,主要包含以下模块:显示投票选项模块:主要是显示投票内容,即投票表单的实现参与投票模块:禁止重复投票显示投票结果模块:主要是投票选项的计数统计,可以通过文字显示各选项的票数,并通过柱状图(可以用表格或图片实现)更直观的显示各选项的票数后台管理主要包括投票项目的增加、修改和删除,其中修改投票项目还可以包含对选项的修改和删除。管理员登录验证模块:投票主题显示模块:可以浏览投票主题及相关信息(投票总数、投票时间等),可实现分页显示投票主题增加模块:以表单的形式增加投票主题以及选项的个数投票项目的删除:对于不需要的投票主题可实现删除课题四:在线书店主要功能包括前台用户模块和后台管理模块。要求:前台用户模块主要是实现注册用户浏览图书(商品)和购买图书的功能。具体包括如下:1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;2.登录模块:实现注册用户登录此系统;3.在线购书:实现注册用户在线购书。包括图书列表,图书信息的查看和添加购物车等功能;4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能;5.查看订单:实现对订单的管理,包括订单列表,订单查看等功能后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下:1.登录模块:实现管理员登录2.图书管理模块:实现对图书的管理,包括图书列表查看、图书信息的添加、修改和删除等功能;3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能;4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能。课题五:网络购物中心主要功能包括前台用户模块和后台管理模块。要求:前台用户模块主要是实现商品展示及销售的功能。具体包括如下:1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;2.登录模块:实现注册用户登录此系统;3.商品展台:实现新品上市、特价商品及畅销商品的展示等功能;4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能;5.收银台:填写订单信息、结账等功能;6.查看订单:实现对订单的管理,包括订单列表,订单查看等功能;7.商品查询:实现按类别查看商品;按类别及商品名称模糊查询等功能;后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下:1.登录模块:实现管理员登录;2.商品管理模块:实现对商品的管理,包括查看商品的详细信息、商品信息的添加、修改和删除等功能;3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能;4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能;5.公告管理模块:实现查看公告列表、添加公告、删除公告;6.退出后台。课题六:企业办公自动化系统主要功能是根据企业日常办公的需要进行管理。要求:包括10大功能模块。具体包括如下:1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;2.登录模块:实现注册用户登录此系统;3.收、发文管理模块:实现浏览发文、建立发文、删除发文等功能;4.会议管理:实现查看会议信息、录入会议信息、删除会议信息等功能;5.公告管理模块:实现查看公告列表、添加公告、删除公告;6.人力资源管理模块:实现对员工信息的浏览、修改、添加、删除等功能;7.资产管理:实现办公用品和车辆管理的浏览、修改、添加、删除等功能;8.文档管理:实现文件的浏览、上传、下载和删除等功能;9.内部邮件管理:实现邮件的浏览、发送和删除等功能;10.意见管理:实现查看意见箱、发送建议和删除建议等功能。11.系统退出功能。课题七:企业门户网站主要功能包括前台用户模块和后台管理模块。要求:前台用户模块主要是实现企业信息展示和与客户进行交流的功能。具体包括如下:1.用户中心模块:实现用户的注册、登录、修改和进入后台等功能;2.技术支持模块:实现常见问题、工具下载、补丁下载等功能;3.商品展台:实现产品的分类展示等功能;4.首页:实现网站公告、软件下载排行、友情链接、新闻热点等功能;5.留言簿:实现查看留言和发布留言等功能;6.解决方案:解决方案的详细信息。后台管理模块主要是管理网站信息和回复留言的功能,具体如下:1.登录模块2.用户查找3.公告管理模块4.新闻管理中心模块5.友情链接管理6.退出后台7.软件类别管理8.软件资源管理9.解决方案管理10.常见问题管理11.留言簿管理12.工具补丁下载管理课题八:多媒体博客主要功能包括前台用户模块和后台管理模块。要求:前台用户模块主要是实现信息展示和进行交流的功能。具体包括如下:1.用户中心模块:实现用户登录、修改和进入后台等功能;2.我的文章:显示博主的所有文章及文章评论、发表文章评论;3.我的相册:显示博主的所有图片、发表图片评论;4.我的影音:显示博主的所有视频及视频评论、发表视频评论;5.给我的留言:实现查看留言和发布留言等功能;6.加为好友:提供加入好友的功能。后台管理模块主要是管理网站信息,具体如下:1.登录模块2.文章管理:能够发表及管理文章及评论3.相册管理:能够上传、管理图片及评论4.影音管理:能够上传、管理视频及评论5.推荐文章:能够管理推荐的文章6.退出后台7.好友管理:能够管理我的好友8.友情链接:能够管理友情链接课题九:新闻网主要功能包括前台用户模块和后台管理模块。要求:前台以分类形式显示新闻的详细信息,满足了用户浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便用户快速查找相关的新闻信息。具体包括如下:1.新闻标题分类显示:能够分别列出各个栏目以及该栏目中最新的新闻,还应该提供按栏目查看该栏目下全部新闻信息的功能;2.查看新闻详细内容:在选择要查看的新闻之后,应该可以显示该新闻的全部详细信息;3.相关新闻显示:当用户查看新闻详细内容时,可以浏览与该新闻相关的新闻列表,方便用户查看;4.新闻评论:查看对新闻的评论,查看评论的信息数同时能够添加对新闻的评论;5.站内公告:信息公告查询。后台管理模块主要是通过“管理员设置”和“管理员添加”等模块对网站管理员进行管理,具体如下:1.登录模块:实现管理员登录;2.新闻管理:实现对新闻的管理,包括新闻的查看、添加、修改和删除等功能;3.栏目管理模块:实现对栏目的查看、添加、修改和删除等功能;4.公告管理模块:实现查看公告列表、添加公告、删除公告;5.退出后台。课题十:学生信息管理系统主要功能是学生信息与成绩查询。要求:学生信息与成绩查询模块具体包括如下:1.班级学生信息查询:实现按班级查询学生基本信息;2.学生详细信息查询:可按学生学号查询学生详细信息等功能;3.学生成绩查询:实现学生可以按学期或针对某一门课程来查询该课程的成绩等功能;4.系统管理:实现用户管理和退出系统和修改密码等功能;5.学生管理:实现学生资料的添加和修改、所在系部资料的添加和修改、所在学院资料的添加和修改;6.课程管理模块:实现对课程资料的修改、添加、删除等功能;7.成绩管理:实现学生成绩的浏览、修改、添加、删除等功能;8.班级资料管理:实现班级的修改、添加、删除等功能;9.系统退出功能。3、课程设计报告撰写按课题要求完成以下相关书写:(1)根据课题写出用户基本需求。(需求分析)(2)根据需求对系统进行分析与设计,并画出系统的结构图。(3)对系统中设计的关键算法进行设计,找出可行性算法,并画出算法流程图。(4)程序实现关键代码。(5)准备足够的数据对设计的系统进行测试。撰写报告应简明扼要,文理通顺,章节层次分明,图表清晰准确,长度5-10页A4即可。不要为了凑字数而加大字号和行距。1、课程设计报告排版顺序:封面、任务书、摘要、正文、参考文献,制作成一个word文件,插入页码。如果采用的是WORD2007的docx文件,建议另存为.doc格式文件。排版要求:参考课程设计报告样本文件字体字号:文章题目用“黑体小二号字”,居中排列。文中大标题用“宋体四号字”。文中小标题和整个文章用“宋体小四号字”。行距1.5倍。页边距:上2.5cm,下2.5cm,左2.5cm(其中装订线0.5),右2cm,对称页边距,单面A4打印。2、任务书制作课程设计封面/任务书模版到教务处网站上下载统一格式。3、参考文献:要求有3篇以上的参考文件,建议从万方数据或者中国知网等数据库中下载。文献格式:引用报刊文章的语句,依次注明作者姓名、篇名、报刊名称、年月日或期数、页码。引用经典著作中的语句,要按作者姓名、书名(或篇名)、集名、卷数、版本(出版社名、出版年份)、页码的先后顺序注明。如果是网络上的文章,给出作者或者网站名,文章名,网址例子(字体5号宋体):[1]王少华蒋毅等编著,《ASP基础教程》,国防工业出版社,2001年5月第一版4、课程设计报告Word文件命名格式:“学号姓名-课程设计-题目名.doc”例子:02031001李明-课程设计-JSP技术研究.doc程序或者其他文件压缩名:学号姓名-课程设计程序.rar4、课程设计报告审核提交请认真按要求撰写报告,注意格式要求写好的报告先发给指导教师审核,审核通过后再打印装订。装订应在报告的左侧垂直方向,不要在报告顶部水平装订。书面报告、电子版报告和程序等文件请通过学习委员交给指导老师5、课程设计成绩(=期末考试(70%))报告占40%,答辩占60%

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功