视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
网页制作综合实习报告
2025-10-02 14:55:26 责编:小OO
文档


综 合 实 习 报 告

课程名称          综合课程设计          

 课题名称         个人技术博客           

专    业         信息与计算科学          

姓名(学号)      朱先睿(201510010105       

姓名(学号)      贾  浩(201510010125       

姓名(学号)      苏志远(201510010205       

姓名(学号)      刘国昊(201510010127       

姓名(学号)      田爱华(201510010114       

指导教师   曹建新  赵钍焱  邓进  周景林    

2018年 12 月 01  日

 湖南工程学院

 综合实习任务书

课程名称   综合课程设计   

      课    题       个人技术博客     

 

专业班级       信科1501/1502 班      

学生姓名 朱先睿贾浩苏志远刘国昊田爱华

学    号   05   25   05    27    14 

指导老师 曹建新 陈艳 邓进  周景林   

审    批        杨继明              

        任务书下达日期   2018  年 12  月 01 日

      任务完成日期  2018 年  12 月  14 日

一、实训目标

1.强化编码、调试能力。

2.了解JAVA企业级解决方案,特别是框架的基本架构和相关技术。

3.掌握企业开发常用的建模工具和设计模式,构建良好的软件系统。 

4.了解实际软件项目开发全过程。

5.体验企业工作环境和工作方式。

6.加强团队意识、交流和表达能力。

二、实训特点

1.实训开始时,根据学员摸底考试的情况有针对性地调整实训课表。

2.坚持“授人以渔”的原则,培养学员举一反三和自我学习能力。

3.大量采用案例教学,使学员尽快上手。

4.实训项目需求由中软国际方指定,以提高效率。

5.适当降低集成测试和系统测试的工作量,将部分编码工作留给学员课外完成,项目经理控制进度。

6.学生在实训中将按组进行管理,按照公司项目管理方式进行学生模拟项目的管理,培养学生team work的思想和团队协作的精神,实训成绩与小组成绩直接挂钩。

三、项目信息

推荐项目

电子商务平台

序号功能需求内容
1用户管理用户信息注册
用户信息修改
用户权限管理
用户登录
2类别管理类别信息添加、删除、修改
类别信息查询
3商品管理商品信息添加、删除、修改
商品图片管理
商品信息浏览
商品库存管理
4交易管理购物车管理
订单管理
支付系统对接
物流信息管理
项目流程

考评方式

一、学员总分=小组得分*50%+个人考评得分*50%

二、小组考核方式和评分标准如下:
考核内容分值考核方式评分标准
版本控制15走查根据版本控制软件的使用情况和代码出现混乱的情况来评分
开发工具15走查根据对开发工具的使用熟练情况来评分
概要设计15评审根据概要设计的完整性和技术含量来评分
详细设计15走查根据详细设计的完整度来评分
编码20走查根据编码完成程度和编码遵循风格、代码注释来评分
测试10评审根据发现别的小组的bug质量和数量来评分

项目日常管理工作10走查根据项目组工作氛围、士气和工作纪律等进行评分
三、学员个人考评方式和评分标准如下:
考核内容分值考核方式评分标准
技术概念掌握程度40考试根据对基础技术概念的掌握程度,以选择或问答题评分
编码熟练程度和及编码习惯30走查根据编码可读性、安全性、高效性、可维护性等方面评分
职业素质和职业道德20走查根据平时考勤、纪律、工作积极性及互助能力进行评分
创新和钻研10走查根据解决技术难题等方面的成果进行加分
1.项目组考核总分计算方式如下:

【原型评审得分】 + 【系统设计评审得分】 + 【项目提交评审得分】

根据各项目组总分评选出优秀项目团队。

2.个人考核计算方式如下:

【项目组考核总分】*0.5 + 【个人评审得分】*0.3 + 【考勤分】*0.2

根据各学生总分评选出优秀学员(3~5%)。

四、实训交付内容清单

本次实训结束后,交付内容如下:

序号阶段目标提交物提交人
4项目管理学会项目分解、计划制定、工作汇报和工作周报,运行项目计划进行项目跟踪系统产品
学生
工作周报
5需求分析理解项目需求、掌握需求分析方法、进行原型设计需求规格说明书
学生
系统原型
6系统设计熟悉企业系统设计文档规范和系统设计工具,掌握设计方法,提交系统设计说明书系统设计说明书
E-R图

7编码实施熟练掌握Java开发技术,个人完成系统部分开发

系统产品
学生
8测试和部署团队提交经过严格测试的合格产品测试报告
学生
9项目结项总结实训体会
项目经理
实训过程及总结影像资料
实训考核成绩
综合课程设计报告正文

1、项目管理

1、系统产品

个人技术博客:此次项目为技术博客。网页内包含两个页面和一个主页以及一个文章发表页;实现功能:用户登录注册,用户文章发表,对其他人开放评论。

2、工作周报

12月5日

项目管理
12月6日

需求分析
12月7日

系统设计
12月8日

编码实施
12月9日

项目测试
2、需求分析

1、需求规格说明书

时间版本作者审查人修订内容
2018.12.051.0苏志远、贾浩、刘国昊、田爱华朱先睿
1.1引言

1.1.1编写目的

该项目是一个个人技术博客。提供用户的登录与注册功能,文章发表功能,用户评能,实时更新最新技术文章。

1.1.2业务背景和约束

a)根据青于蓝博客网站的模板开发;

b)本项目的任务提出者:中软国际

c)开发者:湖工实训第1小组

d)用户:前端技术爱好者

e)实现该软件的计算中心或计算机网络:中软国际实验室

1.1.3术语定义

第1小组:湖南工程学院中软实训第1小组的简称,负责个人技术博客系统的设计。组员包括朱先睿(组长)、贾浩(技术负责人)、苏志远、刘国昊、田爱华。

1.1.4参考资料

a)泽卡斯, N. C. ). JavaScript高级程序设计: 第3版[M]. 人民邮电出版社, 2012.;

b)上野宣. 图解HTTP:HTTP[M]. 2014.;

c)https://nodejs.org/zh-cn/

1.2用户功能性需求

1.2.1总体功能性目标和说明 

本项目是个人技术博客的基本实现,旨在帮助前端爱好者学习IT知识。给予登录、文章发表和文章评论等功能。本软件的主要用户是IT学习爱好者,用户注册ID并登录该网站,进行浏览已发表的文章来进行阅读和评论,在本网站中找到自己想要的文章。

1.2.2页面功能说明

页面有导航(头部),轮播图,文章列表和站长介绍,备案号(底部)

1.2.3用户功能说明

用户通过注册界面来注册用户账号和密码,并在登录界面实现验证登入该网站。

用户数据库组成:用户ID、用户名、用户密码

用户系统的组成:

1.2.4文章发表功能说明

用户通过文章发表页输入文章标题,选择文章分类,上传文章封面图片,编辑文章内容,完成后点击上传(后台保存到数据库中)供用户查阅。

文章数据库组成:文章ID、文章分类、文章标题、文章作者(通过登录名进行连表查询)、文章内容(文章发表时间由后台数据库自动生成)。

文章系统组成:

             

1.2.5用户评能说明

用户在登录状态下可以对任何一篇文章进行发表评论

评论数据库组成:评论ID、评论内容、评论人(通过文章的ID进行连表查询)、所评论的文章

评论系统组成:

1.3用户非功能性需求

1.3.1用户体验性

网站入口页面采用背景轮播形式,提高网站美观性,内容采用css3过度与动画,提高用户体验。

1.3.2高可扩展性

网站的访问量弹性很大,刚开始的时候访问量可能比较小,随着时间的推进,访问量可能急剧增加,或者随时间的波动,访问量变化很大,这需要在设计的时候将系统进行很好的切割,分成功能单一的服务,可以通过在导航栏添加新功能来满足市场需求。

1.3.3性能需求

根据市场推广的计划,给出各个阶段的性能需求,根据常规经验预估满足性能的硬件需求,在做出原型后评估性能,根据性能表现再优化设计,或者通过优化系统提高系统的性能,例如增加缓存。

1.3.4可维护性

本网站前端采取组件化开发,后端采用模块化开发,易于修改与维护

1.3.5对技术业务的可适应性

模块划分的功能单一,充分实现mvvm的分离,单职责的模块可扩展性、可维护性都要强过复杂模块。

1.3.6异步

通过异步消息传递,将进行不同微结构之间传递,让数据分阶段处理,系统结构更清晰。

3、系统设计

1、E-R图

文章E-R图如图3.1所示。

图3.1

评论E-R图如图3.2所示。

图3.2

用户E-R图如图3.3所示。

图3.3

4、编码实施

1、系统产品

5、测试和部署

1、测试报告

理学院学院综合课程设计评分表

课程名称:   综合实习   

项          目

(分值)评       价

设计方案的合理性与创造性

(10分值)

设计与调试结果

(10分值)

答辩陈述与回答问题情况

(10分值)

综合实习报告的质量

(15分值)

课程设计周表现情况

(15分值)

实习单位意见(40分值)

综合成绩

计分等级
                                              教师签名:                

                                              日    期:                

(注:1.此页附在课程设计报告之后;2.综合成绩按优、良、中、及格和不及格五级评定。)下载本文

显示全文
专题