通州采摘园哪个好一点:请在以下六个题目中选一个,按要求进行程序编写

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 21:44:36
在星期天晚做上着再奖励50分,言出必行
编写要求详细一些
数据库系统的设计与实现
实验目的
该实验是学习完《软件基础基础》课程相关章节后进行的一次全面的综合练习。其目的在于加深对软件工程和数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力。
 实验内容
用数据库管理系统制作一个小型管理系统。所设计的小型管理系统应包含输入输出、查询、插入、删除等基本功能。根据自己情况选择适当的设计课题,课题的选择可以是实际问题,也可以是虚构的问题。根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明书。
实验要求
1. 要求学生在进行综合性实验之前一定要充分理解、消化相关的概念并熟练掌握数据库系统设计的一般方法。
2. 实验题目可以自选或参考给定题目。
3. 要求1-3人组成小组完成设计、编程、调试与总结。
4. 实验结束后,5. 每个人都要按要求独立完成设计报告(如果是多人合作,6. 要求说明自己承担的工作)与程序一并上交。
实验报告撰写规范
写出实验报告。实验报告中除了在封面应有指导老师、项目名称、姓名、学号和完成时间以外,其正文一般有如下几个方面的内容:
封面
目录
主体内容包括:
需求分析
i. 项目的社会和技术背景,ii. 目前的发展状况
iii. 项目的主要目标iv.
v. 项目运行的软、硬件环境
vi. 项目具体的功能要求
技术路线
采用的软件及开发平台
项目的总体方案,包括模块及模块间的关系,信息流,数据流等
项目的详细设计,包括模块的功能,数据结构及算法
工程进度,包括工程进度表,时间,计划完成的工作,实际完成情况
测试报告
阶段性测试(次数不限),包括测试时间,测试目标,实际测试情况,进一步改进方案等
总体测试,包括测试时间,测试目标,实际测试情况,不足之处等
个人小结,主要包括经验教训,收获等
附录或参考资料
实验题目
题目一:人事管理系统

题目二:工资管理系统

题目三:机票预定系统

题目四:仓库管理系统

题目五 图书借阅管理

题目六 员工薪资管理
用C语言编写,给出相关材料的连接网址也可以

题目四:仓库管理系统
1、系统功能的基本要求:
产品入库管理,可以填写入库单,确认产品入库;
产品出库管理,可以填写出库单,确认出库;
借出管理,凭借条借出,然后能够还库;
初始库存设置,设置库存的初始值,库存的上下警戒限;
可以进行盘库,反映每月、年的库存情况;
可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;

2、数据库要求:在数据库中至少应该包含下列数据表:
库存情况表;
出库单表;
入库单表;
出库台帐;
入库台帐;
借条信息表,反映,借出人,借出时间,借出产品,借出数量,还库时间等。

3、本课题设计的基本要求:
必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
程序设计的报告:包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
系统的源程序,包括数据库脚本程序。

我来回答你的问题 这个是用C#编写的大致的框架已经给你了你只要自己添家你自己需要的另些窗口就可以了 这个是仓库管理的
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.IO;

namespace WindowsApplication17
{
/// <summary>
/// Form1 的摘要说明。
/// </summary>
public class frmMainMenu : System.Windows.Forms.Form
{
private System.Windows.Forms.OpenFileDialog ofdlgOpen;
private System.Windows.Forms.SaveFileDialog sdlgSave;
private System.Windows.Forms.MenuItem menuItem1;
private System.Windows.Forms.MenuItem mnuFile;
private System.Windows.Forms.MenuItem mnuFileNew;
private System.Windows.Forms.MenuItem mnuFileOpen;
private System.Windows.Forms.MenuItem mnuFileClose;
private System.Windows.Forms.MenuItem mnuHelp;
private System.Windows.Forms.MenuItem mnuFileSave;
private System.Windows.Forms.MenuItem menuItem8;
private System.Windows.Forms.MenuItem mnuFlieFormat;
private System.Windows.Forms.MenuItem menuItem10;
private System.Windows.Forms.MenuItem mnuFileExit;
private System.Windows.Forms.MenuItem mnuAbout;
private MenuItem mnuFormat;
private static frmNotepad fNpad;
private MenuItem mnuFormatBackColor;
private MenuItem mnuFormatFont;
private ContextMenu cmnuText;
public MenuItem mnuAddFormat;
private ColorDialog nColor;
private bool status=true;
private FontDialog nFont;
private System.Windows.Forms.MainMenu mnuMain;

/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.Container components = null;

public frmMainMenu()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();

//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}

/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}

#region Windows 窗体设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.mnuMain = new System.Windows.Forms.MainMenu();
this.mnuFile = new System.Windows.Forms.MenuItem();
this.mnuFileNew = new System.Windows.Forms.MenuItem();
this.mnuFileOpen = new System.Windows.Forms.MenuItem();
this.mnuFileClose = new System.Windows.Forms.MenuItem();
this.menuItem1 = new System.Windows.Forms.MenuItem();
this.mnuFileSave = new System.Windows.Forms.MenuItem();
this.menuItem8 = new System.Windows.Forms.MenuItem();
this.mnuFlieFormat = new System.Windows.Forms.MenuItem();
this.menuItem10 = new System.Windows.Forms.MenuItem();
this.mnuFileExit = new System.Windows.Forms.MenuItem();
this.mnuHelp = new System.Windows.Forms.MenuItem();
this.mnuAbout = new System.Windows.Forms.MenuItem();
this.ofdlgOpen = new System.Windows.Forms.OpenFileDialog();
this.sdlgSave = new System.Windows.Forms.SaveFileDialog();
//
// mnuMain
//
this.mnuMain.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
this.mnuFile,
this.mnuHelp});
//
// mnuFile
//
this.mnuFile.Index = 0;
this.mnuFile.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
this.mnuFileNew,
this.mnuFileOpen,
this.mnuFileClose,
this.menuItem1,
this.mnuFileSave,
this.menuItem8,
this.mnuFlieFormat,
this.menuItem10,
this.mnuFileExit});
this.mnuFile.Text = "文件";
//
// mnuFileNew
//
this.mnuFileNew.Index = 0;
this.mnuFileNew.Text = "新建";
this.mnuFileNew.Click += new System.EventHandler(this.menuItem2_Click_1);
//
// mnuFileOpen
//
this.mnuFileOpen.Index = 1;
this.mnuFileOpen.Text = "打开";
this.mnuFileOpen.Click += new System.EventHandler(this.mnuFileOpen_Click);
//
// mnuFileClose
//
this.mnuFileClose.Index = 2;
this.mnuFileClose.Text = "关闭";
this.mnuFileClose.Click += new System.EventHandler(this.mnuFileClose_Click);
//
// menuItem1
//
this.menuItem1.Index = 3;
this.menuItem1.Text = "-";
//
// mnuFileSave
//
this.mnuFileSave.Index = 4;
this.mnuFileSave.Text = "保存";
this.mnuFileSave.Click += new System.EventHandler(this.mnuFileSave_Click);
//
// menuItem8
//
this.menuItem8.Index = 5;
this.menuItem8.Text = "-";
//
// mnuFlieFormat
//
this.mnuFlieFormat.Enabled = false;
this.mnuFlieFormat.Index = 6;
this.mnuFlieFormat.Text = "添加格式";
this.mnuFlieFormat.Click += new System.EventHandler(this.mnuFlieFormat_Click);
//
// menuItem10
//
this.menuItem10.Index = 7;
this.menuItem10.Text = "-";
//
// mnuFileExit
//
this.mnuFileExit.Index = 8;
this.mnuFileExit.Text = "退出";
this.mnuFileExit.Click += new System.EventHandler(this.mnuFileExit_Click);
//
// mnuHelp
//
this.mnuHelp.Index = 1;
this.mnuHelp.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
this.mnuAbout});
this.mnuHelp.Text = "帮助";
this.mnuHelp.Click += new System.EventHandler(this.mnuHelp_Click);
//
// mnuAbout
//
this.mnuAbout.Index = 0;
this.mnuAbout.Text = "关于......";
this.mnuAbout.Click += new System.EventHandler(this.mnuAbout_Click);
//
// frmMainMenu
//
this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
this.ClientSize = new System.Drawing.Size(456, 253);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.IsMdiContainer = true;
this.Menu = this.mnuMain;
this.Name = "frmMainMenu";
this.Text = "Form1";
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.Load += new System.EventHandler(this.frmMainMenu_Load);

}
#endregion

/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.Run(new frmMainMenu());
}
private void frmMainMenu_Load(object sender, System.EventArgs e)
{

}

private void menuItem2_Click_1(object sender, System.EventArgs e)
{
fNpad = new frmNotepad();
fNpad.MdiParent = this;
fNpad.Text = "记事本"+this.MdiChildren.Length;
fNpad.Show();

if(this.MdiChildren.Length >=1)
{
cmnuText = new ContextMenu();
cmnuText.MenuItems.Add("背景色",new EventHandler(mnuFormatBackColor_Click));
cmnuText.MenuItems.Add("字体",new EventHandler(mnuFormatFont_Click));
cmnuText.MenuItems.Add("关闭",new EventHandler(mnuFileClose_Click));
this.ActiveMdiChild.ActiveControl.ContextMenu = cmnuText;
this.mnuMain.MenuItems[0].MenuItems[6].Enabled = true;
enable_disable();
}
}

private void mnuFileOpen_Click(object sender, System.EventArgs e)
{
StreamReader sr;
DialogResult dr = ofdlgOpen.ShowDialog();
if( dr.Equals (DialogResult.OK))
{
fNpad = new frmNotepad();
fNpad.MdiParent = this;
fNpad.Text = "记事本"+this.MdiChildren.Length;
fNpad.Show();
if(this.ActiveMdiChild.Name == "frmNotepad")
{
sr = new StreamReader(this.ofdlgOpen.FileName);
this.ActiveMdiChild.ActiveControl.Text = sr.ReadToEnd();

sr.Close();
}
cmnuText = new ContextMenu();
cmnuText.MenuItems.Add("背景色",new EventHandler(mnuFormatBackColor_Click));
cmnuText.MenuItems.Add("字体",new EventHandler(mnuFileClose_Click));
cmnuText.MenuItems.Add("关闭",new EventHandler(mnuFileClose_Click));
this.ActiveMdiChild.ActiveControl.ContextMenu = cmnuText;
enable_disable();
}

}

private void mnuFileSave_Click(object sender, System.EventArgs e)
{
if(this.MdiChildren.Length>0)
{
this.sdlgSave.Filter = "*.txt|";
DialogResult dr=this.sdlgSave.ShowDialog();
if(dr.Equals(DialogResult.OK))
if(this.ActiveMdiChild.Name == "frmNotepad")
{
StreamWriter sw = new StreamWriter(this.sdlgSave.FileName);
sw.Write(this.ActiveMdiChild.ActiveControl.Text);
sw.Close();
}
}
else
{
MessageBox.Show("选择“文件”→“新建”或“打开”来打开一个文档");
}
}

public void mnuFileClose_Click(object sender, System.EventArgs e)
{
if(this.MdiChildren.Length>0)
{
this.ActiveMdiChild.Close();
enable_disable();
}
}
public void enable_disable()
{
if(this.MdiChildren.Length ==0)
{
this.mnuMain.MenuItems[0].MenuItems[2].Enabled = false;
this.mnuMain.MenuItems[0].MenuItems[4].Enabled = false;
this.mnuMain.MenuItems[0].MenuItems[6].Enabled = false;
status = true;
if(this.mnuMain.MenuItems[1].Text =="格式")
{
this.mnuMain.MenuItems.Remove(mnuFormat);
}
}
else
{
this.mnuMain.MenuItems[0].MenuItems[2].Enabled = true;
this.mnuMain.MenuItems[0].MenuItems[4].Enabled = true;
if(this.mnuMain.MenuItems[1].Text !="格式")
{
this.mnuMain.MenuItems[0].MenuItems[6].Enabled = true;
}
}

}

private void mnuFileExit_Click(object sender, System.EventArgs e)
{
Application.Exit();
}

private void mnuAbout_Click(object sender, System.EventArgs e)
{
frmAbout fAbout = new frmAbout();
fAbout.MdiParent=this;
fAbout.Show();

}

private void mnuFlieFormat_Click(object sender, System.EventArgs e)
{
if(status)
{
status=false;
mnuFormat = new MenuItem("格式",new EventHandler(mnuFormat_Click));
this.mnuMain.MenuItems.Add(1,mnuFormat);
this.mnuMain.MenuItems[0].MenuItems[6].Enabled = false;
}
}

private void mnuFormatBackColor_Click(object sender, System.EventArgs e)
{
if(this.MdiChildren.Length >0)
{
nColor = new ColorDialog();
nColor.ShowDialog();
this.ActiveMdiChild.ActiveControl.BackColor = nColor.Color;
}
}

public void mnuFormatFont_Click(object sender, System.EventArgs e)
{
if(this.MdiChildren.Length>0)
{
nFont = new FontDialog();
nFont.ShowDialog();
this.ActiveMdiChild.ActiveControl.Font = nFont.Font;
}
}

private void mnuHelp_Click(object sender, System.EventArgs e)
{

}

private void mnuFormat_Click(object sender, System.EventArgs e)
{
if(mnuFormatBackColor == null)
{
mnuFormatBackColor = new MenuItem("背景色",new EventHandler(mnuFormatBackColor_Click));

this.mnuMain.MenuItems[1].MenuItems.Add(0,mnuFormatBackColor);
}
if(mnuFormatFont == null)
{
mnuFormatFont = new MenuItem("字体",new EventHandler(mnuFormatFont_Click));
this.mnuMain.MenuItems[1].MenuItems.Add(1,mnuFormatFont);
}
}
}
}

好了就到这里了 这样你要是在不回干脆你别应考这分职业了回家去看孩子把!!!

try{
if(200 BaiduFen == 200 USD){
I'll do it;
}
}catch(Exception e){
System.out.println("You're crazy!");
}

6个系统都是不太复杂的程序

我可以将代码粘贴给你,只是怕你....放不下,但界面处理就可能有几百行,而且除了代码外,要设置的部分很多...

兄弟,我都是劝你买几本书回来认真看,学到的知识才是你自己的...

服了LZ呵呵,不妨给LZ说下baidu的200分是什么概念,我给LZ作业里面随便拿个系统写个界面的字回答其他朋友的问题我1000分都拿了~,提醒LZ:大家给你解决问题不是为了你的分的,别把分看成RMB了,没有人为了baidu的分给你打工的,象这样完整的毕业设计给你做了就是在害你,希望LZ好自为之

try{
if(200 BaiduFen == 200 USD){
I'll do it;
}
}catch(Exception e){
System.out.println("You're crazy!");
}

晕,够专业,第五个做过,不过是VB+ACCESS,
我老师用JSP+SQLServer可以把你六个或更多系统做在一个OA工程里面。不过谁会把代码给你了?别说100分,就是10万,怕也是买不倒呀。