![](https://csdnimg.cn/release/download_crawler_static/86759727/bg4.jpg)
2.2 条件与限制
为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则:
1.软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。
2.设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能
和子功能。
3.设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。
4.应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。
为完成本系统的开发,应配备 WEB 服务器、CVS 服务器、FTP 服务器、文本编辑工具、微机
若干台、打印机一台。可利用学校现有的服务器及教师办公用微机等设备。
本系统在功能上还可进一步实现安全防范,与 E-Mail 和因特网电话集成起来,成为网络教
务管理系统软件。
2.3 运行环境
考虑到现在 Windows 操作系统在中国的普及率很高,而且 SQL SERVER 2000 数据库工具
在大学里也作为重点课程学习过。工作中也被绝大多数的编程人员所应用并认可,所以软件
基本运行环境为:
操作系统:WindowsXP/win7
数据库类型:Microsoft SQL Server 2005
开发工具:C#
3.数据描述
3.1 静态数据
下面列出了四个表的具体静态数据: