软件工程学年设计课程设计

发布 2022-10-05 07:18:28 阅读 9159

哈尔滨理工大学。

软件学院。学年设计报告。

学年设计:题目:

班级:学生:

学号: 指导教师:

需求规格说明书。

为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。

本文档供项目经理、设计人员、开发人员参考。

1. 每年要对设备使用情况进行统计、更新,其中:

1) 对于以彻底损坏的做报废处理,同时详细记录有关信息;

2) 对于有严重问题(故障)的要及时修理,并记录修理信息;

3) 对于缺少的设备通过采购的方式添加到库存中,并更新库存信息;

4) 随时对现有设备及其修理、报废情况进行统计、查询。

2. 技术要求及限定条件:

1) 所有工作由专门人员负责完成,其他人不得任意使用;

2) 每件设备在入库登记时按顺序编号,形成设备号;设备报废时要及时修改相应的设备记录;

3) 本系统功能主要包括:登陆注册,对采购记录,对现有设备运行记录,对报废设备记录,对设备使用记录。

项目的委托单位:软件学院。

开发单位和主管部门:402寝。

该软件系统与其他:企业设备管理系统。

动态**开发基础教程作者:郭兴峰陈建伟 ;出版社:清华大学出版社。

学年设计课题要求软件学院提供。

编写企业设备管理系统,系统能够完成对公司的资产设备的采购、使用及拍卖进行管理。

操作系统:microsoft windows 系列。

支持环境:iis 5.0

数据库:microsoft sql server 系列。

该系统属于b/s系统用户本机不需要桌面应用程序用户可以通过浏览器进行使用。

起初数据库里面存储的登录信息和设备信息。

登录时输入的用户名和密码。

管理员模块中输入要处理的设备id、更改设备的运行时间、拍卖的数量,输出要求的数据库中的信息。购买者模块中输入要处理设备的id、购买该设备的数量,输出要求的数据库中的信息。使用者模块中输入要处理的id,输出要求的数据库中的信息。

microsoft sql server 2005

数据字典存放数据库所用的有关信息。包括5部分内容:数据项、数据结构、数据流、数据存储、处理过程。本系统包括两个表分别为登录信息和设备信。

从数据源收集、识别和选取数据的过程。

登陆和注册功能。

管理员功能。

使用者功能。

采购者功能。

登陆:不同身份的用户登陆,进入不同的页面进行相应操作。

注册:新用户注册,用户只能注册成为使用者类型的用户,管理员和采购员是以确定的。

采购者:采购设备的入,采购者可以根据管理者提供的信息对设备进行采购。

使用者:设备的分配,使用者可以更具需求对设备进行归还借出;设备查询,使用者可以查询数据库里的设备信息。

管理员:报废设备的处理,将状态为不可用的设备的状态变为拍卖;运行设备的管理,更改设备的运行时间用来对设备的状态进行改变;现有设备的统计,查看数据库里的设备信息;设备淘汰拍卖,对状态为拍卖的设备进行拍卖处理。

设备管理系统对性能的要求为:数据量为100万条记录,并发用户1000个,响应小于10s。

1)设备管理系统的运行环境。

windows server 2003 服务器操作系统;

iis 6.0web服务器;

ms sql 2005 数据库;

windows xp/2000/2003 客户机操作系统;

ie 6.0浏览器软件。

2)服务器配置。

至少1台服务器。

如果有2台以上服务器,可作双机热备份或者服务器机群。

服务器要求:2cpu,2ghz主频,2gb内存,100gb硬盘。

1界面设计的基本原则。

1)用例指导原则。以用例为驱动来设计操作界面。

2)简单、整洁、美观原则。界面的设计应该力求简单、整洁、美观大方,不要在一个界面里堆砌太多的功能。

3)保持界面风格的一致性。所有界面的风格和操作方式应该保持一致,以缩短用户学习使用系统的时间。

4)合理的使用向导。对于有多个步骤的复杂的功能操作,最好采用向导的方式来设计界面,以降低用户操作的复杂性。

2界面设计规范。

1)界面要求。

界面符合windows风格,要求良好的应用性、简洁性。

2)用户界面设计原则。

本系统坚持图形用户界面(gui)设计原则,界面直观、对用户透明:用户接触软件后对界面上对应的功能一目了然,不需要多少培训就可以方便地使用本信息平台。

概要设计说明书。

将软件系统需求转化为未来系统的设计,使设计适合于实施环境,为提高性能而进行的设计。本文档供项目经理、设计人员、开发人员参考。

在明确了企业设备管理的业务需求后,为了实现上面所提到的各种内容,首先要对设备管理系统的数据流进行分析。包括系统的数据流**、处理业务处理、数据最终流向。

动态**开发基础教程作者:郭兴峰陈建伟 ;出版社:清华大学出版社。

学年设计课题要求软件学院提供。

完成登陆和注册功能、管理员模块、采购者模块、使用者模块。

操作系统:microsoft windows 系列。

支持环境:iis 5.0

数据库:microsoft sql server 系列。

系统能够完成对公司的资产设备的采购、使用及拍卖进行管理。基本功能:报废设备的处理、运行设备的管理、现有设备的统计、设备淘汰拍卖采购设备的入库、设备的分配、设备查询及打印报表等功能。

该系统属于b/s系统用户本机不需要桌面应用程序用户可以通过浏览器进行使用。

用户可以登录或注册成为用户,用户管理者进入管理者页面、购买者进入购买者页面、使用者进入使用者页面,分别对各自的页面进行操作。

业务人员查询设备用例图:

管理员运行设备管理用例图:

活**1:活**2:

类图:登陆:不同身份的用户登陆。

注册:新用户注册。

采购者:采购设备的入库。

使用者:设备的分配、设备查询及打印报表。

管理员:报废设备的处理、运行设备的管理、现有设备的统计、设备淘汰拍卖。

设备管理系统e-r图:

数据表总揽:

数据表详细结构:

1.表:logon

软件工程课程设计

天水师范学院。课程名称 学生信息管理系统。指导老师 张少刚。学院 电子信息与电气工程学院。班级 12级计算机科学与技术 1 班。学号 20121030108 姓名 付永霞。2015年6月25日。目录。1.可行性研究。1.1技术可行性3 1.2经济可行性3 1.3操作可行性3 2.需求分析。2.2.1...

软件工程课程设计

徐州工程学院。课程设计报告。名称软件工程课程设计 学院信电工程学院 专业软件专业。班级 11软件。姓名云柏。姓名陆剑锋。姓名徐宁。姓名陈胜。指导老师王小磊。组员 云柏陆剑锋 徐宁陈胜。分工 引言。随着科技和经济的发展,人们的消费越来越倾向于网络,出现了网购这种越来越受欢迎的新型消费方式。为了提高学校...

软件工程课程设计

个人整理精品文档,仅供个人学习使用。课程设计教案的基本内容和要求 针对不同的课程设计题目,每位同学以软件设计为中心,完成从需求分析 软件设计 编码到软件测试运行的软件开发全过程。1 同类著名 浏览 分析 需求分析 3 原型主页设计及网页设计。4 数据库设计及应用设计。5 交互网页开发技术或其他专门开...