第一篇:个人博客系统可行性分析
一、可行性研究报告
一、可行性研究报告.......................................................................................................................1 1.引言.............................................................................................................................................2
1.1编写目的.............................................................................................................................2 1.2项目背景.............................................................................................................................2 1.3定义.....................................................................................................................................2 1.4参考资料.............................................................................................................................2 2.可行性研究的前提.....................................................................................................................2
2.1要求.....................................................................................................................................2 2.2目标.....................................................................................................................................4 2.3条件、假定和限制.............................................................................................................4 2.4可行性研究方法.................................................................................................................5 2.5决定可行性的主要因素.....................................................................................................5 3.对现有系统的分析.....................................................................................................................5
3.1处理流程和数据流程.........................................................................................................5 3.2工作负荷.............................................................................................................................5 3.3费用支出.............................................................................................................................6 3.4人员.....................................................................................................................................6 3.5设备.....................................................................................................................................6 3.6局限性.................................................................................................................................6 4.所建议技术可行性分析.............................................................................................................6
4.1对系统的简要描述.............................................................................................................6 4.2处理流程和数据流程.........................................................................................................7 4.3与现有系统比较的优越性.................................................................................................7 4.4采用建议系统可能带来的影响.........................................................................................7 4.5技术可行性评价.................................................................................................................8 5.所建议系统经济可行性分析.....................................................................................................9
5.1支出.....................................................................................................................................9 5.2效益.....................................................................................................................................9 5.3收益/投资比........................................................................................................................9 5.4投资回收周期...................................................................................................................10 5.5敏感性分析.......................................................................................................................10 6.社会因素可行性分析...............................................................................................................10 6.1法律因素...........................................................................................................................10 6.2用户使用可行性...............................................................................................................10 7.其他可供选择的方案...............................................................................................................10
1.引言
1.1编写目的
在编写个人博客系统时一定存在很多问题,而可行性分析就是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否能够解决
1.2项目背景
所建议开发软件的名称:个人博客系统 项目的任务提出者、开发者:开发小组 用户及实现软件的单位:网民
项目与其他软件或其他系统的关系:以传统博客系统为基础,增加了自己的一些功能,用asp.net技术尝试性的踏出了创新的一步。
1.3定义
个人博客系统:顾名思义,个人博客系统是一个自主研发的博客系统,它具备了全新的技术,拥有了自己独特的功能,是一个全面的系统。
1.4参考资料
张海藩、软件工程导论、北京、清华大学出版社、2008年
2.可行性研究的前提
2.1要求
主要功能:
为客户提供用户注册、用户登录、用户评论、修改资料、文章发表、文章管理等权限,为管理员提供权限管理、用户管理、文章管理、评论管理、公告管理等服务,为游客提供查看博客、留言等服务,方便管理员的工作,提高博客的运行质量和效率。
在本系统中,博主可以进行管理、发表自己的文章,通过发表文章可以给自己带来写作快感和表达内心丰富感情,同时可以上传自己的头像图片,进行个人博客的美化,也可以 展现自己的个人爱好。
Trackback-引用通告
TrackBack最早是Movable上的功能,后来成为BLOG的标准配置,它是一种将全世界无数个Blog连接起来的功能。
Comments-评论
回复功能,用户可以借此对此BLOG进行评论,这是读者同BLOGGER相互交流的最直接渠道。
Archive-归档
作索引功能,按月份进行BLOG文件的归档(也有按分类归档的)
Calendar-日历
BLO的最基本的元素,这也是BLOG最基本的特征,根据日期可以检索到当日发表的BLOG。
Links-链接 放置一些友情链接。
Favorite-收藏
收藏一些有用的文章或链接。
Album-相册
用于分类上传各类图片
Antispam-反垃圾信息
目前的评论系统,容易产生垃圾广告和垃圾信息,需要在系统上对垃圾信息的发布进行限制,例如加入验证码等。
Export-导出
用户数据的导出,例如文章、评论、引用等。
Management-管理
管理功能,设置BLOG的基本参数,设置和管理以上所有要素,数据库管理,后台各项内容的导出等。
性能要求
对服务器上的数据必须及时更新
安全与保密性
用户的个人博客用户有权修改博客信息,网站后台只有服务器的管理员享有修改等权利
完成期限 预计于6月底完成
2.2目标
系统实现后,可以满足用户在网站上的系列要求,提高用户的使用率。
2.3条件、假定和限制
1、软件开发的经费来源和限制:本次开发属于自主研发,完全做到零成本、零经营。
2、法律和政策方面的限制:一切的操作流程必须严格地遵守法律,包括同用户签合同,软件的版权问题等等,本软件的开发要完全符合正派软件的规格,绝不可将服务器做成黑客软件等等,要完全遵守法律,才能受到法律的保护。
3、硬件、软件、运行环境和开发环境方面的条件和限制: 2台电脑
其配置如下:处理器:AMD Athlon 64 X2 双核 4200+ 主 板:七彩虹 C.A69T 内 存:威刚 DDR2 667MHz 1GB 主硬盘:西数WDC 160G 显 卡:ATI Radeon X1200 Series
4、开发环境:Visual Stadio2010
5、可利用的信息和资源:现有的博客系统
2.4可行性研究方法
分析小组成员通过对现有个人博客系统进行调查分析,确定模型,模拟个人博客网站。分别从技术可行性、经济可行性、操作可行性三方面进行具体地研究,并结合系统流程图和数据流程图分析此项目是否可行。其基本方法是:调查、确定模型、交互。
2.5决定可行性的主要因素
成本,利用PC机和Visual Stadio2010可以实现
技术可行,现有asp.net技术完全可以承担开发任务
操作可行,操作简单可行
3.对现有系统的分析
3.1处理流程和数据流程
本系统流程包括用户登陆模块、系统管理员模块、游客模块三大模块,每个流程均具有自己的详细流程。
3.2工作负荷
现有的个人博客系统的工作是提供广大用户交流的一个平台,它必须实现相互交流、互相访问等诸多功能,由于我们是零成本,因而只需管理员不时管理就行,当然,由于广大用户的同时登录,对服务器的性能要求也很高。
3.3费用支出
本服务器宗旨是提供给广大用户的一个交流平台,让用户能轻松、自主的在博客中发言、评论,而以零成本、零经营的模式,开发至管理等一系列流程全部自主经营,费用支出可视为0 3.4人员
开发人员:我们的开发小组,负责整个系统的研究与开发 管理人员:系统管理员,负责以后整个系统的管理与维护
3.5设备
2台电脑,一个环形网络。
3.6局限性
国内各大网站的博客都各具特色,但是同时也并不完善,功能或多或少存在缺失,基于此,我们设计了基于asp.net技术为支撑的功能完善的个人博客系统。4.所建议技术可行性分析
4所建议的系统
4.1对系统的简要描述
此课程设计主要包含三个方面,一为普通用户空间,二为管理员管理空间,三为游客空间。普通用户可以在博客里发表博文或对博文进行感言评论。管理员在首页进行登录后,在管理员界面可以进行对头像,文章,评论以及博主信息进行修改管理。游客也可以游览博文或对博文进行感言。
博客系统 用户登陆 系统管理员游客 前台 后台 权限管理用户管理查看博客留言 注册登录 修改资料文章发表文章管理文章管理评论管理公告管理评论 用户模块:主要是为了让用户发表自己博文,同时游览与评论别人的博文。
管理员模块:进行登录后,主要实现对所发表的博文、评论及留言信息进行管理,对博客各个方面的管理与维护以便网站更好的运行。
游客模块:主要是为了让访问本博客的游客对博客有一个基本的了解。
浏览模块:主要是为了了解游客对本博客博主博文的评价,以便于同博主更好的互动和交流。
博文模块:管理员对博文进行发表、修改和删除操作。留言模块:管理员对游客的留言进行浏览和删除操作。访问量模块:显示博客的访问次数。
4.2处理流程和数据流程
用户使用系统时的工作过程。
不同的用户有着不同的工作流程和使用权限。但是所有的用户都是从系统首页进行登录的。游客可以直接在首页进行浏览,用户必须登录自己的账户才能发表博文,而管理员只 7 有点击博客管理登录才能进行对本系统的管理。在数据库设计中管理员的登录名是固定的。
流程图如下:
博客首页用户登录界面管理员登录界面输入用户名和密码输入管理员名和密码验证验证进入个人博客空间进入用户系统进入管理员系统退出系统
4.3与现有系统比较的优越性
进一步提高完善用户在网站上的系列要求,提高用户的使用率。采用B/S模式更能方便广大用户,系统普及率更高。
4.4采用建议系统可能带来的影响
4.4.1对设备的影响 PC机
4.4.2对现有软件的影响
PC机需装相关软件,如VS2008、SQL2000等
4.2.3对用户的影响
只需用户会正常上网就行,同时提供给用户一个简洁、美观的界面
4.2.4对系统运行的影响
可以在装有IIS的服务器上运行,并且通过互联网访问。
4.2.5对开发环境的影响
首次尝试运用ASP.NET技术开发,运用最基本的Visual Stadio2010开发工具,是为一大创新。
4.2.6对运行环境的影响
要不定期进行维护,解决出现的相关不足之处
4.2.7对经费支出的影响
从以前的庞大成本基本转变为零成本,消除经济上的营利性,以纯粹的兴趣爱好为目标而开发。
4.5技术可行性评价
当前的技术有充分的可行性,我们对开发的技术已经比较明确,我们将用到的软件环境:windowsXP操作系统、VS2010、flash 8.0、photoshop CS2、SQL server2008。我们相信我们可以在规定的时间内完成开发。
5.所建议系统经济可行性分析 5.1支出
5.1.1基建投资
运用学校机房提供的电脑设备,做到零成本
5.1.2其他一次性支出
申请域名费用、服务器购买等,约1.5w 5.1.3经常性支出
维护人员属内部进行,做到零经营
5.2效益
5.2.1一次性收益
无,不以盈利为目的。
5.2.2经常性收益
点击量、流量约1千每月
5.2.3不可定量收益
无
5.3收益/投资比
大概1/15
5.4投资回收周期
15个月
5.5敏感性分析
到时根据用户使用情况来判定是否更换服务器
6.社会因素可行性分析
6.1法律因素
所有软件都选用正版。所有技术资料都由提出方保管。合同制定确定违约责任。侵犯版权和专利权
6.2用户使用可行性
使用本软件人员只需要求有一定的上网基础,能做到一个合格的博客就行
7.其他可供选择的方案
无
8.结论意见
通过以上的研究,我觉得所建议的个人博客系统是可行的。它运用一系列的技术,做到零成本、零技术、零经营等等功能,是一个非常不错的系统。当然最终实施时,可能会有一系列问题,到时再具体改进与维护。
第二篇:个人博客技术可行性分析
1.技术可行性分析
技术方面的可行性分析,就是根据现有的技术条件.分析能否达到个人博客建立的要求。技术的可行性可以从个人博客建立的网站、个人博客管理、个人博客的功能、个人博客的友情链接等几个方面去考虑。技术可行性分析主要做以上几方面的工作。
(1)细化个人博客目标,分析具体目标的技术可行性。先考虑为什么要建立个人博客、建立个人博客需要哪些条件,进一步了个人博客建立的目标和具体要求,探讨每一个具体目标和功能在技术上是否可实现,同时还要考虑密要什么条件和需要多少人来实现,列出每个具体目标的内容、任务和实现条件清单。
(2)分析个人博客的可用性。个人博客必须设计成易于使用,而不只是信息的简单堆砌。这一要求直接与个人博客的版面市局和服务器的功能定义相关。
(3)分析个人博客的交互性。交互性是个人博客发展的主流趋势。个人博客的交互应用大大增加了对个人博客的处理功能、存储容量、网络带宽的要求个人博客的内部结构设计要相应地调整。
(4)分析个人博客的性能网。个人博客可以留言,浏览其他博客,对其他博客留言,管理博客,更改博客的页面布局等等。
个人博客的性能可以用个人博客的响应时间、处理时间、平均等待时间来衡量。提高个人博客性能的技术步骤开始于个人博客建立的起始,首先是确定容量计划,由博客信息处理量来确定,存储容量和接入Internet的速度及相应的网络设备要求。
第三篇:个人博客系统需求分析
[个人博客系统]
需求说明书
[V1.0(版本号)]
拟 制 人朱金国审 核 人潘欣批 准 人潘欣
[二零一零年五月九日]
需求说明书
1.引言
1.1编写的目的a.为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
b.本文档供项目经理、设计人员、开发人员参考。
1.2背景
a.系统名称:个人博客系统;
b.用户:广大普通用户包括高级知识分子;
C.市场背景:全球上网的10亿人中,有1亿人正通过博客改变他们的生活,不同国家、地区、年龄的人群通过博客建立了一个充满个性的交流空间,人们通过自己的文字传递着不同的信息。作为一个新兴、发展、甚至迅速膨胀的网络空间,博客向我们透露着这个信息传递和情感交流的平台将影响接下来的几代人。
1.3定义
Blog:博客
1.4参考资料
《软件文档国家标准》
《计算机软件开发文档编写指南》
2.任务概述
2.1目标
本系统所实现的功能将是利用程序的智能算法,利用各种数据,将各个Blog的最新内容整合到一起。
(1)建立查询网站,支持并发访问
(2)可提供面向所有客户的基于HTML和RSS等格式的实用信息
(3)提高数据读取效率
(4)建立多个发布点,规避网络风险,保证数据传输稳定
(5)能随时根据站点数量和内容的变化实现更新和扩展
(6)发布的信息能够鼓励Blog作者经常更新自己的站点,能够产生实际的宣传效果
2.2.运行模式:
面向用户,在浏览器中直接返回相关数据,包括最新日志和站点信息。
本系统被期望布署为一个数据发布系统和多个数据镜像发布系统,要求有较高可靠性和稳定性。
2.3 用户的特点
管理员:可以对普通用户进行授权,对会员信息进行部分更改,主要包括用户角色调
整,版主调整,删除会员等;
注册用户:可以加好友,关注好友,转载博文,上传图片,留言等;
游客:可以进行匿名留言等。
3.需求规定
3.1系统功能模块
1.会员注册
新会员注册,提供会员信息,检验新会员信息的有效性;
2.会员登陆
输入用户名和密码,检验用户信息;
3.会员管理
管理员由程序员设置一个,管理员可以对会员信息进行部分更改,主要包括用户角色调整,版主调整,删除会员等;
4.Blog板块管理
用户可以添加,删除,调整博客板块;
5.留言管理
用户可以对所有帖子进行转移,删除等操作;
6.留言回复
注册用户可以回复好友;
7.博文发表
注册用户可以在板块中发表新博文;
8.博文搜索
用户或者游客可以提供关键字查找博主的相关博文,注册用户可以查看自己发表的博文;
9.博友
注册用户可以添加好友,便于查看好友的博文和评论好友博文,以及给好友发送消息,留言等
10.聊天室
注册用户可以在聊天室和Blog成员会话
聊天室的名称,人数限制等由管理员设置,聊天室可以由管理员创建,删除。
13.意见反馈
用户可以给管理员联系,并欢迎提成各种意见和建议;
3.2系统操作
1.会员注册
填写个人信息---信息检验---保存会员信息
2.会员登陆
输入用户名和密码---信息验证
3.会员管理
持有管理员角色---角色调整或分配版主或删除用户
4.博客板块管理
注册用户角色---添加,删除,调整,隐藏板块
5.博文发表
注册用户---选择板块发表主题---主题持久化
6.留言回复
注册用户---针对主题发表回复---回复持久化
7.留言管理
持有版主角色---转移,删除等操作
8.博文搜索
注册用户---按检索条件返回相关博文
9.好友
注册用户---添加好友用户名---验证信息---添加成功
3.3 对性能的规定
3.3.1精度
输入数据除了非法字符均可。
3.3.2时间特性要求
无具体要求(或者一天24小时)。
3.3.3灵活性
当系统遇到偶然或者非人为的故障时,本系统将自动保存未完成的任务。
4.运行环境规定
4.1设备
Win98以上操作系统
内存:128M以上
硬盘:20G以上
(因为本系统对硬件要求不高,所以以上数据仅供参考)
4.2支持软件
大部分浏览器均可;
装了flash播放器
4.3接口
第四篇:博客系统需求分析报告
博客管理系统
1.系统需求分析
博客系统分前台功能和后台功能两大部分。前台主要供用户注册,浏览,后台主要供管理员使用,管理员可以对用户进行管理。
1.1前台功能分析
博客系统前台的用户共分两类:一类是注册用户(正式用户),这类用户有基本的信息,可以对自己的信息进行查看与修改,;另一类用户是游客(未注册用户),他们只能查看、浏览注册用户的信息。
游客:可以查看注册用户的信息。经过注册可以成为注册用户。
注册用户:
1、登录后对可以对个人信息进行查看和修改。
2)博客用户通过前台登录后,对自己的空间进行管理,包括发布自己的网络日志,分享视频,分享音乐,邀请好友玩游戏,上传照片,与相关人员进行交流和沟通以及删除访客发表的评论
3)博客用户登录后对自己的信息进行修改
非注册用户
1)游客通过注册,登录进入博客空间发表评论
2)游客不注册,通过匿名方式对博客空间浏览文章,发表评论,查看文章发表人的所有文章
1.2后台功能分析
博客系统后台主要是供管理员使用的,管理员可对用户进行添加、删除、查询及修改;对网站的新闻、公告进行管理。
管理员也可以具有不同的权限分为超级管理员和普通管理员,普通管理员具有以上权限,超级管理员除了可以具有以上所有功能外,还可以添加、删除普通管理员。
2.数据库设计
2.1数据库概念结构设计
对博客系统进行分析后,抽象出有关的数据,按照现实世界的事物能作为属性对待的,尽量作为属性对待的原则。作为“属性”,不能再具有需要描述的性质,“属性”必须是不可分的数据项,不能包含其它的属性;“属性”不能与其它实体具有联系,E-R图中所表示的联系是实体与实体的联系。依照以上准则,可以确定哪些为实体,哪些为属性,每个实体具有哪些属性,实体之间存在何种联系。经分析之后,该系统中包含的实体以及实体之间的联系如下所示:
实体:管理员实体,用户实体,文章类型实体、链接实体、留言实体、文章实体和评论实体,回复实体,视频,照片,音乐、游客。
实体间存在的联系
管理员和用户实体之间存在多对多的联系
博客用户与链接之间存在多对多的消息联系
博客用户与留言之间多对多的回复联系
文章类型与文章之间存在一对多的消息联系
文章与评论之间存在一对多的消息联系
用户和游客之间存在一对多的联系
用户和视频之间存在一对多的联系
用户和音乐之间存在一对多的联系
用户和照片之间存在一对多的联系
实体的属性:
留言(留言编号,网友昵称,日期,标题,内容,个人主页,回复)管理员(管理员,密码,权限)博客用户(用户号,用户名,密码,真实姓名,性别,出生年月,邮箱,电话,单位,城市,地址,注册时间,积分,用户等级,安全问题,安全答案)
文章(文章编号,作者,标题,摘要,内容,发表日期,人气,回复,类型编号,类型名称,回复数)
文章类型(类型编号,类型名称)
评论(编号,用户昵称,标题,内容,发表时间,文章编号)链接(链接编号,名称,地址)
新闻(新闻号,标题,内容,时间)公告(公告号,标题,内容,时间)
视频(视频编号,标题,内容,时间)
音乐(音乐编号,标题,内容,时间,歌手名)
照片(照片编号,标题,内容,时间,大小)
游客(游客号,游客名)回复(用户号,留言号,主题,内容,回复时间)
联系的属性:
实体之间关系的E-R图如图7-7所示。
2.2数据库逻辑结构设计
根据系统E-R图,把实体与实体之间的联系转换成关系模型,E-R图中的每个实体转换成一个关系模型,实体之间一对多的联系合并到多方实体对应的关系模型中,把一方的码与联系的属性纳入到多方实体对应的关系模型中,为实体之间多对多的联系创建一个新的关系模型,它包含双方的码以及联系的属性。具有相同码的关系模型有些情况下可以考虑把它们合并。在转换过程中应该按照关系规范化的理论,对关系模型进行优化,减少冗余和数据操作异常,提高查询速度,在性能与范式之间作出权衡,一般所设计出的关系数据库达到3NF就基本符合要求。按照
评论(编号,用户昵称,标题,内容,发表时间,文章编号)
文章(文章编号,作者,标题,摘要,内容,发表日期,人气,回复,类型编号,类型名称,回复数)
文章类型(类型编号,类型名称)
博客用户(用户号,用户名,密码,真实姓名,性别,出生年月,邮箱,电话,单位,城市,地址,注册时间,积分,用户等级,安全问题,安全答案)
发表(用户号,文章编号,发表日期)管理(管理员,用户号,注册号)留言(留言编号,用户号,网友昵称,日期,标题,内容,个人主页,回复)回复(用户号,留言编号,主题,内容,回复时间)
链接(链接编号,名称,地址)
访问(用户号,游客号,访问量,访问时间)
公告(公告号,标题,内容,时间)
视频(视频编号,用户号,标题,内容,时间)
音乐(音乐编号,用户号,标题,内容,时间,歌手名)
照片(照片编号,用户号,标题,内容,时间,大小)
游客(游客号,游客名)
3功能分析
在其博客管理系统上建立适当的视图,索引,存储过程和触发器,因此我们主要从这四个方面来分析它的功能
A 视图:视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名 称的列和行数据。但是,视图并不在数据库中以存储的数据集合形式存在。.创建某某表的视图
2、利用cust_view视图添加一条记录数据
3、创建视图sale_item_view,该视图中包含订单编号、订货日期、产品编号及数量。然后利用该视图向表中插入数据
4删除视图中所有姓“王”的客户数据
5有两个基本表employee和sales,创建一个视图,该视图包含相同业务员的编号、姓名、订单号、销售总金额。
6将上述视图中订单号为10001的记录的销售金额改为60000。
B 索引:索引用来快速地寻找那些具有特定值的记录。
普通索引,这是最基本的索引类型,而且它没有唯一性之类的限制。普通索引可以通过以下几种方式创建:
创建索引,例如CREATE INDEX <索引的名字> ON tablename(列的列表);
修改表,例如ALTER TABLE tablename ADD INDEX [索引的名字](列的列表);
创建表的时候指定索引,例如CREATE TABLE tablename([...], INDEX [索引的名字](列的列表));
唯一性索引,这种索引和前面的“普通索引”基本相同,但有一个区别:索引列的所有值都只能出现一次,即必须唯一。唯一性索引可以用以下几种方式创建:
创建索引,例如CREATE UNIQUE INDEX <索引的名字> ON tablename(列的列表);修改表,例如ALTER TABLE tablename ADD UNIQUE [索引的名字](列的列表);
创建表的时候指定索引,例如CREATE TABLE tablename([...], UNIQUE [索引的名字](列的列表));
主键:主键是一种唯一性索引,但它必须指定为“PRIMARY KEY”。如果你曾经用过AUTO_INCREMENT类型的列,你可能已经熟悉主键之类的概念了。
主键一般在创建表的时候指定,例如“CREATE TABLE tablename([...], PRIMARY KEY(列的列表));”。但是,我们也可以通过修改表的方式加入主键,例如“ALTER TABLE tablename ADD PRIMARY KEY(列的列表);”。每个表只能有一个主键。
3存储过程: 一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
1、利用存储过程,给employee表添加一条业务部门员工的信息。
2、利用存储过程从employee、sales、customer表的连接中返回所有业务员的姓名、客户姓名、销售金额。
3、创建带一个输入参数的存储过程,实现按员工姓名进行模糊查找,查找员工编号、订单编号、销售金额。
4、创建带两个输入参数的存储过程,查找姓“李”并且职称为“职员”的员工的员工编号、订单编号、销售金额。
3、利用存储过程计算出订单编号为10003的订单的销售金额。(带一输入参数和一输出参
数)(提示:sales表中的tot_amt应该等于sale_item表中的同一张订单的不同销售产品的qty*unit_price之和)
4、创建一存储过程,根据给出的职称,返回该职称的所有员工的平均工资。(带一输入参
数和返回值)
4触发器触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有create、alter、drop语句。
1、针对employee表写一个DELETE触发器,显示删除的员工人数。
2、针对employee表写一个UPDATE触发器,限制每次工资额的变动不能超过原工资的20%。
3、定义一个触发器,保证新添加的员工的工资不能超过5000元
4、对sale_item表创建一个触发器,当插入一条销售明细记录时,如果该记录的产品数量超过5,则显示“欢迎成为本公司的VIP会员!”
5、针对customer表,定义一触发器用来保证参照完整性
6、针对sales表,定义一触发器保证参照完整性(参照customer表)
7.针对employee表,定义一触发器用来保证实体完整性
8,在customer表上创建一触发器,用来实现级联删除
9、定义一触发器,保证新添加的员工的工资不能超过5000元
10、创建一个触发器,只能接受女员工
11,、写一个允许用户一次只删除一条员工记录的触发器。
第五篇:个人博客总结系统项目总结
个人博客总结系统项目总结
软件描述
软件的中文名字:个人博客
英文名字:My blog
综合评估
在开发这个软件的过程中,遇到了很多的困难,不是这个软件不会用就是那个软件不会用,还有制作网页的很多很多的细节还要考虑,还好有老师、同学的指导,自己的探索,慢慢的解决了问题。对任务的结果不是很满意,主要是制作时用了很多时间,没有效率,走了很多弯路,没有做好计划。
总之,还要努力呀!
软件开发实施中计划的执行情况
计划要一周搞好网页,分了三大步骤。第一是找回制作网页的素材,设计网页的框架;第二是去完成博客的首页,在依次完成其它网页;第三是检查网页的细节问题,查看博客效果。但是计划赶不上变化,博客网页不是那么好制作的,它要运用多个软件去开发,还要你的实际操作能力,而且要时间去设计去操作!
总之,做了比较大的修正,时间上也延迟了!
软件质量目标完成情况
制作博客的计划不是完成的很好,有些目标没能完成。主要原因是开始时没有计划好,应该先好好学习了再去做的,而不是边学习边做。而且不要急于求成,要有耐心,注意细节和网页的协调。
投入产出分析
投入的很多精力,但是效果不是很好。
主要是开始时没能很好的去详细规划,错了又没能及时的去看书,请教他人,以至于一直错了下去,还好有耐心去慢慢从新计划去制作,终于基本完成了任务。需要努力呀!
还有详细的计划呀!
总结开发活动中的经验与教训
总结这次实训,任务顺利的完成,离不开老师的帮助和小组成员的努力,虽然这次实训我们小组只有5人,但是我们是一个有效率、有组织、有团队精神的小组,有效率在于小组制作网站中分工明确、讨论有目的;有组织在于小组成员能按时、有质量的完成自己的分工任务,值得一提的是这次网页开发的大部分时间在实训教室而我们小组成员还从未擅自旷课、上课迟到、早退等违纪行为;有团队精神在于我们小组实训过程中的共进退,从不因为自己分工任务提前完成而拉下其他组员,我们意识到小组是一个有组织、有记录、有共同目的的集体而不是一个由分散的个人组成的团体。
自己做投入、最用心的一次实训, 自己非常高兴。经过这次小学期,我领悟到任何东西都要“学以至用”,学习了还不行还要看自己掌握了没,掌握了还不行还要看自己熟练了没,熟练了还不行还要做出一定成果。
活学活用,多看多做多想.三多政策。在开始的时候一定要摆正心态,看那些高手做的人象CG其实对自己技术的提高一点用处都没有。我们需要的是在PS这部强大的数字机器下掌握最基本的使用说明。而不是利用这部机器生产属于我们的专利产品。
学习了Photoshop软件,有了一定的制作图片能力的提高。如:面对画布不要试图在上面画什么.PS是一种数字图形技术.比如你想画个五角形,你完全可以在软件里找到这个SHAPE.你要做的就是拖拉,变形,放大缩小,填充,改变颜色等等.填充.也是非常重要基本素质、渐变、圆形等等.反正你换着办法给它填。然后填充选区,各种各样的选区往里面填,不厌其烦。我们看到很多效果其实就是填充的合理运用得来的。所以掌握填充的重要性很重要。
在给你的标签疯狂加选择符的时候,别忘了在CSS里给选择符加上注释。等你以后修改你的CSS的时候就知道为什么要这么做了。
如果你给一个标签设置了一个深色调的背景图片和亮色调的文字效果。建议这个时候给你的标签再设置一个深色调的背景颜色。
学习了Dreamweaver软件,更了解了一个网页的要素及其内容,还有制作网页的操作与方法。特别是我能熟悉的应用层,插入图片,插入超级链接,还建立了相册与音乐盒。但是我知道我还有很多不足,比如我没有使网页很协调,不是有很多功能!我开始的计划是
1、站点的定义
2、数据库的连接
3、制作站点搜索引擎及搜索结果页面
4、制作日志列表
5、制作blog首页面,基本页面设计
6、定义并绑定记录集
7、界面的美化
8、设置重复区域
9、指定日期的日志内容页面
10、日志具体内容页面-日志内容和回复及日志回复功能。在实施是还是没能完成呀!
总之,我还要努力的去学习,学好制作网页呀!