班级信息管理系统设计报告(共9页).docx

上传人:飞****2 文档编号:16666054 上传时间:2022-05-18 格式:DOCX 页数:9 大小:48.77KB
返回 下载 相关 举报
班级信息管理系统设计报告(共9页).docx_第1页
第1页 / 共9页
班级信息管理系统设计报告(共9页).docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《班级信息管理系统设计报告(共9页).docx》由会员分享,可在线阅读,更多相关《班级信息管理系统设计报告(共9页).docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上班级信息管理系统院系:经济管理系专业:市场营销班级:营销0902小组成员: 董万均 段绿叶 功能设计,参看课本 刘兰 代码设计 马廷旭 输入设计 向博凡 输出设计 徐洪柱 决策树 张莉 层次化模块控制图 周明霞 层次化模块控制图目录 2. 3 系统设备配置。33 系统设计 。43.1 系统功能设计 。43.2 系统代码设计。4 3.2.1 系统代码设计要求。5 3.2.1 系统代码设计内容。53.3 输入输出设计。6 3.3.1 输入设计。6 3.3.2 输出设计。74 模块功能和处理过程设计。84.1 层次化模块结构图。85 总结。81、 导言1.1 目的本项目是为

2、我们班级信息管理而开发的,由于大学活动多,各种资料打印费用大,时间比较分散,而且在大学里有很多通知文件,为了节省时间和费用,便于有效管理。本系统还记录班级成员的基本信息,班级活动等,便于学生随时查询班级信息,便于一个班级增强凝聚力,信息的集中管理。为了实现辅导员的通知能顺利的到达每一个学生,学生的各项活动能被完整有效的保存,所以建立此系统。1.2 缩写说明: JSPJava Server Page(Java服务器页面)的缩写,一个脚本化的语言。UMLJava Server Page(Java服务器页面)的缩写,一个脚本化的语言。CMcommission 班委的缩写,一个脚本化的语言。HTHea

3、d teacher 班主任的缩写,一个脚本化的语言。STStudents 学生的缩写,一个脚本化的语言。SM Schoolmaster 老师的缩写,一个脚本化的语言。2、应用环境2.1 系统运行硬件环境本系统的硬件环境如下:l 客户机:普通PCn CPU:P4 1.8GHzn 内存:256MB以上n 分辨率:推荐使用1024*768像素l WEB服务器n CPU:P4 1.8GHzn 内存:256MB以上l 数据库服务器n CPU:P4 1.8GHzn 内存:256MB以上2.2 系统运行软件环境l 操作系统:Windows XP和 window 7l 数据库:SQL Server 2000l

4、 开发工具包:JDK Version 1.4.2l JSP服务器:Tomcatl 浏览器:IE6.02.3系统设备配置 计算机硬件配置方案主要考虑到以下因素:系统吞吐量、系统响应时间、系统可靠性、数据管理方式等等。 根据系统分析的结果考虑的物理结构和硬件配置,并结合实际情况和所选用的软件开发工具和数据系统特点来综合进行考虑需要的配置方案是以下:Cpu:inter Pentium 500 MHZ(或更高)内存:256M(或以上)硬盘:40G(或以上)打印机:HP1020标准键盘和鼠标以及显示器 在系统软件配置如下:Micsoft windowsxp visual foxpro6.0(或以上) 图

5、B-13系统设计3.1 系统功能设计班级信息管理系统 辅导员班委学生xixitong 查询班级学生信息学生各人信息输入填写申请信息发布学校信息学生信息的查询录入班级信息管理班级活动成员权限设置导入每期成绩 图B-2 系统总体的功能结构图3.2 系统代码设计3.2.1代码设计要求1).源程序的正确性是对程序质量的最基本要求;2).源程序的简明清晰,才便于验证源代码和模块规格说明的一致性,容易进行测试和维护;3).源程序的清晰与效率之间常存在矛盾,要求清晰性好的程序一般效率较低,而要求效率高的程序一般清晰性较差。对于大多数模块,编码时应该把简明清晰放在第一位。4).除了编码阶段产生源代码外,在测试

6、阶段也需要编写一些测试程序,用于对软件的测试。5).采用顺序编码法和数字编码相结合。3.2.2 代码设计内容新系统设计代码,一方面可统一信息管理,另一方面是为了方便数据输入。产品代码为数字字符,功能代码为混合码,采用顺序编码结构。名称代码、用户代码为字符码。在系统运行过程中,凡是需要增加、删除、修改、查询、录入、审核某种产品时,只需要输入产品代码即可,而且代码表显示在输入或输出窗口中,用户不一定要记住学生的代码可随时通过系统联机查询。具体代码:1)名称代码 BJXXGLXT 班级信息管理系统2)功能代码 G.01删除 G.02增加 G.03修改G.04录入 G.05查询 G.06审核3) 用户

7、代码 学生S 教师T 管理员A 系主任M4)产品代码 01 个人信息 02考试信息 03 成绩信息 04班级集体05活动信息 06 课程变动信息 07放假信息3.3输入输出设计3.3.1输入设计:1)输入屏幕设计,即人机对话:菜单式、填表法、应答式2)基本思想采用交互性的输入操作只要求输入者输入必须输入的内容,如标识号,由计算机在系统中查找该标识号所指代的对象。如果查找到该对象,则将该对象的其它关键性说明信息填写于屏幕上的相关位置,以让操作者进行比对确认,在确认对象后,开放对该数据对象的相关操作的输入域,供操作者进一步输入操作要求。操作者最终显性或隐性确认所有输入操作后,转入下一步处理3)输入

8、屏幕的设计原则说明的显著性:让操作者明确应输入哪些数据及如何输入操作的引导性:有明确的输入引导及帮助信息转换的流畅性:在进行多条记录的输入操作中,应考虑输入者的操作习惯,以隐性方式进行操作转换(当然重大性数据或关键操作的确认可适当采用显式转换方式4) 输入方式设计输入方式设计主要是根据总体设计和数据库设计的要求来确定数据输入的具体形式。常用的输入方式有:键盘输入、网络数据传送两种形式。通常在设计新系统的输入方式时,应尽量使输入接近数据源,减少重复输入次数。(1) 键盘输入 键盘输入方式(key-in)包括联机键盘输入和脱机键盘输入(通过键到盘、键到带等设备,将数据输入到磁盘/磁带文件中然后再度

9、入系统的设备)两种方式。(2)数据存储器传送数据即数据输出和接收双方事先约定好的传送数据文件的标准格式通过活动硬盘/闪存U盘/光盘传送数据文件。5) 输入格式利用智能输入方式,由计算机自动将输入送至不同的表格3.3.2输出设计:1)输出内容: 学生相关通知文件,班级成员的基本信息,学生成绩,班级活动等信息。2)输出格式:输出的内容为报表形式,以表格形式的格式打印输出。3)输出设备:形式打印机。4)输出介质:普通打印机。报表模块报表格式定义打开文件,列出已定义的报表清单选择要打印的报表报表格式文件数据文件打印报表 图B-3 报表生成器设计4、模块功能和处理过程设计4.1层次化模块结构图层次化模块

10、结构图主要描述了整个班级信息管理系统的设计结构以及各类模块之间的关系。班级信息管理 c.1.1.1管理端 c.1.2.2学生端 c.1.2.1班委管理端 c.1.3.3辅导员管理端 c.1.3.2登陆查询 c.1.3.1教师查询 c.1.2.3表示:输入和查询代表:输出 图B-4 层次化模块结构图5、总结 本班级信息管理系统实现了需求分析中的查询、输入、输出等功能,能够让管理员用户(班委、辅导员)进行学生信息的添加、学生信息修改、学生信息查询,学生信息的删除、打印等。能够让管理员进行人员管理,包括修改和查询所有学生的信息等功能。本班级信息管理系统实现了班级信息管理的电子化和自动化,减轻了班级管理人员的工作量,提高了班级信息管理的效率,为班级的现代化、信息化建设提供了一种行之有效的方法。专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁