项目开发文档_实用模板参考.doc
《项目开发文档_实用模板参考.doc》由会员分享,可在线阅读,更多相关《项目开发文档_实用模板参考.doc(27页珍藏版)》请在课桌文档上搜索。
1、学生管理信息系统目录一、程序设计目的2二、系统功能描述2三、关键技术介绍2四、需求分析24.1 学院组织结构24.2 角色定义24.3 用例图34.4 用例说明3五、概要设计45.1 概念模型CDM45.2 物理模型PDM55.3 数据库清单55.4建立数据库95.5 系统总体结构图95.6 子系统描述105.7 模块清单11六、详细设计136.1各功能模块描述136.1.1 系统数据库配置详细设计136.1.2 系统登录详细设计141.登录窗口功能142.系统主窗体菜单功能项设计146.1.3 系统用户管理详细设计151. 添加删除用户152. 用户查询173. 用户修改184. 退出系统1
2、86.1.4 学生管理181.添加学生182.修改学生信息193.删除学生204.学生查询216.1.5 成绩管理235.1.6 课程管理236.1.7 教师管理236.1.8 学生住宿管理236.1.9 统计分析231.学生信息统计236.1.10 数据导入246.1.11 基本信息管理256.2 存储过程设计256.3 角色授权设计25七、编程实现277.1 控件定义277.2 窗体定义277.3 编程实现27八、安装程序制作27九、系统测试27十、使用说明(帮助)27十一、课程设计总结(遇到的主要问题及如何解决的,经验及体会)27一、程序设计目的二、系统功能描述三、关键技术介绍四、需求分
3、析4.1 学院组织结构4.2 角色定义学院各单位职责说明序号单位名称单位职责相关业务描述1学院办公室全院各种事务的组织、领导全院信息的分析、统计、决策2学务处全院学生的管理学生基本信息的维护、学生住宿信息的录入、修改和查询3教务处负责全院课程信息管理和所有学生各科成绩管理安排课程、教师,学生成绩的录入、查询、维护4人事室管理全院教师情况录入、查询、修改全院教师基本情况4.3 用例图4.4 用例说明用例说明参与者/用例描述管理员该系统的用户,分为不同类型,具有不同的权限,根据权限访问不同的模块。学生信息管理主要负责学生信息的录入、查询、修改、删除。成绩信息管理主要负责学生成绩信息的录入、查询、修
4、改、删除。课程信息管理主要负责课程信息的录入、查询、修改、删除。教师信息管理主要负责教师信息的录入、查询、修改、删除。学生住宿信息管理主要负责学生住宿信息的录入、查询、修改、删除。基本信息管理负责院、系、班级、民族、宿舍基本信息的录入、查询、修改和删除。数据导入负责外部数据(excel)与数据库数据之间的导入和导出。统计分析根据条件,对特定信息进行统计分析,并提供导出和打印功能。用户信息管理主要负责系统用户信息的录入、查询、修改、删除。五、概要设计5.1 概念模型CDM5.2 物理模型PDM5.3 数据库清单5.3.1 数据库表名清单数据库表名清单序号中文表名英文表名表功能描述1系别Depar
5、tment存放系别基本信息2专业Speciality存放专业基本信息3班级Class存放班级基本信息4学生Student存放学生基本信息5课程Lesson存放课程基本信息6课程班LessonClass存放课程班基本信息7成绩Score存放学生成绩信息8教师Teacher 存放教师基本信息9民族Nation存放民族基本信息10宿舍Room存放宿舍基本信息11用户Users存放系统信息5.3.2 数据库表的详细清单Department表序号字段中文名字段英文名类型、精度主键/外键1系编号Dep_IDchar(2)PK2系名层Dep_Namechar(30)Speciality表序号字段中文名字段英
6、文名类型、精度主键/外键1专业编号Spe_IDchar(2)PK2系编号Dep_IDchar(2)FK3专业名称Spe_Namechar(30)Class表序号字段中文名字段英文名类型、精度主键/外键1班级编号Class_IDchar(8)PK2专业编号Spe_IDchar(2)FK3班级名称Class_Namechar(30)4班级人数Class_StuNumsmallint5年级Nianjiint6辅导员Fudaoyuanchar(10)Student表序号字段中文名字段英文名类型、精度主键/外键1学号Stu_IDchar(10)PK2班级编号Class_IDchar(8)FK3宿舍编号R
7、oom_IDchar(8)FK4民族编号Nation_IDintFK5Stu_Namechar(10)6性别Stu_Sexchar(2)7出生日期Stu_Birthdaydatetime8入学年份Stu_InYearInt9联系Stu_Phonechar(20)10号Stu_StatusIDchar(18)11电子Stu_EmailVarchar(50)12家庭住址Stu_HouseAddressVarchar(50)13家庭Stu_HousePhoneChar(20)14家长Stu_HouseNameChar(20)15邮政编码Stu_PostCodeChar(6)16床号Stu_BedNu
8、mint17备注MemoVarchar(20018相片ImageimageLesson表序号字段中文名字段英文名类型、精度主键/外键1课程编号Course_IDchar(20)PK2专业编号Spe_IDChar(2)FK3课程名称Lesson_Namechar(30)4课程学分Lesson_MarkInt5课程学时Lesson_TimeintLessonClass序号字段中文名字段英文名类型、精度主键/外键1课程编号LCDIntPK2教师编号Teacher_IDIntFK3课程编号Lesson_IDChar(20FK4学年Xuenianint5学期XueqiIntScore表序号字段中文名字段
9、英文名类型、精度主键/外键1学号Stu_IDchar(10)PK/FK2课程班编号LCDIntPK/FK3平时成绩Score_PSInt4期中成绩Score_QZInt5期末成绩Score_QMInt 6学期成绩Score_XQDecimal(18,2)Room表序号字段中文名字段英文名类型、精度主键/外键1宿舍编号Room_IDChar(8)PK2用户名Build_Numint3床位数Room_BedNumInt4已有人数Room_BedUsedintNation表序号字段中文名字段英文名类型、精度主键/外键1民族编号Nation_IDIntPK2民族名称Nation_Namechar(20
10、)Teacher表序号字段中文名字段英文名类型、精度主键/外键1教师编号Teacher_IDIntPK2专业编号Spe_IDChar(2)FK3教师Teacher_Namechar(10)4民族编号Nation_IDintFK5教师职称Teacher_Zhichengchar(10)6教师年龄Teacher_AgeintUsers表序号字段中文名字段英文名类型、精度主键/外键1用户编号User_IDIntPK1用户名User_Namechar(20)2密码Passwordchar(10)3身份Shenfenchar(10)5.4建立数据库5.5 系统总体结构图系统总体结构图5.6 子系统描述子
11、系统清单子系统编号子系统英文名称子系统功能描述子系统之间的关系SS1Student管理、维护、查询学生基本信息班级、系别信息由Basic子系统提供SS2Lesson管理、维护、查询课程基本信息SS3Score管理、维护、查询学生成绩基本信息学生学号、课程号分别由Student、Lesson子系统提供。SS4Teacher管理、维护、查询教师基本信息为Lesson子系统提供教师信息。SS5Basic院系、班级、民族、宿舍基本信息管理、维护、查询为其他子系统提供院系、班级、民族、宿舍基本信息。SS6Live管理、维护、查询学生住宿基本信息学生信息由Student子系统提供,宿舍信息由Basic子系
12、统提供。SS7Import负责学生、成绩、课程、教师基本信息的导入。SS8Sum负责学生、成绩、课程、教师基本信息的统计。基本信息由对应的子系统提供。SS9User管理、维护、查询系统用户信息不同权限的用户可以访问不同的系统5.7 模块清单功能模块清单模块编号模块英文名称模块功能描述模块接口概述M1-1Student_In添加学生基本信息入口参数:学生基本信息出口参数:添加到数据库M1-2Student_Modify修改学生基本信息入口参数:学号出口参数:保存修改的字段M1-3Student_Query查询学生基本信息入口参数:查询参数出口参数:显示查询结果M1-4Student_Delete
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 开发 文档 实用 模板 参考

链接地址:https://www.desk33.com/p-20500.html