基于asp的学生信息管理系统的设计与实现(编辑修改稿)内容摘要:
该系统 , 总结出现有系统的优点和不足 , 从而得出新系统的雏形。 这是了解一个陌生应用领域的最快方法。 分析员应该为每个可行的解法制定一个粗略的实现进度。 当然 , 可行性研究最根本的任务是对以后的行动方针提出建议。 如不可行的话 , 分析员应该停止这项开发工程 , 以避免时间、资源、人力和经费的浪费;如果问题值得解决的话 ,分析员就应该推荐一个好的解决方案 , 并且为工程指定一个初步设计。 学院 2020 届本科生毕业设计(论文) 6 可行性研究需要的时间长短取决于工程的规模 , 一般说来 , 可行性研究的成本只是预期工程总成本的 5%10%。 经济可行 性 经济可行性研究主要进行成本效益分析 , 估算开发成本是否会高于项目预期的全部利润。 看软件所能带来的经济效益与开发设计所需要的 资金 相比 , 是否相适宜 , 同时还要看此软件能否 能 给用户带来足够的经济效益 , 我们开 发 的这套系统正是考虑为用户提高工作效率 , 节省工作时间 , 方便操作与管理而设计。 本系统的开发在经济上是完全可行的。 开发此软件不需要大量的经费 , 而且是个人独立设计的 , 可以节省许多费用 , 同时也可提高个人的实际动手能力。 估算新系统的成本效益分析 , 其中包括估计项目开发的成本 , 开发费用和今后的运行、维护费用 , 估计 新系统将获得的效益 , 估算开发成本是否会高于项目预期的全部经费。 并且 , 分析系统开发是否会对其它产品或利润带来一定影响。 ① 支出: 基础投资: 硬件设备: PC 机 软件设备: WINDOWSXP/Win Visual Studio 、 WORD2020 其它一次性支出: 软件设计和开发费用 经常性支出: 软件维护费用、软件使用费用。 ② 效益: 系统的效益可以从经济效益和 社会效益两方面考虑。 对于 学生信息 管理系统则应着重分析其社会效益。 例如 , 系统投入运行后可以使 学生信息 管理实现科学化、规范化。 曾强了工作人员对 学生信息 管理能力、提高了工作效率。 技术 可行性 技术可行性是最难决断和最关键的问题。 根据客户提出的系统功能、性能及实现系统的各项约束条件 , 从技术的角度研究系统实现的可行性。 本系 统采用全新的 技术,在技术上是非常可行的。 对于人们现在普遍使用的 Windows 来说, 无非是一个最好的技术。 他更符合大多数使用 者的使用习惯。 以人为本的思想贯穿软件 思想并掌握使用方法 , 系统在执行时每一步都有相应的文字提示。 只要根据提示进行相应的操作即可 , 操作十分简单。 本系统是一套比较完整的应用程序 , 功能比较齐全。 因此 , 荆发软件在技术上是可行。 学院 2020 届本科生毕业设计(论文) 7 时间 可行性 主要指软件在时间跨度上的实际范围 , 具有良好的兼容性 , 可以长期使用。 且因为网站的框架等都是动态建成的 , 不存在时间长了就不能用的问题以及给人们的信息过于陈旧的问题 , 使用者只需更改网络数据库的内容 , 以便可以给浏览者一个全新的视觉 , 全新的网页。 操作 可行性 由于现在的科技发展飞速 , 计算机早已普及世界的 方方面面 , 便利的科技条件 , 给人们带来优越的工作环境 , 这也使人们对工作效率及可操作性都有了更高的要求。 因此 , 管理形式的计算机网络化是社会发展的必然趋势 , 各种智能化的软件层出不穷 , 减少了原来人工操作的费时费力的状况 , 从而提高了工作效率和准确度。 本系统用户平台直接面向管理员和普通用户 , 界面简单、明了 , 采用可视化界面 , 普通用户只需用鼠标和键盘就可以完成相应的数据操作;多数的数据输入与数据维护是由管理员完成的。 由于该系统的操作简便、易懂 , 对于初次使用此系统的用户 , 不必经过复杂的培训和学习就可以掌握系统的操作流程。 由此可见 , 开发此软件在操作上是可行的。 法律 可行性 法律可行性是指研究在系统开发过程中可能涉及的各种合同、侵权、责任以及各种与法律相抵触的问题。 新系统的研制和开发 , 将不会侵犯他人、集体和国家的利益 , 不会违反国家政策和法律。 学生管理信息系统以更为人性化的操作流程将一个信息管理软件以网站的形式来面向用户 , 用户无需经过复杂的培训就可以快速熟悉系统流程。 为管理员和学生用户提供了很大的便利。 本系统利用网络和数据库技术 , 结合目前硬件价格普遍下跌与宽带网大力建设的有利优势 , 基于 B/S 模式研究开 发了学生信息管理系统这一 应该程序。 实现了学生信息的日常管理, 该程序运用方便、操作简单 , 效率很高 , 由于网络无处不在 , 满足任何被授权的用户随时随地管理学生信息和浏览信息。 需求 分析 系统分析工作在软件设计过程中是非常重要的环节 ,它的基本任务是准确地回答“系统必须做什么。 ”。 需求分析是对目标系统提出完整、准确、清晰、具体的要求。 学院 2020 届本科生毕业设计(论文) 8 满足用户的需求是我们制作软件的宗旨 , 而对软件的需求是用户对系统提出的要求 , 这种要求可能是原始的、笼统的 , 也可能是抽象的、细节化的。 但一个软件系统的开发必须以一组需求 化为出发点 , 软件的系统需求分析不断修改以满足用户的想要得到的软件模型。 本系统开发的总体任务就是实现 学生 信息管理的集成化、信息化和自动化 , 而总体任务的实现是建立在对系统正确的需求分析基础之上的。 管理系统开发的起点是需求分析 , 这是整个系统开发过程中最重要的一步 , 它决定着开发的成败。 功能需求 根据用户调查信息, 学生信息 管理系统的基本流程是 学生将基本信息交到教务处,再由管理员对学生的学籍信息及基本信息进行录入及编辑。 并且对学生的课程进行设定,录入学生成绩信息并进行管理。 这样,根据 学生信息的 基本流程 的分析,得到该系统的主要应具有的基本功能,可以看出,一个典型的 学生信息 管理系统至少应该包括以下基本功能。 1.学生基本信息 管理:提供对 学生 数据的录入、修改、删除等功能。 2.系统基本设置信息 管理: 对院系、学生的教师、课程及班级信息维护 功能。 3.成绩信息 管理: 对学生成绩进行录入、修改及删除,学生补考成绩的编辑,等功能。 4.学生学籍信息 管理:提供 对学生的学籍信息的编辑及休学和退学的管理 等功能。 5.教务公告栏信息 管理:提供 对学生的教务公告信息的编辑及休学和退学的管理 等功能。 安全保密需求 为完善系统的管理功能 , 增加系统用户管理功能 , 包括系统用户的数据增加、删除和修改。 所有 普通用户 , 只能运行系统分配的功能;系统管理员能够运行系统所有功能 , 从而保证系统数据安全。 系统业务流程分析 业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表 , 利用它可以帮助分析人员找出业务流程中的不合理流向。 为了调查管理业务流程 , 调查人员应顺着原系统信息流动的过程逐步地进行 ,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提学院 2020 届本科生毕业设计(论文) 9 供信息的时间和形态(报告、单据、屏 幕显示等)。 从业务流程图可以看出该学生信息管理系统主要有以下几项管理功能(如 图 31所示 )。 1. 信息录入:学生将全部个人信息上报给教务处,教务处通过整理将数 据交给管理员 , 将学生信息全部录入并保存到相应的数据库。 将在学生信息录入的同时 , 给予学生查看个人信息及选择选修课的权力。 以及教务处会下发教务通知 , 并录入通知表中。 2. 输出信息:学生通过个人身份查看学生自己的各项信息。 3. 交费信息统计:统计员根据学生信息库与交费台帐定期对学生交费情况进行汇总与统计也可以进行交费信息的随时查询。 系统数据流 分析 数据流图 描述: 学生信息管理 系统的数据流图是根据 学生信息 的数据流程进行的分析 , 对现有的资料进行处理 , 其中有 学生学籍信息 的管理、 学生成绩信息 管理、系统信息设置 管理和 教务通告 管理 , 处理完的数据进行浏览和打印 , 系统 数据 流图见图 32 所示。 管 理 员学 生学 生 全 部 信 息资 料下 发 获 取 信 息 单教 务 处学 生 学 籍 报 表学 生 学 籍 信 息 表成 绩 信 息 表有 关 部 门成 绩 单学 籍 报 表学 生 考 试 信 息学 生 成 绩 报 表教 务 通 知教 务 通 知 单通 知 单学 生 选 课 信 息 图 31 系统业务流程图 学院 2020 届本科生毕业设计(论文) 10 学 生学 生 基本 信 息成 绩 数 据管 理 员学 生 籍管 理学 生 学籍 信 息学 生 学 籍 数 据学 生 基 本 信 息表成 绩 信 息 表学 籍 数 据 表成 绩信 息学 生 基 本信 息 管 理学 生 基 本 数 据成 绩管 理奖 惩 信 息 表学 生 奖惩 管 理奖 惩信 息学 生 奖 惩 数 据家 庭 成 员 信息 表家 庭 成 员信 息 管 理家 庭 成员 信 息学 生 简 历 信息 表家 庭 成 员 数 据简 历 信息 管 理简 历 信 息简 历 数 据课 程信 息 表课 程 信 息课 程 数 据课 程 信息 管 理查 询信 息查 询 成绩 条 件查 询 成 绩 信 息查 询 成绩 报 表学 生 个 人基 本 信 息个 人 学 籍 信 息个 人 奖 惩 信 息个 人 家 庭 成 员 信 息个 人 简 历 信 息选 课 数 据选 课录 入 选 课 信 息选 课 结 果 信 息 图 32 数据流图 学院 2020 届本科生毕业设计(论文) 11 第 四 章 系统总体设计 系统概要设计 系统设计目标 通过学生信息管 理系统的使用 , 使操作员学生信息管理系统化、规范化、自动化 , 从而达到快捷高效的目的。 系统开发的总任务是解决学生学籍及成绩等信息快速处理、并且对信息进行合理的管理。 改善以往人工的复杂操作 , 使工作变得轻松简单。 1.登录系统的主要功能要求: ( 1)欢迎页面 ( 2)功能选择页面 ( 3)各种功能的登录页面及密码验证 2.学生信息管理系统的主要实现功能: ( 1)学生基本信息浏览 ( 2)教务通知及公告浏览 ( 3)成绩查询 ( 4)选修课选择 ( 5)学生密码的修改 3.学生信息 管理系统的后台管理功能 : ( 1)系统基本设置信 息的维护 ( 2)浏览 , 更新整个系统中的各种用户( 管理员,学生 ) ( 3)管理学生基本信息及学籍信息 ( 4)管理学生成绩信息 系统功能分析 本系统按功能分类分为七大模块:系统管理、基本信息管理、学生学籍管理、学生选课管理、学生成绩管理、统计报表、公告栏管理。 功能结构图如图 41 所示。 系统各模块功能设计 用户管理信息设置:由系统用户名、登陆口令和用户权限信息组成。 用户可分为管理员和学生两大类。 管理员可以对其进行各种操作如:添加、修改、删除等。 学生可以对自己的密码进行修改。 学院 2020 届本科生毕业设计(论文) 12 系统管理:主要 是对用户进行添加、修改和删除以及对用户的密码进行修改和删除。 对数据库进行初始化、备份和还原。 基本信息的设置:主要是对学校中系别、班级、课程等基本信息的设置 , 并且作为教工输入 学生 各项信息的依据。 学生选课。基于asp的学生信息管理系统的设计与实现(编辑修改稿)
相关推荐
为输入使用时,被外部拉低 的引脚由于内部电阻的原因,将输出电流。 此外, 和 分别作定时器 /计数器 2的外部计数输入和定时器 /计数器 2 的触发输入, P1 口功能具体如表1 所示。 在 flash 编程和校验时, P1 口接收低 8位地址字节。 表 1 P1口的第二种功能说明表 引脚号 第二功能 T2(定时器 /计数器 T2 的外部计数输入 ),时钟输出 T2EX(定时器 /计数器 T2
计。 实现温湿度数据采集的软件部分主要包括: Zigbee 协议栈整体架构、 Zigbee协议栈网络层、 AODV 路由协议。 实 现温湿度数据采集的硬件部分 嵌入式温湿度采集系统设计的硬件部分可以大体有 无线传感基本结构、无线传感实现原理、本设计所使用的实验箱以及软件支持、常见的无线传感模块 以及实现基于 CC2530 的温湿度采集系统节点模块设计等组成。 其具体内容如下: 无线传感基本结构
境,能满足各种各样的设计要求。 其特点有以下几点: 开放的界面 与结构无关 完全集成化 丰富的设计库 模块化工具 硬件描述语言 Opencore 特征 Max+PlusⅡ 的功能 Max+PlusⅡ 支持 FLEX、 MAX 及 Classic 等系列 EDA 器件,设计者无须精通器件内部 的复杂结构 , 只需用自己熟悉的设计输入工具,如高级行为语言
的数据类型设为 datetime 的原因是因为 datetime可以直接对时间进行操作 列名 数据类型 允许空 id int 不允许 u_name Varchar(50) 不允许 u_sex Varchar(10) 不允许 u_mail Varchar(30) 不允许 u_qq Varchar(20) 不允许 adddate datetime 不允许 图 34 用户信息表 毕业设计用纸 第 11
领域的,基于相应的嵌入式硬件平台,同时需要完成用户指定的预期任务的计算机软件。 它可以由一个任务来完成也可以由多个任务共同完成。 嵌入式软件的特点如下 1) 系统软件的高实时性是其基本的要求 2) 多任务的实时操作系统成为嵌入式应用软件的必须条件 3) 要求对软件实现固态化存储,因为一般完成设计的软件程序都需要打包然 后放在操作系统中,需要时就运行应用程序,一般不允许对其软件程序进 行修改。
d:layout_width=fill_parent android:layout_height=fill_parent android:gravity=right Button android:layout_width=wrap_content android:layout_height=wrap_content android:text=@string/aaa android