VisualStudio仍然还是面向.NET框架的(版本2.0).这个版本的VisualStudio包含有众多版本,分别面向不同的开发角色.同时还永久提供
免费的VisualStudioExpress版本.
1.2MicrosoftAccess简介
MicrosoftOfficeAccess2003是一种数据库管理程序,可赋予更佳的用户体验,并且新增了导入,导出和处理XML数据文件等功能.由于该程序可以识别和标记常见错误,同时提供更正错误的选项,因此在Access2003中工作变得更加轻松自如.另外,Access2003的新功能还可以帮助数据库开发人员查看有关数据库对象之间相关性的信息.
3
重庆科技《动态网页设计》大作业
二,需求分析
需求分析是
软件定义时期的最后一个阶段,在这个部分就可以了解到整个系统能够完成些什么功能.整个章节介绍了系统的需求和数据库的建立.
2.1任务概述
(1)用户的特点
由于本系统的自身的特点,其最终用户大多是团体和集体,为其提供一个交流的平台.用户的范围比较广泛.本系统操作简单,界面友好,对用户的个人教育水平和技术专长要求较低,只需掌握基本的上网知识.对与管理和维护人员,由于本系统提供了后台管理功能,并且是图形友好界面,管理方便.本系统被访问的频度较高.要求管理员及时对数据进行管理与维护.
(2)假定和约束
本系统开发预期使用三个星期的时间进行开发,由于本系统属个人开发的,是个人专业选修
课程设计,没涉及到有关利益关系,所以无开发经费.本系统对软件和硬件的要求都不是很高,有指导老师指导设计,而且其相关技术也十分成熟,所以不存在任何约束.
(3)需求调研
本系统制作要求,系统是单用户系统,实现功能比较简单,系统面向各个阶层,操作难度比较低.相对系统的配置要求也符合普通的机器配置.本系统是计科应06《动态网页设计》要求而制作的,属于个人
毕业设计,所有经费和时间预算自理.详细如表1.
4
重庆科技《动态网页设计》大作业
序号
需求分析1特征与前景
需求名称系统目标预算
描述建立自己拥有的博客个人毕业设计通过后台
管理系统,进行文章,图片等管理通过博客系统阅读文章,图片等现有平台全部操作可以在浏览器中运行
优先高高中中中中
难度高低低低低低
2功能性需求
管理内容阅读内容平台限制操作方式表1
3非功能性需求
博客系统需求管理规划表
(4)系统模块划分和流程
分析这个系统,发现博客访问者,博客管理员,博客系统管理员是系统的候选参列出这三类用户后,对他们进行进一步分析,如图1所示:
博客
博客访问者
博客管理员
博客系统管理员
图1
用户分类示意图
1)如果在最终的分析候选参与者没有操作,那么他根本不是一个用户(参与者),即他没有完成任何动作.2)如果他而后各项操作之间没有任何的关联,那么他也肯定不是一个用户(参与者).3)如果候选用户没有做任何事情,但是含有一些信息,他可能是一个候选对象,但不是一个用户(参与者).此时,再进行用户(参与者)和操作之间的关系分析,发现博客系统的每一个参与者都触发一个或多个操作,每个操作都由一个或
5
重庆科技《动态网页设计》大作业
多个用户(参与者)触发.4)博客访问者:参与了阅读博客,发表评论两个操作.5)博客管理员:参与了
登陆,修改自己的信息,管理文章,管理链接,管理图片,管理随笔6个操作.6)整个系统的建设只是针对单用户而言,不设置系统管理员.7)在系统中只针对单户来进行操作.
博客管理者如图2:
用户(博客管理员)
是否登录?
管理删除博客内容
图2
博客管理员示意图
对于图中的所有操作,博客管理员仍然能够完成,我们根据流程图,把系统划分成了两个大的模块来完成:前台模块和后台管理模块.
6
重庆科技《动态网页设计》大作业
三,具体设计
3.1登录界面设计
界面视图:
代码:
登录
用户名: |
xml:namespace prefix = asp /> |
密&;nbsp;& |