当前位置:文档之家› 软件工程课程设计报告

软件工程课程设计报告

软件工程课程设计报告
软件工程课程设计报告

(此文档为word格式,下载后您可任意编辑修改!)

目录

1 问题定义 ...................................................................................................................................................

2 可行性研究 ...............................................................................................................................................

2.1 系统流程图 ....................................................................................................................................

2.2 高层数据流图 ................................................................................................................................

2.3 可行性分析 ....................................................................................................................................

2.3.1 技术可行性 .........................................................................................................................

2.3.2 操作可行性 .........................................................................................................................

2.3.3 经济可行性 .........................................................................................................................

2.4 开发计划 ........................................................................................................................................

3 需求分析 ...................................................................................................................................................

3.1 ER图...............................................................................................................................................

3.2 细化的数据流图 ............................................................................................................................

3.3 数据字典 ........................................................................................................................................

3.4 状态转换图 ....................................................................................................................................

4 概要设计 ...................................................................................................................................................

4.1 系统层次图 ....................................................................................................................................

4.2 IPO表 .............................................................................................................................................

4.3 数据库设计 ....................................................................................................................................

5 详细设计 ...................................................................................................................................................

5.1 人机界面设计 ................................................................................................................................

5.2 过程设计 ........................................................................................................................................

5.2.1 修改员工信息模块代码 .....................................................................................................

5.2.2 显示员工信息模块代码 .....................................................................................................

6 测试报告 ...................................................................................................................................................

6.1 修改员工信息模块 ........................................................................................................................

6.2 显示员工信息模块 ........................................................................................................................

7 总结 ...........................................................................................................................................................参考文献 .......................................................................................................................................................

1 问题定义

2 可行性研究2.1 系统流程图

图2-1 人事档案管理系统流程图

2.2 高层数据流图

图2-2 人事档案管理系统数据流图

2.3 可行性分析

2.3.1 技术可行性

要求和目标:

本系统要求对单位的人事情况进行管理,完成新职工的登记、职工信息的维护、调离和退休情况的登记,并能按指定的要求完成查询、统计、排序等功能。

可能实现的方法:

本组准备采用java语言编写程序界面和数据处理部分,使用java链接数据库,用数据库完成人员信息的保存,修改。用SQL语言完成对数据库中的内容进行查询排序等功能。

2.3.2 操作可行性

本系统采用图形界面,有良好的中文提示和界面提示。能保证用户能

够正常使用该系统完成需求的功能。

2.3.3 经济可行性

本系统为课程设计,不产生经济效益,故暂不考虑经济可行性2.4 开发计划

3 需求分析

3.1 ER图

图3-1 员工对象ER图

3.2 细化的数据流图

图3-2 细化的数据流图3.3 数据字典

3.4 状态转换图

图3-4 人事档案管理系统状态转换图

4 概要设计

4.1 系统层次图

图4-1 系统层次图4.2 IPO表

4.3 数据库设计

此系统中为员工信息涉及一个名为person的数据库,数据库中包含一个名为person的表。

Person表含有8个字段,用来保存员工的各项信息。

分别为:pID,员工编号

pname,姓名

psex,性别

pdept,所在部门

pwages,工资

pretire,是否退休

pworkyear,工龄

表设计如图:

图4-3 数据库表设计

5.1 人机界面设计

图5-1(1)编辑员工信息模块界面图

图5-1(2)显示员工信息模块界面图

图5-2(1)修改员工信息模块的N-S图

图5-2(2)显示员工信息模块的N-S图5.2.1 修改员工信息模块代码

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JTextField;

public class Editperson extends JFrame implements ActionListener{ **

*

*

private static final long serialVersionUID = 1L;

private JLabel LID = new JLabel("员工编号");

private JTextField TID = new JTextField();

private JLabel Lname = new JLabel("姓名");

private JTextField Tname = new JTextField();

private JLabel Lsex = new JLabel("性别");

private JTextField Tsex = new JTextField();

private JLabel Lage = new JLabel("年龄");

private JTextField Tage = new JTextField();

private JLabel Ldept = new JLabel("所在部门");

private JTextField Tdept = new JTextField();

private JLabel Lwages = new JLabel("工资");

private JTextField Twages = new JTextField();

private JLabel Lretire = new JLabel("是否退休");

private JTextField Tretire = new JTextField();

private JLabel Lworkyears = new JLabel("工龄");

private JTextField Tworkyears = new JTextField();

private JButton Bque = new JButton("查询");

private JButton Bedi = new JButton("编辑");

String sql = "";

public Editperson(){

super("编辑员工信息");

this.setSize();

this.setDefaultCloseOperation(HIDE_ON_CLOSE);

this.setVisible(true);

this.setLayout(new GridLayout(9,2));

this.add(LID);

this.add(TID);

this.add(Lname);

this.add(Tname);

this.add(Lsex);

this.add(Tsex);

this.add(Lage);

this.add(Tage);

this.add(Ldept);

this.add(Tdept);

this.add(Lwages);

this.add(Twages);

this.add(Lretire);

this.add(Tretire);

this.add(Lworkyears);

this.add(Tworkyears);

this.add(Bque);

this.add(Bedi);

Bque.addActionListener(this);

Bedi.addActionListener(this);

}

@Override

public void actionPerformed(ActionEvent e) {

TODO Auto-generated method stub

if(e.getSource()== Bque)

{

String ID = TID.getText();

sql = "SELECT * FROM person WHERE pID = '"+ID+"'";

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException a){

JOptionPane.showMessageDialog(null, "lianjieshibai");

}

try{

Connection con;

con = DriverManager.getConnection("jdbc:odbc:person1","","");

Statement sta = con.createStatement();

ResultSet rs = sta.executeQuery(sql);

if(rs.next())

{

String name = rs.getString("pname");

String sex = rs.getString("psex");

String age = rs.getString("page");

String dept = rs.getString("pdept");

String wages = rs.getString("pwages");

String retire = rs.getString("pretire");

String workyears = rs.getString("pworkyear");

Tname.setText(name);

Tsex.setText(sex);

Tage.setText(age);

Tdept.setText(dept);

Twages.setText(wages);

Tretire.setText(retire);

Tworkyears.setText(workyears);

}

else

JOptionPane.showMessageDialog(null, "失败");

}

catch (Exception ee){JOptionPane.showMessageDialog(null, "jfkdalgj");};

}

if(e.getSource()==Bedi)

{

String ID = TID.getText();

String name = Tname.getText();

String sex = Tsex.getText();

String age = Tage.getText();

String dept = Tdept.getText();

String wages = Twages.getText();

String retire = Tretire.getText();

String workyears = Tworkyears.getText();

sql = "delete * from person where pID = '"+ID+"'";

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); }

catch(ClassNotFoundException a){

JOptionPane.showMessageDialog(null, "lianjieshibai");

}

try{

Connection con;

con = DriverManager.getConnection("jdbc:odbc:person1","","");

Statement sta = con.createStatement();

int i = sta.executeUpdate(sql);

if(i>0){

sql="INSERT INTO person V ALUES ('"+ID+"','"+name+"','"+sex+"','"+age+"','"+dept+"','"+wages+"','"+retire+"','"+ workyears+"')";

sta.executeUpdate(sql);

JOptionPane.showMessageDialog(null, "更新成功");

}

else

JOptionPane.showMessageDialog(null, "更新失败");

}

catch (Exception ee){JOptionPane.showMessageDialog(null, "jfkdalgj");};

}

}

public static void main(String[] args) {

TODO Auto-generated method stub

new Editperson();

}

}

5.2.2 显示员工信息模块代码

import java.awt.GridLayout;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

import javax.swing.JFrame;

import javax.swing.JOptionPane;

import javax.swing.JTextArea;

public class Allinfo extends JFrame{

**

*

*

private static final long serialVersionUID = 1L;

private JTextArea info = new JTextArea();

String sql = "";

public Allinfo(){

super("员工信息");

this.setSize();

this.setDefaultCloseOperation(HIDE_ON_CLOSE);

this.setVisible(true);

this.setLayout(new GridLayout(1,1));

this.add(info);

sql = "select * from person";

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException a){

JOptionPane.showMessageDialog(null, "lianjieshibai");

}

try{

Connection con;

con = DriverManager.getConnection("jdbc:odbc:person1","","");

Statement sta = con.createStatement();

ResultSet rs = sta.executeQuery(sql);

String text = "ID \t 姓名\t 性别\t 年龄\t 所在部门\t 工资\t 是否退休\t 工龄";

text += "\n";

info.append(text);

while(rs.next()){

info.append(rs.getString("pID")+"\t");

info.append(rs.getString("pname")+"\t");

info.append(rs.getString("psex")+"\t");

info.append(rs.getString("page")+"\t");

info.append(rs.getString("pdept")+"\t");

info.append(rs.getString("pwages")+"\t");

info.append(rs.getString("pretire")+"\t");

info.append(rs.getString("pworkyear")+"\n");

}

}

catch (Exception ee){JOptionPane.showMessageDialog(null, "jfkdalgj");};

}

}

6 测试报告

6.1 修改员工信息模块

设定原数据库中含有如下图的员工信息:

图6-1(1)数据库中原有信息

输入一个不存在的员工编号进行查询,显示查询失败:

图6-1(2)输入错误员工号的结果按下图所示修改存在的编号为0003的员工信息:

图6-1(3)修改员工信息

观察数据库,修改员工信息成功

软件工程课程设计方案报告范例

西安科技大学 软件工程课程设计报告 题目:图书馆管理系统 班级:软件工程** 学号: ********** 姓名: ******* 2013年1月

目录 1绪论 (1) 2 可行性研究报告 (1) 3 需求规格说明书 (4) 4 总体设计说明书 (7) 5 数据库设计说明书 (8) 6 详细设计说明书 (9) 7 系统实现 (11) 8测试分析报告 (23) 参考文献

1.绪论 1.1 选题目的及意义 随着计算机技术的快速发展,人们对用计算机代替手工管理信息的需求越来越强烈,越来越多的计算机软件如雨后春笋般的应用于人们生产生活的各个领域,为人们提供各种各样的便利。本图书馆管理系统应用软件可以有效地解决高等院校、中小学图书馆由于藏书量增大而带来的管理问题,图书馆管理员可以更好地管理学校图书馆藏书信息,学生可以更方便地享受借书还书的服务,为更有效地学习知识提供有利的保证。 对于我来说,选择这个题目作为课程设计的题目有以下两个原因:一是因为自从上大学以来,每当在图书馆借书的时候,我都会留心观察一下图书馆管理员的那台计算机上显示的内容,久而久之,就对本系统的基本流程越来越了解,做好一个软件的前提是必须对这个软件的功能和原理非常熟悉,相比别的题目,我对这个题目更加了解;二是本学期通过学习Java程序设计和Oracle数据库课程,我觉得这个题目虽然没有那么难(涉及算法的内容很少),但也不是轻而易举就能完成的,所以我想挑战一下自己,看看自己的实现能力到底怎么样,因此决定用面向对象方法学的思想,前台用Java程序设计语言编写界面,访问Oracle数据库中的数据,完成本系统。 1.2 系统概述 本系统通过JDBC-ODBC桥实现前后台数据的联系,基本上实现了一个图书馆管理系统所具备的基本功能,本系统把使用者分为三类:超级管理员、普通管理员、读者,对三种用户分别设计了各自的主界面,以便更好的实现信息的隐藏性,超级管理员可以进行这个系统所有操作;管理员只能执行超级管理员的基本功能,查看自己的信息;读者只能查看自己的信息,对自己当前借书进行挂失和续借两种操作,查询图书馆的藏书。 2.可行性研究报告 2.1 编写目的 本报告编写目的在于研究图书馆管理系统应用软件是否可行,指出本软件开发所使用的方法和手段,并对该软件前景进行分析。 本报告的预期读者是:高等院校、中小学图书馆管理人员、程序设计人员、以及对图书馆管理系统感兴趣的爱好者。 2.2 相关背景 工程名称:图书馆管理应用软件 工程产品名称:高校图书馆管理系统应用软件 工程的组织者:西安科技大学计算机学院软件工程系 产品用户:高校图书馆、中小学图书馆; 产品的生产者:西安科技大学计算机学院软件工程062班袁震; 产品设计者:西安科技大学计算机学院软件工程062班袁震; 2.3 可行性研究的前提 本图书管理系统在功能上要求完成以下基本功能: a).读者、管理员登陆;

土木工程施工课程设计完整版

《土木工程施工课程设计》 课程设计报告 系别:城市建设学院 专业班级:工程管理0802 学生姓名:董小勇 指导教师:贺瑶瑶 (课程设计时间:2011年1月3日——2011年1月17 日)华中科技大学武昌分校

目录 一、课程设计目的 (2) 二、课程设计题目描述和要求 (2) 1、课程设计题目描述 (2) 2、课程设计要求 (2) 三、设计报告内容 (2) 1.工程概况 (2) 1.1建筑设计特点 (2) 1.2结构设计特点 (2) 1.3建筑地点特征 (2) 1.4施工条件 (3) 2.施工方案 (3) 2.1土石方工程 (3) 2.2基础工程 (3) 2.3砌筑工程 (4) 2.4钢筋混凝土工程 (4) 2.5垂直运输和水平运输 (7) 2.6屋面工程 (7) 2.7装饰工程 (7) 2.8板的吊装 (8) 3.施工进度计划 (8) 3.1施工进度计划的作用 (8) 3.2编制依据 (8) 4.施工准备工作计划 (9) 4.1技术资料准备 (9) 4.2物资准备 (9) 4.3劳动组织准备 (10) 4.4施工现场准备 (10) 4.5冬期、雨季施工的准备 (11) 5.劳动力、材料、机械等各项资源需要量计划 (12) 6.施工总平面图的设计步骤 (13) 6.1场外交通的引入 (13) 6.2仓库与材料堆场的布置 (13) 6.3加工厂布置 (13) 6.4布置内部运输道路 (13) 6.5临时水电管网及其他动力设施的布置 (14) 7.主要技术组织措施 (14) 7.1保证工程质量措施 (14) 7.2安全施工措施 (15) 7.3降低成本措施 (15) 7.4现场文明施工措施 (15) 四、小结 (15) 参考资料 (16)

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

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

软件工程课程设计 题目人事管理系统 系计算机系 专业班级软件工程(动画方向)(2)班 学生姓名贾秋洪 学号 2358069 指导教师姜青山 年 6 月 18 日 1.课程题目 人事管理系统设计 2.概述 2.1本课题的来源 A公司是一家以寿险营销为目的的寿险公司,公司员工众多业务流量大,为了方便管理,我制作了一个人事管理系统。主要经

过员工基本信息录入、修改、查询、删除以及员工考勤等方面来对员工综合考评。以便对员工发放工资进行合理分配。这样能提高领导的人事管理水平还能提高员工的积极性。经过现代计算机技术与企业管理相结合,实现人事管理系统的科学化、信息化、现代化,而且适合一般人群使用。 企业人事管理是相对企业内部员工的管理。集人员、考勤、工资、员工培训、系统功能等于一体的大型管理系统,为公司在人事管理等方面提供极大的方便。本软件是以中小型企业为背景而设计开发的,界面美观、使用方便。本系统主要以人员管理、考勤管理、统计分析管理、工资核算等,是企业人事管理必不可缺的好帮手。 2.2本课题目的、实现功能与预期成果 2.2.1目的 当前市面上流行的人事管理系统不少。可是,对于A公司来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 2.2.2实现功能 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方

面的工作,基本满足人事日常业务的需要。 2.2.3预期成果 所做出的人事管理系统能让A公司管理层在操作简单的前提下并有效的提高对该公司的人事管理,并经过该系统提高员工的能力。尽量使本系统做到是一个科学化、信息化、简单使用的人事管理系统。 3.系统分析 3.1系统调研 正式开发管理信息系统之前进行调研是非常必要的,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。 3.2可行性分析概述 可行性分析是在A公司的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。 可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。 可行性分析阶段的主要工作包括以下几个方面:

系统工程课程设计报告

系统工程 课程设计报告 LOGO 题目:关于大学生“课堂低头族”现象的问题分析专业班级:工业141班组别:五组 组长:xx(140xxxxx) 小组成员:薛xx(140xxxxx)桂xx(140xxxxx) xx(140xxxxx)x(140xxxxx)

任xx(140xxxxx)xx(140xxxxx) 目录 关于大学生“课堂低头族”现象的问题分析 (3) 一、利用ISM法进行系统分析 (4) 1.1确定影响因素 (4) 1.2有向图 (5) 1.3可达矩阵 (5) 1.4系统要素集合 (6) 1.5级位划分 (7) 1.6多级递阶有向图 (7) 二、利用AHP法确定评价指标权重体系 (8) 2.1建立递阶层次结构 (8) 2.2重要度分析 (9) 2.2.1判断矩阵标度 (9) 2.2.2建立判断矩阵 (9) 2.3总重要度分析 (11) 三、利用模糊综合判断法对案进行评价 (11) 3.1满意度评价 (11) 3.1.1评价指标 (11) 3.1.2评价过程 (11) 四、结论 (14) 五、参考文献 (14) 六、任务分配 (15) 七、个人心得 (15) XX (15) XX (16) 任XX (16) 桂XX (17) X (17) XX (18) 薛XX (19) 八、会议讨论照片 (19)

关于大学生“课堂低头族”现象的问题分析【摘要】21世纪是信息网络迅速发展的时代,大学生上网是一个普遍现象,网络传递给他们更多的信息与知识,但也造成了不可忽视的负面影响。有部分大学生过度沉迷网络,以至于课上课下沉迷于手游、网游,出现了一种“课堂低头族”的现象。目前,大学生逐渐对网络有了一种消极的心理依赖性,对其身心造成了重的危害,甚至具有一定的社会危害性。为了加强学校学风建设、为了学生的未来我们必须深刻认识,加强教育和管理。 【关键词】大学生网络低头族AHP ISM 系统分析学风建设 确定研究对象 随着互联网和手机技术的发展,学生的生活也在改变。学生利用手机、电脑等多途径上网花去大量的时间和金,过度沉迷网络,以至于形成一种上课玩手机的现象。学生上网的动机及其在网上的活动反映了他们不健康的心理倾向,这必将重影响他们的正常学习与生活,危害健康。鉴于此,我们决定对学校学生课堂沉迷于手机,形成“课堂低头族”的现象进行分析,解决这种不良的学习风气,使学生形成积极向上的学习风气,为学校优良学风建设做贡献。 系统分析的法和步骤 1、分析大学生“课堂低头”的原因,确定影响因素体系;(ISM) 2、制定解决案;

《软件设计基础-VB》课程设计报告书

河北联合大学 2011-2012 第 2 学期
《 软 件 设 计 基 础 -VB》
课程设计报告
设计名称: 姓 名: 设计显示弹球的程序 学 号:
专业班级: 学 院:
设计时间: 设计地点:
指导教师评语:
成绩:
指导教师签字:
年 月 日

《软件设计基础-VB》课程设计报告

2
页,共
14



1.课程设计目的···································· ···································· ···································· 2.课程设计任务与要求 ································ ································ ······························· 3.课程设计说明书··································· ··································· ·································· 4.课程设计成果···································· ···································· ···································· 5.程序调试过程···································· ···································· ···································· 6.设计问题的不足和改进方案 ···························· ···························· ··························· 7.课程设计心得···································· ···································· ···································· 8.附录 ·········································· ········································· ········································· 9.参考文献······································· ······································· ······································

土木工程施工A课程设计报告讲解

《土木工程施工A》 课程设计报告 题目:某小区住宅楼单位工程施工组织设计院(系):______ 城市建设学院 __________ 专业班级:____________ 工程管理 学生姓名:___________________________ 学号:____________________ - 指导教师:______________________________ 2013年12月30日至2014年.L月込日 华中科技大学武昌分校制

工程概况 1、工程特点 本工程是某校拟建的办公楼,位于XX区,总建筑面积3018.46平万米,建筑 占地面积414.2平方米,其中地面以上7层,建筑高度自室外筑成地面到女儿墙顶23.1米,平面示意图参见图1。层高为3米。抗震设防烈度为6度。建筑耐久年限为50年。建筑屋面防水等级为I级,耐久年限为15年,采用二道设防。结构形式 为框架结构,柱下独立基础。墙体用加气混凝土砌块砌筑,楼面现浇,屋面为平屋面,有女儿墙,SBS改性沥青卷材防水。内墙面为混合砂浆抹灰,外墙面砖饰面。详细建筑、结构概况如表1,表2。 图1建筑平面示意图 武汉地区降水充沛, 多年平均降水量 1284.0mm 1_I I_f 33840 建筑概况一览表表1

结构概况一览表表2 2自然条件和技术物资供应条件 (1)地质水文资料 拟建场位位于长江中下游平原,场地地势平坦,地貌属长江二级阶地,地下水的埋藏类型为上层滞水,主要赋存与结构松散,孔隙连通性好的上层杂填土中,大气降水及地表生活用水为其主要补给水源,地下水位较浅,据场地附近有的水文地质资料,地下水对混凝土无腐蚀性。 地质状况:坡地回填土场地,表层为杂填土,厚度 1.0m,中间层为素填土,厚度为 2.0m,最下层为黏土厚度未揭穿 (2)气象资料 建设地点位于武汉市,武汉市属亚热带湿润季风气候,雨量充沛、日照充足,四季分明。最高气温41C左右,最低气温-5 C左右,热季时间7-8月份,冷季在12-元月份,武汉地区降水充沛,多年平均降水量1284.0mm全年主导风向为东北风,夏季主导风向为东南风,室外平均风速2.6m/s,附近河流最高水位29.93m,最低枯水位8.86m,水位降幅高达20.06m。本工程施工期间经历冷、热、雨季,主要在冬季、夏季,因此施工须做好季节性施工措施,特别是冬季施工措施。基本风压:3。=0.35KN/卅。基本雪压:S。 =0.40KN/ m2 (3)主要工程量一览表(表3) 表3 序号项目名称单位|数量备注

土木工程课程设计38281

土木工程施工课程设计 一、工程简介 1、工程概况 某厂金工车间,柱网尺寸为6米,建筑总厂108m,宽42m,设有一道伸缩缝,采用装配式钢筋混凝凝土排架结构,共两跨。低跨柱顶标高8.40m,跨度为18m,配有5T桁车,轻轨标高6m,高跨柱顶标高为11.10m,跨宽为24m,配有10T桁车,轻轨标高8.4m,高跨柱设有天窗架。 1)建筑平面图及剖面见任务书图1。 2)柱子采用预制混凝土工字型断面柱,混凝土为C30,见任务书图2。 3)采用T型断面钢筋混凝土吊车梁及预应力大型屋面板。 4)屋架采用预应力混凝土梯形屋架,混凝土为C40,见任务书图2。 5)采用普通钢筋混凝土地基梁和连续梁。 2、施工条件 1)施工现场已经“三通一平”,基础工程已完;施工现场土质为粘土,其 地基承载力为200kPa。 2)施工单位有两台起重设备使用,一台为W1-100。另一台为W2-200,其 起重性能见任务书附录1。 3)结构构件的制作:要求柱、屋架在现场预制,其余构件如吊车梁、连系 梁、大型屋面板及地基梁等可在距离现场5公里的构件厂制作,采用汽 车运至现场进行安装。 4)施工现场所需人力、材料及设备均可按设计需要给予满足。 5)工期:主体结构安装,其施工日期定为年,月至月,共个 月。施工期间最热月平均气温29.3℃,极端最高温度40℃。 6)结构安装定额见任务书附录2。 7)混凝土强度资料见附录3. 二、施工方案的选择以及施工顺序的设计 1、施工部署 本工程基础和预置工程计划采用分段流水施工。首先施工基础,基坑挖土选择一台0.25m3反铲挖土机挖土,基础,预置工程划分施工段(应自己划分)厂房结构安装选择一台w1-200型履带式起重机作为吊装机具。 根据本工程特点,施工划分为如下几个阶段: 【1】施工准备阶段 (1)技术准备 工程开工前,由技术负责人组织施工技术人员认真熟悉施工图纸,领会设计意图,对施工图进行图纸自审。在图纸自审的基础上,会同,监理进行专业图纸会审。编制各分部分项工程施工作业方案和关键过程作业技术。进行技术交底,制定本工程项目质量计划。配备本工程所需规,标准和资料表格。做好现场交接工作,包括测量控制点,施工用水,电解驳点。专业安装配合土建埋设铁件,埋管,接

软件工程网上书店管理系统详细课程设计报告很经典

一.引言 (1) 二.系统开发的目标 (1) 三.可行性研究 (2) 四.系统需求分析 (2) 五.总体设计 (3) 六.概要设计 (4) 七.详细设计 (7) 八.软件测试 (8) 九.页面显示效果及代码分析 (13) 十.特别说明………………………………………………… ..20

十一.参考资料 (21)

一、引言 1.编写目的 本需求分析文档的目的是说明网上书店管理系统最终需要满足 的条件和限制,为进一步设计和实现提供依据。本文档将用户的需求用文字的形式固定下来,是与用户沟通的成果,也是用户验收项目时的参考。 2. 项目背景 系统名称:《网上书店管理系统》 需求背景分析:随着互联网的迅速发展以及我国经济的稳定平衡发展,人们对于知识的追求也越来越高,因而市场场上出现了各类的图书,但由于各种各样的原因使得消费者在选购图书的时候不能找到自己合意的书籍,同时由于网络经济的迅速发展激生出了网上卖书的现象,由于网上书店里面的图书相当丰富,且价格较市场上的书店里的便宜,以致于越来越多的人上网购书,同时也使得越来越多的人在网上开设自己的书店,本系统即是在以上各种条件成熟的条件下,建立的一个可以让消费者登录本系统购买他们的图书的一个网上书店 管理系统。 系统用途:本系统利用网络平台,使得消费者和销售者足不出户即可实现买书和卖书的行为,同时大大减少的人员的参与。 系统使用围:网上想买书者。 二、系统开发的目标 管理员可以维护客户注册信息、维护图书信息、处订定单信息、维护系统公告、网上售书。查看图书调查报告、游客可以在线注册为会员、投票、购书。本系统的设计目标将最终定位于完成以上所述的系统主要业务的基本模型上。 三、可行性研究 可行性研究是系统分析阶段的第二项活动。此活动的主要目标是:

软件工程课程设计报告

软件工程课程设计报告( 2015 -- 2016 学年第一学期) 课程名称:软件工程课程设计 题目:学生宿舍管理系统 院系:控制与计算机工程学院 班级: 组号: 组长: 组员: 指导教师: 设计周数:两周 小组成绩: 日期:2016 年1月8日

《软件工程》课程设计 任务书 一、目的、要求 通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。 具体如下: 1.学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编 码和测试方面的知识; 2.熟悉自动化的软件开发工具Rational Rose,并将其运用于软件开发的全过程; 3.进一步加强和提高软件工程文档的编写能力; 4.培养协作能力和团队精神。 二、主要内容 1.运用面向对象方法进行校园宿舍管理系统的需求分析与设计; 2.建模语言采用UML,以Rational Rose为建模工具,进行系统的静态建模和动态建模; 3.利用对象模型自动生成数据模型,自动建立数据库; 4.使用hibernate技术以面向对象的方式编程管理数据库,前端使用html+css结合javaScript 进行设计,后台逻辑采用java来实现,整个系统采用了ssh框架来实现,使得各个模块低耦 合,分层明确,提高了代码的重用以及二次开发; 5.撰写课程设计报告。 三、任务分配

四、进度计划 五、设计成果要求 1.建立系统分析模型与设计模型; 2.初步建立系统原型,实现关键的功能; 3.编写课程设计报告。 六、考核方式 1.系统演示及讲解 占50%。 2.设计报告 占50%。 指导教师: 日期:2015 年12 月25 日

土木工程施工课程设计-完整版

土木工程施工课程设计 专业: 姓名: 班级: 学号: 导师: 时间:

目录 第一章工程概况 (1) 一、建筑、结构概况 (1) 二、施工条件概况 (1) 第二章工程量计算·················································· 一、土方工程量···················································· 二、基础工程工程量················································ 三、柱工程量······················································ 四、梁工程量······················································ 五、楼梯工程量···················································· 六、预制板工程量·················································· 七、工程量清单表··················································第三章施工方案···················································· 一、施工段划分···················································· 二、工期控制······················································ 三、施工顺序······················································ 四、施工工艺······················································ 五、施工方法····················································· 六、施工时间····················································· 七、模板方案·····················································第四章机械设备选择················································第五章主要技术措施················································第六章施工总平面图··············································第七章施工进度计划表···········································

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

软件工程课程设计 题目人事管理系统 1.课程题目 人事管理系统设计 2.概述 2.1本课题的来源 A公司是一家以寿险营销为目的的寿险公司,公司员工众多业务流量大,为了方便管理,我制作了一个人事管理系统。主要通过员工基本信息录入、修改、查询、删除以及员工考勤等方面来对员工综合考评。以便对员工发放工资进行合理分配。这样能提高领导的人事管理水平还能提高员工的积极性。通过现代计算机技术与企业管理相结合,实现人事管理系统的科学化、信息化、现代化,并且适合一般人群使用。 企业人事管理是相对企业部员工的管理。集人员、考勤、工资、员工培训、系统功能等于一体的大型管理系统,为公司在人事管理等方面提供极大的方便。本软件是以中小型企业为背景而设计开发的,界面美观、使用方便。本系统主要以人员管理、考勤管理、统计分析管理、工资核算等,是企业人事管理必不可缺的好帮手。

2.2本课题目的、实现功能与预期成果 2.2.1目的 目前市面上流行的人事管理系统不少。但是,对于A公司来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 2.2.2实现功能 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 2.2.3预期成果 所做出的人事管理系统能让A公司管理层在操作简单的前提下并有效的提高对该公司的人事管理,并通过该系统提高员工的能力。尽量使本系统做到是一个科学化、信息化、简单使用的人事管理系统。 3.系统分析 3.1系统调研 正式开发管理信息系统之前进行调研是非常必要的,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,

软件工程课程设计报告书

第一章概述 1.1系统名称 学生宿舍管理系统 1.2开发及运行环境 CPU Intel? Core(TM)i5-4210M 存4GB 硬盘空间30M以上 输入设备键盘鼠标 操作系统windows 8.0 数据库windows sql server 2005 1.3软件开发计划 2017.12.01-2017.12.04 软件需求分析 2017.12.05-2017.12.09 系统结构设计 2017.12.10-2017.12.15 软件编码及数据 库设计实现 2017.12.16-2017-12.20 软件测试 2017.12.21 软件交付

第二章需求分析 目前,各学校的宿舍管理主要依赖于人工管理,学生宿舍相关的各种信息可以通过宿舍管理系统来集中统一管理,方便的宿舍管理员对宿舍的管理,更有利于宿舍安全以及同学们的健康成长。 2.1 任务概述 宿舍管理系统为了方便管理,尽可能的实现操作简单,易学易用,主要实现以下功能: 1)系统要求用户必须输入正确的用户名和密码才能进入系统; 2)系统应该提供学生住宿情况的基本登记; 3)系统应提供人员来访登记及结束访问的详细登记; 4)系统应提供学生在校期间物品出入宿舍楼的详细情况登记; 5)系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询; 6)系统应提供增加、删除、修改用户的功能; 7)增加学生离校的物品管理制度 2.2 宿舍管理系统一层数据流图及数据字典 2.2.1 一层数据流图

图1-1 学生宿舍管理系统一层数据流图 2.2.2 数据字典 以下是图1-1数据流图的数据字典本数据字典主要定义数据4方面容: 名字:数据元素的名字,作为在数据流图中的标识符, 描述:对名字所代表的数据功能和含义加以描述 定义:对名字所代表的实际构成加以解释 位置:表示数据流的来源 名字:管理员 描述:对宿舍管理系统进行操作的人员

软件工程课程设计报告

软件工程课程设计报告题目:校园小商品交易系统 一、实验题目 (2) 二、实验目的 (2) 三、实验要求 (3) 四、实验内容 (3) 五、系统设计文档 (4) 5.1需求分析 (4) 5.1.1对系统综合要求 (4)

5.1.2系统的数据要求 (4) 5.2总体设计 (5) 5.2.1系统总体用例图 (5) 5.2.2商品管理用例图 (5) 5.2.3用户信息用例图 (6) 5.2.4商品交易用例图 (6) 5.3详细设计 (6) 5.3.1系统类图以及类之间关系图 (6) 5.3.2由需求分析阶段以及类之间关系的设计分析可以得到系统 对应事件流 (7) 5.3.3系统数据库表 (11) 5.3.4系统组件图 (11) 5.3.5系统部署图 (12) 六、心得体会 (13) 一、实验题目 校园小商品交易系统 二、实验目的 通过这次课程设计,要掌握UML(统一建模语言),并能运用UML在Rational Rose中建模。熟练掌握软件工程面向对象建模的总体方法。

三、实验要求 1.一人一组。 2.熟悉Rose开发环境。 3.掌握UML的基本模型元素(如角色、用例、类等)。 4.熟悉UML,主要了解UML中的9大图:Use case diagram(用例图)、Class diagram(类图)、Object diagram(对象图,Rose中没有)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)、Activity diagram(活动图)、Component diagram(组件图)、Deployment diagram(配置图)。 5.完成对系统的建模。 6.周五上机检查,并提交设计报告。 7.集中上机时间不能迟到、早退。 8.请自觉维护实验室清洁,爱护实验设备。 四、实验内容 运用UML统一建模语言建立一个校园小商品交易系统。开发软件为ROSE,最后转换为VB代码。该系统主要的基本要求和功能如下: 包含三类用户:管理员、商品发布者、普通用户、访客。 (1)向管理员提供以下功能:自身密码修改,其他用户添加删除,用户信息修改、统计。商品信息添加、修改、删除、查找、统计。 (2)向商品发布者提供以下功能:注册、登陆、注销、自身密码修改、自身信息修改。商品信息发布,自身商品信息统计。查找浏览其他商品。 (3)向一般用户提供以下功能:商品浏览、查找、获知商家联系方式,定购商品。 (4)向访客提供以下功能:商品浏览、查找、获知商家联系方式。

土木工程课程设计报告

页眉 土木工程课程设计 学院:建筑工程学院 1142 土木班级: 号:1141401227 学 秦齐姓名: 陈宝海指导老师:

页脚 页眉 目录 1. 工程概况 施工方案2. 3. 施工准备工作计划 4. 资源需要量计划 施工准备工作计划5. 6. 施工现场平面布置主体分部分项工程 7. 附图: 施工平面布置图一、 施工进度计划图二、

页脚 页眉 1.工程概况 本工程为某高级中学综合楼,位于解放路。采用现浇柱,预制梁,整体装配式钢筋混凝土框架结构。 1.1 层高及建筑面积:总共六层,顶高23.1m,1-2层层高4.8m,3、4、5层层高为3.3m,6层层高为3.6m。总建筑面积7834m。21.2 绝对标高:±0.00相当于绝对标高425.044。 1.3 结构方案:本工程为装配整体式框架结构,横向框架梁为预制迭合梁,纵向框架梁,次梁,柱,楼梯等均为现浇。楼盖除厕所、盥洗、水箱间及二层售饭处为现浇外,其余均为预制空心板,上有4cm整浇层。墙体为非承重墙,外墙为240m厚普通粘土砖墙,内墙为大孔空心砖墙。施工时横向预制梁吊装后再现浇纵向框架梁和次梁。 1.4 楼地面:水泥砂浆地面用于厨房和库房,教室宿舍等。水磨石地面用于上述以外的其它部位,底层地面垫层为60厚100素混凝土。#1.5 顶棚及墙面:楼梯间为石膏板隔墙,贴白色塑料壁纸。其它顶棚及墙面均为石灰砂浆打底,纸筋灰罩面,喷白灰浆二道。 1.6 外墙面:为绿色水刷石,局部构件(檐口、阳台、雨蓬)及凸出墙面壁柱等贴马赛克。1.7屋面防水层:沥青胶隔汽层,水泥蛭石保温层,二毡三油防水层上铺绿豆砂。 二、施工方案

软件工程课程设计实验报告

重庆邮电大学 软 件 工 程 课程设计实验报告 ——网上选课系统 姓名:雷雷 学号:08500329 专业:计算机科学与技术班级:0410801 指导老师:邹洋 教室:S331-A 时间:2011-5-30~2011-6-3

一、实验题目:网上选课系统 主要功能描述:系统首先维护校内所有课程的信息;课程分为研究生、本科生;也可以分为必修、选修、辅修。用户以学号和密码登陆,系统显示用户以选的课程、用户有权选但未选的其他课程,并显示具体信息(如学分)。用户选择后,系统根据规则检查用户是否进行正确的选课(如时间冲突、跨专业选课等);如果错误提示用户改,否则修改选课数据库。最后系统应能够向管理员提供查询界面和各类报表,统计每门课的选课情况。 二、实验目的 软件工程课程设计是软件工程专业一个综合性的实践教学环节,其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和面向对象技术进行综合软件设计,提高学生的综合应用能力。通过这次课程设计,要掌握UML(统一建模语言),并能运用UML在Rational Rose中建模。 三、实验要求 1.一人一组。 2.熟悉Rose开发环境。 3.掌握UML的基本模型元素(如角色、用例、类等)。 4.熟悉UML,主要了解UML中的9大图:Use case diagram(用例图)、Class diagram(类 图)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)、Activity diagram(活动图)、Component diagram(组件图)、Deployment diagram(配置图)、datamodel diagram(数据模型图)。 5.进行系统需求分析与系统功能模块设计,绘出系统详细的业务流程图和数据流程图, 建立完整的系统数据库的逻辑模型。 6.完成对系统的建模实现。 7.进行检查,并提交设计报告。 四、实验内容 1、系统的需求分析 学生选课系统主要满足来自两方面的需求,这两个方面分别是学生用户和管理员用户,也即是两类用户角色。 (1)学生用户是主要的需求者,主要需求功能是查询可选课程、查看自己选课情况及进行选课、退课操作等; (2)管理员用户的功能需求较为复杂,包括对学生信息、课程信息进行管理。在学生信息管理子模块中,实现对学生信息的添加、修改、删除操作,还可以输入查询条件进行查询操作。在课程管理子模块中,实现对课程信息的添加,添加时为其分配任课教师、上课时间和地点,实现对课程的修改、删除、查看某个课程的详细信息等。 本系统将管理员用户、学生用户的身份及权限进行严格的划分,让管理员拥有最高权限,可以查看、维护系统中的所有信息,如添加学生,添加课程,修改课程信息等;让学生拥有选课和退选的权限;而修改密码模块的权限每个用户都可拥有,用以修改自己的密码信息。通过进行严格的权限划分,可以更好地进行管理,也可更好地保护用户信息安全。

软件工程课程设计报告完整版

软件工程课程设计报告 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

软件工程课程设计报告 旅游信息管理系统 姓名: 学号: 专业:软件工程 班级: 14软件工程1班 指导教师: 目录 4. 1系统结构图 4. 2系统登陆流程图 (7) 4. 3系统E-R图 (8)

1.课程设计概述 系统目的 该系统主要建立一个完整的旅游网站,突出旅游特点,有美观的界面设计。主要功能: 1.用户可以对各景点相关交通方式管理与查询、酒店预订、各个景点路程与旅游方式的设计与查询、对个景点所需费用查询。 2.有一定数量旅游景点相关信息可供处理。方便游客了解景区各种相关信息,同时有利与景区管理部门的管理,加强双边的沟通与协作,以提高和改善管理水平,使游客通过对网站的浏览可以对景点有比较真实和丰富的了解,对景点本身做一个比较好的宣传和推广。 系统根据实际情况收集的资料为背景,网站中包括各个景区的基本情况介绍如:交通情况,门票价格和风景图片欣赏等,用户登陆后,都可以浏览站中的所有信息,同时可以通过系统来查询所需要的各种信息,并且可以订购门票和预约酒店以及车辆等。 管理人员登陆系统后,将各种烦琐的管理工作通过网站来管理,用最少的人力和物力提高管理水平,方便发布各种旅游信息,处理游客所遇到的各种问题,及时了解游客对旅游管理部门的意见,通过数据分析可以了解游客的基本情况和不同时期游客的变化情况,提前做出必要的准备工作。 管理人员通过系统处理各个事务,使前台的用户操作方便简单,突出旅游特点,具有美观的界面设计,保证网站安全稳定的运行。 系统任务 旅游网站管理系统主要是用于旅游管理部门和旅游公司,对旅游信息的进行发布和修改以及加强游客进行交流。 本系统是根据旅游行业的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了旅游管理的网络化,各类信息有序地进行存储,同时采用了权限认证的方式,只有经过了系统权限认证之后,方可

课程设计报告土木工程施工技术课程设计报告

目录 1 施工顺序 (2) 1.1 普遍框架结构施工顺序 (2) 1.2 本工程主体各结构施工次序 (2) 2 工程概况 (2) 2.1 工程基本情况 (2) 2.2 施工工期要求 (3) 2.3 地质及环境条件 (3) 2.4 气象条件 (3) 2.5 施工技术经济条件 (3) 3 主体工程施工方案 (3) 3.1 施工准备 (3) 3.1.1 施工技术准备 (3) 3.1.2 施工物质准备 (4) 3.1.3 施工设备准备 (4) 3.1.4 框架柱定位放线 (4) 3.2 钢筋工程施工工艺及要点 (5) 3.3模板工程施工工艺及要点 (7) 3.4 混凝土工程施工工艺及要点 (11) 3.4.1 混凝土的浇筑 (12) 3.4.2 混凝土养护 (14) 3.4.3 混凝土质量检查 (14) 4 编制依据 (17) 4.1 编制说明 (17) 4.2 编制依据 (17) 4.3 编制原则 (17) 5 主要技术组织措施——质量 (18) 5.1 保证测量精度与准确的措施 (18) 5.2 保证砖砌体施工质量的措施 (18) 5.3 防治外墙涌水的措施 (18) 5.4 防治屋面漏水的措施 (18) 5.5 防止外墙面砖脱落 (19) 5.6 雨季施工技术措施 (19)

1 施工顺序 1.1 普遍框架结构施工顺序 建筑物定位放线,有桩基的放桩位、轴线、标高,轴线、标高测量放线,土方开挖、验槽、混凝土垫层,基础模板安装,钢筋加工、安装,隐蔽验收,混凝土开盘鉴定,强度混凝土配合比、混凝土浇筑、振捣、抹平、养护,混凝土试块留置,水电避雷接地焊接,回填,夯实,环刀取样。主体施工:首先测量放轴线、控制线,套柱箍筋,柱筋电渣压力焊,柱箍筋绑扎,模板支撑搭设,模板安装,模板加固校正,柱混凝土浇筑,梁板钢筋安装,梁板混凝土浇筑,养护,填充砌体施工,以上各层以此类推。屋面保温,防水,水落管安装。室内外装饰装修抹灰,门窗安装,水电安装等。 1.2 本工程主体各结构施工次序 现浇框架柱→吊装横向预制迭合梁→现浇纵向框架梁、次梁、楼梯等→吊装预制空心板→二次结构→装饰工程 2 工程概况 2.1 工程基本情况 工程为西安某高校的综合楼,位于金花路,由I部和II部组成L型转角楼。采用现浇柱,预制梁的装配式钢筋混凝土框架结构。 1)层高及建筑面积:I部五层,顶高21m,层高4.2m,II部为六层,顶高 23.1m,1-2层层高4.8m,3、4、5层层高为3.3m,6层层高为3.6m。 总建筑面积7834m2 。 2)绝对标高:±0.00相当于绝对标高425.044。 3)结构方案:本工程为装配整体式框架结构,横向框架梁为预制迭合梁, 纵向框架梁,次梁,柱,楼梯等均为现浇。楼盖除厕所、盥洗、水箱间 及二层售饭处为现浇外,其余均为预制空心板,上有4cm整浇层。墙体 为非承重墙,外墙为240m厚普通粘土砖墙,内墙为大孔空心砖墙。施 工时横向预制梁吊装后再现浇纵向框架梁和次梁。 4)楼地面:水泥砂浆地面用于II部厨房和库房,教室宿舍等。水磨石地 面用于上述以外的其他部位,底层地面垫层为60厚100#素混凝土。 5)顶棚及墙面:I部楼梯间为石膏板隔墙,贴白色塑料壁纸。其他顶棚及

软件工程课程设计报告模板

滨江学院 软件工程课程设计报告( 2011 -- 2012 年度第一学期) 课程名称:软件工程课程设计 题目:学生选课系统 院系:计算机科学与技术系 班级: 学号: 姓名: 指导教师:李振宏 设计周数:两周 日期:2012 年4月4日

摘要: 本系统实现学生选课的基本功能,包括学生退选课,查看自己的选课信息;教师查看选课学生的信息,提交成绩;管理员添加学生、管理学生、管理成绩、添加教师、管理教师和管理课程等。系统利用.Net平台技术进行开发,实现学生选课的动态管理,使得对信息的管理更加及时、高效,提高了效率。同时还对系统的开发原理、功能特点和设计方案进行了介绍。 关键词:学生选课数据库管理 https://www.doczj.com/doc/5d7761885.html, 一、课程设计的目的与要求 通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。 具体如下: 1.学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编 码和测试方面的知识; 2.熟悉自动化的软件开发工具Rational Rose 2003,并将其运用于软件开发的全过程; 3.进一步加强和提高软件工程文档的编写能力; 4.培养协作能力和团队精神。 二、设计正文 1.概述 1.1课题题目:学生选课系统 1.2系统的主要目标: 本系统目标是实现选课系统所需的各种基本功能,包括学生选课、退课功能和教师查看选修课程、提交课程成绩功能以及管理员添加学生、维护学生信息、成绩管理、添加教师、维护教师信息、维护选修课程,还有公用的修改密码等功能。 1.3 系统的开发环境及运行环境: 操作系统:Windows XP Pro SP2 建模工具:Rational Rose 2003 数据库系统:SQL Server2000 开发工具:Visual Studio 2005 Web服务器:IIS+https://www.doczj.com/doc/5d7761885.html, 2.0平台 2.系统需求分析 学生选课系统主要满足来自三方面的需求,这三个方面分别是学生用户、教师用户和管理员用户,也即是三类用户角色。 (1)学生用户是主要的需求者,主要需求功能是查询可选课程、查看自己选课情况及进行选课、退课操作等; (2)教师用户主要需求功能是查看自己所教授的课程、课程有哪些学生选修、以及利用本系统提交学生的成绩; (3)管理员用户的功能需求较为复杂,包括对学生信息、教师信息、课程信息进行管理。在学生信息管理子模块中,实现对学生信息的添加、修改、删除操作,还可以输入查询条件进行查询操作。 在教师管理子模块中,实现对教师信息的添加、修改、删除、查询等操作。在课程管理子模块中,实现对课程信息的添加,添加时为其分配任课教师、上课时间和地点,实现对课程的修改、删除、查看

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