还剩5页未读,继续阅读
文本内容:
高校学生信息管理系统项目计划书
1、需求分析
(1)用户角色及操作权限
1、超级___用户拥有系统管理所有权限,可对以下用户的权限进行设置、添加新的用户并授权
2、学生用户(student)定时间段的个人信息录入、修改、打印平时个人信息查看、打印;查询打印本人的学生成绩表授权方式___统一授权,学生默认登录方式用户名、初始__均为本人学号
3、班长(Clas__anager)用户定时间段可统一对本班学生信息进行录入(含导入功能)、修改、打印、导出班级学生报表平时可对本班查看本班学生信息、打印、导出本班学生信息、打印本班信息的统计报表、查询打印本班学生的成绩报表
4、专职__员用户()可对所管班级(一个班或多个班)的学生信息进行录入、导入、查询修改、打印班级学生基本信息报表、打印班级学生统计报表、导入学生的成绩表、查询修改打印学生的成绩报表
5、学生科长可查询、打印本学院所有班级的学生基本信息、按班打印(导出)统计报表、按年级打印(导出)统计报表、按全院所有学生打印(导出)统计报表可按年级、或可按专业查询、打印、导出学生基本信息统计报表、查看打印及导出学生的成绩报表
6、学院__功能与学生科长相同
7、教研室主任可按年级、或按专业查询、打印或导出学生基本信息报表、统计报表、成绩报表
8、教务科长可按年级、或按专业查询、打印或导出学生基本信息报表、统计报表可按班级导入学生的成绩表、按班打印学生的成绩报表
9、教学老师可查询、打印、导出所带班级(一个班或多个班)学生的基本信息、统计报表、成绩报表
(二)系统结构及要实现的功能
1、第一步
(1)采用C\S结构,局域__信架设局域网数据库服务器,客户端__用C#语言__的Winform应用软件
(2)采用C\S结构,广域网(Internet)通信架设Internet数据库服务器,客户端__用C#语言__的Winform应用软件
(3)客户端软件更新采用登录时提示下载升级程序的方式,在线升级第二步采用B\S结构广域__信,__学院__,集成学生信息管理系统
2、要实现的信息管理功能
(1)模块一学生基本信息的录入(含导入)、修改、查询、统计、打印、导出学生基本信息包括学号、姓名、姓名拼音、性别、__面貌、所属学院、所属班级、年级、专业、学制、入学时间、毕业时间、___号码、出生年月日、籍贯、血型、照片、爱好与特长;家庭地址、____、家庭____、本人____、宿舍编号、宿舍____、高中学校名称;家庭成员称谓、工作单位地址、工作单位____、工作单位____、家庭成员____注新生入学时暂时没有学号,后期导入学号、姓名,自动匹配以补充“学号”;“姓名拼音”根据姓名汉字自动产生“毕业时间”根据入学时间自动增加年限,统一设定“出生年月日”根据___编号自动产生,无___号码的则手动输入照片采用链接电子照片的方式,电子照片存在指定路径下的文件夹中,文件夹按班级存储,照片文件名以个人姓名命名导入功能以Ex__l形式导入导出功能导出为Ex__l或者Word.按学生个人导出学生基本信息导出为Word可正反打印,并留出学生签字的地方查询打印导出查询打印导出单个学生信息、查询打印导出班级学生信息统计打印班级+学生总数,班级+性别+学生总数,班级+民族+学生总数,班级+__面貌+学生总数年级+学生总数,年级+性别+学生总数,年级+民族+学生总数,年级+__面貌+学生总数专业+学生总数,专业+性别+学生总数,专业+民族+学生总数,专业+__面貌+学生总数
(2)模块二学生成绩的导入、查询、修改、统计每学期始,创建班级课程目录,下学期始导入从教务系统导出的学期学生成绩表(Ex__l表)(权限教务科长、专职__员)统计功能按学期统计学生课程的平均分,不及格科目科次数,不及格科目的科目名称及分数按学年统计学生课程的平均分,不及格科目科次数,不及格科目的科目名称及分数按已开设课程统计学生课程的平均分,不及格科目科次数,不及格科目的科目名称及分数查询打印按学期、学年、已开课学期总情况查询学生的成绩报表;查询打印导出学生的各类统计报表
(3)模块三学生入党、入团情况登记、统计A、入党学生递交入党申请书登记递交入党申请书学生的学号、姓名、年级、专业、所属班级、递交入党申请书时间学生党校学习登记学号、姓名、年级、专业、所属班级、党校学习时间、党校学习期数、党校结业时间发展预备党员登记学生的学号、姓名、年级、专业、所属班级、入党介绍人、支部讨论时间、讨论结论(通过、不通过,不通过原因)考察期起止时间预备党员转正登记学生的学号、姓名、年级、专业、所属班级、支部讨论转正时间、讨论结论(按期转正、延长考察;延长考察原因、延长考察期限)统计、打印、导出班级已递交入党申请书学生信息表班级党校结业学生信息表班级已递校入党申请书但还没有参加党校学习学生表班级预备党员学生信息表班级已党校结业还没发展为预备党员学生信息表班级正式党员学生信息表班级+递交入党申请书人数统计递交入团申请书总人数班级+党校结业学生人数统计党校结业学生人数班级+预备党员人数统计预备党员总人数班级+正式党员人数统计正式党员总人数B、入团学生提交入团申请书登记递交入团申请书学生的学号、姓名、年级、专业、所属班级、递交入党申请书时间发展团员学生的学号、姓名、年级、专业、所属班级班级+递交入团申请书人数统计递交入团申请书总人数班级+团员统计正式团员人数
(4)模块四学生考勤管理输入、修改、查询、统计、打印、导出功能专职__员、学生科长查询、统计、打印、导出功能其他人员按学年、学期、周次、课程名称、上(下)午第*节做迟到、旷课、缺席、病假、事假、公差做记录,并按日、周、月、学期、学年累计统计各项目的课时数预先设定达到某种考勤时数应记处分,统计之后给出统计表,处理意见、处理规定依据提示按单个学生、按班级、按年级、按专业、按学院全体学生打印学生考勤公示表,处理决定表(含统计起止时间、学号、姓名、年级、专业、班级、考勤记录项目明细、达到处分、处分依据)
(5)模块五学生奖惩管理学生奖励登记奖励时间、级别(国家级、省级、校级、校级)、奖励项目、奖励原因、综合考评加分值学生处分等级处分时间、级别(国家级、省级、校级、校级)、处分项目、处分原因、综合考评扣分值注班级__加分、扣分,批处理
(6)模块六学生综合考评A、思想品德学年(两学期)思想品德单项加分=德育课程平均分+单项加分-单项扣分注无课程学期课程基础分按80分计算【满100分按100分计算】B、学习成绩除思想品德单项课程、体育课程成绩之外,其它课程的平均分【满100分按100分计算】C、体育成绩学年(两学期)的体育课平均成绩+单项加分-单项扣分【满100分按100分计算】D、能力成绩=基础分60+加分-扣分【满100分按100分计算】综合测评成绩=思想品德*%+学习成绩*%+体育成绩*%+能力成绩*%注各个单项中,涉及课程成绩的,从成绩模块导入的课程成绩中取值加分、扣分由学生在规定时间内登录系统先申报,专职__员、学生科长随时登录查看申报状况,修改确定部分获奖、处分等扣分,学生科、专职__员可统一设置加分、扣分专职__员、学生科长可以查询、打印各个学生的综合考评表,打印各单项考评排名表,综合考评成绩排名表学生个人可以查询、打印各个学生的综合考评表,打印各单项考评排名表,综合考评成绩排名表
(7)困难资助 困难生管理 贷助补减管理 勤工助学管理
(8)毕业推荐表模块评语管理学生自己录入100字以内的评语,专职__员修改按毕业生推荐表格式生成报表,打印学生相关信息(含套打评语)
(9)就业情况统计学生学号、姓名、专业、宿舍号、____;就业时间、就业单位、就业单位地址、就业单位__人、____、工作岗位性质、工作表现情况、是否已__顶岗实习手续、是否已签订就业协议查询打印、导出上述相关情况统计表
(10)系统实时公告(学生科长、教务科长、专职__员、教研室主任、学院__有权__布,统一由超级___授权)
(11)工作日志、计划管理;(主题)班会记录(可附文字、__、视频文件)
(12)系统管理查看连接用户、连接记录超级___可以断开用户链接,暂停某些用户的使用;备份数据,恢复数据学校名称学生个人基本信息表编号学院年级班级专业学制入学时间毕业时间学号姓名籍贯__面貌照片民族血型爱好与特长___号码出生年月日家庭详细住址____家庭____本人____宿舍号宿舍____生源地高中学校名称本人简历家庭关系情况称谓姓名职业工作单位联系电话宿舍标签报表示例学院名称年级专业男\女生幢号宿舍号住宿情况表序号姓名民族__面貌担任职务生源地12345678
二、总体设计(功能模块图)
2、数据库设计与实现。