资源描述
(3) 客户端零维护。对系统数据库进行维护的工作是服务器端的任务,客户端用户不用担心系统维护的事情。
根据上述系统的特点和要求,本次设计的学生宿舍管理系统采用微软 ASP.NET 脚本语言来开发 Web 应用程序。ASP.NET 方便上手,网页可视化程度高,容易和 HTML 配合成丰富 的动态网页。在各种数据库软件中, SQL Server 是大型的数据库,对于宿舍管理系统而言,SQL完全能够用作本系统的后台数据库。
2.1.2系统开发工具
本学生宿舍管理系统的用的开发环境与开发语言为Microsoft Visual Studio 2008和Microsoft SQL Server 2005.
作为Microsoft公司多年潜心研究的结果,Microsoft.NET是Microsoft公司推出的新一代Internet计算模型,它由XML、Web Service、.NET Framework等三大核心组建组成。.NET Framework是新一代的开发平台,它提供了统一的类库Base Class Library和通用语言运行库(CLR),创建了一套跨编程语言的通用API。引用Microsoft.NET技术开发宿舍管理系统,必将大大提升宿舍管理系统的系统层次。
SQL Server 2005数据库系统是一个精致的信息管理环境,它是一个大量数据的储藏所,能够给用户提供对这些数据的快速访问。SQL Server 2005服务器允许应用系统之间共享数据,信息存放在一个地方并有许多系统来使用。
2.1.3 硬件设备
系统大部分在个人电脑上设计完成,基本配置如下:
主板:方正飞越V5系列主板
cpu : AMD 3200+
内存:金士顿 DDR512M
显卡:盈通 ATI X1650 128M
硬盘:金钻7200转 160G
显示器:17”液晶
其它:DVD光驱,普通机箱与电源。
2.1.4 软件环境
设计中涉及到的主要软件和开发环境:
操作系统:Windows xp sp2,安装IIS 5.0
开发环境:服务器:Windows 2000/XP、Internet Information Server、SQL Server 2005,Microsoft.NET Framework 1.1
客户机:Windows98/2000/XP、IE6.0
2.1.5 软件工具
编程与页面制作:Macromedia Dreamweaver MX 2004
图片处理:Macromedia Fireworks MX2004, Photoshop cs
Flash制作:Macromedia Flash MX 2004
文件上传管理:FlashFXP3.2等。
2.2 项目规划
2.2.1 任务描述
整个系统开发过程分为六个任务,具体任务如图1所示:
宿舍管理系统
设计与开发
系统需求
分析
系统结构
设计
系统详细
设计
系统测试
说明
业务需求
功能需求
数据需求
总体框架
数据结构
软件结构
功能模块
详细设计
数据库详
细设计
界面设计
系统测试
情况
系统使用
说明
项目规划
项目研究
项目来源
任务目标
项目资源
项目进程
项目可行
性分析
图1 宿舍管理系统设计与开发任务树
展开阅读全文