当前位置:文档之家› 软件工程-教务管理系统

软件工程-教务管理系统

软件工程-教务管理系统
软件工程-教务管理系统

软件工程课程设计报告

报告题目:酒店管理系统

学院:计算机科学与技术

专业:计算机科学与技术

班级:计科132

组长:王垚

成员:卢保安余颖吴颖程夏煜

指导教师:黄瑞章

2016年5月13 日

目录

1 目的 (1)

2 范围

2.1 标识 (1)

2.2 设计基线 (1)

3 参考文献 (1)

4 概述

4.1 背景 (2)

4.2 总体概述 (2)

5 调查和分析方法

5.1可行性分析和需求获取 (3)

5.2系统分析和需求规模 (3)

5.2.1用面向对象的方法进行问题分析 (3)

5.2.2适用范围和局限性 (3)

5.2.2.1分析方法 (3)

5.2.2.2运行环境 (4)

5.2.2.3用户特点 (4)

5.2.2.4约束条件 (4)

6 操作需求

6.1应用服务和支持 (4)

6.2系统分级 (4)

7 功能需求

7.1顾客功能 (5)

7.1.1个人信息 (5)

7.1.2操作功能 (5)

7.2管理员功能 (5)

7.3辅助功能 (5)

8非功能需求

8.1性能需求 (5)

8.2安全设施需求 (6)

8.3安全性需求 (6)

8.3.1用户安全性需求 (6)

8.3.2用户安全性需求 (6)

8.3.3系统安全性需求 (6)

8.3.4服务安全性需求 (6)

8.4软件质量属性 (6)

8.4.1可用性 (6)

8.4.2健壮性 (7)

9 需求模型

9.1Use cases用例分析 (7)

9.2 CRC Cards类模型分析 (10)

1、目的

酒店订房和交易不能通过大量的电话呼叫方式进行,同时在登记和注册方面采用人工的方法会显得非常缓慢,在人流量过多时会造成拥堵,影响经营。所以我们需要开发一个预订、支付、查询等各种酒店管理一体化的酒店管理系统,能够充分让顾客拥有自主性,同时让整个交易环节变得简单高效。

此文档的撰写是为了往后进行系统开发进行前期的准备工作。

2、范围

2.1标识

SRS适用范围:酒店管理系统

标识号:GZU001(Guizhou University)

标题:综合性酒店管理系统

版本号:XXXXX

2.2设计基线

本文档设计基线是《软件工程——实践者的研究方法》(Roger S.Pressman 著,郑人杰,马素霞等译)

3、参考文献

[1] 李红,《数据库原理及应用》(第二版) 高等教育出版社 2003

[2] 谢希仁,《计算机网络》(第五版)电子工业出版社 2012

[3] Roger S.Pressman《软件工程——实践者的研究方法》(第七版)机械工业出版社 2011

4、概述

4.1 背景

当前,随着信息的不断飞速发展,信息技术已逐渐成为各种技术的基础,信息也成为企业具有竞争力的核心要素。企业的生存和发展依靠正确的决策,而决策的基础就是信息,所以,企业竞争力的高低完全取决于企业对信息的获取和处理能力。企业要准确、快速的获取和处理信息,企业信息化是必然的选择。企业必须加快内部信息交流,改进企业业务流程和管理模式,提高运行效率,降低成本,提高竞争力,信息化建设是企业适应社会发展的要求。企业管理信息系统即企业MIS是企业信息化的重要内容。

4.2 总体概述

随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的计算机服务和计算机管理日益流行。同时,酒店和餐饮娱乐业引入计算机服务和管理也取得了优良的经济效益和社会效益。为此,国家建设部已作出明确规定:凡星级酒店在项目审批时,其设计方案必须包括计算机管理系统,否则不予立项。可见,酒店管理计算机化势在必行。而传统的酒店管理方法不仅耗时耗力而且容易出错,只有将酒店管理系统与先进的计算机技术结合起来,才能满足现代化人们的需求。由此可见设计酒店管理系统软件的必要性。

本次课程设计选择酒店管理系统为设计题目,要求设计出可适用于酒店的管理要求。通过本系统,能够实现完成客房标准管理,包括客房标准的添加、删除、修改等;查询客房的入住情况;方便快捷的订房功能,并能随时查询订房信息;对客户进行自动一体化的结账包括餐饮、客房使用、以及其他收费服务进行并账,并能实现对特定客户的折扣率的特殊管理等相关功能。要求结合课堂所学知识和生活中的信息管理和应用需求,完成本次酒店管理系统的设计和实现。

5、调查和分析方法

5.1.可行性分析和需求获取

组织一个由多人组成的开发团队进行开发和实施,对目前软件的开发定期召开会议,对需求用户的需求采集将进行系统的存档,员工的反馈系统以及沟通系统也是必须的。同时必须进行可行性和风险评估研究,以确定哪些方案是合理的。

可行性和风险评估研究包括:

·投资必要性及风险评估

·技术可行性及风险评估

·财务可行性及风险评估

·经济可行性及风险评估

·社会可行性及风险评估

5.2系统分析和需求规模

5.2.1用面向对象的方法进行问题分析

酒店管理系统的外部视图包括酒店基本信息的简介,用户的信息,房间信息,结算界面,订单的查询和用户反馈界面。我们所主要需要实现的系统的具备的一些特点为:·易学易用,特指在windows操作系统下,界面友好只管,方便操作,能够使用户能够轻松上手。

·功能完整,区分前台和后台管理,权限分级,实现酒店的数字化管理。

·数据安全,实现数据的手动备份和安全性监督,保障数据不被外泄。

·查询简单,能轻松的管理酒店每天的顾客和收入等信息

5.2.2适用范围和局限性

5.2.2.1分析方法

分析方法包括业务分析、需求分析、数据分析、过程分析、架构分析

·业务分析:业务功能、业务所有权,赞助及相关项目预算要求

·需求分析:系统I\O描述,用户需求定义,功能和安全性需求

·数据分析:数据采集过程、数据验证、数据存储、处理和检索

·过程分析:项目进行流程分析,流程分解和系统界面

·架构分析:系统可操作性,用户界面设计,系统信息结构

5.2.2.2运行环境:

.2.2

.3

统开发人员:拥有系统最高权限,对系统进行维护和更新。

系统管理员:拥有较高权限,能够对系统进行管理。

顾客:拥有一般权限,不能进入后台管理界面。

5.2.2.4约束条件

(1)数据精确性:在顾客进行查询时必须使数据尽可能精确,所有相关域都应该能被搜索到。

(2)反应灵敏性:所有系统用户对系统进行操作时都应该在1-2秒内作出反应。

(3)数据库稳定性:所用的数据库必须足够稳定。

6、操作要求

6.1应用服务和技术支持

程序员和应用开发人员应随时准备访问和修改源代码,解决错误或者进行系统增强更新,同时网络管理员以及DBMS也保护系统全天性的正常运行。

6.2用户分级

在线的系统中应包括系统安全性和访问级别的分配,房客的访问权限仅限进行查询和订购,而通过系统授权的管理员可以进行房间信息的发布修改、酒店主页面的更新等。

7、功能需求

该系统应具有以下功能

7.1顾客功能

顾客能够在线进行酒店房间查询、搜索、预订和反馈等功能。

7.1.1 个人信息

(1)用户身份信息

(2)用户身份验证/更改密码

(3)用户邮箱/用户电话号码

(4)用户的级别信息

(5)退出

7.1.2操作功能

(1)注册和登陆状态

(2)房间查询和搜索

(3)房间预订和在线支付

(4)订单的生成与退订

7.2管理员功能

(1)房间信息发布及修改

(2)订单查询和修改

(3)用户信息查询和修改

(4)管理员信息查询和修改

7.3辅助功能

错误信息判断:

(1)房间不存在或者预订冲突

(2)顾客注册时身份证号与姓名不匹配

(3)预订房间数量超过已有数量

8.非功能需求

8.1性能需求

1、当查询空余项目时,系统的响应时间不能超过2秒。

2、用户向系统提交信息后,系统将在1秒钟内向用户显示确认信息。

8.2安全设施需求

8.3安全性需求

8.3.1用户安全性需求:

(1)限制不必要的用户。经常检查系统的用户,删除已经不再使用的用户。

(2)创建两个管理员账号。创建一个一般权限用户用来处理一些日常事物,另一个拥有管理员权限的用户只在需要的时候使用。

(3)开启用户策略,分别设置复位用户锁定计数器时间为20分钟,用户锁定时间为20分钟,用户锁定阈值为3次。

8.3.2密码安性需求:

(1)使用安全密码,注意密码的复杂性,还要经常改密码。

(2)设置屏幕保护密码。

(3)开启密码策略。设置密码长度最小值为6位,设置强制密码历史为5次,时间为30天。

8.3.3系统安全性需求:

(1)安装防毒软件,经常进行系统扫描并升级病毒库。

(2)关闭默认共享。

8.3.4服务安全性需求:

(1)关闭不必要的端口。用端口扫描器扫描系统已开放的端口,确定系统开放的哪些服务可能引起黑客入侵。

(2)设置好安全记录的访问权限。安全记录在默认情况下是没有保护的,把它设置成只有管理员和系统账户才有权访问。

(3)要把一些重要的用户数据(文件、数据表、项目文件等)定时备份在另一个安全的服务器中。

8.4软件质量属性

8.4.1可用性

(1)“酒店管理系统”将具备每天24小时可用。

8.4.2健壮性

(1)如果在缴纳定金或退房结账时客户机和服务器中断,那么当时的操作全部视为无效,系统不记录到数据库。

9需求模型

9.1 Use Cases用例分析

产品用户使用场景场景分析

使用我们的产品“酒店管理系统”的人员主要有系统开发人员、酒店管理员、顾客。

9.2 CRC Cards 类模型分析

酒店管理系统 CRC 卡:如表

1-1所示,它是酒店管理系统的顶层类,用于实现酒店管理的业务逻辑。

表1-1 Hotel CRC 卡

Resiger CRC 卡:如表1-2所示,用于处理用户注册的业务逻辑。 表1-2 Resiger CRC 卡

表1-3 Login CRC卡

HomePage CRC卡:如表1-4所示,用于显示用户页面,提供基本业务逻辑。表1-4 HomePage CRC卡

Administrator CRC卡:如表1-5所示,该类用于处理管理员能操作的业务逻辑。表1-5 Administrator CRC卡

RoomOrder CRC卡:如表1-6所示,该类用于处理房间预定的业务逻辑。

表1-6 RoomOrder CRC卡

CRC卡:如表1-7所示,用于查询房间信息。

Room CRC卡:如表1-8所示,用于记录房间信息。

表1-8 Room CRC卡

CRC卡:如表1-9所示,用于处理订单查询的业务逻辑。

表1-9 CheckOrder CRC卡

Order CRC卡:如表1-10所示,用于记录订单信息。

表1-10 Order CRC

表1-11 OrderChange CRC卡

OrderUnsubscribe CRC卡:如表1-12所示,用于处理退订的业务逻辑。

UserChangeCheck CRC卡:如表1-13所示,用于执行用户和管理员信息的查询修改的业务逻辑。表1-13 UserChangeCheck CRC卡

ChangeKey CRC卡:如表1-14所示,用于修改密码。

表1-14 ChangeKey CRC卡

PayOnline CRC卡:如表1-15所示,用于网上支付。

表1-15 PayOnline CRC卡

CRC卡:如表1-16所示,用于。

表1-16 WelcomePage CRC卡

CRC卡:如表1-17所示,用于。

教务管理系统课程设计报告

教务管理系统课程 设计报告

教务综合管理系统设计报告 专业:软件工程 成员:车振军陆建伟 徐蕾杨思倩指导老师:徐明 日期: -6-15

一、引言 1.1 目的 为了保证项目小组能够按时完成小组任务及目标,便于项目小组成员更好地了解项目情况,使项目小组开展的各个过程合理有序,因此确定各个项目模块的开发情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发,减少开发中的不必要损失。 预期的读者是设计人员、开发人员、项目管理人员、测试人员和用户。 1.2 背景 高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。 教务管理系统是一个大型复杂的计算机网络信息系统,满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。为各级决策管理部门提出准确、及时的相关信息和快捷、方便、科学的决策分析处理系统;为信息交流、教务管理提供一个高效快捷的电子化手段;最终达到进一步

提高各级领导科学决策水平,提高各院系、各部门管理人员管理水平与办公效率,减轻工作负担的目的。 教务管理系统面向管理员、教师和全校学生,实现学生管理、教师管理、课程管理、成绩处理。 1.3 定义 1.3.1 MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,当前属于 Oracle 旗下公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常见标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。1.3.2 MyEclipse MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,特别是对各种开源产品的支持相当不错。 二、需求分析 2.1 功能需求 2.1.1 系统目标

教务管理系统软件需求分析

软件需求分析报告 教务管理系统 学生姓名 __ __ 学号 专业班级 院(系) 指导教师 完成时间 成绩

前言 项目小组分工: 需求分析、文档的整理及后期的功能测试。 教务管理系统的建模实现。 伴随着高校信息化建设的日益完善,高等学校的教务管理系统在高校管理中越来越受到老师和学生的青睐。高等学校的教学管理系统功能全面、操作简单快捷,可以为学生和老师建立电子档案,并且便于实时修改、保存和查看,实现了无纸化存档,为学校节省了大量的资金和空间。学生可以通过教务管理系统方便快捷地查询自己的个人信息,进行网上查询课表、成绩以及报考的事宜。因此结合现有教务系统的优点,制作此教务管理系统。

目录 一、项目前景文档 (1) 1.业务需求 (1) 业务背景 (1) 业务目标和成功条件 (1) 业务目标(Business Objective,BO) (1) 业务成功条件(Success Crite,SC) (1) 业务风险(Risk,RI) (2) 2.解决方案的背景 (2) 前景陈述 (2) 主要的系统特征(Feature) (2) 假设(Assumption)和依赖(Dependency)条件 (3) 3.项目范围和限制 (3) 初始和后继版本的范围 (3) 限制和排除条件 (4) 4.业务环境 (4) 涉众档案 (4) 项目的优先级 (4) 运行环境(Operating Environment OE) (5) 二、软件需求规格说明书 (6) 1.引言 (6) 概述6 背景6 定义6 参考资料7 2.任务概述 (7) 目标7

运行环境(Operating Environment,OE) (7) 假定(Assumption)和约束(Constraint) (7) 3.需求规定 (8) 3.1.对功能的规定 (8) 3.1.1.用户需求 (8) 3.1.2.系统需求 (10) 3.2.非功能性需求 (17) 性能需求(Performance) (17) 安全设施需求(SAfety) (17) 安全性需求(Security) (17) 软件质量属性 (17) 3.3.外部接口需求 (18) 用户界面(User Interfaces,UI) (18) 硬件接口(Hardware Interfaces,HI) (18) 软件接口(Software Interfaces,SI) (18) 通信接口(Communications Interfaces,CI) (18)

教务管理系统操作手册43908

正方现代教务管理系统WEB端教师用户手册 杭州正方电子工程有限公司

目录 一、系统登录 打开IE浏览器,输入WEB服务器地址(210.33.176.200)或从教务处主页登录“正方教务管理系统”,进入用户登录界面。输入用户名及口令(与原系统相同),选择“教师”角色,

按“登录”。(请各位老师不要忘记关闭所有开启的窗口,以防他人进入,造成不良后果!) 二、信息维护 信息维护内容包括:个人简历、密码修改、全校性公选课申请、公选课教材指定、教学日历、临时调、停(补)课申请。 2.1教师个人简历维护 点击“信息维护”->“个人简历”,维护性别、联系电话、E-MAIL、教师简介等内容; 2.2密码修改 为防止登录信息泄密,请各位教师尽快更改原始密码,点击“信息维护”->“密码修改”,修改自己的原始密码和登陆名。

2.3全校性公选课申请 点击“信息维护”->“全校性公选课申请”。 1、依次选择开课学年学期、课程名称、课程性质、课程类别、课程归属、考核方式、上课校区、场地要求; 2、输入周学时、起止周(格式如01-16)、学分、容量; 3、设置面向对象、禁选对象:选择年级、或学院、或专业(若面向2001级的只选年级2001),点击添加对象; 4、录入课程简介(250字以内)、申请说明(150字以内); 5、点击“保存”完成申请。 6、点击“打印”输出到EXCEL,打印后交院系签字审核。

2.4公选课教材指定 担任全校性公选课开课任务的老师可点击“信息维护”->“公选课教材指定”指定公选课教材,但必须录入教材名称、教材作者、出版社及教材版别。 2.5教学日历 选择学年,学期以及课程名称,录入周次,选择授课形式,录入教学内容;录入完毕后按保存按钮。若有多个相同教学班的,可点击“拷贝来自”,复制相同的日历再保存。教学日历可以根据不同的系统设置显示不同的两种格式,可以满足不同学校的要求。 格式一

软件工程学生成绩管理系统

软件工程学生成绩 管理系统

学生成绩管理系统 --富丛文 1.可行性研究报告 ..................................................... 错误!未定义书签。 2.需求分析报告 ......................................................... 错误!未定义书签。 2.1概述 ............................................................... 错误!未定义书签。 2.2任务概述 ....................................................... 错误!未定义书签。 2.2.1编写目的.............................................. 错误!未定义书签。 2.2.2 参考资料 .............................................. 错误!未定义书签。 2.3对功能的规定................................................ 错误!未定义书签。 2.3.1功能划分和描述 .................................. 错误!未定义书签。 2.4 安全性: ....................................................... 错误!未定义书签。 2.5.成本估算 ....................................................... 错误!未定义书签。 2.5.1时间成本.............................................. 错误!未定义书签。 2.5.2 经济成本 .............................................. 错误!未定义书签。 2.6. 版本记录及其它信息 ................................... 错误!未定义书签。 2.6.1尚未解决的问题 .................................. 错误!未定义书签。 2.7实验模型的建立............................................ 错误!未定义书签。3.概要设计部分 ...................................................... 错误!未定义书签。 3.1.系统建设目标................................................ 错误!未定义书签。 3.1.1要解决的问题: .................................. 错误!未定义书签。 3.1.2系统开发的目的 .................................. 错误!未定义书签。 3.2运行环境规定................................................ 错误!未定义书签。

凌展教务管理系统需求分析

凌展教务管理系统需求分析

凌展教务管理系统 需求分析 姓名:吴远林 学号:120511614 学院:计算机科学技术学院

目录 1 引言 (1) 1.1 编写目的 (1) 1.2 背景说明 (1) 1.3 系统目标 (1) 1.4 系统意义 (1) 2 功能需求分析 (2) 2.1 管理员对功能的需求 (2) 2.2 教师对功能的需求 (3) 2.3 学生对功能的需求 (3) 3 性能需求分析 (3) 3.1 网络平台要求 (3) 3.2 用户平台要求 (4) 4 总结 (4)

1 引言 1.1 编写目的 现如今,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。因此,教务管理成为大学的主要日常管理工作之一,它涉及到校、系、师、生的诸多方面,如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件,建成一个完整统一、技术先进、高效稳定、安全可靠的教学信息管理系统。 针对不同高等学校的特点设计,注重实用性、科学性和可操作性并重的原则,把教务管理人员从繁杂的手工劳动中解脱出来,提高教务管理的质量;适应学年学分制;传统的C/S(客户/服务器)模式与流行的B/S(浏览器/服务器)相结合;采用三层(多层)体系结构;结合基于无限局域网、英特网技术;最终在学校内全面实现本科生教务的计算机网络辅助管理,通过校园网络系统实现各教学管理部门日常教学教务管理,教师、学生及各有关部门校园教学信息查询的网络化,全面提升高等学校的教务管理水平。 1.2 背景说明 ●待开发系统名称:教务管理系统 ●开发者:吴远林 ●用户:高校教务人员,在校学生,教师 1.3 系统目标 开发此教务管理系统软件,使教务人员及操作者进行教务管理,方便操作者随时添加、查询、修改,使工作人员从繁琐的填表,查表工作中解放出来;使供需双方都获得满意的结果;促进报表、统计数字的规范化;提高工作效率;降低教务管理维护费用,提高行政工作效率,改善服务质量,为学校领导决策提供支持,该软件的设计目标尽量达到人力与设备的节省,并且处理数据的速度提高。 该系统面向教务处、院、系教师和全校学生,实现教学资源管理,学籍管理,教学计划,开课/排课管理,选课管理,考务管理,成绩管理,教师管理,教材管理,教学质量监控,开放性实验管理,毕业设计管理

教务管理系统需求规格说明书.doc

教务管理系统需求规格说明书 1.引言 ?编写目的 二十一世纪是信息的社会,传统的教务管理模式,已经不适应信息时代的要求,迫使人们起用新的管理方法来管理。 科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,教务管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的教务管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,从而使人们有更多时间来学习和享受生活。 ?背景说明 ●该产品的名称为教务管理系统 ●系统设计的目标:出于本系统实学校学生管理的一个综合性的系统,本系 统得设计目标将最终定位于完成以上所诉的系统主要业务的基本模型上。 ●本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联 性,涉及的计算过程不是很复杂。因此,比较适合采用数据库管理。在技 术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料, 特别是参考其它程序的功能,因此完全可以实现。 ●需求如下: 1.要求有良好的人机界面; 2.要求有良好的权限管理; 3.原始数据修改简单方便,支持多条件修改; 4.方便的数据查询,支持多条件查询; 5.在相应得权限下,删除数据简单方便,数据稳定性好; 6.计算机自动完成,尽量减少人工干预; 7.在相应的权限下,进行数据查询,插入,更改等基本操作。 8.能较好的支持中文数据,良好的国际化界面; ●参考资料 该项目参考资料大多来自书本《软件工程》和一些网上资料。2.概述 ?功能概述 1)系统登陆界面

软件工程教务管理系统之子系统—学院课程安排课件

教务管理系统之子系统—学院课程安排报告 学生班级:计算机二表一班 学生年级:2011级 指导教师:刘晓敏 2014年6月11日

目录 序言 第一章项目小组介绍 第二章学院课程安排管理的介绍第三章可行性研究与分析报告第四章软件需求说明 第五章软件设计方法 第六章程序设计与分析 第七章检验和测试方法 第八章维护方法 第九章总结 参考文献

序言 1969年美国IBM公司首次宣布除操作系统继续随计算机配送外,其余软件一律计价出售,从此开创了软件成为独立商品的先河。正是由于软件的发展,是计算机应用逐渐渗透到社会生活的各个角落,是各行各业都发生很大的变化。这个同事也促使人们对软件的品种、数量、功能和质量等提出了越来越高的要求。然而,软件的规模越大、越复杂,人们的软件开发能力越显得力不从心。于是人们开始重视软件开发过程、方法、工具和环境的研究,软件工程应运而生。 为了更好的理解《软件工程》相关的原理、方法及应用,加深和巩固学生对于软件设计和项目小组管理等的流程,我们小组选择了一个软件项目进行分析设计。 要开发软件,其过程为:计划时期,开发时期,运行时期。在计划时期要分析系统的主要目标和可行性运行,运行时期要做好软件的维护工作。此次项目的重点在开发时期,即要完成需求分析和软件设计。 此次项目为“教务管理系统之子系统—学院课程安排”,采用结构化设计方法开发软件,采用web技术和数据库技术设计出一套供教务人员及教师使用的教务管理系统。 第一章项目小组介绍 1.1小组成员 姜玉龙 11100140101 王德高 11100140102 张巍瀚 11100140103 李姝睿 11100140104

教务管理系统开题报告

太原工业学院 毕业论文开题报告学生姓名:朱国庆学号: 系部:计算机工程系 专业:软件工程 论文题目:教务管理系统 指导教师:赵俊龙 2011年3月20日

一.论文研究目的及意义: 当今社会,科技发展日新月异,随着计算机的普及和科学技术的迅猛发展,得益于此,人们越来越感觉到用计算机和网络来解决实际问题的快捷性和方便性。因此,根椐国内现有的管理模式,再结合国际新的思想观念,建立先进的信息管理系统,提高管理工作的先进化水平,使之成为公共信息服务体系的重要组成部分,让讲师和学员更加有效的处理相关事务,提高工作效率。从教务工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机网络功能,实现教务工作全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来。使得教务管理走向无纸化办公和规范化、现代化管理。 所以我决定设计开发一个基于Web的便捷实用的为服务的教务管理系统。这套系统将大大提高工作人员的工作效率和准确性,使用户的管理更加的简单,更加的全面和安全,更加的规范化、、系统化、程序化,减少工作人员的工作量,保证数据处理准确快捷。开发工具有:Eclipse、Dreamweawer、Tomcat和MySql。 参考文献: [1] 张白一,崔尚森,面向对象程序设计—JAVA,西安电子科技大学出版社 [2] 萨师煊,王珊.数据库系统概论[M].高等教育出版社,:21-347. [3] 李兴华,王月清.《Java Web开发实战与经典》,清华大学出版社. [4] 计晓云,赵研.《Java数据结构与算法》,中国电力出版社. [5] 谢希仁.《计算机网络》,电子工业出版社 2008年版. [6] 唐红亮.SQL Server数据库设计与系统开发教程[M].清华大学出版 [7] 叶锡群,许勇,吴国新.基于角色的访问控制在 WEB 中的实现技术 [J].计算机工 程,28(1). [8] 邹建.SQL Server 2000 开发与管理应用实例[M].人民邮电出版社,

凌展教务管理系统需求分析

凌展教务管理系统 需求分析

凌展教务管理系统需求分析 姓名:吴远林 学号: 学院:计算机科学技术学院

目录 1 引言 (1) 1.1 编写目的 (1) 1.2 背景说明 (1) 1.3 系统目标 (1) 1.4 系统意义 (1) 2 功能需求分析 (2) 2.1 管理员对功能的需求 (2) 2.2 教师对功能的需求 (3) 2.3 学生对功能的需

求 (3) 3 性能需求分析 (3) 3.1 网络平台要求 (3) 3.2 用户平台要求 (4) 4 总结 (4) 1 引言 1.1 编写目的 现如今,随着教学体制的不断改革,特别是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。因此,教务管理成为大学的主要日常管理工作之一,它涉及到校、系、师、生的诸多方面,如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,因此迫切需要研制开发一种综合教务管理软件,建成一个完整统一、技术先进、高效稳定、安全可靠的教学信息管理系统。 针对不同高等学校的特点设计,注重实用性、科学性和可操

作性并重的原则,把教务管理人员从繁杂的手工劳动中解脱出来,提高教务管理的质量;适应年学分制;传统的C/S(客户/服务器)模式与流行的B/S(浏览器/服务器)相结合;采用三层(多层)体系结构;结合基于无限局域网、英特网技术;最终在学校内全面实现本科生教务的计算机网络辅助管理,经过校园网络系统实现各教学管理部门日常教学教务管理,教师、学生及各有关部门校园教学信息查询的网络化,全面提升高等学校的教务管理水平。 1.2 背景说明 ●待开发系统名称:教务管理系统 ●开发者:吴远林 ●用户:高校教务人员,在校学生,教师 1.3 系统目标 开发此教务管理系统软件,使教务人员及操作者进行教务管理,方便操作者随时添加、查询、修改,使工作人员从繁琐的填表,查表工作中解放出来;使供需双方都获得满意的结果;促进报表、统计数字的规范化;提高工作效率;降低教务管理维护费用,提高行政工作效率,改进服务质量,为学校领导决策提供支持,该软件的设计目标尽量达到人力与设备的节省,而且处理数据的速度提高。 该系统面向教务处、院、系教师和全校学生,实现教学资源管理,学籍管理,教学计划,开课/排课管理,选课管理,考务管理,成绩管理,教师管理,教材管理,教学质量

教务管理系统运行环境介绍和设置方法

教务管理系统运行环境介绍和设置方法 一、运行环境要求: 1、操作系统:Windows 2、IE内核:兼容IE9.0及以下版本 3、浏览器:360浏览器或带有兼容模式浏览器 二、浏览器相关设置说明 1、IE内核版本过高,导致无法正常显示。 IE内核版本查看方法,如下图所示: 微软IE浏览器不支持从高版本直接降级至低版本,可以通过完全卸载软件后再重新安装IE软件的方法。 具体步骤如下: (1)控制面板→程序→启用和关闭 Windows 功能→去掉 IE10 的勾。 (2)控制面板→程序→程序和功能→已安装更新→卸载 IE10。

如下图所示: (3)重启,并删除 C:\Program Files\Internet Explorer 文件夹和 C:\Program Files(x86)\Internet Explorer 文件夹。 (4)搜索并下载安装 IE9 即可。 2、进入系统后出现“不能创建对象”提示 如下图所示: 解决方法:请下载360浏览器(或具有兼容模式浏览器),并打开任意网站页面(不要停留在360默认打开的导航页面上)后,在地址栏中有个“闪电图标”此模式为“极速模式”,点击极速模式图标将浏览模式更改为“兼容模式”即可。 如下图所示:

3、打印功能设置说明 点击“打印按钮”后,无法正常打印,并出现错误信息提示窗口。 如下图所示: 解决方法: 步骤1:下载安装版Microsoft office进行安装;使用绿色版 office软件,点击打印按钮后系统会报错。 步骤2:选择安全选项卡----Internet----自定义级别,将“对 未标记为可安全执行脚本的ActiveX控件初始化并执行脚本(不安 全)”选项状态变为启用(不安全)

软件工程实验学生信息管理系统需求分析

软件工程实验学生信息管理系统需求 分析

攀枝花学院实验报告 实验课程:软件工程试验实验项目:项目需求分析 实验日期: .4.17 系:数学与计算机学院班级:软件工程姓名:冯斌学号: 10804004 指导教师:冯伟成绩: 【实验目的:】 1、了解系统规划的主要内容 2、掌握项目可行性研究 3、掌握可行性研究报告的内容与撰写 4、了解需求分析的主要内容 5、掌握软件需求规格说明书的内容与撰写 【实验内容:】 1、自行选定一个软件项目,考虑到时间的关系,学生能够选择规模较小的软件项目,如实验项目简易管理系统等,经过互联网等收集资料,进行软件项目规划。

2、完成可行性研究后,查阅参考资料和相关标准,撰写可行性研究报告。 3、进行需求分析,并撰写软件需求规格说明书。

I 引言 1.1 系统参考文献 实验任务书 1.2 背景 随着学校规模的不断扩大,学生人数急剧增长,需要管理的各种信息也成倍增长,由于计算机和网络的普及,若建立一个C/S或B/S结构的学生信息管理系统,学生便能够经过网络来选课而且查询自己的有关信息,使得学生信息管理工作系统化,规范化,自动化,大大提高了学校管理学生的效率。 在信息高速发展的当今时代,任何学校,企业都离不开信息化的建设,信息化水平已经成为一个评价高校综合实力的一项重要指标。近年来,高校都建设了高校校园网,学生信息管理系统作为高校校园网建设的一个模块,主要是为了学生在校园网内就了解更多的与学生生活相关的信息。学校的公告网上发布,学生信息网上查询,方便教师和学生查询学生信息,成绩查询使学生能及时了解自己的成绩以及方便学生选课,同时也方便教师及时做出课程的调整等。学生信息管理系统可作为一个高校学生获取信息,学生交流,选课和教务管理的平台。 1.3 编写目的 此文档编写的主要目的是使具体管理人员(即高级用户)能够更好的了解这个学生管理系统,更好的使用和修改,让用户知

教务管理系统需求分析报告

教务管理系统需求分析报告 1.任务概述 1.1目标 通过Internet完成对教务系统的管理,有利于管理者根据教务管理系统及时的对信息进行处理,每个用户可以通过Internet登录系统,并对自己的权限进行相应的操作。设计的目标是尽量大道人力与设备的节省、并且处理数据的速度提高。 该设计面向教务处、院、系教师和全校学生,实现教学资源管理,学籍管理,教学计划,开课/排课管理,选课管理、考务管理,成绩管理,教师管理,教材管理,教学质量监控,开放性实验管理,毕业设计管理和毕业审核等功能。 1.2运行环境: 1台服务器:2.4G双CPU,SCSI双硬盘镜像,2G内存,LINUX7.0,Apache+PHP+Mysql服务器 客户机:CPU 2.0G,512M内存,windowsXP操作系统, 连接Internet。 1.3条件与限制 为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用软件现有的服务器及教师办公用微机等设备。 2.功能需求 2.1.教学计划管理 1)教学计划既要保持相对的稳定性,同时还应满足各教务人员对教学计划进行

调整与更变,能自动生成每学期的教学计划。 教学计划管理能自动生成各班级的课表及上课老师,方便师生查阅。同时能避开节假日正常的教务活动 遇到突发事件能及时自动更新教学计划 2.2学生学籍管理:学生的基本情况、学生获奖和受处分的情况等。学籍变动管理、学生注册管理。 2.3学生成绩管理:管理学生每学期的所学的课程、课程性质、学分、学时、及成绩进行管理。包括成绩管理、分析内容。学生可以登录到学校相应成绩管理系统对自己的学科、学时、学分等相关信息进行查询。毕业生学籍处理:结业处理,毕业处理,授位处理,学籍卡片等。同时每学期末时系统将自动给家长发送一封关于本学期子女在学校的学习成绩及表现等。 2.4教师管理 1)教师信息管理 该系统管理员可以查询所有老师的用户资料以及更新教师资料。 2)教师资料存储 3)教师异动、教师进修、教师教学考勤、权限设置。 2.5选课管理 系统为学生和教务人员提供不同的入口。学生和教务人员具有不同的操作权限,学生可以修改个人基本信息、选课、退课、查看自己的课程;教务人员通过本功能可以及时掌握学生选课的进程,对系统进行全面的管理,如选课信息的录入、查询、修改、删除等。 2.5.1学生网上选课平台(B/S结构)

教务管理系统测试计划

软件测试计划说明书 §1.引言 1.1.编写目的 本计划是教务管理系统的总体测试计划。目的是说明各种测试阶段任务、人员分配和时间安排、工作规范等。也是为以后的测试设计、测试开发、测试执行、测试评估有所标准。 1.2.项目背景 a.本项目的名称为教务管理系统; b.本项目是由计算机科学与技术学院08计11班郭琼、王娟、何婷婷、李姣、金欢欢、褚强、孙超为了进行软件测试实训而进行开发的。 1.3.定义 1.3.1.测试用例中的编号 功能名+界面名(每个字第一个汉语拼音大写)+编号 例如:登录第一个用例 DL 0001 1.3. 2.测试用例文件名命名规则 模块名+测试用例 例如:学生模块学生测试用例 1.3.3.黑盒测试 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。 1.3.4.白盒测试 白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序

中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。 1.3.5.静态测试 静态方法是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。对需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行来找错。静态方法通过程序静态特性的分析,找出欠缺和可疑之处,例如不匹配的参数、不适当的循环嵌套和分支嵌套、不允许的递归、未使用过的变量、空指针的引用和可疑的计算等。静态测试结果可用于进一步的查错,并为测试用例选取提供指导 1.3.6.动态测试 动态方法是指通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率和健壮性等性能,这种方法由三部分组成:构造测试实例、执行程序、分析程序的输出结果。 1.3.7. 组件功能测试 组建功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。 1.3.8.业务测试 业务测试,在单元测试的基础上,将所有业务流程的模块按照设计要求(如根据结构图〕组装成为子系统或系统,进行测试。 1.3.9.压力、容量、性能测试 就是将业务测试完后的系统进行进一步的业务流程测试,例如:在线人数和系统反包括:各个功能点是否以实现,业务流程是否正确。 2.1.2.产品规定的操作和运行稳定。 例如:进行一些评判学生成绩的数据库操作时,数据库会不会正常运行。 2.1. 3.Bug数和缺陷率控制在可接收的范围之内。 例如:估计总代码行数为6000行缺陷数为30个,

教务管理系统需求分析44319662

教务管理系统需求分析44319662 教务管理系统需求分析 1 教务管理系统需求分析 教务管理系统所必备的功能归纳为如图1.1所示,其中每个功能都由若干相关联的子功能模块组 成。 教务管理系统 基教课学教注排考毕继系础学程籍师册课务业承统数计管管管收选成管管管据划费课绩理理理理理理 系管管管管 统理理理理 图1.1 教务管理系统的基本功能模块 1.1 系统数据流程 系统的数据流程如图1.2所示。 奖罚管理异动管理 收费系统学籍管理招生系统 注册系统课程管理系统 教学计划系统 选课系统 排课系统 教师录入系统成绩管理系统重修重考 排考表系统 毕业管理系统

图1.2 系统数据流程 1.2 基础数据管理 “基础数据管理”功能模块用于维护整个教务系统正常运行所需的基础数据集,以保证教务系统有一个统一的标准的基础数据集,便于数据的共享使用,内容包括包括入学年份、学年学期、院系数据、专业设置、教研室情况等,其中所包含子功能模块如图1.3所示 基础数据管理 基专学学科班教学职教教其 本业期年属级室历称学师他 信代代代部代代代代计代基门划码础息码码码码码码码代名管信称息码理管管 理理 图1.3“基础数据管理”功能模块 1.3 教学计划管理 “教学计划管理”功能模块用于维护学校中各系各专业的课程、课组计划安排信息,作为选课和毕业审查的标准,包括的功能有课程计划登记、课程计划审批、选课情况查询、选课信息审批等。 1.4 学籍管理 “学籍管理”主要包括了高校学籍管理的常用信息,提供对学生学籍基本信息录入、查询、修改、打印输出、维护等常用功能,并提供学号编排、学生照片输入与显示、学籍变动(留级、休学、跳级、转班、转学、退学等)、奖惩登记毕业情况等功能。 1.5 教师管理

正方教务管理系统软件简介

正方教务管理系统软件简介 教学管理信息系统本着高起点高标准、既适应当前又考虑未来发展的原则,具有界面友好、易于掌握、操作简单、功能齐全、安全可靠、运用广泛等特点。主要功能模块包括系统维护、学籍管理、师资管理、教学计划管理、智能排课、考试管理、选课管理、成绩管理、实践管理、教学质量评价、毕业生管理、体育管理等。 主要特点如下: 1. 智能化的资源调配。它使学校教学资源得到优化,教师、教室、实验室、时间等的高效调配和合理利用,解决了学校资源紧缺、多校区、院系多级管理状况下排课、排实验室、排考场难等问题。 2. 周全的软件设计。随着学分制的教学改革,国内少数高校已试行了完全学分制,大部分高校正在由传统的学年制向学分制过渡,传统的教学管理软件已无法适应这一转变,本系统在设计时考虑了学年制、学年学分制、学分制以及过渡时期等不同阶段教学管理软件衔接的需求。 3. 规范化的教学资源管理。系统严格遵循教育部颁发的学籍学历规范和有关信息标准,课程代码、教师代码、学号等的编码规范高校管理,避免代码的重复等不合理现象的发生。 4. 学分制管理思想的体现。本系统较好地体现了学分管理的基本思想:

(1)管理思想、理念上:学分制管理充分体现以人为本,以学生为中心,提高学生学习的自由化和个性化,学生可以自主选课程、自主选专业、自主选学习进程(上课时间)、自主选主讲教师。 (2)教学管理上:学分制管理以教学过程为主线管理,淡化行政班,在强化专业学生共性的基础上重视学生的个性化培养。 (3)学籍管理上:学分制的学籍管理关心获得学分或修读的课程,学生可以多次修读相同或不同的课程。 (4)收费管理上:学分制实现按学分收费为主。 产品功能模块图

教务管理系统 软件测试计划

软件测试计划 引言 1.1 编写目的 为了确保项目的可用性以及可靠性,使得项目能够按质按量的完成,以至于项目成品不会在后期使用以及维护过程中出现极其严重的错误,我们编写了此测试计划。 1.2项目背景 由于安徽大学希望能够充分利用现代科技来提高教务管理的效率,在原有的教务管理系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得教务管理人员工作更加方便,工作效率也更加的高。并且能够方便学生选课以及查看自己的成绩,方便教职工对学生进行管理。 1.3定义 无 1.4参考资料 《软件工程导论——第5版》张海藩编著清华大学出版社 一.任务概述 2.1目标 本文档的目标是详细描述对教务管理系统进行系统测试的测试过程。将每一个可用的功能进行尽可能详尽的测试,并尝试各种可能的测试用例,找出当前软件中所存在的漏洞以及不足,为完善软件提供可参考的文本依据。本文档所测试的功能均来自于需求文档:教务管理系统需求规格说明书。 2.2运行环境 软件环境: 操作系统:必须Windows XP以上的版本

必装软件:Microsoft Office Access 2003,Eclipse 浏览器:IE6.0以上 硬件环境: 无具体要求,一台能正常操作的计算机即可 2.3需求概述 本次测试主要针对本小组开发的教务管理系统进行系统测试,主要包括功能测试、界面测试、负载测试、文档测试。 在教务管理系统需求规格说明书中列出的系统功能和性能都需要完成测试,在测试工作期间发现的所有缺陷都需要改正并确认。 2.4条件与限制 一个标准的教务管理系统,应该实现多人同时在线的后台处理。但由于技术以及硬件环境的限制,该系统并未对多人同时登陆时所能遇到的诸多问题进行处理。并且对于数据库的设计也不是很完善,依旧存在太多的缺点与漏洞。 二.测试计划 3.1测试方案 本测试计划采用黑盒测试方法,整个过程采用自底向上,逐个集成的的办法,依次进行单元测试,组装测试,测试用例的设计应包括合理的和不合理的输入条件。 3.2测试项目 测试1:名称:系统操作登录测试 目的:测试系统操作界面。 内容:帐号口令输入、合理性检查、合法性检查,系统操作界面显示控制测试 2:名称:个人信息查询测试 目的:测试个人信息查询功能。 内容:通过对应的选项,使用该功能。 测试 3:名称:修改密码功能测试 目的:测试密码修改功能。 内容:合理性检查,合法性检查,以及功能使用测试 测试 4:名称:学生选课功能测试 目的:测试学生选课操作功能。 内容:通过显示的课程进行相关选课操作,测试操作的合理性,并检测操作 界面 测试 5:名称:成绩查询功能测试 目的:测试学生成绩查询功能。 内容:通过相关选项的选择,获取该学生的各门课成绩 测试6:名称:教师查询学生信息功能 目的:测试教师查询学生信息功能 内容:通过相关选项的选择,获取选择该教师的学生的信息测试 7:名称:教师给学生打分的功能 目的:测试教师给学生打分的功能 内容:通过对所选学生进行打分测试,测试功能的可用性,合法性以及合理 性 测试 8:名称:管理员添加课程,学生以及教师功能 目的:测试管理员添加课程,学生以及教师功能

软件工程课程设计学生成绩信息管理系统

《软件工程》课程设计 学 生 成 绩 信 息 管 理 系 统 指导老师:曾鹏 姓名:白飞 学号:2 班级:计科系82011班

目录: 第一部分选课系统分析 1.引言 1.1. 编写目的 1.2背景说明 1.3. 术语定义及参考资料 2. 任务概述 2.1. 目标 2.2. 系统技术 2.3基本设计概念和处理流程 2.4. 用户的特点 3. 需求规定 3.1. 对功能的规定 3.2. 对性能的规定 4. 设计思想 4.1. 数据库的设计 4.2. 系统功能特点 5、软件测试 第二部分学生成绩查询系统分析 1. 系统需求分析 2. 系统功能设计 3. 概念设计 3.1概念结构设计的E-R 图 3.2逻辑结构设计 4. 概要设计 5. 主要模块详细设计说明书 第三部分附带主要部分源码 第四部分设计感想

第一部分选课系统 2.引言 21世纪以高科技为核心的知识经济将占主导地位,国家的综合国力和国际竞争力将越来越取决于科学技术创新水平。教育作为知识创新、传播和应用的基础,培养和输送人才的摇篮,已经成为经济发展和社会进步的基础。 尽管人类进步的程度随着不同时代,不同地区而有所变化,教育的口径却在不断扩宽,以便使过去仅供少数人使用的教育资源能够为更多各种年龄、不同社会阶层和背景的人们所用。在信息爆炸的时代,传统教学管理面临着诸多挑战。 1.1. 编写目的 开发基于互联网的学生选课系统,提高管理工作的效率、提高信息的开放性、改善学生和教师对其最新信息查询的准确性。 2.2. 背景说明 随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前许多高校的学生选课管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,因此,迫切需要开发基于互联网的体育课信息管理系统来提高管理工作的效率。基于互联网的学生选课管理系统,在学生选课的规范管理、科学统计和快速查询方面具有较大的实用意义。它提高了信息的开放性,大大地改善了学生、教师对其最新信息查询的准确性。 1.3. 术语定义及参考资料 1. (美) Grady Booch,James Rumbaugh,Ivar Jacobson,《UML用户指南》,机械工业出版社,2001年8月 2.Microsoft,MSDN 3.Microsoft, SQL Server2000联机手册 4.Roger S. Pressman。软件工程——实践者的研究方法。机械工业出版社,1997 5.IPL。Software Testing and Software Development Lifecycles。IPL,1996 6.Karl E. Wiegers《软件需求》机械工业出版社,1999 7.张海藩《软件工程导论》清华大学出版社。

教务管理系统需求规格说明书

软件工程大作业 《教务管理系统》 需求规格说明书 班级:142012 小组成员:张烜仪 鲍健昕 杨鑫 安娜 王港

目录 1 引言 (4) 1.1 目的 (4) 1.2 文档格式 (4) 1.3 预期的读者和阅读建议 (5) 1.4 范围 (5) 2.系统概述 (6) 2.1 系统概述 (6) 2.2 总体架构 (7) 2.3 软件项目约束 (7) 3. 详细描述 (8) 3.1 用例描述 (8) 3.1.1 学生功能需求 (8) 3.1.2 教师功能需求 (9) 3.1.3 管理员功能需求 (11) 3.2 活动流图 (12) 3.2.1 学生成绩查询 (13) 3.2.2 学生选课 (15) 3.2.3 学生课表查询 (16) 3.2.4 学生成绩录入 (18) 3.2.5 教师课表查询 (19) 3.2.6 用户信息修改 (21)

3.3 类图概述 (23) 4. 非功能性需求 (24) 4.1 性能需求 (24) 4.2 数据需求 (25) 4.3 安全性需求 (25) 4.4 用户文档 (26) 4.5其他需求 (26)

1 引言 1.1 目的 该文档首先给出了整个系统的结构概况,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流。且给出了直观的用例图,并做出了用例描述。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。 该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。 1.2 文档格式 本文档按以下要求和约定进行书写: (1)页面的左边距为2.5cm,右边距为2.0cm,装订线靠左,行距为最小值20磅。 (2)标题最多分三级,分别为等线二号、等线四号、等线小四,标题均加粗。 (3)正文字体为等线小四号,无特殊情况下,字体颜色均采用黑色。 (4)出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号依次为(1)、1)、a)、、①等,特殊情况另作规定。

教务管理系统的设计与实现

xxxx大学 本科生毕业论文 题目教务管理系统的设计与实现 学院 专业班级 学生姓名 指导教师 撰写日期:年月日

教务管理系统的设计与实现 摘要 在信息高度发达的网络时代,教务管理系统的开发,起到了举足轻重的作用。它依托当今高度发展的信息时代,加强用户网上信息的交流与分享,系统采用B/S开发模式就是能够使用信息的传输与信息的处理功能,从而可以方便用户解决自身业务问题,给用户提供网上交流与沟通的平台。本系统就是基于这样的原则,构建了教务管理系统网站。系统以HTML、.NET语言为依托,SQL Server做系统数据库,IIS做服务器,使用JavaScript作为脚本语言,采用Flash、CSS样式美化页面。实现了系统要求的最基本功能。论文首先介绍了教务管理系统的现状和意义;然后对网站进行了需求分析,并介绍了教务管理系统所需要的功能;在对网站进行详细分析后,依次对各模块的具体设计作了一个简单的阐述;通过测试分析,该系统运行稳定可靠;最后对系统进行了总结和展望。

关键词:教务管理系统;IIS;.NET;SQL SERVER The Design And Implementation Of Educational Administration Management System SUN Wan-jun Abstract Highly developed in the information network area, Educational administration management system in the development of this system, plays a decisive role. It uses the information area of rapid development, strengthen the users on the Internet to exchange and share information, the system adopts B/S development mode is to be able to use the information transmission and information processing, is convenient for the user to solve their business problems, give the user an online business communication and communication platform. The system is based on this principle, construction of clothing orders management system Web site. System based on the HTML, NET language as the basis, using SQL server as database system, IIS as the server, the use of Java script as a scripting language, using Flash, CSS style beautification page. Realization of the basic functions of the system requirements. The thesis first introduces the clothing order management system present situation and significance; then on the site conducted a feasibility analysis and needs analysis, and introduced the Educational administration Web site needs to function; the site is a detailed analysis, in order to various modules of the design as a simple exposition; through test and analysis, the system runs stably and reliably; the last of system are summarized and prospects. Keywords: Educational administration; IIS; .NET; SQL SERVER

相关主题
文本预览
相关文档 最新文档