嵌入式课程设计手持车票售票机报告.docxVIP

  • 5
  • 0
  • 约1.45万字
  • 约 36页
  • 2017-05-19 发布于江西
  • 举报

嵌入式课程设计手持车票售票机报告.docx

嵌入式课程设计手持车票售票机报告

一、系统的需求设计1.前言学生学籍管理系统主要完成对学生基本信息的管理,例如学生基本信息的录入、查询、修改、删除;学生学籍档案的管理,例如学生奖惩情况的查询、增加学生的档案。1.1编写目的编写本文文件的目的是明确用户需求,在最终用户和开发者之间达成对软件产品要求的共享理解,作为项目开发的目标,为软件概要设计提供指导,并作为软件测试的依据。本文文件的读者是最终用户代表、高级项目经理、项目经理、项目组成员、测试组成员、质量保证组成员。1.2 项目背景为了提高学生学籍的管理效率,学校委托我们小组开发出一款基于structs2的学生学籍管理系统。项目的委托单位:学校开发软件名称:学生学籍管理系统项目任务提出者:项目开发者:汪江林用户:学校学生学籍管理的工作人员实现软件单位:本项目采用浏览器/服务器原理,客户端使用WEB开发的,服务器端采用Linux为操作系统的工作站,是采用Sql Server2008的开发软件的数据库服务程序1.3 定义序号术语或缩写定义1管理员管理学生的基本信息、档案2学生的基本信息主要记录学生的一些基本信息3学生的档案主要记录学生的一些重要信息1.4 参考资料项目经核准的计划任务书、合同或上级机关的批文项目开发计划《软件工程》 张海藩 编著 清华大学出版社企业架构应用设计 谢星星 主编 中国水利水电出版设2.任务概述2.1目标主要实现对学生的学籍管理、包括学生基本信息管理、学生档案管理;学生基本信息的管理主要包括增加学生基本信息、删除学生基本信息、修改学生基本信息、查询学生基本信息;学生档案管理主要包括增加学生的档案、查询学生的奖惩情况。2.2 运行环境操作系统:Microsoft Windows 2000 Advanced Server支持环境:IIS 5.0数据库:Microsoft SQL Server 20082.3 条件限制一个月之内完成、系统要健壮。3数据描述3.1 基础数据(1) 学生的基本信息(2) 学生的档案信息3.2 数据输入(1) 学生的基本信息(2) 学生的档案信息3.3 数据输出(1) 学生的基本信息(2) 学生的档案信息(3) 学生的奖惩情况4功能需求4.1基本用户学生学籍管理系统主要有两类用户:学生、管理员;其中学生可以登录系统查看、修改自己的基本信息。管理员可以登录系统查询、修改、删除、增加学生的基本信息以及查询学生的奖惩情况、增加学生档案。1.2 系统功能需求学生学籍管理系统主要分学生基本信息管理模块和学生学籍档案管理模块。其中学生基本信息管理模块的功能包括:录入学生基本信息修改学生基本信息查询学生基本信息删除学生基本信息学生学籍档案管理模块的功能包括:增加学生档案●查询学生奖惩情况设计方案功能设计学生学籍管理系统的功能设计主要为学生基本信息的录入、查询、修改、删除;学生学籍档案的管理,例如学生奖惩情况的查询,增加学生档案。数据录入学生基本信息的录入:主要由管理员录入学生的身份证号、学号、班级、姓名、性别、出生年月、家庭住址、家庭邮编、联系电话、备注。学生档案信息的录入:主要由管理人员录入学生的身份证号、学号、班级、姓名、名族、籍贯、政治面貌、奖惩、是否留级、表现情况、备注。数据查询学生基本信息的查询:学生和管理员都可以查询学生的基本信息,但是学生只能查看自己的信息,管理员可以查看全部学生的基本信息。学生奖惩情况查询:学生和管理员都可以查询学生的奖惩情况,但是学生只能查看自己的奖惩情况,管理员可以查看全部学生的奖惩情况。数据修改修改学生的基本信息:学生和管理员都可以修改学生的基本信息,但是学生只能修改自己的信息,管理员可以修改全部学生的基本信息。删除数据删除学生基本信息:只有管理员才可以删除书生的信息。概要设计3.1系统结构系统的大致结构如下:在 C/S 结构下的该宿舍管理系统大致可以划分为以下模块:在整体设计中,我们将宿舍管理系统分为三个大的模块:系统管理模快、学生基本信息管理模块、学生档案管理模块。每个模块实现不同的功能,每个模块介绍如下:(1) 系统管理模块系统管理模块主要是用户的登录。(2) 学生基本信息管理模块学生基本信息管理模块主要包括:录入学生基本信息、查询学生基本信息、修改学生基本信息、删除学生基本信息。● 录入学生基本信息主要实现管理员向学生学籍管理系统中录入学生的基本信息●查询学生基本信息主要实现学生基本信息查询。●修改学生基本信息主要实现管理员对学生基本信息的修改。●删除学生基本信息主要实现管理人员对学生基本信息的删除。(3)学生档案管理模块学生档案管理模块主要实现增加学生档案、查询学生的档案。● 增加学生档案主要实现管理员向系统中增加学生的档案。● 查询学生的档案主要实现对学生档案的查询。3.2用例图3.3 类图通过分析,本系统中主要有管理员类、学生类、

文档评论(0)

1亿VIP精品文档

相关文档