- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
26 -
第一章 引言
1.1 问题的来源
对于一个学校来说,学生档案的管理一直以来是以传统纸质材料建立,其整理、添加、转档、注销等工作需要大量的时间和人力,费力且效率低下。
进入信息化时代,随着计算机的普及,大量复杂而繁琐的工作已由计算机来完成。山雨欲来风满楼,对于如何对一个规模不大的学校学生档案进行信息化管理业已提到学校工作的日程中,该系统所产生的作用对于学校的决策者和管理者来说都是至关重要的,它能够为用户提供充足的信息和快捷的查询手段。
1.2 开发基于ASP的学生档案管理系统的意义
对于基于ASP 的学生档案管理系统来说,它有着传统意义上的学生档案管理系统所无法比拟的优势。
1. 基于网络的管理。由于基于 ASP 的学生档案管理系统是把整个系统安装在网络 上的某一台服务器上的,因此只要有一台能够连上网络的计算机,在任何时间,任何地 点,都能够对这个系统进行操作。
2. 客户端免安装。目前的大多数计算机安装的操作系统都是 Windows 系列的,一般都自带IE 浏览器,在这种情况下,不需要安装任何软件,就能对这个系统进行操作。
3. 客户端零维护。对系统数据库进行维护的工作是服务器端的任务,客户端用户不 用担心系统维护的事情。
1.3 开发工具的选择
根据上述系统的特点和要求,本次设计的学生档案管理系统采用微软 ASP 脚本语言来开发Web应用程序。ASP 方便上手,网页可视化程度高,结合Adobe Dreamweaver网页制作软件很容易和 HTML 配合成丰富的动态网页。在各种数据库软件中,Oracle、Sybase、SQL Server 是大型的数据库,价格昂贵,对于学生档案管理系统而言,它们发挥不了它们最大的用处。而Access虽然是桌面数据库,存储的信息不宜过多,但由于本系统对数据库的要求不是太高,所以 Access 完全能够用作本系统的后台数据库。
1.4 数据库介绍
数据库在一个 MIS 系统中占有很重要的地位,数据库结构设计的好坏将直接对应用 系统的效率以及实现的效果产生影响。一个合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。根据本系统实际,将选择Access为数据库,理由为:
1. 在数据量不是很大的情况下,此数据库的效率完全能够满足平时使用的要求;
2. 该数据库可移植性强,如果以后数据量增大,系统的查询和处理速度无法达到要 求时,可以很容易地转向 SQL Server 等大型数据库,程序部分基本不用改动;
3. 目前办公室里的大多数电脑通常都安装有 Office 系列软件,在这样的电脑软件环 境下不用再安装额外的数据库引擎,就能进行数据库的管理;
4. 该数据库文件单一,利于数据的导入与导出。
第二章 总体设计
2.1 设计思想
从前面的叙述中可以知道本系统是用 ASP 技术开发的 B/S 模式的管理系统,由用户通过浏览器在客户端向指定的 WEB 服务器提出服务请求,WEB 服务器用 HTTP 协议把所需文件资料传给用户,并显示在浏览器上。。
本系统的功能根据使用者的不同而有所不同,主要有两种用户:普通用户(学生)、 系统管理员。为了便于整个系统的组织管理,把整个系统分为两大模块:用户模块和管 理员模块,两个模块的功能都完全相对独立的设计,然后再将它们集成到一个总的控制 模块中。对于用户模块来说,只有浏览属于本用户(学生)的一些基本信息和成绩信息, 而管理员模块,则可以录入、查询、修改、删除、查看所有学生的基本信息和成绩信息, 并且可以对班级、科目和教师信息进行简单的管理。
2.2 总体模块
由于本系统同时面向管理者和学生,所以将其分为系统管理模块和普通用户模块(学生使用),如下图:
2.3 详细功能
本系统是一个基于 ASP 的学生档案管理系统,它主要是对学生的一些信息(包括 基本档案信息、成绩信息等)进行详细的管理,并且对班级、科目和教师信息进行简单管理,关键的是这些管理功能都必须能够在网上实现。具体功能可以从两个方面来介绍:
1、从管理员角度讲,实现的功能是:
(1) 对学生有关数据的输入功能
a) 实现对学生基本信息的输入
b) 实现对学生成绩信息的输入
(2) 对学生有关数据的更新功能由管理员进行档案收集,经过对档案资料的处理,更新学生档案管理系统中的相关信息(包括学生基本信息和学生成绩信息)。
(3) 对学生档案信息的查询功能,管理员可以通过自己的用户名和密码在因特网上对所有学生的信息(包括学生 的档案信息、学生的成绩信息)进行查询。
(4) 对班级、科目和教师信息的简单管理
(5) 对用户密码的管理
2、从普通用户(学生)的角度讲,实现的功能是:
(1)在校学生
您可能关注的文档
- 基于ASP 的学生档案管理系统 毕业论文.doc
- 基于ASP.NET的博客系统 毕业论文.doc
- 基于ASP.NET的辅导员工作管理系统设计与实现 毕业论文设计.doc
- 基于ASP.Net的库存管理系统设计与实现 毕业论文.doc
- 基于asp.net的企业人事管理系统的研究与实现 毕业论文.doc
- 基于ASP.NET的网上OA办公系统设计 计算机专业毕业论文.doc
- 基于ASP.NET的网上书店系统 毕业论文.doc
- 基于asp.net的校园博客系统的设计与实现 毕业论文.doc
- 基于ASP.NET的校园二手书网上交易系统的开发与实现 毕业论文.doc
- 基于ASP.NET的学生成绩管理系统的设计与实现(毕业论文).doc
- 25上半年2期套题班-行政职业能力测验(八).docx
- 公考讲义-2025年1月时政汇总.pdf
- 2025年省考逻辑填空1000 高频实词积累+刷题早读课 讲义.pdf
- 25上半年2期套题班-行政职业能力测验(九).docx
- 2025四川事业编FB综合岗考试-综合能力测试讲义-主观题基础,案例分析题,公文写作及文章写作题.pdf
- 25上半年2期套题班-行政职业能力测验(五).docx
- 2025申论多省联考刷题课真题资料-2025国考执法课程.doc
- 2025申论多省联考刷题课真题资料-2024江西执法课程.doc
- 25上半年2期套题班-行政职业能力测验(十).docx
- 2025申论多省联考刷题课真题资料-2024福建县乡课程.doc
文档评论(0)