详细设计文档的几要素:
1>程序结构.对应的项有:
1程序结构.
2命名空间规范.如:
模型类都在 StudentSystem.Model 命名空间下
功能类都在 StudentSystem.Manage命名空间下
界面都在 StudentSystem.WinForm命名空间下
3程序中的一些通用的名辞规范.比如说:
模型类跟表同名,用帕斯卡命名法.
功能类是表名加Manage,用帕斯卡命名法
界面的命名以wfm开头,后面跟上界面的大体功能
添加的方法以Add开头.
修改的方法以Modify开头
删除的方法以Del或Delete开头
查询的方法以Search开头
有条件查询,Get...By..如跟据一个id号或得一行记录的模类用GetModelById ,Model表模型类名
2> 程序大体上的一些模块划分.
如学生管理模块
权限模块
大体上把每个模块的功能描述一下.这个可以把你需求文档的东西有选择的贴过来,
3>模块功能详解.这个地方就要详细的描述下功能在系统中是怎么实现的,必要时可以画图,小组可以分下工,一个人想一部分的,但有的模块如权限,可能都要涉及一点.
4>整体界面样式.
主界面是怎么样
详细信息页是怎么样
添加信息页是怎么样
修改页是怎么样.
提示界面是怎么样.
配以图形.图形可以截图,可以用viso画.
5>然后是每个模块对应的表了.结合数据库设计说明书有选择的贴过来,一定要检查表名字段名有没有写错的.
6>表名字段名出来了以后,
模型类名出来了.根据模块列出来
功能类名也出来了,根扰模块列出来.
接下来要做的是最关键的一部分.根据前面模块功能详解里面的东西,去想功能类里面的方法.
写出方法名.返回值,参数,然后简单描述下子.
这里也可以分功,前面是谁分析的,后面谁去写.
全部完成了以后,大家坐下来一起讨论下,想下有没有没想到的地方.
然后,界面出来了,功能类,模型类也知道怎么写了.剩下来的事就是照文档先写完功能类,模型类.
然后再做界面.
这六条是详细设计说明书文档的六要素
没有合适的资源?快使用搜索试试~ 我知道了~
C# 学生管理系统源码
共157个文件
cs:49个
dll:16个
scc:15个
需积分: 10 44 下载量 18 浏览量
2010-01-13
10:17:36
上传
评论 1
收藏 1.36MB RAR 举报
温馨提示
学生管理系统, 学生管理模块, 权限模块
资源推荐
资源详情
资源评论
收起资源包目录
C# 学生管理系统源码 (157个子文件)
ResolveAssemblyReference.cache 15KB
ResolveAssemblyReference.cache 5KB
StudentWinForm.csproj.GenerateResource.Cache 2KB
StudentView.csproj.GenerateResource.Cache 845B
StudentSystem.cdm 76KB
StudentWinForm.exe.config 229B
StudentWinForm.vshost.exe.config 229B
App.config 229B
FrmStudentInfo.cs 35KB
FrmTeacherInfo.Designer.cs 30KB
FrmStudentInfo.Designer.cs 28KB
FrmCourseInfo.Designer.cs 20KB
FrmClassInfo.Designer.cs 20KB
FrmGradeInfo.Designer.cs 20KB
FrmCsCourseInfo.Designer.cs 19KB
GradeCount_Manage.cs 18KB
FrmCsCourseInfo.cs 17KB
FrmTchCourseInfo.Designer.cs 17KB
SQLHelper.cs 14KB
FrmGradeInfo.cs 14KB
FrmSystemInfo.Designer.cs 14KB
FrmMain.Designer.cs 14KB
FrmTeacherInfo.cs 13KB
FrmGradeCount.Designer.cs 11KB
FrmCourseInfo.cs 11KB
StudentInfo_Manage.cs 11KB
FrmClassInfo.cs 11KB
FrmTchCourseInfo.cs 10KB
GradeInfo_Manage.cs 9KB
ChooseCourseInfo_Manage.cs 9KB
FrmLogin.Designer.cs 7KB
TchCourseInfo_Manage.cs 7KB
UserLoginInfo_Manage.cs 6KB
FrmMain.cs 6KB
FrmSystemInfo.cs 6KB
ClassInfo_Manage.cs 5KB
TeacherInfo_Manage.cs 5KB
CourseInfo_Manage.cs 4KB
FrmLogin.cs 4KB
Data.cs 3KB
Resources.Designer.cs 3KB
StudentInfo.cs 2KB
TeacherInfo.cs 2KB
PartPages.cs 1KB
ClassInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
FrmGradeCount.cs 1KB
AssemblyInfo.cs 1KB
Settings.Designer.cs 1KB
CourseInfo.cs 1KB
GradeInfo.cs 809B
TchCourseInfo.cs 673B
UserLoginInfo.cs 481B
Program.cs 473B
ChooseCourseInfo.cs 147B
StudentWinForm.csproj 9KB
StudentManage.csproj 3KB
StudentModel.csproj 2KB
DataAccess.csproj 2KB
IrisSkin2.dll 504KB
StudentManage.dll 60KB
StudentManage.dll 60KB
StudentManage.dll 60KB
StudentModel.dll 20KB
StudentModel.dll 20KB
StudentModel.dll 20KB
StudentModel.dll 20KB
StudentManage.dll 20KB
StudentModel.dll 20KB
DataAccess.dll 16KB
DataAccess.dll 16KB
DataAccess.dll 16KB
DataAccess.dll 16KB
DataAccess.dll 16KB
Properties.Resources.Designer.cs.dll 5KB
StudentWinForm.exe 212KB
StudentWinForm.exe 212KB
StudentWinForm.vshost.exe 6KB
StudentSystem_log.ldf 1024KB
StudentSystem.mdf 3MB
StudentWinForm.pdb 194KB
StudentWinForm.pdb 194KB
StudentManage.pdb 74KB
StudentManage.pdb 74KB
StudentManage.pdb 74KB
StudentModel.pdb 60KB
StudentModel.pdb 60KB
StudentModel.pdb 60KB
StudentModel.pdb 60KB
DataAccess.pdb 14KB
DataAccess.pdb 14KB
DataAccess.pdb 14KB
DataAccess.pdb 14KB
StudentView.FrmMain.resources 86KB
StudentView.FrmTchCourseInfo.resources 180B
StudentView.FrmCourseInfo.resources 180B
StudentView.FrmGradeCount.resources 180B
StudentWinForm.Properties.Resources.resources 180B
共 157 条
- 1
- 2
资源评论
jybusi
- 粉丝: 3
- 资源: 138
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功