电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

类型软件技术专业NET技术及应用方向分析研究 校园博客系统 计算机专业

收藏

编号:341096262    类型:共享资源    大小:2.28MB    格式:DOC    上传时间:2022-11-28
  
20
金贝
分享到微信 分享到微博 分享到QQ空间
关 键 词:
软件技术专业NET技术及应用方向分析研究 校园博客系统 计算机专业 软件技术 专业 NET 技术 应用 方向 分析研究 校园 博客 系统
资源描述:
校园博客系统 目 录 第一章 软件技术专业.NET技术及应用方向核心技能综述 1 1.1 专业职业核心技能 1 1.2 实现途径 1 第二章 毕业技能综合实训项目 3 2.1 项目内容 3 2.1.1项目内容 3 2.1.2项目进度安排 4 2.1.3项目总体考核标准 4 2.2 校园博客系统技能实训 4 2.2.1模块一(系统分析及总体设计) 4 2.2.2 模块二(数据库设计及实现) 7 2.2.3 模块三(系统的功能实现及系统操作) 11 第三章 毕业技能综合实训总结 26 3.1总结 26 3.2问题与建议 26 毕业技能综合实训成绩总评定表 27 第一章 软件技术专业.NET技术及应用方向核心技能综述 1.1 专业职业核心技能 1.程序设计能力: 精通C#语言,Microsoft Visual C# 2005编程语言,它是一个功能实现的要点,一个代码好坏,并不是为了实现这个功能,写得这个代码多了,就感觉这个代码很强大,为了实现这一功能,在功能不变的基础上,代码越简越好。C#人性话的语言,让程序设计者编代码更容易了,实现了快速开发。在精通C#语言外,还要懂得JavaScript语言,让系统更完善。(补充学了C#之后具有哪些能力) 2.数据库应用开发能力: 熟练运用SQL server 2005数据库软件,SQL server是微软公司推出的一套很实用性的数据库平台,它提供了一种新的XML数据类型,使在SQL server数据库中存储XML片段或文件成为可能,它还有可靠,易用,安全等等。设计一个好的数据库,是实现以后更容易做项目的的关键。(补充学了SQL Server之后具有哪些能力) 3.动态网页设计、网站建设能力: 在能够熟练运用ASP.NET和ADO.NET的基础上,还会用CSS+DIV布局页面。网页设计,掌控页面的布局是相当的重要的,一个好网站,网页的新颖,会让人耳目一新。一个博客系统,就要突出一个终重点,设计就要围绕这个核心来做了。网站设计,要先明确一个网站的框架,这个框架就是这个网站制作的流程了,所以,一个清晰的头脑,一个清晰的思路,都是成功网站不可缺少的。(和上面一样) 1.2 实现途径 校园博客系统主要用途就是,它在网络上给了人们一个虚拟空间,人们只要申请一个博客,就可以在上面发表自己的文章,上传照片。在博客上,大家相互交流,应该说一个博客就是一个人的思想,也是网上心灵寄托的地方,现实中缺少了发泄的地方,一块博客天地,让你可以在里面将自己的心挥洒的淋漓尽致。 随着网上博客越来越多,功能也越来越精彩,每个人都会有属于自己的一片天地,像QQ空间,但是免费的地盘,免费的空间,它就缺少了一种美,但是博客不同,它都可以免费装扮,来显示自己独特的风格。这一处深受广大网名的喜爱。 一般,博客在网上有很多中分类,也各自有用途。不过总的来说,都是用来有利于自己的。明星有博客。她可以在上面发布自己的照片,发布歌曲,写下自己的心情,让更多的人来了解她;学生有博客,他可以认识更多的校园同学…… 本校园博客,增加了学校信息,每个申请博客的人,都可以选择自己的学校,这样博主于博主之间沟通就能更好,如果你想认识某个学校的人,你就可以很方便的找到他(她),校园多的是交流,走出自己的学校,大家一起交流,学习,校园博客为大家提供了一个广场。 写你选择博客系统怎么锻炼三个核心能力 第二章 毕业技能综合实训项目 2.1 项目内容 2.1.1项目内容 校园博客系统开发的目的就是实现用户在网上能有自己的一块地盘,在这里用户可以发表文章,管理文章,发表评论,管理博友对文章的评论。“校园”两个字,制作博客的同时就围绕这一主题,制作出校园的特性,让用户走出自己的校园,认识更多的其他校友,校园博客就是一个途径。校园博客项目的开发使用了Microsoft Visual Studio 2005、SQL Server 2005等软件,LOGO用Photoshop软件自行设计,突出校园博客的不同点。该系统具有以下功能: Ÿ 游客模块功能: 1. 首页浏览。 2. 文章浏览。 3. 文章评论。 4. 文章、博友、博客的搜索。 Ÿ 会员模块功能: 1. 首页浏览。 2. 文章发表及评论。 3. 文章管理(文章发表、修改、删除)。 4. 评论管理(评论删除)。 5. 个人信息管理。 6. 博客管理。 7. 友情链接管理(链接添加、删除、修改) 8. 标签管理(标签添加、删除)。 Ÿ 管理员模块功能: 1. 博客管理(审核博客管理、已审博客管理)。 2. 公告管理。 3. 院系管理。 2.1.2项目进度安排 实训形式 实训时间 实训内容 实训地点 集中实训 第15 周~第15 周 根据给定的功能需求,将系统进行模块划分,设计出系统的总体结构图及功能图。 9-218 9-217 第16 周~第16 周 根据给定的功能需求,完成数据库的设计。 9-218 9-217 第17 周~第19 周 根据各个子模块的功能需求,进行编程设计。保证所编程序的正确运行,并且能够完成规定功能。 9-218 9-217 第20 周~第20 周 界面美化、系统操作演示及总结。 9-218 9-217 2.1.3项目总体考核标准 对项目进行三个模块的总体考核。在每一模块中不仅要考查相应的基本技能,平时表现也将记入实训总分。 第一模块 系统分析及总体设计(15%) 系统分析(20%) 功能设计(60%) 平时成绩(20%) 第二模块 数据库设计(25%) 数据库设计(40%) 数据库技术(40%) 平时成绩(20%) 第三模块 系统功能实现及系统操作(60%) .NET技术的使用(25%) 功能实现(35%) 网页技术(25%) 系统操作(10%) 平时成绩(5%) 2.2 校园博客系统技能实训 2.2.1模块一(系统分析及总体设计) 1、实训内容: (1)开发平台选择; (2)通过各种途径收集该系统的需求分析; (3)系统功能设计及划分(包括角色划分) 2、进度安排 (1)2008年12月10日(15周):根据所学专业及已掌握的技术选择开发平台,确定进行系统的需求分析,分析出所做系统所具有的基本功能; (2)2008年12月11~12日(15周):根据需求分析的结果,设计出系统的角色分配及详细的功能划分。 3、考核标准 系统分析及总体设计(15分) 系统分析(3分) 3:需求分析收集的途径和范围齐全,收集的信息准确且完备。 2:需求分析收集的途径多样,但收集范围不齐全,收集的信息准确,但不够完备。 1:进行了系统总体分析,但分析范围不齐全,收集的信息不准确,不完备。 0:无系统的需求分析。 功能设计 (9分) 7-9:系统功能总体设计齐全,结构清晰合理。有准确的系统架构图或程序流程图,并对系统功能的总体设计阐述清晰详细。 4-6:系统总体设计时只包含主要功能,设计合理,对系统功能的总体设计阐述清晰。 1-3:系统主要功能不齐全,设计也不是很合理, 0:无系统功能总体设计。 平时成绩(3分) 3:按时上课,不迟到,不早退,实训时积极主动完成任务 2:按时上课,不旷课,实训时基本能完成任务 1:有迟到早退甚至旷课现象,实训时做与实训无关的事情 0:未参加实训 4、实训成果 (1)系统简述 本校园博客系统由以下几大部分组成:网站首页,个人页面(blog系统),还有管理员页面等。 博客首页,它是一个门户网站,主要是提供用户登陆,查看博客信息,文章的信息,这些都具有链接功能。 Blog系统为用户提供一个自己的平台,在这里,用户可以发表自己的文章,还可以和博友交流等等。 它像现在流行的QQ空间一样,不过它的装扮都是免费的,只要注册,就拥有了自己的博客,你可以写文章,管理自己的文章,可以发表评论,留言。博主可以修改自己个人信息,博客信息,可以取回密码等等。 (2)系统功能设计 校园博客系统框架图如图2-1所示: 用户登录 判断权限 普通用户 注册用户 个人首页 注册 登陆 帮助 进入管理中心 上传照片 编辑照片 照片管理 博客设置 博客设置 资料管理 友情链接 日志管理 写日志 日志管理 标签管理 删除标签 添加标签 管理评论 图2-1 校园博客系统架构图 校园博客系统判断用户的角色来登陆,做相应的操作。当用户登录的时候,系统先判断该用户的角色名,如果是游客,即普通用户,他只能浏览首页,只能发表评论等等。如果是会员,即注册用户,除了游客所拥有的功能外,他可以进入自己博客的管理中心,,进行日志管理,博客的设置等等。如果是管理员用户,他只是对注册的用户的博客管理。 5、个人考核记载 考核项目一 系统分析及总体设计(15分) 考核日期 年 月 日 核心技能 系统分析能力 任务完成 情况 系统分析 (3分) 功能设计(9分) 平时成绩(3分) 项目一成绩汇总 指导 老师 评语 学生签字 指导老师签字 2.2.2 模块二(数据库设计及实现) 1、内容 (1) 根据系统的分析,创建数据库; (2) 数据库表设计; (3) 数据库关系设计。 2、进度安排 (1)2008年12月18~19日(16周):根据第一阶段的系统分析及功能划分,创建数据库及表; (2)2008年12月20日(16周):数据库关系设计。 3、考核标准 4、实训成果 由于本系统用到了大量的数据,因此选择好的数据库管理系统并设计好数据库便显得相当的重要了。有了好的数据库,可便于数据的查询,数据的插入等等数据操作,提高系统的效率,也便于管理。本博客系统选择了ASP.NET系统自带的数据库ASPNETDB作为管理用户信息,还有一个就是BOKE数据库,它是来管理博客的信息。ASP.NET自带的数据库就不加以介绍了, BOKE数据库设计如下: (1) 数据字典 1)博客信息表 表2-1 博客信息表 列名 数据类型 允许空(Null) bolger_name varchar(100) 否 college_id int 否 bloger_title varchar(100) 是 description varchar(200) 是 time datetime 否 dianji_count int 否 bloger_enable bit 否 is_top bit 否 is_forbid bit 否 bloger_name字段,它代表帐户名,就是博主的登录名。 college_id字段,它代表院系得ID,和xuexiao那张表存在练习。 bloger_title字段,它代表博客名。 description字段,它代表博客描述。 time字段,它是博客的申请日期,数据类型为datetime,默认值或绑定为(getdate()),这样,它就会获取当前时间,这个字段作为博客的生辰。 dianji_count字段,它是点击博客的总和。用来分辨博客的热门度。 bloger_enable字段,它代表博客是否已审核。 is_top字段,它代表管理员设置该博客是否为推荐博客。 is_forbid字段,它代表管理员是否停用该博客。 2)标签表 表2-2标签表 列名 数据类型 允许空(Null) lei_id int 否 lei_
展开阅读全文
提示  金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:软件技术专业NET技术及应用方向分析研究 校园博客系统 计算机专业
链接地址:https://www.jinchutou.com/shtml/view-341096262.html
关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.