3.《jsp动态网站程序设计》课程设计说明书模板

3.《jsp动态网站程序设计》课程设计说明书模板

ID:18639557

大小:325.00 KB

页数:8页

时间:2018-09-20

3.《jsp动态网站程序设计》课程设计说明书模板_第1页
3.《jsp动态网站程序设计》课程设计说明书模板_第2页
3.《jsp动态网站程序设计》课程设计说明书模板_第3页
3.《jsp动态网站程序设计》课程设计说明书模板_第4页
3.《jsp动态网站程序设计》课程设计说明书模板_第5页
资源描述:

《3.《jsp动态网站程序设计》课程设计说明书模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《JSP动态网站程序设计》课程设计说明书题目:新闻发布系统学院:计算机与信息工程学院专业:计算机科学与技术班级:网络07-1班姓名:okay学号:07起止时间:2011.6.27--2011.7.8II课程设计任务书一、设计题目:《新闻发布系统》二、设计内容:实现一个新闻发布系统,主要功能包括新闻查看功能、管理员登陆发布新闻和新闻管理功能。三、设计要求:新闻发布系统主要需要实现以下一些基本功能。1)查看新闻功能:任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显

2、示的效果,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排列,以保证最新发布的新闻位于最前面。用户通过单击每条新闻的标题可以查看到新闻的详细内容。2)管理员登录功能:当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则重定向到管理员登录页面等待下一次登录。3)发布新闻功能:管理员通过在系统导航产上单击“发布新闻”超链接可以进入发布新闻页面。发布新闻时,需要填写新闻的标题和

3、内容,发布时间取当前系统时间,不需要填写。4)新闻管理功能:当管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。四、工作计划:时间完成内容提交文档备注第1天查找资料,确定题目,选择方案课程设计任务书设计准备阶段第2天题目分析需求分析阶段第3天功能模块的划分和设计设计阶段第4天第5天程序设计与调试编码测试阶段第6天第7天第8天整理材料,撰写设计说明书收尾阶段第9天第10天课程设计答

4、辩课程设计说明书、设计源代码课程设计考核,评定成绩指导教师:程杰宋春玉教研室主任:文东戈2011年6月27日II本科课程设计说明书3本科课程设计说明书课程设计成绩评定表质量评价指标评价项目具体要求满分得分学习态度学习认真,态度端正,遵守纪律,出勤情况良好,能够独立完成设计工作。20工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。20设计说明书质量设计方案正确、表达清楚;设计思路、方法科学合理;达到课程设计任务书规定的要求;图、表、文字表达准确规范,上交及时。30答辩陈述和回答问题陈述简明扼要,思路清晰,清楚流利,回答问题准确,基本概念清楚,有

5、理有据,有一定深度。30评定成绩评定人员签名3本科课程设计说明书摘要本文围绕Java编程语言在网络编程方面的具体应用,论述了使用面向对象方法,对日历记事本程序进行需求分析、概要设计、详细设计,最后使用Java编程实现的全过程。关键词:Java面向对象日历记事本3本科课程设计说明书目录课程设计任务书II摘要III目录V一、设计内容1二、设计过程12.1需求分析12.2概要设计12.3详细设计22.4代码实现22.5程序运行与发布2三、总结3四、参考文献33本科课程设计说明书3本科课程设计说明书一、设计内容设计GUI界面的日历记事本。系统将日历、记事本功

6、能结合在一起,用户可以方便地在任何日期记录下有关内容或查看某个日期的记录内容。介绍自己程序或系统的总体功能。二、设计过程2.1需求分析结合《软件工程》课程所学知识,用结构化方法或面向对象方法,论述自己设计题目的需求分析结果。文字+一些必须的图、表。2.2概要设计功能模块的划分与总体设计,可以借助类图和模块图等来表示,如果使用数据库,还要有数据库的概要设计介绍,可使用E-R图等来表示。本日历记事本程序共有4个java源文件,类之间的关系如图2.1所示:图2.1日历记事本程序类图CalendarPad.java:该java文件生成的类负责创建本日历记事本

7、程序主窗口。该类含有main方法,程序从该类开始执行。Year.java:该文件负责创建管理年份的类对象。Month.java:该文件负责创建管理月份的类对象。NotePad.java:该文件负责创建记事本。3本科课程设计说明书2.3详细设计介绍具体的数据结构、模块、类,可以借助详细的类图、表、程序流程图等来表述。如果使用数据库,还要有数据库中表的详细介绍。经过进一步的分析设计,所获得的系统类图为…….....每一个类的成员变量和方法如表XX所示……...……数据库中的每个表结构及字段具体含义如表XX所示。……….2.4代码实现介绍程序的编码实现,如

8、果程序代码量不是很大,直接把代码粘到这里,如果代码量非常大,粘一些主要核心功能代码。还可以介绍一下,如何设计

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

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

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