目录
1.引言... 3
1.1编写目的... 3
1.2背景... 3
1.3定义... 3
1.4参考资料... 3
2.总体设计... 3
2.1需求规定... 3
2.1.1系统性能 精度... 3
2.1.2输入输出要求... 4
2.1.3数据管理能力要求... 4
2.1.4故障处理要求... 4
2.2运行环境... 4
2.2.1环境要求... 4
2.2.2支持软件... 4
2.2.3接口... 5
2.3基本设计概念和处理流程... 5
2.4结构... 5
2.5功能需求与系统模块的关系... 6
2.6人工处理过程... 7
2.7尚未解决的问题... 7
3.接口设计... 7
3.1用户接口... 7
3.2外部接口... 7
3.3内部接口... 8
4.运行设计... 8
4.1运行模块组合... 8
4.2 运行控制... 8
5.系统数据结构设计... 8
5.1逻辑结构设计要点... 8
5.2物理结构设计要点... 8
5.3数据结构与程序的关系... 9
6.系统出错处理设计... 9
6.1出错信息... 9
6.2补救措施... 9
6.3系统维护设计... 9
1.引言
1.1编写目的
每年毕业临近,都有大量的毕业生需要进行毕业设计,这其中的首要关节就是课题的选择,以往指导老师都是采用人工手写方式给学生们提供相关的课题供学生选择,如果指导老师带领的学生比较多,或者是当年毕业的学生比较多,这样就容易造成学生的课题选择很混乱,指导教师难于统计学生的课题选择情况等一系列问题,基于这些传统问题,我们需要一个能够自动统计、实时分配课题的一个管理平台来帮助学生、指导老师。
此系统的开发,主要的目的是使老师能更好的管理课程设计,也能使学生能更好的把自己想要选的课程正确无误的选出来。使处在选课时期的学生能有条不紊的进行。
1.2背景
软件名称:毕业设计选题系统
任务提出者:老师
开发者:张士远
用户:毕业生、出题老师、管理员
1.3定义
毕业设计选题系统:Graduation Design Selection System
此项目要开发的系统名称。老师开设毕业设计课题,学生选择毕业课题。
1.4参考资料
[1] 李伟波.软件工程.武汉:武汉大学出版社.2006.1
[2] 陆惠恩 张成姝.实用软件工程.北京:清华大学出版社.2009.9
[3] 赵玮.软件工程经济学.西安:西安电子科技大学出版社.2008.9
2.总体设计
2.1需求规定
[说明对本系统的主要的输入输出项目、处理的功能性能要求。包括]
2.1.1系统性能
精度
A、登陆密码用8个字节,类型char;密码默认为123456
B、课题表编号用15个字节表示,类型为char;编号自动生成;
C、日期类型的数据统一用YYYYMMDD表示,8个字节;
D、班费类型的数据统一设置为int类型,8个字节,确保输入正确的数量;
E、备注栏最大长度为50个字符;
F、家庭住址栏最大长度为30个字符;
G、联系电话最大长度15个字节,确保输入正确的信息。
时间特性要求
无论是客户端还是管理端,当用户登录,进行任何操作的时候,系统能及时的进行反应, 更新处理时间都比较快且迅速,完全满足用户要求。
灵活性
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。;
2.1.2输入输出要求
A、对于一些可选项目,应当使用复选框的选项
B、必填项目都必须填,否则会提示错误
2.1.3数据管理能力要求
A、所需要用到的表有:
学生数据表:记学生的基本资料;
导师数据表:记导师的基本资料;
课题数据表:记课题的基本资料;
选课表:记录学生及其所选课题的资料;
B、数据库大小初始值为5M,增长率为10%。
C、软件应该能够灵活、正确地管理这些数据表。
2.1.4故障处理要求
数据库无法启动。处理:先启动数据库服务器再启动数据库;
2.2运行环境
2.2.1环境要求
客户端操作系统:Windows XP
前台开发工具:MyEclipse
后台数据库管理工具:MySql
数据库建模工具:Microsoft office visio
2.2.2支持软件
A、MyEclipse
B、Windows XP 操作系统;
C、MyEclipse
2.2.3接口
用户接口:通过软件登录界面登录软件;
系统接口:软件通过数据库管理软件同数据库连接。
2.3基本设计概念和处理流程
本系统采用结构化分析,设计顺序为自顶向下,层层逐步细化。
2.4结构
软件结构图:
HIPO图:
2.5功能需求与系统模块的关系
2.6人工处理过程
输入学生、导师信息,课程开设,选课审核
2.7尚未解决的问题
创建选课志愿表
3.接口设计
3.1用户接口
输入:用户按照系统提示输入相应的信息
输出:用户可以获得系统规定格式的反馈信息
3.2外部接口
Java与MySql驱动程序接口
3.3内部接口
学生管理子系统通过控制字进行增删改操作。
课题选择与课题表联系
4.运行设计
4.1运行模块组合
4.1 运行模块组合
课题选择:课题模块+学生管理模块
4.2 运行控制
课题开设:通过导师号控制
选课题:学号控制
5.系统数据结构设计
5.1逻辑结构设计要点
1> 学生信息(学号,姓名,性别,班级,职务,出生年月,家庭住址,籍贯,联系电话,备注,密码);
2> 导师信息(学号,姓名,性别,班级,职务,出生年月,家庭住址,籍贯,联系电话,备注,密码);
3> 管理员信息(学号,姓名,性别,班级,职务,出生年月,家庭住址,籍贯,联系电话,备注,密码);
4> 课题表信息(课题号,课题名称,课题介绍,最多人数、所选专业,指导老师);
5> 选课题表(课题号,学生号,志愿,审核状态)
5.2物理结构设计要点
A、登陆密码用8个字节,类型char;密码默认为123456
B、活动表、班费表编号用15个字节表示,类型为char;编号自动生成;
C、日期类型的数据统一用YYYYMMDD表示,8个字节;
D、班费类型的数据统一设置为int类型,8个字节,确保输入正确的数量;
E、备注栏最大长度为50个字符;
F、家庭住址栏最大长度为30个字符;
G、联系电话最大长度15个字节,确保输入正确的信息。
5.3数据结构与程序的关系
6.系统出错处理设计
6.1出错信息
要求系统在出现故障时尽可能给出较为明确的出错提示及解决办法,系统应有必要的错误保护机制。
可编写全局通用出错处理界面,提示错误的信息,解决方法。在各个模块的操作事件中书写必要的提示信息,提示用户系统处理到的步骤,出错的位置。
6.2补救措施
a. 后备技术 系统采用定期备份数据库技术为后备技术,以便数据库出现故障时将数据恢复到最近的备份点,来最大程度的降低损失。
b. 降效技术 系统采用手工记录与备份数据未降效技术。
6.3系统维护设计
系统将根据需要在个功能模块间放置一些相关的测试维护模块,这些模块只对系统维护员可见。
第二篇:毕业设计选题说明书
毕业设计选题说明书
选题名称:某企业采购与库存管理现状与优化效率设计
一、 选题依据
1 物流经济已成为热点
根据平时所学,我了解到目前物流是我国新兴的经济增长行业,现代物流业
在促进生产,拉动消费,促进产业调整,转变经济增长方式和增强国民经济竞争力等方面发挥重要作用,被广泛认为是企业在降低物资消耗,提高劳动生产率以外的重要利润源泉。
然而我国物流起步晚,20世纪90年代才在我国各行业普遍出现,现代物流
业在总体规模,服务水平,发展环境等方面和发达国家还有很大差距。很多公司在采购,库存以及配送等方面还是不能达到优化配置,做不到合理分配。所以在我国,物流方面的很多环节,都有很大的提升空间。并且我国政府积极大力支持现代物流的发展,组织有关部门制定计划,采取行动,出台一些相关的政策性文件,为我国现代物流业的发展营造良好的政策环境。
2 物流职业让人期待
作为一个物流专业的学生,在长达三年的专业学习和熏陶下,我对物流这个
职业充满期待,希望通过选题说明以及往后的毕业设计,明确我国物流现状,对物流知识有一个更全面的掌握,并且给自己一个明确的定位。
我国的物流前景是不可估量的,通过自身的学习,努力提升自己的能力,希
望在以后能给我国的物流事业添砖加瓦。
二、 调研方法
选题主要通过文献研究法和问卷调查法。
1文献研究法。主要就是收集整理某公司在物流采购与库存这方面的资料以
及在该领域中处于先进地位的管理技术。其中也包括公司在城市中的布点和经营情况以及同行业其他公司的配送模式等等。
2 问卷调查法。通过进入某物流公司实习或者设计问卷调查来获取相关资
料,亲自参与其中,把调查项目编制成表,分发给相关人员填写,然后回收,整理,便于了解更多更细致的相关问题。
通过文献研究和问卷调查以及自身实践来完成毕设作品。
三、 选题目的和意义
1 我国物流企业现状
物流作为一个新兴的行业,与其他行业一样面临着激烈的市场竞争。物流企业的流程起于客户的需要,终于客户的满意,形成一个闭环的持续改进与创新体系。由于公司规模、产品性质等因素的影响,客户对物流服务产生不同的需求,如降低库存水平、快速反应市场、追求最小变异等。
公司只有了解客户的需求,及时掌握客户的满意水平,进而动用所拥有的资源,以最有效的途径满足和超越客户期望,获得客户的忠诚,才能不断拓展市场获取利润。
2 不断探索 不断前进。
我国物流企业经过20多年的发展,已经取得很大的成就,并且政府不断出台的政策为物流企业的发展也创造了良好的条件,物流企业应该抓住时代的浪潮,提高物流管理水平,做好现状分析,提升自身的竞争力。在物流系统这个庞大的构成中,对物流成本,采购,库存以及配送包装等环节,形成一个完整的供应体系,争取达到资源最优配置。
撰写人: 09物流 张明明
20xx年10月21日