




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
江西财经大学普通本科毕业论文1目录1引言.21.1系统目的.21.2本系统主要内容.32需求分析.32.1系统结构分析.32.2安全需求分析.42.3其他需求分析.43系统分析与设计.43.1总体设计.44系统的开发与实现.84.1主要技术简介.84.2系统实现环境选择.104.3系统主要模块的分析与实现.105系统的测试与评价.145.1系统的测试.145.2系统的评价.166结束语.16参考文献.18致谢.19江西财经大学普通本科毕业论文2江西财经大学学生信息管理系统的设计与开发1引言随着网络系统的迅猛发展和日益普及,计算机网络已经成为人们日常生活和工作中不可或缺的组成部分,网络已经成为高效、快速获取信息的代名词。数据通信网络的发展,允许用户共享计算机、信息资源以及公共通信系统。学校校园网络的发展和完善,使基于网络的各种学生信息管理系统的使用成为了现实。学生信息处理的电脑化、网络化,是实现学校管理现代化和信息化的重要内容。学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理学生信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。另外伴随着学校学生人数大增,学校对学生的信息管理难度越来越大,从而引发了一系列后果,例如学校对学生信息不够清晰直观,学生对学校下发的重要信息没有得到及时了解,学校对学生的信息统计不够清楚等等。因而学校迫切需要一个有效,实用的管理系统。1.1系统目的为了更好的管理学生档案,更清楚的了解学生的基本情况,方便学校管理学生,减轻相关人员的负担,高效,智能的管理学生,以及加强学生与学校的沟通,本系统应运而生。本系统旨在加强学生与学校的沟通,让学校更加了解学生。学校可以在搜索模块中搜索符合条件的学生,系统会显示并统计总数,让学校能更加了解学生的总体情况,又能了解到个人的具体情况。对学校的总体管理学生信息有着极大的帮助,学生也可以在线把想要了解的信息反馈给学校,加大了学生与学校之间的互动。除了对学校的作用,开发本系统对本人的发展也有很大的帮助。通过开发该系统,将课堂上学习到的知识充分的运用出来,也可以对所学知识的巩江西财经大学普通本科毕业论文3固和加深自己对系统的整体把握,对于即将走出校园,走向工作的本人具有深远的意义。1.2本系统主要内容本系统主要用于学校内部使用,因而其内容都是跟学生的信息息息相关的。例如学生的基本信息、学生的档案信息、学生的学习信息、学生的生活信息等等,其中包涵几个重要的模块,如学生主要信息的添加和修改等。除了学生的信息相关的内容,本系统还包括用户权限设置、系统日志、留言本、系统综合查询等主要功能模块。2需求分析2.1系统结构分析随着互联网应用软件的发展以及组件技术的出现,软件体系结构逐渐从原C/S结构模式转向更适合互联网应用的B/S结构模式,两层的C/S结构也逐渐转向三层或多层结构。C/S结构和B/S结构各自的优缺点对比如下:C/S结构:能够保证数据的一致、冗余小,客户端负担较轻;无法保证数据安全(从客户程序中可以得到数据库密码),网络资源消耗较大(因为要保持数据库连接),并发度较低(不支持事务处理),升级不够方便,对数据库的改动将导致应用程序的改动。B/S结构:能够保证数据的一致、冗余小,客户端负担较轻;能够保证数据安全,网络资源消耗减轻(无需保持连接),并发度提高(支持事务处理),可以对COM组件单独升级,对数据库的部分改动可以通过对COM组件的修改来保持应用程序不变,当用户要求附加B/S结构时降低了工作量(因为COM组件可被ASP使用)。采用C/S(Client/Server)结构的应用程序非常的普及,但是要使用程序就必须先安装,并且应用的范围基本局限在局域网上。采用B/S(Browser/Server)结构的设计方案,用户只要能上网,就能轻松的登录论文学生信息管理系统并完成各项操作。在作业上传子系统中将部分使用COM三层体系结构。基于上述比较,为了系统的发展,我们选择了B/S模式结构来设计系统。江西财经大学普通本科毕业论文42.2安全需求分析学生的各项信息都是需要学校为其保密的,因而对系统的安全需求就较高。为了防止数据库被下载,提高系统的安全性,我们将通过对数据库文件夹命名复杂的方法,来较好的防止黑客有效猜测数据库文件。并把数据库放在两层文件夹下,以达到有效的保护系统的安全的目的。并且我们将对系统管理员的密码采用了MD51进行了单向加密。最后,系统的原代码将经过加密软件的加密,可以有效的防止了不法人员通过原代码猜测系统的数据库文件夹及数据库文件名,进一步提高了系统的安全性。2.3其他需求分析系统的目的是用来更有效的管理学生信息,因而对其的综合查询功能要求最高,为了能更充分的查询学生的信息,我们设计了组合查询功能,在该查询中,管理员只要选择想要查询的项目,系统就将列出符合查询项目的所有项,并进行统计,使查询内容一目了然。除了组合查询外,为了加强学校与学生之间的沟通,我们采用了改编留言板而形成的小纸条。通过小纸条,学校可以进行点对点的信息发送,除信息发送的双方之外的任何人都无法知道小纸条的内容。这种设计充分达到了系统的要求。3系统分析与设计3.1总体设计通过以上分析,我们已经大概描述了该系统的主要结构,现在我们要做的便是把这种概念性的东西实体化。为了实体化这种概念性的东西,我们将系统通过模块的方式来实现。通过不同的对象,建立不同的模块,再通过对象建立对象的属性,我们便将整个系统划分为几个小的子系统,这件工作进行了分工,降低了系统的复杂性,有利于通过代码来实现。因此我们将系统分为两大模块,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 派送花束活动方案
- 医院质量管理目标体系构建与实施路径
- 2025届邢台市柏乡县三上数学期末考试模拟试题含解析
- 行政管理经济法概论试题及答案集锦
- 2025年中级经济师复习重点试题及答案
- 掌握公共关系学的思维方式试题及答案
- 2025年市政工程项目实践试题及答案
- 防范恶劣天气安全教育
- 林业有害生物防治协议
- 心理学社会现象分析试题集
- ERP系统标准流程图
- 01-《数值分析》实验指导书
- 日产汽车奇骏T30原厂维修手册
- Oswestry功能障碍指数问卷表(ODI)(可编辑修改word版)
- 第四章 潜孔钻机
- 佳能700D单反相机拍摄技巧[技巧]
- 农产品批发市场管理技术规范编制说明
- 重庆市婚姻介绍合同协议书范本模板
- 律师事务所调查取证专用介绍信
- 学生数学学习评价表
- 氯气在不同条件下的密度表
评论
0/150
提交评论