| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

饭卡管理系统软件工程课程设计

文***品

贡献于2021-04-11

字数:25462

软件工程课程设计
务 书

1课程设计题目
饭卡理系统
2设计务容
饭卡理系统根学校饭卡理工作专门设计理信息系统该系统够完成饭卡理工作程饭卡理程中涉:持卡者信息饭卡信息饭卡历史信息等数数进行相应增删改查询操作传统手工理工作更加规范更加科学保证饭卡信息查询更新时位
课题务开发饭卡理系统撰写符合规范课程设计说明书体现设计程设计结果
3设计步骤求
设计步骤:
首先进行相关资料查阅学解基业务流程系统数功求然结合软件工程理教材中数库设计六阶段(重点前三阶段)完成设计务系统结构设计(需求分析概念结构设计逻辑结构设计物理结构设计)系统功设计系统进行调试测试完善功
设计求:
1撰写课程设计说明书求:
(1)基求:
① 反映完成述设计容求
② 求撰写少5000文字(20页)文档
③ 文档中少包括:数流图数字典ER图数库表详细
说明系统功结构图功模块说明软件测试程
(2)文档格式求(遵循软件工程课程设计纲求)
中正文部分:
①分章层次等章新页开始
②章节安排安排
.行性研究:包括项目背景编写目软件定义开发环境等
   .需求分析:问题陈述需完成功数流图数字典表达
.概设计:程序系统基处理流程程序系统组织结构模块划分数库结构设计出错处理设计
详细设计:模块程设计界面设计代码设计
软件测试:单元测试集成测试
2运行饭卡理系统原型(根学分制实际情况该求部分专业学生求专业学生选求)


教师签名:

软件工程课程设计工作安排

姓名
设计部分
百分
备注

软件代码设计实现系统架构分析
30
组长

软件测试需求分析部分容
25
组员

行性研究分析报告
15
组员

详细设计
15
组员

概设计
15
组员




目录
行性研究 5
1分析系统目 5
2分析前系统状况 5
3前系统分析 5
31工作负荷 5
32费开支 5
33员配备 5
34系统局限性 5
4 建议系统 6
41 建议系统说明 6
42 业务处理流程图 6
43 系统改进处 6
44 技术条件方面性 7
5 制定新系统技术方案 7
51 选择系统方案1 7
52 选择系统方案2 7
6 投资效益分析 7
7 社会素方面行性 7
71 法律方面行性 7
72方面行性 7
8 结 7
二需求分析 8
1 引言 8
11 编写目 8
12 背景 8
13 参考资料 8
2 务概述 8
21 目标 8
22 户特点 8
23 假定约束 8
3 建立流程图 9
4 建立数流图 9
5 建立数字典 11
6 建立ER图 14
三概设计 15
1 引言 15
11 编写目 15
12 背景 15
13 定义 15
14 参考资料 15
2 总体设计 15
21 需求规定 15
22 基设计概念处理流程 15
23 系统功模块结构图 16
3 系统数库结构设计 16
31逻辑设计点 16
32物理结构设计点 17
4触发器存储程设计 18
41触发器 18
42存储程 18
5 系统出错处理设计 19
51补救措施 19
52系统维护设计 19
四详细设计 20
模块程设计界面设计 20
五编码设计 36
51连接数库 36
52登录界面 36
53注册界面 37
54户界面 38
55理员界面 39
56机数 40
六软件测试 41
61 概述 41
611饭卡理系统概述 41
612系统测试计划 41
613测试员安排 41
62 测试方法步骤 41
63 测试程 41
631单元测试(黑盒测试) 41
632集成测试(白盒测试) 45
64饭卡信息理测试 46
65饭卡消费记录理测试: 48
66系统测试回测试 49
七结 50
71 课设容总结 50
72 心体会 50
721 A 50
722B 50
723 C 51
724 D 51
725 E 51
八参考文献 52

行性研究
1分析系统目
着国学扩招学生数呈逐渐升趋势学生数众现学校园理难度越越高学校款够实现科学效体化理系统软件需求越越紧迫校园卡理系统采取银行卡金融功校园卡校务理功整合方式银行学校联合发行校园卡师生银行卡学校终端实现存取款消费等金融支付校园卡系统建设学校实现财务统理提供科学现代化手段提高学校理水极提高效率
2分析前系统状况
校园卡理系统目前国高校应处试点探索阶段部分已建立卡通高校中出发点着重点系统存相差异统均衡系统方案供参考学身份认证出发点建立校园卡系统强调学生身份信息认证门禁等方面功较强电子消费方面略显足学校园卡系统金融消费重点强调校园卡电子货币功需身份认证信息理系统中校园卡功够完善
3前系统分析
分析现系统目进步阐明建议中开发新系统修改现系统必性
31工作负荷
工操作频繁加减存款工作繁琐枯燥容易出错完成工作需时间较长工作效率较低
32费开支
运行现系统引起费开支力设备空间支持性服务材料等项开支开支总额
33员配备
现系统技术性含量较低操作便工作量需较完成工作新系统具较高技术操作性确工作变较简便需少量高素质完成
34系统局限性
工处理局限性表现系统赖量力物质投入工作效率较低成较高现系统存局限性:
1) 信息分散享性差
时间精力限量信息资源分散收集者手中难享发挥作
2) 信息时性准确性差
数采集处理部分工效率低速度慢滞严重反馈时严重影响信息反馈速度质量效时提供基层决策需定量信息领导决策需宏观定性信息
3) 职工开支
4 建议系统
41 建议系统说明
新校园卡理系统设计遵循学校理理系统工程方法利计算机技术数通讯技术数库技术实现计算机工具机交互信息存储系统存储学生信息图书阅信息消费信息具体原:
1) 信息资源享
2) 提高信息处理速度
3) 提高信息存储密度
4) 减轻理员工作强度提高理水
5) 疏通信息传输渠道加强职部门横联系
42 业务处理流程图
新校园卡系统业务流程图图41示:


图41 新校园卡业务流程图
43 系统改进处
原系统采分开理功较麻烦起方便卡通取代前种卡证实现身份识卡通前卡证信息理系统身份识部分连通卡通系统实现校方包括食堂校门图书馆超市机房身份识提高学校理水
44 技术条件方面性
限制条件利目前现技术条件开发员投入够规定时间完成系统规定开发设计务
时高质量完成软件系统开发工作需遵循准:
(1) 战略数规划建立稳定信息模型
(2) 功模型划分组织机构划分子系统模块
(3) 应软件开发设计充分考虑应软件适应性建立友机界面
技术性方面行
5 制定新系统技术方案
51 选择系统方案1
卡片选择:接触性IC卡
网络台:采校园网银行网校园卡操作系统相结合
数库前台操作:采型数库理系统OracleDB2等作台数库采 VBVC者Delphi开发前台操作部分
方案优势:接触性IC卡性方面安全性网络求高操作方便数库前台操作简单便理
52 选择系统方案2
卡片选择: 非接触性IC卡
网络台:采校园网银行网校园卡操作系统相结合
数库前台操作:采中型数库理系统Access SQL Server作台数库C#等开发前台操作部分
方案优势:高效性集成性智性读写成低前台操作数库分离便实现种需求操作界面统
6 投资效益分析
新系统开发完成需2~3名理员减少员方面开支时数冗余度降低物质方面降低开销会较市场效益
7 社会素方面行性
71 法律方面行性
方案法律方面完全行
72方面行性
方案技术求完全力范围该系统维护运行容易便捷方面完全行
8 结
综述系统技术济社会法律性等方面切实行




二需求分析
1 引言
11 编写目
需求分析软件系统生存期中定义阶段步骤阶段务具体解决问题准确确定解决问题系统必须具备功阶段重务正式文档准确记录目标系统需求该文档终交软件具体开发员进行具体开发
12 背景
软件系统名称: 饭卡理系统
项目务提出者:软件工程课程设计
项目开发者:安徽工程学计算机信息学院饭卡理系统开发组
13 参考资料
数库系统概 萨师宣 王珊 高等教育出版社
SQL Server 2000 教材龚波 北京希电子出版社
软件工程导 张海藩 清华高校出版社
软件工程实验指导书安徽工程学计算机信息学院
2 务概述
21 目标
开发目标够饭卡信息进行查询更新理反映敏捷准确
22 户特点
系统界面清晰美观操作简单方便操作员需具备定电脑操作技理员(维护员)需数库专业技知识系统极提高工作效率预期频度较高
23 假定约束
系统规模较适Windows XPSQL数库系统












3 建立流程图

4 建立数流图
顶层:





层:



二层:
持卡者信息理:






饭卡信息理:


饭卡消费记录理:

5 建立数字典
Ø 名称:理员
描述:饭卡理系统理员
定义:理员户名+密码+类+工号
户名字符20位
密码字符20位
类理员
工号字符50位
位置:户表


Ø 名称:持卡者
描述:饭卡理系统进行操作员
定义:持卡者户名+密码+类+学号工号
户名字符20位
密码字符20位
类持卡者
学号工号字符50位
位置:户表

Ø 名称:刷卡服务员
描述:饭卡理系统操作员
定义:刷卡服务员工号+姓名+性+电话+址
工号数字20位
姓名字符20位
性男女
电话数字20位
址字符500位

Ø 名称:饭卡
描述:饭卡理系统操作象
定义:饭卡卡ID+余额+锁
卡ID字符50位
余额浮点型(>0)
锁字符型
位置:饭卡信息表

Ø 名称:刷卡器显示器
描述:消费付款显示消费款额余额
定义:刷卡器显示器余额+款额
余额浮点型 (>0)
款额浮点型 (>0)
位置:饭卡历史信息表

Ø 名称:户信息
描述:饭卡理系统进行操作员
定义:户信息户名+密码+类+学号
户名字符20位
密码字符20位
类持卡者理员
学号字符50位
位置:户表


Ø 名称:持卡者信息
描述:记录持卡者相关信息
定义:持卡者信息学号工号+卡ID+姓名+性+电话+址
学号工号字符50位
卡ID字符50位
姓名字符20位
性男女
电话数字20位
址字符50位
位置:持卡者信息表

Ø 名称:饭卡信息
描述:记录饭卡相关信息
定义:饭卡信息卡ID+余额+锁
卡ID字符50位
余额浮点型 (>0)
锁字符10位
位置:饭卡信息表

Ø 名称:饭卡历史信息
描述:记录饭卡历史相关信息
定义:饭卡历史信息卡ID+时间+款额+操作
卡ID字符50位
时间年月日
款额浮点型 (>0)
操作存款|消费|
位置:饭卡历史信息表

Ø 名称:注销信息
描述:卡信息
定义:注销信息卡ID+余额+
卡ID字符50位
余额浮点型 (>0)
位置:饭卡历史信息表

Ø 名称:挂失信息
描述:丢失卡加锁
定义:挂失信息卡ID+余额
卡ID字符50位
余额浮点型 (>0)
位置:饭卡历史信息表

Ø 名称:消费额
描述:描述消费款额
定义:消费额款额
款额浮点型 (>0)
位置:饭卡历史信息表

Ø 名称:余额
描述:显示卡现金额数
定义:余额款额
款额浮点型 (>0)
位置:饭卡信息表

Ø 名称:存款额
描述:存款数目统计
定义:存款额款额
款额浮点型 (>0)
位置:饭卡历史信息表

Ø 名称:锁信息
描述:卡挂失信息记录
定义:锁信息卡ID+状态
卡ID数字50位
状态加锁解锁
位置:饭卡历史信息表

Ø 名称:学生片表
描述:学生身份种验证
定义:学生片表卡ID+片
卡ID数字50位
片字符50


6 建立ER图



三概设计
1 引言
软件概设计软件需求转化软件表示程种表示描述出软件总概貌
11 编写目
概设计说明书编制目:说明程序系统系统设计考虑包括程序系统基处理流程程序系统组织结构模块划分功分配接口设计运行设计数结构设计出错处理设计等详细设计提供基础
软件概设计说明书读者系统开发员合约定员
12 背景
软件系统名称: 饭卡理系统
项目务提出者:软件工程课程设计
项目开发者:安徽工程学计算机信息学院饭卡理系统开发组
13 定义
学生片表:存放学生片
持卡者信息表:记录持卡者相关信息
饭卡信息表:记录饭卡相关信息
饭卡历史信息表:记录饭卡相关历史信息
14 参考资料
数库系统概 萨师宣 王珊 高等教育出版社
SQL Server 2000 教材龚波 北京希电子出版社
软件工程导 张海藩 清华高校出版社
软件工程实验指导书安徽工程学计算机信息学院
2 总体设计
21 需求规定
系统致划分四模块:系统户登录持卡者信息理饭卡信息理饭卡消费记录理
Ø 系统户登录
系统户进行身份验证
Ø 持卡者信息理
持卡者信息进行理包括注册修改查询
Ø 饭卡信息理
饭卡信息进行理包括饭卡加锁解锁注销充值消费
Ø 饭卡消费记录理
饭卡消费记录进行理包括消费记录查询修改
22 基设计概念处理流程
系统基设计概念处理流程:
Ø 系统启动时激活身份验证模块
Ø 通身份验证系统进行初始化判断户身份导入操作界面
Ø 系统进入消息循环状态通事件驱动机制激活功模块执行指定模块
Ø 项功执行完毕重新进入消息循环状态
Ø 退出系统事件激活关闭系统模块退出系统
23 系统功模块结构图
饭卡理系统
系统户登录
持卡者信息理
饭卡信息理
饭卡消费记录理
持卡者注册
修改持卡者信息
查询持卡者信息
加锁解锁
注销
充值
消费
查询饭卡消费记录
修改饭卡消费记录

3 系统数库结构设计
31 逻辑设计点
户(工号户名密码类)
户名
密码

学号







持卡者信息表
学号|工号
卡ID
姓名

电话










饭卡历史表
卡ID
时间
款额
操作







饭卡信息表
卡ID
余额








学生片表
卡ID






32 物理结构设计点
户表
户表
数项
类型

备注
户名
varchar(20)


密码
varchar(20)


类型
char(20)


学号
nvarchar(20)


持卡者信息表
持卡者信息表
数项
类型

备注
学号|工号
nvarchar(50)


卡ID
nvarchar(50)


姓名
char(20)



char(10)


电话
char(20)



char(50)


饭卡历史表
饭卡历史表
数项
类型

备注
卡ID
nvarchar(50)


时间
datetime


款额
float


操作
char(20)


饭卡信息表
饭卡信息表
数项
类型

备注
卡ID
nvarchar(50)


余额
float



char(10)


学生片表
学生片表
数项
类型

备注
卡ID
nchar(10)



varchar(100)



4触发器存储程设计
41触发器
持卡者信息表:
create trigger chika on 持卡者信息表 for insert as
declare @kaid nvarchar (50)
declare @shijian datetime
set @kaid(select 卡ID from inserted)
set @shijian(select CONVERT(VARCHAR(19)GETDATE()20) as CurrentDateTime)
insert into 饭卡历史表 values(@kaid@shijian000'新建')
insert into 饭卡信息表 values(@kaid000'已解锁')
饭卡信息表:
create trigger fankaxinxibiao on 饭卡信息表 for update as
declare @kaid nvarchar (50)
declare @shijian datetime
declare @monery float
set @shijian(SELECT CONVERT(VARCHAR(19)GETDATE()20) AS CurrentDateTime )
set @kaid(select 卡ID from inserted)
set @monery((select 余额 from inserted )(select 余额 from deleted))
if(@monery>0)
begin
insert into 饭卡历史表 values(@kaid@shijian@monery'充值')
end
else
if(@monery<0)
begin
set @monery@monery
insert into 饭卡历史表 values(@kaid@shijian@monery'消费')
end
42存储程
饭卡历史表:
create procedure lishi
@kaid nvarchar(50)
@shijian datetime
@caozuo char(20)
AS
insert into 饭卡历史表 values(@kaid@shijian000@caozuo)
户表:
ALTER PROCEDURE users
@username varchar(20)
@password varchar(20)
@type char(10)
@studentID nvarchar(50)
AS
insert into 户表 values(@username@password@type@studentID)
RETURN
持卡者信息表:
create procedure xinjian
@xuehao nvarchar(50)
@kaID nvarchar(50)
@name char(20)
@male char(10)
@phonenumber char(20)
@address char(50)
AS
insert into持卡者信息表 values(@xuehao@kaID@name@male@phonenumber@address)
5 系统出错处理设计
51 补救措施
系统中户输入非空字段进行数提交时系统提示数空请重新输入提交时输入界面保留刚刚输入信息界面清空全部输入界面数求重新输入外系统定期备份数库便系统出现障时够时恢复
52 系统维护设计
系统需严格软件产品设计规范步骤进行开发重复考虑软件维护性详细编写阶段文档资料程序设计程中做出量详细注释





















系统名称
饭卡理系统
模块名称
户登录
模块编号
1
作者

日期
2011530
模块描述
系统户登录进行身份验证
调模块
数库模块
调模块

输入
项目
户名密码户类型验证码
格式
户名:varchar(20)密码:varchar(20)类:char(10)
验证码:char(4)
处理
1户输入户名密码选择户类型输入验证码
2模块获户名密码等信息
3模块调数库表进行较程序进行验证码校验
4模块返回登录信息
输出
户登录成功登录失败
局部数元素
数库表
约束条件
验证码验证
注释
需数库户表
四详细设计
模块程设计界面设计
1) 验证户登录功模块
(1) 功描述
登录系统户进行身份验证
(2) 模块IPO表

(3) 界面设计


(4) 算法
登录钮:验证户合法性
取消钮:关闭户登录窗口
注册钮:弹出户注册功窗口
2) 户注册功理模块
(1) 功描述
户注册登录帐号
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
户注册
模块编号
2
作者

日期
2011530
模块描述
学生户注册登录帐号
调模块
数库模块
调模块

输入
项目
户名密码确认密码绑定学号绑定饭卡号验证码
格式
户名:varchar(20)密码:varchar(20)
学号:nvarchar(50)饭卡号:nvarchar(50)
验证码:char(4)
处理
1 户点击登录页面注册链接
2 系统返回注册页面
3 户输入注册信息
4 系统调数库模块进行数信息
5 信息确认误系统弹出注册成功话框
输出
注册成功失败
局部数元素
数库表
约束条件
验证码验证
注释
需数库户表持卡者信息表

(3) 界面设计



(4) 算法
注册钮:注册新户
取消钮:关闭登录窗口
返回登录钮:返回层界面
3) 查询户详细信息功模块
(1) 功描述
户查询信息
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
查询户详细信息
模块编号
3
作者
蔡蓬亮
日期
201153
模块描述
户查询详细信息
调模块
数库模块
调模块

输入
项目
点击钮
格式

处理
1 户登录成功进入户界面
2 户点击查询户详细信息
3 系统根户登录帐号数库中查询户信息
4 系统显示查询出信息
输出
户详细信息
局部数元素
数库中持卡者信息表片表
约束条件

注释
需数库中持卡者信息表片表

(3) 界面设计
(4) 算法
查询户详细信息钮:显示户信息
查询消费历史钮:查询户消费历史
挂失钮:户挂失饭卡
消费钮:进入户消费界面
传片钮:传户片
提交片钮:确认传片
4) 户挂失功模块
(1) 功描述
户挂失饭卡
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
户挂失
模块编号
4
作者

日期
2011530
模块描述
户挂失卡
调模块
数库模块
调模块

输入
项目
点击钮
格式

处理
1 户登录进入户界面
2 户点击挂失钮
3 系统根户登录帐号查询户信息
4 系统显示户学号饭卡信息
5 户确认信息点击挂失钮
6 系统弹出确认话框
7 户点击确认提交挂失
8 系统更改户信息添加记录系统中
输出
挂失成功
局部数元素
数库中饭卡信息表饭卡历史表
约束条件

注释
需数库户表

(3) 界面设计

(4) 算法
挂失钮:挂失帐号
确定钮:确认挂失帐号
取消钮:返回挂失界面
5) 户消费功模块
(1) 功描述
户消费
(2) 模块IPO表



系统名称
饭卡理系统
模块名称
户消费
模块编号
5
作者

日期
2011530
模块描述
户消费
调模块
数库模块
调模块

输入
项目
点击钮消费金额
格式
消费金额:数字类型
处理
1 户登录系统进入户界面
2 户点击消费钮
3 系统根户帐号返回户饭卡号余额
4 户输入消费金额
5 户点击消费
6 系统查询消费金额否余额余额系统弹出确认话框
7 户确认消费
8 系统返回消费成功话款修改数库余额添加历史记录
输出
确认户消费
局部数元素
数库中饭卡信息表饭卡历史表户表
约束条件
消费输入框中限定数字输入字符法输入进
注释
需数库中饭卡信息表饭卡历史表户表
(3) 界面设计

(4)算法
消费钮:消费金额
清空钮:清空消费金额
确定钮:确认消费金额
取消钮:返回消费界面
6) 户查询消费历史功模块
(1) 功描述
户查询卡历史记录
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
户查询消费历史
模块编号
6
作者
蔡蓬亮
日期
2011530
模块描述
户查询卡历史记录
调模块
数库模块
调模块

输入
项目
起始时间终止时间款额操作
格式
起始时间:datetime 终止时间 :datetime
款额:float 操作:char(20)
处理
1 户登录系统进入户界面
2 户点击查询消费历史
3 系统根户登录帐号返回户历史记录
4 户输入查询条件
5 系统根查询条件查询数库
6 系统返回查询结果
输出
户根查询条件查询结果
局部数元素
户表饭卡历史表
约束条件
查询卡时间通鼠标点入操作类型拉框输入
注释
需数库户表饭卡历史表
(3) 界面设计

(4)算法
查找钮:选择起始时间查询户消费历史
清空钮:清空输入款额操作
7)新建持卡者功模块
(1) 功描述
理员录入新建学生信息
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
新建持卡者
模块编号
7
作者

日期
2011530
模块描述
理员录入新建学生信息
调模块
数库模块
调模块

输入
项目
学号|工号饭卡号姓名电话性址片
格式
学号|工号:nvarchar(50)饭卡号:nvarchar(50)
姓名:char(20)电话:char(10)
性:char(20)址:char(50)片:jpgbmppng
处理
1 理员登录系统进入理员界面
2 理员开新建持卡者信息
3 理员输入信息选择片
4 理员点击提交
5 系统信息写入数库中
6 系统弹出信息录入成功话框
输出
信息录入成功话框
局部数元素
输入信息持卡者信息表饭卡历史表
约束条件
信息必须填写完整片信息外
注释
需数库中持卡者信息表饭卡历史表










(3) 界面设计


(4) 算法
提交钮:提交户信息
清空钮:清空填户信息
传片钮:传户片
确定钮:建卡成功返回操作
8)存款功模块
(1) 功验证
理员户充值
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
存款
模块编号
8
作者

日期
2011530
模块描述
理员户充值
调模块
数库模块
调模块

输入
项目
学号|工号充值金额
格式
学号|工号: nvarchar(50)
充值金额:float
处理
1 理员登录系统进入理员界面
2 理员输入充值学生学号
3 理员点击充值钮
4 系统根理员输入学生学号查询学生信息返回充值页面
5 理员输入充值金额
6 理员点击提交钮
7 系统弹出确认话框
8 理员确认
9 系统弹出充值成功话框
输出
充值成功话框
局部数元素
输出信息记录饭卡信息表饭卡历史表
约束条件

注释
需数库饭卡信息表饭卡历史表
(3)界面设计


(4)算法
充值钮:充值金额
确定钮:确定充值金额
取消钮:取消充值返回

9)注销户功模块
(1) 功描述
理元毕业学生期户注销
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
注销
模块编号
9
作者
蔡蓬亮
日期
2011530
模块描述
理员毕业学生期户注销
调模块
数库模块
调模块

输入
项目
学号|工号
格式
学号|工号:nvarchar(50)
处理
1 理员登录系统进入理员界面
2 理员输入注销学生学号
3 理员点击注销钮
4 系统根理员输入学号进行查询
5 系统显示查询结果注销页面
6 理员核信息提交注销
7 系统接收信息写入数库删注销户饭卡历史信息
输出
否注销话框注销成功话框
局部数元素
写入记录饭卡历史表饭卡信息表
约束条件

注释
需数库饭卡历史表饭卡信息表

(3) 界面设计


(4) 算法
注销卡钮:注销次饭卡
确定钮:确认注销次卡
取消钮:返回注销界面
10)更改学生信息功模块
(1) 功描述
理员需更改学生信息进行查询更改
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
更改学生信息
模块编号
10
作者

日期
201153
模块描述
理员需更改学生信息进行查询更改
调模块
数库模块
调模块

输入
项目
学号|工号饭卡号姓名电话性址片
格式
学号|工号:nvarchar(50)饭卡号:nvarchar(50)
姓名:char(20)电话:char(10)
性:char(20)址:char(50)片:jpgbmppng
处理
1 理员登录系统进入理员界面
2 理员输入更改信息学生学号
3 系统根学生学号查询数库
4 系统返回学生信息更改学生信息页面
5 理员修改更改学生信息
6 理员提交更改学生信息
7 系统接收信息写入数库中
8 系统弹出更新成功话框
输出
更新成功话框
局部数元素
写入记录持卡者信息表片表
约束条件
学生学号法更改
注释
需数库持卡者信息表片表
(3) 界面设计

(4)算法
提交钮:确认提交填资料信息
删钮:删信息
清空钮:清空信息
传片钮:传更改户片信息
11)挂失解锁功模块
(1) 功描述
理员挂失户进行解锁需挂失户进行挂失
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
挂失解锁
模块编号
11
作者

日期
201153
模块描述
理员挂失户进行解锁需挂失户进行挂失
调模块
数库模块
调模块

输入
项目
学号|工号
格式
学号|工号:nvarchar(50)
处理
1 理员登录进入理员页面
2 理员输入挂失解锁户学号
3 系统根理员输入信息进行查询
4 系统返回信息页面
5 理员点击挂失解锁钮
6 系统接收信息写入数库
7 系统弹出挂失成功解锁成功话框
输出
挂失成功解锁成功话框
局部数元素
写入记录饭卡历史表更新饭卡信息表
约束条件
注销卡已锁卡系统予操作
注释
需数库户表









(3) 界面设计




(4) 算法
挂失卡钮:挂失需挂失饭卡
解锁卡钮:解锁需解锁饭卡
确定钮:确认挂失解锁饭卡
取消钮:取消挂失解锁返回层界面
12)查询更改消费历史功模块
(1) 功描述
理员户消费历史进行查询更改

(2) 模块IPO表
系统名称
饭卡理系统
模块名称
查询更改消费历史
模块编号
12
作者
蔡蓬亮
日期
201153
模块描述
理员户消费历史进行查询更改
调模块
数库模块
调模块

输入
项目
学号|工号起始时间终止时间款额操作
格式
学号|工号:nvarchar(50)
起始时间:datetime 终止时间 :datetime
款额:float 操作:char(20)
处理
1 理员登录系统进入理员页面
2 理员点击查询更改消费历史钮
3 系统根理员输入学号信息进行查询返回该学号历史信息果理员没输入学号信息返回学生历史信息
4 理员更改历史页面重新选择查询条件
5 系统根查询条件返回结果
6 理员结果进行更改
7 系统接收更改信息写入数库
输出
更改信息成功话框
局部数元素
更改饭卡历史表中记录
约束条件

注释
需数库户表
(3) 界面设计

(4)算法
删钮:删选定消费记录
清空钮:清空消费记录
查找钮:查找指定消费记录
13)数库功模块
(1) 功描述
记录系统数信息
(2) 模块IPO表
系统名称
饭卡理系统
模块名称
数库模块
模块编号
13
作者
蔡蓬亮
日期
2011530
模块描述
记录系统数信息
调模块

调模块

输入
项目
持卡者信息表饭卡历史表饭卡信息表户表片表
格式

处理
系统调处理
输出
持卡者信息表饭卡历史表饭卡信息表户表片表
局部数元素

约束条件

注释
表数类型定











五编码设计
51连接数库
public string GernerateNumber()
{
string NUMS 0123456789
int length 4
Random rnd new Random(EnvironmentTickCount)
char[] result new char[length]
for (int i 0 i < length i++) result[i] NUMS[rndNext(NUMSLength)]
return new string(result)
}
52登录界面
private void button2_Click(object sender EventArgs e)
{
if (textBox1Text || textBox2Text )
{
MessageBoxShow(户名密码空)
}
else if (textBox3Text )
{
MessageBoxShow(验证码空)
}
else if (textBox1Text && textBox2Text && textBox3Text )
{
string username textBox1Text
string password textBox2Text
string yzm textBox3Text
string usertype comboBox1Text
string SqlString select * from 户表 where 户名' + username + '
连接数库 s new 连接数库()
SqlConnection sql sconnect()
sqlOpen()
SqlDataReader dr cmdExecuteReader()
if (drRead())
{
string s1 dr[1]ToString()Trim()
string s2 dr[2]ToString()Trim()
if (s1 password && s2 usertype)
{
if (usertype 理员 && yzm yanzhengma)
{
thisHide()
理员界面 f new 理员界面()
fShow()
}
else if (usertype 持卡者 && yzm yanzhengma)
{
thisHide()
suo textBox1TextToString()Trim()
appvalue suo
new 户界面()Show()
}
else
MessageBoxShow(验证码正确)
}
else
MessageBoxShow(户类型正确请查证)
}
else
{
MessageBoxShow(户名密码正确)
}
sqlClose()
}
}
53注册界面
private void button2_Click(object sender EventArgs e)
{
s1 textBox1Text
s2 textBox2Text
s3 textBox3Text
s4 textBox4Text
s5 textBox5Text
s7textBox6Text
if(s1&&s2&&s3&&s4&&s5&&s6s7)
{
if (s2Trim()ToString() s3Trim()ToString())
{
MessageBoxShow(两次密码输入争确请重新输入)
textBox2Text
textBox3Text
}
string SqlString1 select * from 户表 where 户名' + s1 + 'or 学号'+s4+'
string SqlString2select * from 持卡者信息表 where [学号|工号] '+s4+' and 卡ID '+s5+'
连接数库 s new 连接数库()
SqlConnection sql sconnect()
SqlCommand cmd new SqlCommand(SqlString1 sql)
sqlOpen()
SqlDataReader dr cmdExecuteReader()
if (drHasRows)
{
MessageBoxShow(户名已存学号已绑定请查证重新输入 提示信息)
textBox1Text
textBox4Text
}
else
{
sqlClose()
sqlOpen()
SqlCommand cmd1 new SqlCommand(SqlString2 sql)
SqlDataReader dr1 cmd1ExecuteReader()
if (dr1HasRows)
{
MessageBoxShow(绑定学号|工号绑定卡ID匹配请重新输入)
textBox4Text
textBox5Text
}
else
thisinsert()
sqlClose()
}
sqlClose()
}
else
MessageBoxShow(信息未填完整验证码错误请继续填写提示信息)
}
54户界面
private void 户界面_Load(object sender EventArgs e)
{
thistabControl1Visible false
i appvalue
string sqlstring select 锁 from 饭卡信息表 where 卡ID ( select 卡ID from 持卡者信息表 where [学号|工号](select 学号 from 户表 where 户名' + i + '))
连接数库 s new 连接数库()
SqlConnection sql sconnect()
SqlCommand cmd new SqlCommand(sqlstring sql)
sqlOpen()
SqlDataReader dr cmdExecuteReader()
drRead()
string str dr[0]ToString()Trim()
if (str 已解锁)
{ button2Enabled true
button3Enabled true
label2Text 您卡运行正常 }
else
{ label2Text 您卡 + str
button2Enabled false
button3Enabled false }
drClose()sqlClose()
连接数库 s1 new 连接数库()
SqlConnection sql1 s1connect()
string sqlstring1 select * from 持卡者信息表 where [学号|工号](select 学号 from 户表 where 户名' + i + ')
SqlCommand cmd1 new SqlCommand(sqlstring1 sql1)
sql1Open()
SqlDataReader dr1 cmd1ExecuteReader()
dr1Read()
str0 dr1[0]ToString()Trim()
str1 dr1[1]ToString()Trim()
str2 dr1[2]ToString()Trim()
str3 dr1[3]ToString()Trim()
str4 dr1[4]ToString()Trim()
str5 dr1[5]ToString()Trim()
dr1Close()
sql1Close()
}
55理员界面
private void 理员界面_Load(object sender EventArgs e)
{
thistabControl1Visible false
comboBox1Text comboBox1Items[0]ToString()
comboBox2Text comboBox2Items[0]ToString()
textBox19Enabled false
textBox21Enabled false
}
private void insert()
{
连接数库 s new 连接数库()
SqlConnection sqlcn sconnect()
SqlCommand sqlcommand new SqlCommand(xinjian sqlcn)
sqlcommandCommandType CommandTypeStoredProcedure
SqlParameter xuehao new SqlParameter(@xuehao SqlDbTypeNVarChar 50)
xuehaoValue textBox2Text
SqlParameter kaID new SqlParameter(@kaID SqlDbTypeNVarChar 50)
kaIDValue textBox5Text
SqlParameter name new SqlParameter(@name SqlDbTypeChar 20)
nameValue textBox3Text
SqlParameter male new SqlParameter(@male SqlDbTypeChar 10)
maleValue comboBox1Text
SqlParameter phonenumber new SqlParameter(@phonenumber SqlDbTypeChar 20)
phonenumberValue textBox6Text
SqlParameter address new SqlParameter(@address SqlDbTypeChar 50)
addressValue textBox7Text
sqlcommandParametersAdd(xuehao)
sqlcommandParametersAdd(kaID)
sqlcommandParametersAdd(name)
sqlcommandParametersAdd(male)
sqlcommandParametersAdd(phonenumber)
sqlcommandParametersAdd(address)
sqlcnOpen()
sqlcommandExecuteReader()
sqlcnClose()
MessageBoxShow(信息插入成功)
}
56机数
class 机数
{
public string GernerateNumber()
{
string NUMS 0123456789
int length 4
Random rnd new Random(EnvironmentTickCount)
char[] result new char[length]
for (int i 0 i < length i++) result[i] NUMS[rndNext(NUMSLength)]
return new string(result)
}
}

六软件测试
61 概述
611饭卡理系统概述
系统总体分系统户登录持卡者信息理饭卡信息理饭卡信息记录理四模块需四模块分继续测试四模块包含低层次功模块重叠设计测试例时候应该选择代表性测试例样工作量完成整系统测试
612系统测试计划
系统模块需进行单元测试通单元测试进行系统集成测试集成测试(包括模块测试系统测试)完成方户参进行验收测试通户验收测试系统交终户
系统项目属模块编制开发期间进行种测试活动准确记录时分析妥善保存关测试记录确保系统运行重条件系统测试中应专负责收集汇总保存关系统测试记录具体:
Ø 需求分析阶段列出系统功求测试
Ø 设计阶段具体功实现考虑测试例设计
Ø 编码实现阶段模块做单元测试然做集成测试
Ø 户起做验收测试
系统测试验证阶段完成工作否满足需求分析详细设计求识出期结果真正结果间差便修正系统设计代码实现中潜错误保证系统运行正确性功完备性提高系统运行性
613测试员安排
测试者:王金鑫
62 测试方法步骤
621系统测试方法
系统采取黑盒测试方案白盒测试方案辅测试方法
622系统测试步骤
先分进行单元测试进行集成测试遵循底策略测试例考虑合法非法测试情况
63 测试程
631单元测试(黑盒测试)
户登录模块测试:





表1 户登录模块输入条件等价类表
输入等价类
效等价类
效等价类
登录信息
1空值数库信息匹配
2效户名
3效密码
4户名密码匹配
5存空值
表2 效等价类测试例表
测试数
期结果
覆盖效等价类
abc123理员4863
输入效
1
表3 效等价类测试例表
测试数
期结果
覆盖效等价类
aaaaaaaaaaaaaaaaaaaa理员4489
效输入
2
abc111111111111111111111理员2365
效输入
3
abc12理员2236
效输入
4
32123理员
效输入
5
持卡者信息理测试:
表4 持卡者注册输入条件等价类表
输入等价类
效等价类
效等价类
注册信息
1空值
2户名未注册
3两次输入密码相
4学号饭卡号匹配
5存空值
6户名已注册
7两次输入密码相
8学号饭卡号匹配
表5 效等价类测试例表
测试数
期结果
覆盖效等价类
333333389
输入效
1234
表6 效等价类测试例表
测试数
期结果
覆盖效等价类
44444
效输入
5
111115421
效输入
6
412222295
效输入
7
411324410
效输入
8
表7 修改持卡者信息测试输入条件等价类表
输入等价类
效等价类
效等价类
修改信息
1存修改持卡者
2修改学号|工号外信息
3修改值正确
4存修改持卡者信息
5修改学号|工号
6修改值错误

表8 效等价类测试例表
测试数
期结果
覆盖效等价类
1112女1
输入效
123

表9效等价类测试例表
测试数
期结果
覆盖效等价类
5111男1
效输入
45
111111111111111111111111女2
效输入
6
表10 查询持卡者信息测试输入条件等价类表
输入等价类
效等价类
效等价类
持卡者登录信息
1显示持卡者信息
2效持卡者

表11 效等价类测试例表
测试数
期结果
覆盖效等价类
11持卡者1730
输入效
1
表12效等价类测试例表
测试数
期结果
覆盖效等价类
abc123持卡者0604
效输入
2
饭卡信息理测试:
表13 加锁解锁输入条件等价类表
输入等价类
效等价类
效等价类
持卡者登录信息
1提示否挂失学号2饭卡
2您卡已锁

理员登录信息
3显示否解锁学号2饭卡
4提示请输入学号|工号
5学号|工号存出现异常
表14 效等价类测试例表
测试数
期结果
覆盖效等价类
22持卡者1730点击挂失
输入效
1
abc123理员4046学号|工号2
输入效
3
表15效等价类测试例表
测试数
期结果
覆盖效等价类
11持卡者1730
效输入
2
abc123理员2239
效输入
4
abc123理员3103学号|工号5
效输入
5
表16 注销输入条件等价类表
输入等价类
效等价类
效等价类
理员登录信息点击注销
1显示否注销学号饭卡
2提示请输入学号|工号
3提示没找学生




表17 效等价类测试例表
测试数
期结果
覆盖效等价类
abc123理员4046学号|工号2
输入效
1
表18效等价类测试例表
测试数
期结果
覆盖效等价类
abc123理员2239
效输入
2
abc123理员2239学号|工号5
效输入
3
表19 充值输入条件等价类表
输入等价类
效等价类
效等价类
理员登录信息点击存款
1填写充值金额
2提示请输入学号|工号
3提示没找学生
4充值金额负
表20 效等价类测试例表
测试数
期结果
覆盖效等价类
abc123理员4046学号|工号2100
输入效
1
表21效等价类测试例表
测试数
期结果
覆盖效等价类
abc123理员2239
效输入
2
abc123理员2239学号|工号5
效输入
3
abc123理员4046学号|工号2100
效输入
4
表22 消费输入条件等价类表
输入等价类
效等价类
效等价类
持卡者登录信息点击消费
1数字填写消费金额
2消费金额非数字
3提示请输入消费金额
表23 效等价类测试例表
测试数
期结果
覆盖效等价类
22持卡者22512
输入效
1
表24效等价类测试例表
测试数
期结果
覆盖效等价类
22持卡者22512
效输入
2
22持卡者2251
效输入
3
饭卡消费记录理测试:
表25 查询饭卡消费记录输入条件等价类表
输入等价类
效等价类
效等价类
持卡者登录信息点击查消费历史选择消费操作
1消费记录根查询条件正确显示控件中
2消费记录未显示出
3显示出记录查询条件匹配

表26 效等价类测试例表
测试数
期结果
覆盖效等价类
22持卡者2251
输入效
1
表27效等价类测试例表
测试数
期结果
覆盖效等价类
22持卡者2251201161 223823201194
效输入
23
表28 修改饭卡消费记录输入条件等价类表
输入等价类
效等价类
效等价类
理员登录信息点击查询更改消费历史
1显示卡历史操作
2消费历史未显示出
3显示出记录操作条件匹配
表29 效等价类测试例表
测试数
期结果
覆盖效等价类
abc123理员3777学号|工号2
输入效
1
表30效等价类测试例表
测试数
期结果
覆盖效等价类
abc123理员2239学号|工号5
效输入
23
632集成测试(白盒测试)
持卡者信息理模块测试:
①利持卡者注册模块完成申请者饭卡学号绑定务然调查询持卡者信息模块刚注册持卡者信息否查询查进入步否查找错误
②查询程中发现持卡者某项记录误调修改持卡者信息模块修改正确记录完善持卡者信息果进入步否查找错误
③调查询持卡者信息模块查询面说持卡者否修改该持卡者正确记录果该持卡者余正确记录次测试成功否发现错误立回第二步继续测试


流程图












程序图

测试路径:
路径1: 1>2>3>5>1
路径2: 1>2>3>4>7
路径3: 1>2>3>4>6>4>7
测试例:
路径1:输入
64饭卡信息理测试:
①利加锁解锁模块完成卡锁定务然调消费模块刚加锁卡号否进行消费进入步否查找错误
②利加锁解锁模块完成卡解锁务然调消费模块刚加锁卡号否进
行消费进入步否查找错误
③消费程中发现余额足调充值功模块增加利款额完成消费
果进入步否查找错误
④调充值模块增加款额然调消费模块进行消费前足余额否增加消费果进入步否查找错误重复次操作
⑤利注销功模块完成消卡信息务然调加锁解锁模块检测卡否存存重复程否查找错误
流程图

程序图
测试路径:
路径1 1>2
路径2:1>3>4
路径3:1>3>5>6
路径4:1>3>5>7>8>10>15
路径4:1>3>5>7>8>9>7>8>10>15
65饭卡消费记录理测试:
①调查询饭卡消费记录模块功查询程中发现卡某项记录误调修改饭卡消费记录模块修改正确记录完善卡信息果进入步否查找错误
②调查询饭卡消费记录模块查询面说卡否修改该卡正确记录果该卡企业正确记录次测试成功否发现错误立回第步继续测试

流程图


程序图
测试路径:
路径1 1>2>4
路径2:1>2>3>5>2>4
路径3:1>2>3>5>3>5>2>4
66系统测试回测试
完成模块测试进行系统测试系统测试针整产品系统进行测试目验证系统否满足需求规格定义找出需求规格相符合矛盾方系统测试阶段发现错误时更正更正检验已发现缺陷没正确修改修改程中没引发新缺陷回测试外新模块作集成测试部分加进时候软件环境发生改变建立起新数流路径激活新控制逻辑改变会原工作正常功产生错误集成测试策略环境中进行回测试部分已通测试功次进行测试保证系统新环境正常工作

































七结
71 课设容总结
次课设没老师题目选择饭卡理系统校学生饭卡校园里天必需品更加贴相说更加意义
着国高校扩招学生数呈逐渐升趋势传统饭卡理方式采工方式种方式具明显局限性表现信息分散享性差信息时性准确性差职工开支学生数众传统饭卡理难度越越高学校款够实现科学效体化理系统软件需求越越紧迫次课设题设计饭卡理系统够饭卡信息进行查询更新理反映敏捷准确系统分持卡者信息理饭卡信息理饭卡消费记录理三字模块实现饭卡注册挂失解锁信息查询修改充值消费等功
72 心体会
721 A
次课程设计中位学付出努力刚开始没组开发验部分间协调努力组成员够协调工作终快完成次课程设计组学水着互助原水低点组员进行帮助软件设计中出现问题组成员集体讨部分设计出组讨修改参软件设计全程编码工作设计实现软件实现程中组成员予帮助提出宝贵意见特王金鑫学次课程设计明白做成软件前做软件编码现次课程设计发现软件进行编码前做东西例想软件先实现结果根手组员起讨程序流程接数流图数字典等系列问题次课程设计中发现团队中Team leader 重协调方面工作时做工作次课程设计然累学东西时非常感谢汪婧老师组指导里说声辛苦汪老师
722B
通饭卡理系统设计认识软件开发程描述世界程现实世界软件模型转化程中核心程设计程中遇少问题Visio软件数流图ER图设计方面功实现方面问题组成员努力相关资料辅助问题迎刃解次课设说次非常难锻炼机会直动手方面乏乏常理知识掌握错勤动手次课设说较难度次课设仅加深理知识理解更加熟悉Visio软件丰富实践验整体程序开发具体软件设计全面掌握功实现方面停调试测试断改进然许意方改进户界面设计够美观功应该更加完善影响总体效果次课设提高实际操作力真正理实践相结合做学时分工明确家努力完成务时忘组成员体现高度凝聚力

723C
次课程设计开发程中全面解面数库饭卡应系统开发程中学关知识通次课程设计更直观理知识实践中理够更结合实际真正做理知识实践活动服务旨开拓视野增强专业意识巩固理解专业课程
组次课程设计课题校园饭卡理系统课题马开型会议分配务组课程设计够效高质量进行埋头开始务真正感受集体团队家次务中附责义务家敢怠慢开始工作进行务中遇问题知识懂家见解等等团体成员讨中达成识
系统设计程文编写程中团队学老师予许私帮助尤团队文提出宝贵修改意见里帮助表示衷心感谢
724D
通饭卡理系统设计认识软件开发程描述世界程现实世界软件模型转化程中核心程设计程中遇少问题Visio软件数流图ER图设计方面功实现方面问题组成员努力相关资料辅助问题迎刃解次课设说次非常难锻炼机会直动手方面乏乏常理知识掌握错勤动手次课设说较难度次课设仅加深理知识理解更加熟悉Visio软件丰富实践验整体程序开发具体软件设计全面掌握功实现方面停调试测试断改进然许意方改进户界面设计够美观功应该更加完善影响总体效果次课设提高实际操作力真正理实践相结合做学时分工明确家努力完成务时忘组成员体现高度凝聚力
725E
期周课程设计结束次课程设计中仅检验学知识培养握件事情做件事情完成件事情设计程中学分工设计学相互探讨相互学相互监督学会合作学会运筹帷幄学会宽容学会理解学会做处世
课程设计专业课程知识综合应实践训练着迈社会事职业工作前必少程.千里行始足通次课程设计深深体会句千古名言真正含义.天认真进行课程设计学会脚踏实迈开步明天稳健社会潮中奔跑坚实基础.
通次课程设计方面提高培养提高学生独立工作力巩固扩充软件工程等课程学容掌握课程方法步骤 次设计程中体现出单独运知识力体会学致突出劳动成果喜悦心情中发现时学足薄弱环节加弥补
感谢汪婧老师老师严谨细致丝苟作风直工作学中榜样老师循循善诱教导拘格思路予启迪次课程设计实验细节数离开老师您细心指导

八参考文献
1 数库系统概 萨师宣 王珊 高等教育出版社
2 SQL Server 2000 教材龚波 北京希电子出版社
3 软件工程导 张海藩 清华高校出版社
4 软件工程实验指导书安徽工程学计算机信息学院
5 实软件工程郑杰等著清华学出版社
6 软件工程第二版李代等著清华学出版社
7 软件工程第六版Roger S.Pressman著机械工业出版社
仅供参考


文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

软件工程课程设计管理系统

软件工程课程设计论文软件工程课程设计管理系统软件工程课程设计报告姓 名: 年 级: 05级 院 系: 信息工程学院 专 业: 计算机科学与技术

文***品 3年前 上传738   0

软件工程学生选课系统课程设计

网上选课系统课程设计手册团队: 学校: 队长: 时间:2014目 录1. 项目概述 ………………………………………………………………………31.1开发背景 ………………………………………………………………………31.2 开发目的 ……………………………………………………………………31.3 开发运行境 ……………………………………………………………………31.4

文***享 3年前 上传621   0

学生选课系统《软件工程》课程设计

详细版!目 录一、问题定义 51.1问题的定义 51.2 系统要解决的问题 5二、可行性研究 62.1 引言 62.1.1目的 62.1.2背景及功能 62.1.3 参考资料 62.2 可行性研究的前提 62.2.1 要求 62.2.2 目标 72.2.3 条件、假定和限制 72.2.4 进行可行性研究的方法 72.3 所建议的系统 72

文***品 6个月前 上传330   0

软件工程银行系统 课程设计

一、可行性研究报告一、可行性研究报告 11.引言 11.1编写目的 11.2项目背景 11.3定义 11.4参考资料 22.可行性研究的前提 22.1要求 22.2目标 32.3条件、假定和限制 42.4可行性研究方法 42.5决定可行性的主要因素 43.对现有系统的分析 53.1处理流程和数据流程 53.2工作负荷 63.3费用支出 63.4人员 63.5设

文***享 6个月前 上传265   0

饭卡管理系统需求规格说明书

一、 引言1. 编写目的本需求分析文档的目的是说明饭卡管理系统最终所运行的条件,性能要求及要实现的功能,为进一步设计与实现打下基础。本文档以文档形式将用户对软件的需求固定下来,是与用户沟通的成果,也供用户验收项目时参考本文档预期读者为:用户,项目管理人员,软件设计人员,编程人员,测试人员等项目相关人员2. 开发背景系统名称:《饭卡管理系统》需求背景: 随着我国经济的发展,电子管理系

小***库 2年前 上传566   0

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

 课程设计报告 学生信息管理系统 学 院 年级专业 学生姓名 指导教师 提交日期 摘 要学生信息管理系统对于学校的决策者和管理者来说都至关重要是一个教育单位不可缺少的部分。本文介绍

文***品 1年前 上传389   0

人事管理系统软件工程课程设计

软件工程课程设计              ―――人事管理系统                   指导老师:                  班  级:                  姓  名:               学 号:前 言随着当今社会计算机的不断的发展,人们开发优质软件的能力大大落后于计算机硬件日新月

文***品 3年前 上传624   0

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

信息科学与工程学院课程设计任务书 题目: 学生信息管理系统 学 生1: 学 生2: 学 生3:

文***享 1年前 上传321   0

酒店客房管理系统(软件工程课程设计)

酒 店 客 房 管 理 系 统 第X组 组长: 组员: 计算机科学与技术 目录 一、摘要: 5 二、可行性分析 6 1.编写目的: 6 2.项目背景: 6 2.1项目总述: 6 2.2相关定义: 6 3可行性研究的前提 6 3.1欲开发软件的基本要求: 6 3.2目标: 7 3.3条件、假定和限制:

文***品 5年前 上传1293   0

电子相册管理系统软件工程课程设计

XX大学《软件工程》课程设计报告 题    目 :  电子相册管理系统 院 (系): 计算机与信息科学学院 年级专业 : 20XX级计算机科学与技术组 员 :  指导老师 :  设计时间: 2010 年 第 1学期 目录《软件工程》课程设计报告

文***品 2年前 上传561   0

软件工程仓库管理系统课程设计

软件设计书仓库管理系统 系别:应用数学系专业:信息与计算科学班级:学号:姓名:第一章 可行性研究报告1.1引言1.1.1目的本软件是用来有效的管理超市仓库货物数量及种类,以方便超市工作人员可以全面的了解超市仓库库存货物数量和种类来方便高效的管理超市仓库。该项目可行性研究报告也是对超市仓库管理系统的全面考虑,是项目分析员进行进一

文***品 1年前 上传404   0

图书管理系统(软件工程课程设计报告)

图书管理系统(软件工程课程设计报告)一、可行性研究报告1.引言1.1编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解 经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。1.2项目背景开发软件名称:图书管理系统

文***品 2年前 上传519   0

图书管理系统软件工程课程设计

XX大学 课程名称:软件工程 试题题目:图书管理系统 姓 名: 学 号: 专 业: 计算机科学与技术 学 院:计算机与信息科学学院 时 间:20XX年X 月 X日 目录 一、 开发背景与目标 1.1开发背景…………………………………………………………………….- 6- 开发目标…………………………………………………………

文***品 5年前 上传1273   0

停车场管理系统软件工程导论课程设计

 计算机科学学院课程设计报告课 程 软件工程导论 题 目 停车场管理系统年 级 2013级 分组号学 号姓 名成绩等级6指导教师 2015年 X 月X 日摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的

文***享 1年前 上传299   0

基于UML的图书馆管理系统设计《软件工程》课程设计网络教育

 网络教育学院《软件工程》课 程 设 计 题 目: 基于UML的图书馆管理系统设计学习中心:

文***享 1年前 上传248   0

软件工程(汽车租赁系统)课程设计

《软件工程》学院:计算机科学与技术专业:计算机科学与技术姓名: 2011年X月X日题目:汽车租赁系统写在前面:本项目设计预计7周完成(8-14周)组长 侯茜主要负责内容: 选题的确定、人员分工、项目进度、完成工作的验收、工作定期总结。组员 XX主要负责内容: 参与选题的讨论、完成分配任务、一些问题的解决。进度计划表时间内容负责人第八周

文***享 1年前 上传326   0

医院在线预约系统软件工程课程设计报告

 软件工程 课程设计报告课 题: 医院在线预约系统 姓 名: 学 号: 同组姓名: 专业班级: 计科班 指导

文***享 2年前 上传381   0

考生档案系统软件工程课程设计

目 录第一章 系统概述 11.1系统开发背景和意义 11.2开发语言简介 21.3本系统简介 2第二章 系统可行性分析 32.1技术上的可行性 32.2经济上的可行性 32.3管理上的可行性 32.4操作上的可行性 4第三章 系统需求分析 43.1系统主要功能 43.2系统的数据流图 53.3数据字典 63.4 E-R图 8第四章 系统总体设计 104.1系

郭***林 6个月前 上传170   0

软件工程专业课程设计——学生选课系统设计

 学生选课系统实验报告 项目名称:学生选课系统 姓名:学号:班级:指导老师:一. 课程设计的目的与要求通过软件开发的实战训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计和综合分析,解决问题的能力。具体如下:学习和实践在分析和设

文***享 2年前 上传556   0

软件项目管理之学生管理系统课程设计

 课程设计课程名称:软件项目管理 设计题目:学生管理系统项目工作计划 学 院:信息工程与自动化学院 专 业:计算机科学与技术 年 级:2008级 学生姓名:

文***享 1年前 上传397   0

火车票售票系统软件工程课程设计说明书

  成绩: 软件工程课程设计说明书专 业_ 网 络 工 程 班 级 _ _ 姓 名 _ 学 号 _ 指导老师 _

文***品 1年前 上传308   0

考勤管理系统课程设计

考勤管理系统课程设计一、背景 2二、可行性分析 22.1技术可行性 22.2 经济可行性 22.3 操作可行性 22.4结论意见 3三、需求分析 33.1功能需求 33.2 性能需求 33.3 全局分析 43.4系统现状 43.5系统功能结构 53.6系统业务流程图 53.7系统数据流程图 63.8数据字典 6四、总体设计 74.1数据库 74.2系统窗口 8

z***u 2年前 上传414   0

基于UML的图书管理系统设计课程设计

滨江学院 统一建模语言课程设计报告( 2013 -- 2014 年度第 二 学期)课程名称: 统一建模语言课程设计 题 目: 图书馆管理系统 院 系: 计算机系 班 级: 学 号: 姓 名:

文***品 1年前 上传395   0

c++超市管理系统课程设计报告

c++超市管理系统课程设计报告第1章 任务描述本次C++实践课题为“超市管理系统”。要求功能有A、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。进货:若商品已存在,只需修改存货数;若不存在,需增加新纪录。B、售出:输入商品编号,修改相应的存货数与销售额。C、查询:查询商品,销售额。

文***品 2年前 上传546   0

物流管理信息系统课程设计

湖南长沙家润多超市是由全国零售业前十强企业湖南友谊阿波罗股份全资控股的子公司。公司的第一家门店于2000年9月28日在长沙市朝阳区开业,至今在湖南省拥有家润多朝阳店、千喜店、赤岗冲店、常德店、益阳店、岳阳店、浏阳店、吉首店、衡阳店、郴州店等多家大型超市。家润多超市从2000年10月开始在其供给商中间推广9448-SCM供给链管理解决方案。家润多的供给商可通过9448网站的供给链管理平台,共同分享销售、库存、结算等商业数据,共同进行品类分析和管理。该平台在家润多超市1352家供给商中,推广率到达91%。该平台不仅帮助家润多超市节省了大量的结算人力,也让供给商体会到了网络技术带来的便捷。

0***狗 2年前 上传655   0