校园博客系统毕业技能综合实训报告

上传人:王*** 文档编号:136875662 上传时间:2020-07-03 格式:DOC 页数:29 大小:2.38MB
返回 下载 相关 举报
校园博客系统毕业技能综合实训报告_第1页
第1页 / 共29页
校园博客系统毕业技能综合实训报告_第2页
第2页 / 共29页
校园博客系统毕业技能综合实训报告_第3页
第3页 / 共29页
校园博客系统毕业技能综合实训报告_第4页
第4页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《校园博客系统毕业技能综合实训报告》由会员分享,可在线阅读,更多相关《校园博客系统毕业技能综合实训报告(29页珍藏版)》请在金锄头文库上搜索。

1、学 号: 072010342软 件 学 院校园博客系统毕业技能综合实训报告系 别:软件技术系专 业 班 级:07软件3班姓 名:*指 导 教 师: 赵艳菲 讲师完 成 日 期: 2009年1月16日目 录第一章 软件技术专业.NET技术及应用方向核心技能综述11.1 专业职业核心技能11.2 实现途径1第二章 毕业技能综合实训项目32.1 项目内容32.1.1项目内容32.1.2项目进度安排42.1.3项目总体考核标准42.2 校园博客系统技能实训42.2.1模块一(系统分析及总体设计)42.2.2 模块二(数据库设计及实现)72.2.3 模块三(系统的功能实现及系统操作)11第三章 毕业技能

2、综合实训总结263.1总结263.2问题与建议26毕业技能综合实训成绩总评定表2728第一章 软件技术专业.NET技术及应用方向核心技能综述1.1 专业职业核心技能1程序设计能力:精通C#语言,Microsoft Visual C# 2005编程语言,它是一个功能实现的要点,一个代码好坏,并不是为了实现这个功能,写得这个代码多了,就感觉这个代码很强大,为了实现这一功能,在功能不变的基础上,代码越简越好。C#人性话的语言,让程序设计者编代码更容易了,实现了快速开发。在精通C#语言外,还要懂得JavaScript语言,让系统更完善。(补充学了C#之后具有哪些能力)2数据库应用开发能力:熟练运用SQ

3、L server 2005数据库软件,SQL server是微软公司推出的一套很实用性的数据库平台,它提供了一种新的XML数据类型,使在SQL server数据库中存储XML片段或文件成为可能,它还有可靠,易用,安全等等。设计一个好的数据库,是实现以后更容易做项目的的关键。(补充学了SQL Server之后具有哪些能力)3动态网页设计、网站建设能力:在能够熟练运用ASP.NET和ADO.NET的基础上,还会用CSS+DIV布局页面。网页设计,掌控页面的布局是相当的重要的,一个好网站,网页的新颖,会让人耳目一新。一个博客系统,就要突出一个终重点,设计就要围绕这个核心来做了。网站设计,要先明确一个

4、网站的框架,这个框架就是这个网站制作的流程了,所以,一个清晰的头脑,一个清晰的思路,都是成功网站不可缺少的。(和上面一样)1.2 实现途径校园博客系统主要用途就是,它在网络上给了人们一个虚拟空间,人们只要申请一个博客,就可以在上面发表自己的文章,上传照片。在博客上,大家相互交流,应该说一个博客就是一个人的思想,也是网上心灵寄托的地方,现实中缺少了发泄的地方,一块博客天地,让你可以在里面将自己的心挥洒的淋漓尽致。随着网上博客越来越多,功能也越来越精彩,每个人都会有属于自己的一片天地,像QQ空间,但是免费的地盘,免费的空间,它就缺少了一种美,但是博客不同,它都可以免费装扮,来显示自己独特的风格。这

5、一处深受广大网名的喜爱。一般,博客在网上有很多中分类,也各自有用途。不过总的来说,都是用来有利于自己的。明星有博客。她可以在上面发布自己的照片,发布歌曲,写下自己的心情,让更多的人来了解她;学生有博客,他可以认识更多的校园同学 本校园博客,增加了学校信息,每个申请博客的人,都可以选择自己的学校,这样博主于博主之间沟通就能更好,如果你想认识某个学校的人,你就可以很方便的找到他(她),校园多的是交流,走出自己的学校,大家一起交流,学习,校园博客为大家提供了一个广场。写你选择博客系统怎么锻炼三个核心能力第二章 毕业技能综合实训项目2.1 项目内容2.1.1项目内容校园博客系统开发的目的就是实现用户在

6、网上能有自己的一块地盘,在这里用户可以发表文章,管理文章,发表评论,管理博友对文章的评论。“校园”两个字,制作博客的同时就围绕这一主题,制作出校园的特性,让用户走出自己的校园,认识更多的其他校友,校园博客就是一个途径。校园博客项目的开发使用了Microsoft Visual Studio 2005、SQL Server 2005等软件,LOGO用Photoshop软件自行设计,突出校园博客的不同点。该系统具有以下功能: 游客模块功能:1. 首页浏览。2. 文章浏览。3. 文章评论。4. 文章、博友、博客的搜索。 会员模块功能:1. 首页浏览。2. 文章发表及评论。3. 文章管理(文章发表、修改

7、、删除)。4. 评论管理(评论删除)。5. 个人信息管理。6. 博客管理。7. 友情链接管理(链接添加、删除、修改)8. 标签管理(标签添加、删除)。 管理员模块功能:1. 博客管理(审核博客管理、已审博客管理)。2. 公告管理。3. 院系管理。2.1.2项目进度安排实训形式实训时间实训内容实训地点集中实训第15 周第15 周根据给定的功能需求,将系统进行模块划分,设计出系统的总体结构图及功能图。9-2189-217第16 周第16 周根据给定的功能需求,完成数据库的设计。9-2189-217第17 周第19 周根据各个子模块的功能需求,进行编程设计。保证所编程序的正确运行,并且能够完成规定功

8、能。9-2189-217第20 周第20 周界面美化、系统操作演示及总结。9-2189-2172.1.3项目总体考核标准对项目进行三个模块的总体考核。在每一模块中不仅要考查相应的基本技能,平时表现也将记入实训总分。第一模块系统分析及总体设计(15%)系统分析(20%)功能设计(60%)平时成绩(20%)第二模块数据库设计(25%)数据库设计(40%)数据库技术(40%)平时成绩(20%)第三模块系统功能实现及系统操作(60%).NET技术的使用(25%)功能实现(35%)网页技术(25%)系统操作(10%)平时成绩(5%)2.2 校园博客系统技能实训2.2.1模块一(系统分析及总体设计)1、实

9、训内容:(1)开发平台选择;(2)通过各种途径收集该系统的需求分析;(3)系统功能设计及划分(包括角色划分)2、进度安排(1)2008年12月10日(15周):根据所学专业及已掌握的技术选择开发平台,确定进行系统的需求分析,分析出所做系统所具有的基本功能;(2)2008年12月1112日(15周):根据需求分析的结果,设计出系统的角色分配及详细的功能划分。3、考核标准系统分析及总体设计(15分)系统分析(3分)3:需求分析收集的途径和范围齐全,收集的信息准确且完备。2:需求分析收集的途径多样,但收集范围不齐全,收集的信息准确,但不够完备。1:进行了系统总体分析,但分析范围不齐全,收集的信息不准

10、确,不完备。0:无系统的需求分析。功能设计 (9分)7-9:系统功能总体设计齐全,结构清晰合理。有准确的系统架构图或程序流程图,并对系统功能的总体设计阐述清晰详细。4-6:系统总体设计时只包含主要功能,设计合理,对系统功能的总体设计阐述清晰。1-3:系统主要功能不齐全,设计也不是很合理,0:无系统功能总体设计。平时成绩(3分)3:按时上课,不迟到,不早退,实训时积极主动完成任务2:按时上课,不旷课,实训时基本能完成任务1:有迟到早退甚至旷课现象,实训时做与实训无关的事情0:未参加实训4、实训成果(1)系统简述本校园博客系统由以下几大部分组成:网站首页,个人页面(blog系统),还有管理员页面等

11、。博客首页,它是一个门户网站,主要是提供用户登陆,查看博客信息,文章的信息,这些都具有链接功能。Blog系统为用户提供一个自己的平台,在这里,用户可以发表自己的文章,还可以和博友交流等等。它像现在流行的QQ空间一样,不过它的装扮都是免费的,只要注册,就拥有了自己的博客,你可以写文章,管理自己的文章,可以发表评论,留言。博主可以修改自己个人信息,博客信息,可以取回密码等等。(2)系统功能设计校园博客系统框架图如图2-1所示:用户登录判断权限普通用户注册用户个人首页注册登陆帮助进入管理中心上传照片编辑照片照片管理博客设置博客设置资料管理友情链接日志管理写日志日志管理标签管理删除标签添加标签管理评论

12、图2-1 校园博客系统架构图校园博客系统判断用户的角色来登陆,做相应的操作。当用户登录的时候,系统先判断该用户的角色名,如果是游客,即普通用户,他只能浏览首页,只能发表评论等等。如果是会员,即注册用户,除了游客所拥有的功能外,他可以进入自己博客的管理中心,进行日志管理,博客的设置等等。如果是管理员用户,他只是对注册的用户的博客管理。5、个人考核记载考核项目一系统分析及总体设计(15分)考核日期年 月 日核心技能系统分析能力任务完成情况系统分析 (3分)功能设计(9分)平时成绩(3分)项目一成绩汇总指导老师评语学生签字指导老师签字2.2.2 模块二(数据库设计及实现)1、内容(1) 根据系统的分

13、析,创建数据库;(2) 数据库表设计;(3) 数据库关系设计。2、进度安排(1)2008年12月1819日(16周):根据第一阶段的系统分析及功能划分,创建数据库及表;(2)2008年12月20日(16周):数据库关系设计。3、考核标准4、实训成果由于本系统用到了大量的数据,因此选择好的数据库管理系统并设计好数据库便显得相当的重要了。有了好的数据库,可便于数据的查询,数据的插入等等数据操作,提高系统的效率,也便于管理。本博客系统选择了ASP.NET系统自带的数据库ASPNETDB作为管理用户信息,还有一个就是BOKE数据库,它是来管理博客的信息。ASP.NET自带的数据库就不加以介绍了, BO

14、KE数据库设计如下:(1) 数据字典1)博客信息表表2-1 博客信息表列名数据类型允许空(Null)bolger_namevarchar(100)否college_idint否bloger_titlevarchar(100)是descriptionvarchar(200)是timedatetime否dianji_countint否bloger_enablebit否is_topbit否is_forbidbit否bloger_name字段,它代表帐户名,就是博主的登录名。college_id字段,它代表院系得ID,和xuexiao那张表存在练习。bloger_title字段,它代表博客名。description字段,它代表博客描述。time字段,它是博客的申请日期,数据类型为datetime,默认值或绑定为(getdate(),这样,它就会获取当前时间,这个字段作为

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号