学生信息管理系统详细设计说明_第1页
学生信息管理系统详细设计说明_第2页
学生信息管理系统详细设计说明_第3页
学生信息管理系统详细设计说明_第4页
学生信息管理系统详细设计说明_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、HUBEI NORMAL UNIVERSITY课程论文论文 题目:学生信息管理系统说明书作者姓名:蒋萍作者学号:23所在学院:计算机科学与技术学院所学专业:计算机科学与技术论文完成时间:2011.12.20目录1 引言 错误!未指定书签。1.1 编写目的 错误!未指定书签。1.2 背景 错误!未指定书签。1.3 术语说明 3系统:学生信息管理系统 31.4 参考资料 32 总体设计 32.1 需求概述 32.2 软件结构 43 程序设计说明 43.1 模块描述 43.2 功能 53.3 性能 53.4 输入项 53.5 输出项 53.6 算法 63.7 程序逻辑 63.8 接口 73.9 存储

2、分配 73.10 注释设计 73.11 限制条件 73.12 测试要点 73.13 尚未解决的问题 74 详细设计 74.1 主窗体设计 74.2 信息添加窗体设计 94.3 信息查询窗体设计 94.4 信息查询修改删除窗体设计 104.5 信息浏览窗体设计 104.6 打印窗体设计11学生信息管理系统详细设计说明书1. 引言1.1 编写目的信息管理成为学校教学管理中十分重要又相当复杂的管理工作之一, 过去传统的靠人力手工登记, 已经随着当前学生人数的增多, 越来越不符合教育和管理的要求。 而计算机的运算速度快, 处理能力强等特点, 恰好可以解决这一疑难问题。 因此为了保证学校的信息流畅, 工

3、作高效, 设计一个学生成绩管理系统已经是相当有必要了。 这不但能为广大教工人员减轻了成绩管理的工作, 而且对于推动教学的发展也起到非常重要的作用。我们开发其系统主要是为了帮助广大教师提高工作效率, 节约资源, 提高学籍信息的精确度,实现学生成绩信息管理工作流程的系统化、规范化和自动化。1.2 项目背景背景:随着科学技术的不断提高, 计算机科学日渐成熟, 其强大的功能已为人们深刻认识 , 它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分, 使用计算机对学生信息进行管理, 具有手工管理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低

4、等。这些优点能够极大地提高学生档案管理的效率, 也是企业的科学化、正规化管理 , 与世界接轨的重要条件。因此,开发学生成绩管理系统很有必要。开发系统的名称: 学生成绩管理系统用户: 学校教务管理人员1.3 术语说明1.4 参考资料软件工程导论 . 陈明 . 机械工业出版社管理信息系统 . 薛华成 . 清华大学出版社数据库原理开发及应用 . 周屹 . 清华大学出版社2. 软件结构2.1 需求概述用户能实现的功能:查询学生信息(查询姓名、性别、年龄、班级、所在院系、住址籍贯、成绩、民族、职务、学号)管理员实现的功能:查询学生信息(按学号查找) 、 学生信息管理( 添加学生信息、 删除学生信息、 修

5、改学生信息)2.2 软件结构3. 程序设计说明3.1 模块描述查询模块:功能:完成各种查询工作输入项目:要查询的条件输出项目:符合条件的信息修改模块:功能:完成各种修改工作输入项目:各种修改输出项目:修改后的信息输出3.2 功能输入信息处理操作输出信息学生基本信息管 理学号,姓名,系别, 班级等删除,修改,添加相关的信息界面管理员信息管理学号,姓名等删除,修改,添加相关的信息界面系统维护管理各个模块数据信 息备份相关的信息界面3.3 性能1)、精确度输入的学号的精度为整数,输出的学号精度仍为整数。其他的输入均为文本格式,输出也是文本格式2)、灵活性操作方式:支持多种操作系统;同其他软件接口的变

6、化:设计连接不同数据库的软件包;精度和有效时限的变:用户可自行设定。3)、时间特性系统相应操作响应时间不超过2秒;3.4 输入项学生基本信息表列名数据类型说明学号(主键)(20)姓名性别(20)班级号(20)所在院系(20)住址(20)籍贯(20)民族(20)职务成绩3.5 输由项列名数据类型说明学号(主键)(20)姓名性别(20)班级号(20)所在院系r(20)住址(20)籍贯(20)民族(20)职务成绩3.6 算法无3.7 程序逻辑用E R图来表示3.8 接口硬件接口 :本系统的主要输入设备是键盘,输出设备主要是显示器和打印机打印输出等。软件接口:操作系统:系统数据库管理系统:2005通信

7、接口 :本系统的用户通过身份验证,进入主界面后点击相应的窗口,分别进 入相应的界面(如输入界面、输出界面)。3.9 存储分配根据需要,分配模块的大小3.10 注释设计无特别要求3.11 限制条件必须连接数据库,否则会出现无法连接数据库错误。必须登录,否则无法进入到系统。3.12 测试要点白盒测试1)数据库连接正常时:输入合理合法参数、输入参数不合理、输入参数不合法2)数据库连接异常;数据库数据异常3.13 尚未解决的问题测试用例不全4、详细过程4.1 创建主窗体右击窗体,添加窗体,将其改名为,生成一个如图所示的窗体1W 41 x IM n 3*iA /什,再;HR u 工.印 HIH/F/!甘

8、-占飞工口 帽皆蚪冒A0 Lnn-然后单击工具,选择菜单编辑器,添加菜单,创建如图所示的菜单国曰 RI of H仁M3支阵nMm喈箕w qdsi诂十如田就g工田 卦?RH牛3 /w MU31期 Ef 的省总曰 Jb g ICE. ?. RW X nsK34mtUFSFKK as-itti LcaiL Bhr:i-i 曾 4t3 bmf ilHFinl find 百 Ei iiRX n)片金融.|蜥EIn HA4 * r-q lJBd|ri *j 日%事aJt *!+ feadilil bi 十位出i-SW)feUb4(卡daTI - 21M5卜i;hl 4-TrwEmKM m4ifkftk”U

9、i71二HJ4g4) MJUJUX fekiCi Trw 11Wi 1DB- 口 - Ik jmiss Kyou在工具栏处右击添加部件选择6.0, 在“”控件上单击鼠标右键,选择“属性”一 “按钮”。插入新按钮,根据关键字选择新图片主页基本就已经完成了,如下图所示,可以在信息维护菜单栏里面单击打开添加、 删除、修改窗口,单击浏览菜单下的表格即可打开表格窗口, 单击退出菜单即可 退出程序,同时也可以单击工具栏里的新建即添加窗口, 打开即修改窗口,删除 即删除窗口,打印预览即浏览报表窗口4.2 信息添加该页有十个文本框,三个命令按钮,一个单选按钮,十一个。十个文本框和一个 单选按钮分别用来输入信息

10、的,三个命令按钮分别是添加,返回,退出,分别实 现添加信息,返回到主界面,退出程序的功能,分别是各个信息的名称,最终结 果如图,每个文本框不能为空,可以向数据库添加新的数据,否则会弹出对话框 提示填写完整信息| 口玄:31叫ef -EVsoft Qfflee可d B 手中nr叫幽I齿皿虱ijJjjjjjlHj 4kTI 克I KtarddudM.醒目 aMd 的本*白阡阈 q G 1 皿 专 工出做R一 除M” | g|交口L书:通那 肮E | F 2iaS|审/工命“白*鼻地lfaHS4.3 信息查询先创建一个框架,命名为基本信息,在基本信息里面将添加H一个文本框,四个命令按钮,分别是上一条

11、,下一条,第一条,返回,具体界面如下,分别显示数据库中的信息,若当前信息是第一条则上一条按钮和第一条按钮不可用,若当前信息是数据库中最后一条信息则下一条按钮不可用MPJNI-Biffin4.4 信息查询修改删除同样的创建一个,命名为信息查询修改删除,同样添加十一个文本框,五个命令 按钮分别是删除,修改,查询,返回,返回,因为在删除之前要看数据库中是否 存在信息,所以在删除之前进行查询操作,查询按学号做关键字,为醒目添加条 直线将其与其他分开,删除查询和修改都是对数据库进行的修改,一旦修改成功, 数据库中的内容也会发生相应的变化。4.5 浏览窗体在窗体中添加表格设置表格属性4凶国中一1仔1i|七

12、JLsISl.三立七$4冉i时息也卡则菱出iixiAi在石檀 W*制1K:WII在城1#R*lIEJLZ3Li再口323124.心E3门川;耳nHIEIEMLZ1!1H.mI!1J!&1111SiD、再飞,.*初代fltlttfife131事耳fl卷工麻邯葡1麻电痈;mICUXIZ时SSrtilfK郎国阪:IDSW7irit(VTJKRJH附用eitvlM!?修*&IE用1飒哂;审IKSXE显酬szmi?rat#IS审|0XX3EEit(I UK用加心电布5s|olfr*st修工布a那画招却匕KSXB划PIssm工第71雌LrrjFF*e停百IOi_i0张力口因法正)指I所加MDI窗体Qj4.

13、6 打印为工程添加数据环境设计器文件轴将如现图83-七1 -Q工程 格式 调试皿 运行旧 爱询旗中引用-工程可用的引用. Visual Basi c For Appli cati oils Vi sual Basic runtime obj sets and procedureQ Vi sual Basic obj acts and proceduresMicrosoft ActivieX Data Objects 2. 6 Library* * Microsoft Data Report Desilgii4r 6. 0 SP4)* * Microsoft Data Formatting Ob

14、ject Library 6Microsoft Bata EnviroMienl EKtensibilityOicro-oft Data EhyircirinieRl .InMtanc, 1:0 $IAS Helper COM Component 1. 0 Type Library IAS RM3IUS ProUcol 10 Type Library Active Directory TypesActivs Stup Ccontrol LibraryActivefflQvi# contir中 1 typ libraryAr + i -rrfiT BT T +心 r* a-v Fa vm U i

15、 -11Microsoft Data Environment Instance 1. 0 (SF4)定位.C . Pr Ojgjram Files-VCommon Fi 1 esdiesi gnerVMSDERUN. DLL语言:标准报表设计为工程添加数据环境设计器视图9 工程 9 格式如 调试如 运行如 查询)圉表Q)工具白0H添加窗体|期图名智处添加数据库工程 1 - Dmn fx)-S根0抵 dtamn (4Mpr-SiSitB4 D-、&oiviro9,Zl CD- D.、RporQl OatRj|Cn*ctiol Illoaac,$g ,位于修声| jg%f停| JConnction

16、lAQtrlVat” 2cMr.iTiout 30 ConntclionSoure?rgp(Bh2 - oi?rxptCccvrNan 和 6r“猫 CoanecltMtl 提)RunPrc7tBhavi c2 - c?ravptCcAlhr)tient 1 (Dat aEnvi ronaent)占1也应囿 xl画到重1封词 印期篦叁 D at aEnvi ! cmm entlCommand- 啊 Connscticnl全部扩展(i)童部折叠删除)重命名也)刷新但)添加子命令)查看代吗(V)调试设计)尾柱9层次结构信息比).在窗体中添加报表西 工程I 一 licrosoft Visual Ba

17、sic 谀计J文件编辑如视图出五鹿格式吗试运行查词QP图表Q* i3r -百品显General耳翡加息性页()aN*1U上J国LJ曾添加 Data Report4添加盲体但) 电盘和HDI窗体(X 眼添加模块如 口添加类模块 争添加用户控件)添力口 WbClsi检漆加用户文档8)添加 DHTML F.g添加 Microsoft UserConnection设置报表属性总丈华日谯棺即在团中工程格式调试四运行 S.ido 瞄u工且如接程序因窗口中若助中梦,白,三百0 *书至周G*/H 黑囱鱼皆史工t:必lu 96J5 x 5520,一ossproid -t 4K, a d*工 nEf qxt d.air4 比*X。2 - wbW、N db JL c:B-计 1H,DMLkX7 EF _. J3 0,SC.T f _. i ,*k J:XJ M.电V J -

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论