




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
平顶山工业职业技术学院详细设计说明书论文题目:学生信息管理系统说明书作者姓名:蒋萍作者学号:2023115010503所在学院:计算机科学与技术学院所学专业:计算机科学与技术论文完成时间:2023.12.20目录TOC\o"1-3"\h\u134731引言392751.1编写目的327901.2背景3258351.3术语说明324958系统:学生信息管理系统3281181.4参考资料373712总体设计3177642.1需求概述3222432.2软件结构4174883程序设计说明438833.1模块描述4116083.2功能5703.3性能5703.4输入项5703.5输出项5703.6算法6703.7程序逻辑6703.8接口7703.9存储分配7703.10注释设计7703.11限制条件7703.12测试要点7703.13尚未解决的问题7704详细设计7704.1主窗体设计7704.2信息添加窗体设计9704.3信息查询窗体设计9704.4信息查询修改删除窗体设计10704.5信息浏览窗体设计10704.6打印窗体设计11学生信息管理系统详细设计说明书1.引言1.1编写目的信息管理成为学校教学管理中十分重要又相当复杂的管理工作之一,过去传统的靠人力手工登记,已经随着当前学生人数的增多,越来越不符合教育和管理的要求。而计算机的运算速度快,处理能力强等特点,恰好可以解决这一疑难问题。因此为了保证学校的信息流畅,工作高效,设计一个学生成绩管理系统已经是相当有必要了。这不但能为广阔教工人员减轻了成绩管理的工作,而且对于推动教学的开展也起到非常重要的作用。我们开发其系统主要是为了帮助广阔教师提高工作效率,节约资源,提高学籍信息的精确度,实现学生成绩信息管理工作流程的系统化、标准化和自动化。1.2工程背景背景:随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一局部,使用计算机对学生信息进行管理,具有手工管理所无法比较的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发学生成绩管理系统很有必要。开发系统的名称:学生成绩管理系统用户:学校教务管理人员1.3术语说明1.4参考资料《软件工程导论》.陈明.机械工业出版社《管理信息系统》.薛华成.清华大学出版社《数据库原理开发及应用》.周屹.清华大学出版社2.软件结构2.1需求概述用户能实现的功能:查询学生信息〔查询姓名、性别、年龄、班级、所在院系、住址籍贯、成绩、民族、职务、学号〕管理员实现的功能:查询学生信息〔按学号查找〕、学生信息管理(添加学生信息、删除学生信息、修改学生信息)2.2软件结构学生信息管理系统学生信息管理系统信息查询信息添加信息修改信息删除打印报表姓名性别年龄班级院系民族籍贯住址职务成绩学号3.程序设计说明3.1模块描述查询模块:功能:完成各种查询工作输入工程:要查询的条件输出工程:符合条件的信息修改模块:功能:完成各种修改工作输入工程:各种修改输出工程:修改后的信息输出3.2功能输入信息处理操作输出信息学生根本信息管理学号,姓名,系别,班级等删除,修改,添加相关的信息界面管理员信息管理学号,姓名等删除,修改,添加相关的信息界面系统维护管理各个模块数据信息备份相关的信息界面3.3性能1〕、精确度输入的学号的精度为整数,输出的学号精度仍为整数。其他的输入均为文本格式,输出也是文本格式2〕、灵活性操作方式:支持多种操作系统;同其他软件接口的变化:设计连接不同数据库的软件包;精度和有效时限的变:用户可自行设定。3〕、时间特性系统相应操作响应时间不超过2秒;3.4输入项学生根本信息表列名数据类型说明snoint学号〔主键〕snameVarchar(20)姓名ssexVarchar(2)性别CnumVarchar〔20〕班级号SdeptVarchar(20)所在院系SaddressVarchar(20)住址SjiguanVarchar(20)籍贯SpeopleVarchar(20)民族SzhiwuVarchar(20)职务scroeint成绩3.5输出项列名数据类型说明snoint学号〔主键〕snameVarchar(20)姓名ssexVarchar(2)性别CnumVarchar〔20〕班级号SdeptVarchar(20)所在院系SaddressVarchar(20)住址SjiguanVarchar(20)籍贯SpeopleVarchar(20)民族SzhiwuVarchar(20)职务scroeint成绩3.6算法无3.7程序逻辑用E—R图来表示mm1m1mnm管理员学生User_passwordUser_idSnoSnameSdeptSnum课程表成绩CnoCnameCteacherCtimeCtermCnoSnogradeCname管理学习Ssex管理管理1m3.8接口硬件接口:本系统的主要输入设备是键盘,输出设备主要是显示器和打印机打印输出等。软件接口:操作系统:Windows系统数据库管理系统:SQLSEVER2005通信接口:本系统的用户通过身份验证,进入主界面后点击相应的窗口,分别进入相应的界面〔如输入界面、输出界面〕。3.9存储分配根据需要,分配模块的大小3.10注释设计无特别要求3.11限制条件必须连接数据库,否那么会出现无法连接数据库错误。必须登录,否那么无法进入到系统。3.12测试要点白盒测试1〕数据库连接正常时:输入合理合法参数、输入参数不合理、输入参数不合法2〕数据库连接异常;数据库数据异常3.13尚未解决的问题测试用例不全4、详细过程4.1创立主窗体右击窗体,添加MDI窗体,将其改名为main,生成一个如下图的窗体然后单击工具,选择菜单编辑器,添加菜单,创立如下图的菜单在工具栏处右击添加部件选择MicrosoftWindowsCommonControl6.0,在“ToolBar〞控件上单击鼠标右键,选择“属性〞—“按钮〞。插入新按钮,根据关键字选择新图片主页根本就已经完成了,如下列图所示,可以在信息维护菜单栏里面单击翻开添加、删除、修改窗口,单击浏览菜单下的表格即可翻开表格窗口,单击退出菜单即可退出程序,同时也可以单击工具栏里的新建即添加窗口,翻开即修改窗口,删除即删除窗口,打印预览即浏览报表窗口4.2信息添加该页有十个文本框,三个命令按钮,一个单项选择按钮,十一个Label。十个文本框和一个单项选择按钮分别用来输入信息的,三个命令按钮分别是添加,返回,退出,分别实现添加信息,返回到主界面,退出程序的功能,Label分别是各个信息的名称,最终结果如图,每个文本框不能为空,可以向数据库添加新的数据,否那么会弹出对话框提示填写完整信息4.3信息查询先创立一个框架Frame,命名为根本信息,在根本信息里面将添加十一个文本框,四个命令按钮,分别是上一条,下一条,第一条,返回,具体界面如下,分别显示数据库中的信息,假设当前信息是第一条那么上一条按钮和第一条按钮不可用,假设当前信息是数据库中最后一条信息那么下一条按钮不可用4.4信息查询修改删除同样的创立一个Frame,命名为信息查询修改删除,同样添加十一个文本框,五个命令按钮分别是删除,修改,查询,返回,返回,因为在删除之前要看数据库中是否存在信息,所以在删除之前进行查询操作,查询按学号做关键字,为醒目添加条直线将其与其他分开,删除查询和修改都是对数据库进行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《微专题小练习》英语 详解答案
- 2024年供应链行业的创新案例分析试题及答案
- 2025年永磁无刷直流电动机项目发展计划
- 2025年全自动变焦照相机合作协议书
- 数字化时代的仓储技术挑战试题及答案
- CPSM考试趋势与试题及答案
- 广西桂林十八中2025年高考冲刺化学模拟试题含解析
- 树木生长的生理基础与影响因素试题及答案
- 2025届江苏省苏、锡、常、镇高三(最后冲刺)化学试卷含解析
- 考生必看CPMM试题及答案
- 幼儿园《幼小衔接》课件
- 《梅花》 完整版课件
- 房地产抖音短视频培训课件
- 苏教版数学二年级下册《数学绘本:公主殿下来的那一天》区级展示课(定稿)
- 中国传媒大学-导演手册-课件
- 健康状况询问与接种禁忌核查表
- 新电务系统作业标准汇编一1现场信号工
- Word版中国空白地图大全
- 面板滑膜专项施工方案
- 钢笔字练习田字格
- 国家开放大学《物流管理基础》形考任务1-4参考答案(2)
评论
0/150
提交评论